Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Sierra CollegeSierra Invitational · Aug 2212:48.13Sierra InvitationalAugust 22, 2026
2,000 Meters · William B. Pond Picnic FacilitiesPR Palooza · Oct 147:35.8PR PaloozaOctober 14, 2022
3 Miles · Lagoon Valley ParkLagoon Valley Classic · Sep 521:04.4Lagoon Valley ClassicSeptember 5, 2026
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1712:49.04Grizzly 3200October 17, 2026
4,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 1916:43.82USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2016:25USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2022
4554 m · Golden Gate ParkLowell Invitational · Sep 1218:28.67Lowell InvitationalSeptember 12, 2026
5,000 Meters · Johnson-Springview ParkJosh Ruff Invitational · Sep 1920:30.90Josh Ruff InvitationalSeptember 19, 2026
5,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3021:29.472025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
5,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Dec 121:52.1USATF Region 14 Junior Olympic ChampionshipsDecember 1, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · Place 198 · NP3NP33,200 Meters Varsity19812:49.04 PB12
Sep 19Josh Ruff InvitationalSep 19 · 5,000 Meters Varsity · Place 93 · NP3NP35,000 Meters Varsity9320:30.90 PB12
Sep 12Lowell InvitationalSep 12 · 2.83 Miles Varsity 2 · Place 111 · NP3NP32.83 Miles Varsity 211118:28.67 PB12
Sep 5Lagoon Valley ClassicSep 5 · 3 Miles Varsity- Small School · Place 111 · NP3NP33 Miles Varsity- Small School11121:04.4 PB12
Aug 22Sierra InvitationalAug 22 · 2 Miles Senior · Place 48 · NP3NP32 Miles Senior4812:48.13 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 5,000 Meters 15-18 · Place 10 · Azteca FCAzteca FC5,000 Meters 15-181021:29.47 PB11
Oct 25Flat SACOct 25 · 5,000 Meters Varsity · Place 171 · NP3NP35,000 Meters Varsity17121:01.8511
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · NP3NP33,200 Meters Varsity0DNS11
Sep 20Springview XC InviteSep 20 · 5,000 Meters Varsity · Place 102 · NP3NP35,000 Meters Varsity10220:38.0011
Aug 30Lagoon Valley ClassicAug 30 · Varsity · Place 127 · SV Np3SV Np3Varsity12721:25.711
Aug 30Lagoon Valley ClassicAug 30 · Varsity · Place 127 · SV Np3SV Np3Varsity12721:25.711

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 1USATF Region 14 Junior Olympic ChampionshipsDec 1 · 5,000 Meters 15-18 · Place 7 · Azteca FCAzteca FC5,000 Meters 15-18721:52.1 PB10
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 5,000 Meters Varsity · Place 8 · Azteca FCAzteca FC5,000 Meters Varsity821:51.6516
Oct 26Flat SACOct 26 · 5,000 Meters Junior Varsity · Place 66 · NP3NP35,000 Meters Junior Varsity6620:30.2610
Sep 14Josh Ruff Memorial InvitationalSep 14 · 2.11 Miles Junior Varsity · Place 35 · NP3NP32.11 Miles Junior Varsity3514:10.6010
Aug 31Lagoon Valley ClassicAug 31 · Varsity · Place 73 · JV Np3JV Np3Varsity7314:24.110

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 44 · Azteca FCAzteca FC4,000 Meters 13-144416:43.82 PB9
Oct 7Rio Linda Knight InviteOct 7 · 2 Miles Junior Varsity · Place 15 · Azteca FCAzteca FC2 Miles Junior Varsity1513:14.879
Sep 9Josh Ruff Memorial InvitationalSep 9 · 1.5 Miles Varsity · Place 20 · Azteca FCAzteca FC1.5 Miles Varsity2010:08.6010

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 55 · Azteca FCAzteca FC4,000 Meters 13-145516:25 PB9
Oct 14PR PaloozaOct 14 · 2,000 Meters 7th-8th Grade · Place 35 · Azteca FCAzteca FC2,000 Meters 7th-8th Grade357:35.8 PB9