Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 717:23.3Sac Joaquin Sub Section FinalsNovember 7, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:39.745th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Lagoon Valley ParkLagoon Valley Classic · Sep 516:41.4Lagoon Valley ClassicSeptember 5, 2026
3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 610:41.5Soiree at SWRASeptember 6, 2025
3,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 2611:16.00USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
3,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 1912:18.72USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2012:48USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2022
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1710:22.49Grizzly 3200October 17, 2026
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1414:48.96USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 2912:54.14Oakmont Cross Country InvitationalAugust 29, 2026
4,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Dec 115:07.7USATF Region 14 Junior Olympic ChampionshipsDecember 1, 2024
5,000 Meters · Phoenix ParkCVC Center meet · Sep 2416:43.9CVC Center meetSeptember 24, 2026
5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 1217:02.7Kim Duyst Twilight InvitationalSeptember 12, 2026
5,000 Meters · Willow Hills Reservoir CourseBulldog Invite · Oct 417:51.2Bulldog Invite October 4, 2025
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 917:26.347th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 2 · Place 56 · Rio AmericanoRio Americano3 Miles Varsity- Division 25617:23.3 PB10
Oct 29CVC FinalsOct 29 · 5,000 Meters Varsity · Place 29 · Rio AmericanoRio Americano5,000 Meters Varsity2916:54.710
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · Place 51 · Rio AmericanoRio Americano3,200 Meters Varsity5110:22.49 PB10
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 3 Varsity · Place 144 · Rio AmericanoRio Americano5,000 Meters Division 3 Varsity14417:26.3 PB10
Sep 24CVC Center meetSep 24 · 5,000 Meters Varsity · Place 10 · Rio AmericanoRio Americano5,000 Meters Varsity1016:43.9 PB10
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 20 - 9:04pm - Red Varsity B (B) · Place 43 · Rio AmericanoRio Americano3 Miles Race 20 - 9:04pm - Red Varsity B (B)4315:39.7 PB10
Sep 12Kim Duyst Twilight InvitationalSep 12 · 5,000 Meters Varsity- Large School · Place 21 · Rio AmericanoRio Americano5,000 Meters Varsity- Large School2117:02.7 PB10
Sep 5Lagoon Valley ClassicSep 5 · 3 Miles Varsity- Large School · Place 9 · Rio AmericanoRio Americano3 Miles Varsity- Large School916:41.4 PB10
Aug 29Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 52 · Rio AmericanoRio Americano4,000 Meters Varsity5212:54.14 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 2 · Place 67 · Rio AmericanoRio Americano5,000 Meters Varsity Division 26718:03.89
Nov 8Sub Sections SJSNov 8 · 3 Miles Varsity Division 2 · Place 65 · Rio AmericanoRio Americano3 Miles Varsity Division 26517:42.69
Oct 30CVC FinalsOct 30 · 5,000 Meters Varsity · Place 27 · Rio AmericanoRio Americano5,000 Meters Varsity2716:55.99
Oct 30Garfield vs RooseveltOct 30 · 5,000 Meters Varsity · Place 27 · Rio AmericanoRio Americano5,000 Meters Varsity2716:55.99
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 48 · Rio AmericanoRio Americano3,200 Meters Varsity4810:30.429
Oct 10Clovis InvitationalOct 10 · 5,000 Meters FS Small and Medium · Place 25 · Rio AmericanoRio Americano5,000 Meters FS Small and Medium2517:52.209
Oct 4Bulldog Invite Oct 4 · 5,000 Meters Varsity · Place 59 · Rio AmericanoRio Americano5,000 Meters Varsity5917:51.2 PB9
Sep 25CVC Center meetSep 25 · 2 Miles Frosh/Soph Freshman · Place 1 · Rio AmericanoRio Americano2 Miles Frosh/Soph Freshman110:32.49
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Freshman · Place 4 · Rio AmericanoRio Americano3 Miles Freshman416:47.19
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 79 · Rio AmericanoRio Americano3,000 Meters Seeded Heats7910:41.5 PB9
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Freshman · Place 6 · Rio AmericanoRio Americano4,000 Meters Freshman614:07.609

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 272 · Sacramento Valley EnduranceSacramento Valley Endurance4,000 Meters 13-1427214:48.96 PB8
Dec 1USATF Region 14 Junior Olympic ChampionshipsDec 1 · 4,000 Meters 13-14 · Place 20 · Sacramento Valley EnduranceSacramento Valley Endurance4,000 Meters 13-142015:07.7 PB8
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 4,000 Meters Varsity · Place 23 · Sacramento Valley EnduranceSacramento Valley Endurance4,000 Meters Varsity2314:41.7014
Oct 26Flat SACOct 26 · 1.5 Miles Varsity · Place 3 · Sacramento Valley EnduranceSacramento Valley Endurance1.5 Miles Varsity38:22.83—
Oct 11PR PaloozaOct 11 · 1,900 Meters Grades 7-8 · Place 19 · Sacramento Valley EnduranceSacramento Valley Endurance1,900 Meters Grades 7-8196:39.9014
Oct 11PR PaloozaOct 11 · 1.2 Miles Grades 7-8 · Place 19 · Sacramento Valley EnduranceSacramento Valley Endurance1.2 Miles Grades 7-8196:39.9014
Sep 28Goldmine InvitationalSep 28 · 2 Miles Open · Place 11 · Sacramento Valley EnduranceSacramento Valley Endurance2 Miles Open1112:24.258
Sep 20American River OpenSep 20 · 2,000 Meters Grades 7-8 · Place 15 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters Grades 7-8156:43.7023

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 3,000 Meters 11-12 · Place 15 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 11-121511:16.00 PB7
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 10 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 11-121012:18.72 PB7
Aug 19La Serna Summer XC Series #3Aug 19 · 1 Mile Middle School · Place 8 · Sacramento Valley EndurSacramento Valley Endur1 Mile Middle School86:07.38
Aug 19Pleasant Grove 6th Annual Eagle RunAug 19 · Varsity · Place 8 · MS Sac Valley EnduranceMS Sac Valley EnduranceVarsity86:07.38

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27USATF Region 14 Junior Olympic Championships Nov 27 · 2,000 Meters Varsity · Place 20 · Sacramento Valley EndurSacramento Valley Endur2,000 Meters Varsity2012:3712
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 29 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 11-122912:48 PB6
Nov 6RCTC XC - USATF GrandPrixNov 6 · 3,000 Meters Varsity · Place 21 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters Varsity2112:14.1012