Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Calaveras County FairgroundsSJS Sub Section XC meet at Frogtown · Nov 517:13.2SJS Sub Section XC meet at FrogtownNovember 5, 2022
3,400 Meters · 2.11 mile courseTom Laythe Invitational hosted by Bella Vista HS · Oct 212:14.52Tom Laythe Invitational hosted by Bella Vista HSOctober 2, 2021
4 Miles · Legion-Tuolumne Regional ParkMJC Invitational · Sep 2620:54.90MJC InvitationalSeptember 26, 2025
4 Miles · North Forebay State Recreation Area2026 NorCal XC Championships · Nov 621:39.002026 NorCal XC Championships November 6, 2026
4 Miles · Oak Grove Regional ParkBig 8 XC Championships · Oct 2920:46.50Big 8 XC Championships October 29, 2026
4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 3112:46.30Oakmont InvitationalAugust 31, 2024
4473 m · Golden Gate ParkLowell Invitational · Sep 915:03.0Lowell InvitationalSeptember 9, 2023
5,000 Meters · Las Positas College Chabot Twilight · Sep 2615:45.29Chabot TwilightSeptember 26, 2026
5,000 Meters · Maidu ParkCVC Center Meet · Sep 2217:33.8CVC Center MeetSeptember 22, 2022
5,000 Meters · Merritt CollegeKyle Robinson XC Twilight Invitational · Sep 1216:02.43Kyle Robinson XC Twilight InvitationalSeptember 12, 2025
5,000 Meters · Willow Hills Reservoir CourseTom Laythe Invitational · Oct 517:07.83Tom Laythe InvitationalOctober 5, 2024
8,000 Meters · Baylands ParkBronco Invitational · Oct 1726:07.0Bronco InvitationalOctober 17, 2026
8,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 2927:14.2San Francisco InvitationalAugust 29, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 62026 NorCal XC Championships Nov 6 · 4 Miles NorCal · Place 25 · American RiverAmerican River4 Miles NorCal2521:39.00 PBSo
Oct 29Big 8 XC Championships Oct 29 · 4 Miles Collegiate · Place 6 · American RiverAmerican River4 Miles Collegiate620:46.50 PBSo
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Invitational · Place 160 · American RiverAmerican River8,000 Meters Invitational16026:07.0 PBSo
Sep 26Chabot TwilightSep 26 · 5,000 Meters Men’s 5k · Place 10 · American RiverAmerican River5,000 Meters Men’s 5k1015:45.29 PBSo
Sep 18Butte Invite/NorCal PreviewSep 18 · 4 Miles Men’s Division · Place 18 · American RiverAmerican River4 Miles Men’s Division1821:46.1So

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 26MJC InvitationalSep 26 · 4 Miles Open · Place 18 · American RiverAmerican River4 Miles Open1820:54.90 PBFr
Sep 12Kyle Robinson XC Twilight InvitationalSep 12 · 5,000 Meters Men's 5k · Place 25 · American RiverAmerican River5,000 Meters Men's 5k2516:02.43 PBFr
Aug 29San Francisco InvitationalAug 29 · 8,000 Meters Men's Race · Place 111 · American RiverAmerican River8,000 Meters Men's Race11127:14.2 PBFr

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 302024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Varsity · Place 536 · Woodcreek -SJWoodcreek -SJ5,000 Meters Varsity53616:38.8—
Nov 302024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Division 2 · Place 137 · Woodcreek -SJWoodcreek -SJ5,000 Meters Division 213716:38.8—
Nov 16SJS XC SectionsNov 16 · 5,000 Meters Varsity - D2 · Place 45 · WoodcreekWoodcreek5,000 Meters Varsity - D24517:21.412
Oct 31CVC FinalsOct 31 · 5,000 Meters Varsity · Place 9 · WoodcreekWoodcreek5,000 Meters Varsity916:02.912
Oct 24Time Trial #2Oct 24 · 5,000 Meters Varsity · Place 2 · WoodcreekWoodcreek5,000 Meters Varsity216:33Unofficial12
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 57 · Woodcreek (SJ)Woodcreek (SJ)5,000 Meters Varsity5716:27.212
Oct 5Tom Laythe InvitationalOct 5 · 5,000 Meters Varsity Large School · Place 35 · WoodcreekWoodcreek5,000 Meters Varsity Large School3517:07.83 PB12
Sep 26CVC Center meetSep 26 · 5,000 Meters Varsity · Place 8 · WoodcreekWoodcreek5,000 Meters Varsity816:32.212
Sep 21De La Salle Nike InvitationalSep 21 · 3 Miles Varsity · Place 71 · WoodcreekWoodcreek3 Miles Varsity7116:35.16SR
Sep 75th Annual Jackie Henderson Memorial InvitationalSep 7 · 3 Miles Varsity · Place 24 · WoodcreekWoodcreek3 Miles Varsity2415:4912
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Varsity · Place 45 · WoodcreekWoodcreek4,000 Meters Varsity4512:46.30 PB12

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11CIF Sac Joaquin Sections ChampionshipNov 11 · 2.7 Miles Varsity Division 2 · Place 66 · 2 Woodcreek2 Woodcreek2.7 Miles Varsity Division 26618:33.811
Nov 4Sac Joaquin Sub-Sections Nov 4 · 3 Miles Varsity - Division 2 · Place 62 · WoodcreekWoodcreek3 Miles Varsity - Division 26217:55.411
Oct 26CVC FinalsOct 26 · 5,000 Meters Varsity · Place 10 · WoodcreekWoodcreek5,000 Meters Varsity1016:33.411
Oct 14Hughson Supercross InvitationalOct 14 · 4,000 Meters Varsity · Place 12 · WoodcreekWoodcreek4,000 Meters Varsity1214:12.2511
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 93 · Woodcreek (SJ)Woodcreek (SJ)5,000 Meters Varsity9317:32.111
Sep 21CVC Center MeetSep 21 · 5,000 Meters Varsity · Place 3 · WoodcreekWoodcreek5,000 Meters Varsity316:30.011
Sep 9Lowell InvitationalSep 9 · 2.78 Miles Varsity 1 · Place 38 · WoodcreekWoodcreek2.78 Miles Varsity 13815:03.0 PB11
Sep 2Del Oro InviteSep 2 · 5,000 Meters Varsity · Place 19 · Woodcreek (SJ)Woodcreek (SJ)5,000 Meters Varsity1918:28.1011
Sep 2Del Oro InviteSep 2 · 5,000 Meters Varsity · Place 19 · Woodcreek (SJ)Woodcreek (SJ)5,000 Meters Varsity1918:28.1011
Aug 26Oakmont InvitationalAug 26 · 4,000 Meters Varsity · Place 40 · WoodcreekWoodcreek4,000 Meters Varsity4013:04.9011

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 12CIF Sac-Joaquin Section XC ChampionshipsNov 12 · Varsity · Place 55 · 2 Woodcreek2 WoodcreekVarsity5518:11.310
Nov 12CIF Sac-Joaquin Section XC ChampionshipsNov 12 · Varsity · Place 55 · 2 Woodcreek2 WoodcreekVarsity5518:11.310
Nov 5SJS Sub Section XC meet at FrogtownNov 5 · 3 Miles Varsity- Division 2 · Place 55 · WoodcreekWoodcreek3 Miles Varsity- Division 25517:13.2 PB10
Oct 27CVC FinalsOct 27 · 5,000 Meters Varsity · Place 11 · WoodcreekWoodcreek5,000 Meters Varsity1117:13.910
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 127 · Woodcreek (SJ)Woodcreek (SJ)5,000 Meters Varsity12718:02.410
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 127 · Woodcreek (SJ)Woodcreek (SJ)5,000 Meters Varsity12718:02.410
Sep 22CVC Center MeetSep 22 · 5,000 Meters Varsity · Place 8 · WoodcreekWoodcreek5,000 Meters Varsity817:33.8 PB10
Sep 10Lowell Invitational Sep 10 · 2.93 Miles Varsity · Place 126 · Woodcreek (SJ)Woodcreek (SJ)2.93 Miles Varsity12615:43.1SO
Sep 10Lowell Invitational Sep 10 · 2.93 Miles Varsity · Place 126 · Woodcreek (SJ)Woodcreek (SJ)2.93 Miles Varsity12615:43.1SO
Aug 27Oakmont InvitationalAug 27 · 4,000 Meters Varsity · Place 87 · WoodcreekWoodcreek4,000 Meters Varsity8714:19.4010

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Sac-Joaquin SubsectionsNov 6 · 3 Miles Varsity Division 2 · Place 73 · WoodcreekWoodcreek3 Miles Varsity Division 27318:13.39
Oct 28CVC FinalsOct 28 · 5,000 Meters Varsity · Place 10 · WoodcreekWoodcreek5,000 Meters Varsity1017:47.99
Oct 13Woodcreek Folsom West Park Oct 13 · Varsity · Place 16 · WoodcreekWoodcreekVarsity1617:23.09
Oct 2Tom Laythe Invitational hosted by Bella Vista HSOct 2 · 3,400 Meters Frosh/Soph Large School · Place 12 · WoodcreekWoodcreek3,400 Meters Frosh/Soph Large School1212:14.52 PB9
Sep 23CVC Center MeetSep 23 · 5,000 Meters Varsity · Place 22 · WoodcreekWoodcreek5,000 Meters Varsity2219:59.69
Sep 23CVC Center MeetSep 23 · 5,000 Meters Varsity · Place 22 · WoodcreekWoodcreek5,000 Meters Varsity2219:59.69
Sep 11Josh Ruff Memorial InvitationalSep 11 · 2.1 Miles Division 1 · Place 10 · WoodcreekWoodcreek2.1 Miles Division 11012:46.309