Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Pleasant Grove High School Pleasant Grove 5th Annual Eagle Run · Aug 2012:12.5 Pleasant Grove 5th Annual Eagle RunAugust 20, 2022
3 Miles · Calaveras County FairgroundsSJS Sub Section XC meet at Frogtown · Nov 518:14.1SJS Sub Section XC meet at FrogtownNovember 5, 2022
3 Miles · Golden Sierra High SchoolSDL Center Meet #2 · Oct 1219:00.00SDL Center Meet #2October 12, 2022
3 Miles · Harry Renfree FieldSDL Center Meet #1 · Sep 2818:50SDL Center Meet #1September 28, 2022
4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 2615:24.70Oakmont InvitationalAugust 26, 2023
5,000 Meters · Willow Hills Reservoir CourseSJS XC Sections · Nov 1618:36.5SJS XC SectionsNovember 16, 2024
8,000 Meters · Central ParkThe Master's University Cross Country Invitational · Oct 230:26.9The Master's University Cross Country InvitationalOctober 2, 2026
8,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 930:12.3San Francisco State InvitationalOctober 9, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9San Francisco State InvitationalOct 9 · 8,000 Meters Collegiate · Place 95 · Westmont (Calif.)Westmont (Calif.)8,000 Meters Collegiate9530:12.3 PBSo
Oct 2The Master's University Cross Country InvitationalOct 2 · 8,000 Meters Men's Collegiate · Place 191 · Westmont (Calif.)Westmont (Calif.)8,000 Meters Men's Collegiate19130:26.9 PBSo

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24John Elders InvitationalOct 24 · 8,000 Meters Varsity · Place 55 · Westmont (Calif.)Westmont (Calif.)8,000 Meters Varsity5527:41.90Fr

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 16SJS XC SectionsNov 16 · 5,000 Meters Varsity - D5 · Place 14 · Vacaville ChristianVacaville Christian5,000 Meters Varsity - D51418:36.5 PB12
Nov 9SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D5 · Place 16 · Vacaville ChristianVacaville Christian3 Miles Varsity- D51618:32.612
Oct 23SDL FinalsOct 23 · 3 Miles Varsity · Place 3 · Vacaville ChristianVacaville Christian3 Miles Varsity318:29.4012
Oct 12Wildfire InvitationalOct 12 · 5,000 Meters Varsity · Place 11 · Vacaville ChristianVacaville Christian5,000 Meters Varsity1118:2112
Oct 9SDL Center Meet #2Oct 9 · 3 Miles Varsity · Place 2 · Vacaville ChristianVacaville Christian3 Miles Varsity218:47.0012
Oct 5Tom Laythe InvitationalOct 5 · 5,000 Meters Varsity Small School · Place 41 · Vacaville ChristianVacaville Christian5,000 Meters Varsity Small School4118:43.0212
Sep 28Foothill Small School InvitationalSep 28 · 5,000 Meters Varsity · Place 12 · Vacaville ChristianVacaville Christian5,000 Meters Varsity1219:27.212
Sep 25SDL Center Meet #1Sep 25 · 3 Miles Varsity · Place 3 · Vacaville ChristianVacaville Christian3 Miles Varsity318:37.0012
Sep 14Josh Ruff Memorial InvitationalSep 14 · 5,000 Meters Varsity Division 3 · Place 30 · Vacaville Christian Academy (SVacaville Christian Academy (S5,000 Meters Varsity Division 33019:13.1012
Aug 31Lagoon Valley ClassicAug 31 · Varsity · Place 46 · SV Vacaville ChristianSV Vacaville ChristianVarsity4618:24.312
Aug 24Pleasant Grove 7th Annual Eagle RunAug 24 · Varsity · Place 16 · V Vacaville ChristianV Vacaville ChristianVarsity1611:27.712
Aug 24Pleasant Grove 7th Annual Eagle RunAug 24 · Varsity · Place 16 · V Vacaville ChristianV Vacaville ChristianVarsity1611:27.712

2023 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 132 · Vacaville ChristianVacaville Christian2.1 Miles Varsity13217:46.6JR
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 811 · Vacaville ChristianVacaville ChristianVarsity81117:46.6JR
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 132 · Vacaville ChristianVacaville ChristianVarsity13217:46.6JR
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 811 · Vacaville ChristianVacaville Christian2.1 Miles Varsity81117:46.6JR
Nov 4Sac Joaquin Sub-Sections Nov 4 · 3 Miles Varsity - Division 5 · Place 17 · Vacaville ChristianVacaville Christian3 Miles Varsity - Division 51719:09.411
Oct 25SDL FinalsOct 25 · 5,000 Meters Varsity · Place 3 · Vacaville ChristianVacaville Christian5,000 Meters Varsity318:0911
Oct 14Wildfire Invitational Oct 14 · Varsity · Place 16 · Vacaville ChristianVacaville ChristianVarsity1619:0511
Oct 11SDL Center Meet #2Oct 11 · 3 Miles Varsity · Place 2 · Vacaville ChristianVacaville Christian3 Miles Varsity218:26.0011
Sep 27SDL Center Meet #1Sep 27 · 3 Miles Varsity · Place 2 · Vacaville ChristianVacaville Christian3 Miles Varsity218:02.0011
Sep 23Jessup InvitationalSep 23 · 3 Miles Varsity · Place 85 · Vacaville Christian Academy (SVacaville Christian Academy (S3 Miles Varsity8518:09.6011
Sep 23Jessup InvitationalSep 23 · 3 Miles Varsity · Place 85 · Vacaville Christian Academy (SVacaville Christian Academy (S3 Miles Varsity8518:09.6011
Sep 9Josh Ruff Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 124 · Vacaville Christian Academy (SVacaville Christian Academy (S5,000 Meters Varsity12420:26.2011
Sep 22023 Lagoon Valley ClassicSep 2 · Varsity · Place 40 · SV Vacaville ChristianSV Vacaville ChristianVarsity4019:01.811
Aug 26Oakmont InvitationalAug 26 · 4,000 Meters Varsity · Place 181 · Vacaville ChristianVacaville Christian4,000 Meters Varsity18115:24.70 PB11
Aug 19La Serna Summer XC Series #3Aug 19 · 2 Miles Varsity · Place 18 · Vacaville ChristianVacaville Christian2 Miles Varsity1812:21.411
Aug 19Pleasant Grove 6th Annual Eagle RunAug 19 · Varsity · Place 18 · V Vacaville ChristianV Vacaville ChristianVarsity1812:21.411

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 858 · Vacaville ChristianVacaville ChristianVarsity85818:29.3SO
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 145 · Vacaville ChristianVacaville ChristianVarsity14518:29.3SO
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · 5,000 Meters Varsity · Place 145 · Vacaville ChristianVacaville Christian5,000 Meters Varsity14518:29.3SO
Nov 5SJS Sub Section XC meet at FrogtownNov 5 · 3 Miles Varsity- Division 5 · Place 16 · Vacaville ChristianVacaville Christian3 Miles Varsity- Division 51618:14.1 PB10
Oct 26SDL FinalsOct 26 · 3 Miles Varsity · Place 4 · Vacaville ChristianVacaville Christian3 Miles Varsity419:03.410
Oct 15Wildfire InvitationalOct 15 · Varsity · Place 18 · Vacaville ChristianVacaville ChristianVarsity1820:3210
Oct 12SDL Center Meet #2Oct 12 · 3 Miles Varsity · Place 4 · Vacaville ChristianVacaville Christian3 Miles Varsity419:00.00 PB10
Oct 1Tom Laythe Cross Country InvitationalOct 1 · 5,000 Meters Varsity · Place 68 · Vacaville ChristianVacaville Christian5,000 Meters Varsity6819:58.2010
Sep 28SDL Center Meet #1Sep 28 · 3 Miles Varsity Boys · Place 4 · Vacaville ChristianVacaville Christian3 Miles Varsity Boys418:50 PB10
Sep 10Josh Ruff Memorial InvitationalSep 10 · 3,400 Meters Varsity · Place 133 · Vacaville ChristianVacaville Christian3,400 Meters Varsity13313:34.0010
Sep 3Lagoon Valley ClassicSep 3 · Varsity · Place 39 · SV Vacaville ChristianSV Vacaville ChristianVarsity3919:40.910
Aug 27Oakmont InvitationalAug 27 · 4,000 Meters Varsity · Place 103 · Vacaville ChristianVacaville Christian4,000 Meters Varsity10314:31.4010
Aug 20 Pleasant Grove 5th Annual Eagle RunAug 20 · 2 Miles Varsity · Place 29 · Vacaville ChristianVacaville Christian2 Miles Varsity2912:12.5 PB10

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Varsity · Place 174 · Vacaville Christian-SJSVacaville Christian-SJS5,000 Meters Varsity17419:54.0FR
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · Varsity · Place 946 · Vacaville ChristianVacaville ChristianVarsity94619:54.0—
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · Varsity · Place 174 · Vacaville ChristianVacaville ChristianVarsity17419:54.0—
Nov 6Sac-Joaquin SubsectionsNov 6 · 3 Miles Varsity · Place 44 · Vacaville ChristianVacaville Christian3 Miles Varsity4420:34.59
Oct 28SDL FinalsOct 28 · 5,000 Meters Varsity · Place 7 · Vacaville ChristianVacaville Christian5,000 Meters Varsity720:44.009
Oct 12SDL Center Meet #2Oct 12 · 3 Miles Varsity · Vacaville ChristianVacaville Christian3 Miles Varsity0DNS9
Oct 9Pleasant Grove 4th Annual Eagle RunOct 9 · 2 Miles Varsity · Place 24 · Vacaville ChristianVacaville Christian2 Miles Varsity2412:35.59
Sep 11Josh Ruff Memorial InvitationalSep 11 · 5,000 Meters Varsity · Place 145 · Vacaville ChristianVacaville Christian5,000 Meters Varsity14522:24.779
Sep 4Lagoon Valley ClassicSep 4 · Varsity · Place 68 · SV Vacaville ChristianSV Vacaville ChristianVarsity6822:01.79
Sep 4Lagoon Valley ClassicSep 4 · Varsity · Place 58 · SV Vacaville ChristianSV Vacaville ChristianVarsity5822:01.79