Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 712:15.5Sac Joaquin Sub Section FinalsNovember 7, 2026
2 Miles · William Jessup UniversitySFL Championships · Oct 3111:11.7SFL Championships October 31, 2026
2,000 Meters · William B. Pond Picnic FacilitiesPR Palooza · Oct 147:47.3PR PaloozaOctober 14, 2022
2,000 Meters · Willow Hills Reservoir CourseSRA Youth XC #2 - Willow Hill Challenge · Oct 79:16.0SRA Youth XC #2 - Willow Hill ChallengeOctober 7, 2021
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1411:09.34USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Dave Roberts ParkRancho Cordova TC Youth Meet · Nov 2813:47Rancho Cordova TC Youth MeetNovember 28, 2021
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:28.00USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 511:26.10Soiree at SWRASeptember 5, 2026
3,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 2611:05.36USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
3,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 1912:23.53USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2012:40USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2022
3,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Dec 111:09.4USATF Region 14 Junior Olympic ChampionshipsDecember 1, 2024
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1711:10.81Grizzly 3200October 17, 2026
3621 m · Gibson Ranch Regional ParkFlat SAC Invitational · Oct 2413:00.4Flat SAC InvitationalOctober 24, 2026
4,000 Meters · EP Tom Sawyer State ParkMiddle School XC Nationals 2025 · Nov 1615:09.4Middle School XC Nationals 2025November 16, 2025
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 919:17.147th Asics Clovis InvitationalOctober 9, 2026

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 · 2 Miles Freshman- Division 2 · Place 8 · JesuitJesuit2 Miles Freshman- Division 2812:15.5 PB9
Oct 31SFL Championships Oct 31 · 2 Miles Junior Varsity · Place 22 · JesuitJesuit2 Miles Junior Varsity2211:11.7 PB9
Oct 24Flat SAC InvitationalOct 24 · 2.25 Miles Boys Frosh/Soph Large School · Place 12 · JesuitJesuit2.25 Miles Boys Frosh/Soph Large School1213:00.4 PB9
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · Place 106 · JesuitJesuit3,200 Meters Varsity10611:10.81 PB9
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters FS Large Schools · Place 173 · JesuitJesuit5,000 Meters FS Large Schools17319:17.1 PB9
Sep 5Soiree at SWRASep 5 · 3,000 Meters varsity · Place 168 · JesuitJesuit3,000 Meters varsity16811:26.10 PB9
Aug 15Meeting of the MaraudersAug 15 · 2.1 Miles Varsity · Place 11 · JesuitJesuit2.1 Miles Varsity1111:39.40Unofficial9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16Middle School XC Nationals 2025Nov 16 · 4,000 Meters Championship · Place 123 · MiwokMiwok4,000 Meters Championship12315:09.4 PB8
Oct 25Flat SACOct 25 · 1.5 Miles Middle School Championship · Place 7 · MiwokMiwok1.5 Miles Middle School Championship78:09.308
Oct 18Chico Autumn InvitationalOct 18 · 1.3 Miles Middle School · Place 3 · Sacramento Valley EnduranceSacramento Valley Endurance1.3 Miles Middle School37:07.238
Sep 275th Annual Goldmine Invitational Sep 27 · 2 Miles Open · Place 8 · MiwokMiwok2 Miles Open812:19.168
Sep 20Springview XC InviteSep 20 · 2,500 Meters Varsity · Place 12 · MiwokMiwok2,500 Meters Varsity128:25.008

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 86 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 11-128611:09.34 PB7
Dec 1USATF Region 14 Junior Olympic ChampionshipsDec 1 · 3,000 Meters 11-12 · Place 6 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 11-12611:09.4 PB7
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 3,000 Meters Varsity · Place 8 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters Varsity811:09.4012
Oct 26Flat SACOct 26 · 1.5 Miles Middle School Championship · Place 8 · MiwokMiwok1.5 Miles Middle School Championship88:15.907
Sep 28Goldmine InvitationalSep 28 · 2 Miles Open · Place 8 · MiwokMiwok2 Miles Open812:20.707
Aug 24Pleasant Grove 7th Annual Eagle RunAug 24 · Varsity · Place 4 · MS Sacramento Valley EnMS Sacramento Valley EnVarsity45:41.37

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 156 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 11-1215611:28.00 PB6
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 3,000 Meters 11-12 · Place 12 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 11-121211:05.36 PB6
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 14 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 11-121412:23.53 PB6
Oct 21Flat SAC InvitationalOct 21 · 1.5 Miles Middle School · Place 13 · Sacramento Valley EndurSacramento Valley Endur1.5 Miles Middle School138:55.28—
Sep 22023 Lagoon Valley ClassicSep 2 · Varsity · Place 17 · MS Sac Valley EnduranceMS Sac Valley EnduranceVarsity179:07.96
Aug 19La Serna Summer XC Series #3Aug 19 · 1 Mile Middle School · Place 7 · Sacramento Valley EndurSacramento Valley Endur1 Mile Middle School76:05.86
Aug 19Pleasant Grove 6th Annual Eagle RunAug 19 · Varsity · Place 7 · MS Sac Valley EnduranceMS Sac Valley EnduranceVarsity76:05.86

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 27USATF Region 14 Junior Olympic Championships Nov 27 · 3,000 Meters Varsity · Place 5 · Sacramento Valley EndurSacramento Valley Endur3,000 Meters Varsity512:2810
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 2 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 9-10212:40 PB5
Nov 6RCTC XC - USATF GrandPrixNov 6 · 3,000 Meters Varsity · Place 3 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters Varsity312:03.0010
Oct 22Flat SAC InvitationalOct 22 · 1.5 Miles Varsity · Place 21 · Sacramento Valley EndurSacramento Valley Endur1.5 Miles Varsity219:28.31—
Oct 14PR PaloozaOct 14 · 2,000 Meters 6th Grade and Under · Place 6 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters 6th Grade and Under67:47.3 PB5
Sep 16Pond Park PreviewSep 16 · 2,000 Meters 6th Grade and Under · Place 14 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters 6th Grade and Under148:11.85
Sep 3Lagoon Valley ClassicSep 3 · Varsity · Place 13 · 5 MS Sacramento Valley En5 MS Sacramento Valley EnVarsity139:43.3—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 28Rancho Cordova TC Youth MeetNov 28 · 3,000 Meters 9-10 · Place 7 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 9-10713:47 PB4
Nov 21USATF Pacific Association Youth Cross Country ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 17 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 9-101718:304
Oct 22SRA Youth XC #3 - PR PaloozaOct 22 · 2,000 Meters 6th Grade and Under · Place 36 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters 6th Grade and Under368:51.64
Oct 7SRA Youth XC #2 - Willow Hill ChallengeOct 7 · 2,000 Meters 6th Grade and Under · Place 40 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters 6th Grade and Under409:16.0 PB4