Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Sierra CollegeSierra Invitational · Aug 2312:02.60Sierra InvitationalAugust 23, 2025
2 Miles · William Jessup UniversitySDL Center Meet #1 · Sep 2311:53.00SDL Center Meet #1September 23, 2025
2,000 Meters · William B. Pond Picnic FacilitiesPR Palooza · Oct 147:35.2PR PaloozaOctober 14, 2022
2,000 Meters · Willow Hills Reservoir CourseSRA Youth XC #2 - Willow Hill Challenge · Oct 78:16.0SRA Youth XC #2 - Willow Hill ChallengeOctober 7, 2021
3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 718:26.8Sac Joaquin Sub Section FinalsNovember 7, 2026
3 Miles · Golden Sierra High SchoolSDL Center Meet #2 · Oct 718:55.00SDL Center Meet #2October 7, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1817:27.145th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Lagoon Valley ParkSDL Championships · Oct 2218:04.00SDL ChampionshipsOctober 22, 2025
3 Miles · William Jessup UniversitySDL Center Meet #1 · Sep 2319:53.00SDL Center Meet #1September 23, 2026
3,000 Meters · Hayward High SchoolOakland Cubs Youth Meet #1 · Sep 2511:50.33Oakland Cubs Youth Meet #1September 25, 2022
3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 610:53.2Soiree at SWRASeptember 6, 2025
3,000 Meters · TBDOakland Cubs Youth Meet · Oct 1711:51.8Oakland Cubs Youth MeetOctober 17, 2021
3,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2012:41USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2022
4,000 Meters · Hayward High SchoolOakland Cubs Youth Meet · Sep 2415:51.52Oakland Cubs Youth MeetSeptember 24, 2023
4,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 2614:01.73USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
4,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 1916:34.36USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
5,000 Meters · Foresthill High School2026 Wildfire Invitational · Oct 1019:152026 Wildfire InvitationalOctober 10, 2026
5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 1317:51.1Kim Duyst InvitationalSeptember 13, 2025
5,000 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1519:19.4SJS XC Section MeetNovember 15, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 5 · Place 1 · Vacaville ChristianVacaville Christian3 Miles Varsity- Division 5118:26.8 PB11
Oct 28SDL ChampionshipsOct 28 · 3 Miles Varsity · Place 1 · Vacaville ChristianVacaville Christian3 Miles Varsity122:19.0011
Oct 102026 Wildfire InvitationalOct 10 · 5,000 Meters Varsity Div 4-5 · Place 1 · Vacaville ChristianVacaville Christian5,000 Meters Varsity Div 4-5119:15 PB11
Oct 7SDL Center Meet #2Oct 7 · 3 Miles Varsity · Place 1 · Vacaville ChristianVacaville Christian3 Miles Varsity118:55.00 PB11
Sep 23SDL Center Meet #1Sep 23 · 3 Miles Varsity · Place 1 · Vacaville ChristianVacaville Christian3 Miles Varsity119:53.00 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 26 - 7:50am - Green Varsity A (G · Place 2 · Vacaville ChristianVacaville Christian3 Miles Race 26 - 7:50am - Green Varsity A (G217:27.1 PB11
Sep 5Lagoon Valley ClassicSep 5 · 3 Miles Varsity- Small School · Place 1 · Vacaville ChristianVacaville Christian3 Miles Varsity- Small School118:04.511

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 292025 CIF State Cross Country ChampionshipsNov 29 · 3 Miles Varsity · Place 96 · Vacaville ChristianVacaville Christian3 Miles Varsity9618:05.8—
Nov 292025 CIF State Cross Country ChampionshipsNov 29 · 3 Miles Varsity · Place 10 · Vacaville ChristianVacaville Christian3 Miles Varsity1018:05.8—
Nov 15SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 5 · Place 1 · Vacaville ChristianVacaville Christian5,000 Meters Varsity Division 5119:19.4 PB10
Nov 8Sub Sections SJSNov 8 · 3 Miles Varsity Division 5 · Place 1 · Vacaville ChristianVacaville Christian3 Miles Varsity Division 5118:54.510
Oct 22SDL ChampionshipsOct 22 · 3 Miles Varsity · Place 1 · Vacaville ChristianVacaville Christian3 Miles Varsity118:04.00 PB10
Oct 7SDL Center Meet #2Oct 7 · 3 Miles Varsity · Place 1 · Vacaville ChristianVacaville Christian3 Miles Varsity119:08.0010
Sep 23SDL Center Meet #1Sep 23 · 2 Miles Varsity · Place 1 · Vacaville ChristianVacaville Christian2 Miles Varsity111:53.00 PB10
Sep 13Kim Duyst InvitationalSep 13 · 5,000 Meters Varsity- Small School · Place 1 · Vacaville ChristianVacaville Christian5,000 Meters Varsity- Small School117:51.1 PB10
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 4 · Vacaville ChristianVacaville Christian3,000 Meters Seeded Heats410:53.2 PB10
Aug 30Lagoon Valley ClassicAug 30 · Varsity · Place 3 · SV Vacaville ChristianSV Vacaville ChristianVarsity319:38.510
Aug 30Lagoon Valley ClassicAug 30 · Varsity · Place 3 · SV Vacaville ChristianSV Vacaville ChristianVarsity319:38.510
Aug 23Sierra InvitationalAug 23 · 2 Miles Sophomore · Place 2 · Vacaville ChristianVacaville Christian2 Miles Sophomore212:02.60 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16SJS XC SectionsNov 16 · 5,000 Meters Varsity - D5 · Place 12 · Vacaville ChristianVacaville Christian5,000 Meters Varsity - D51221:47.69
Oct 5Tom Laythe InvitationalOct 5 · 5,000 Meters Varsity Small School · Place 12 · Vacaville ChristianVacaville Christian5,000 Meters Varsity Small School1220:50.029
Sep 28Foothill Small School InvitationalSep 28 · 5,000 Meters Varsity · Place 3 · Vacaville ChristianVacaville Christian5,000 Meters Varsity320:11.89
Sep 25SDL Center Meet #1Sep 25 · 3 Miles Varsity · Place 1 · Vacaville ChristianVacaville Christian3 Miles Varsity119:34.009

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 4,000 Meters 13-14 · Place 6 · Solano ThunderhawksSolano Thunderhawks4,000 Meters 13-14614:01.73 PB8
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 5 · Solano ThunderhawksSolano Thunderhawks4,000 Meters 13-14516:34.36 PB8
Sep 24Oakland Cubs Youth MeetSep 24 · 4,000 Meters 13-14 · Place 4 · Solano ThunderhawksSolano Thunderhawks4,000 Meters 13-14415:51.52 PB8
Sep 22023 Lagoon Valley ClassicSep 2 · Varsity · Place 1 · MS Solano ThunderhawksMS Solano ThunderhawksVarsity19:02.18

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 27USATF Region 14 Junior Olympic Championships Nov 27 · 3,000 Meters Varsity · Place 10 · Solano ThunderhawksSolano Thunderhawks3,000 Meters Varsity1012:407
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 9 · Solano ThunderhawksSolano Thunderhawks3,000 Meters 11-12912:41 PB7
Nov 6RCTC XC - USATF GrandPrixNov 6 · 3,000 Meters Varsity · Place 2 · Solano ThunderhawksSolano Thunderhawks3,000 Meters Varsity211:21.2012
Oct 14PR PaloozaOct 14 · 2,000 Meters 7th-8th Grade · Place 8 · Solano ThunderhawksSolano Thunderhawks2,000 Meters 7th-8th Grade87:35.2 PB7
Oct 2RCTC XC - USATF GrandPrixOct 2 · 3,000 Meters Varsity · Place 2 · Solano ThunderhawksSolano Thunderhawks3,000 Meters Varsity211:55.9012
Sep 25Oakland Cubs Youth Meet #1Sep 25 · 3,000 Meters 11-12 · Place 4 · Solano ThunderhawksSolano Thunderhawks3,000 Meters 11-12411:50.33 PB7
Sep 3Lagoon Valley ClassicSep 3 · Varsity · Place 6 · MS Solano ThunderhawksMS Solano ThunderhawksVarsity69:32.57

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 21USATF Pacific Association Youth Cross Country ChampionshipsNov 21 · 3,000 Meters 11-12 · Place 5 · Solano ThunderhawksSolano Thunderhawks3,000 Meters 11-12512:516
Oct 17Oakland Cubs Youth MeetOct 17 · 3,000 Meters 11-12 · Place 7 · Solano ThunderhawksSolano Thunderhawks3,000 Meters 11-12711:51.8 PB6
Oct 10Nor-Cal Striders Youth MeetOct 10 · 3,000 Meters 11-12 · Place 3 · Solano ThunderhawksSolano Thunderhawks3,000 Meters 11-12313:29Unofficial6
Oct 7SRA Youth XC #2 - Willow Hill ChallengeOct 7 · 2,000 Meters 6th Grade and Under · Place 7 · Solano ThunderhawksSolano Thunderhawks2,000 Meters 6th Grade and Under78:16.0 PB6
Sep 4Lagoon Valley ClassicSep 4 · Varsity · Place 9 · MS Solano ThunderhawksMS Solano ThunderhawksVarsity99:48.06
Sep 4Lagoon Valley ClassicSep 4 · Varsity · Place 9 · MS Solano ThunderhawksMS Solano ThunderhawksVarsity99:48.06