Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Pleasant Grove High School Pleasant Grove 5th Annual Eagle Run · Aug 206:04.3 Pleasant Grove 5th Annual Eagle RunAugust 20, 2022
2,000 Meters · William B. Pond Picnic FacilitiesPR Palooza · Oct 147:47.4PR PaloozaOctober 14, 2022
2,000 Meters · Willow Hills Reservoir CourseWillow Hill Challenge · Sep 308:45.5Willow Hill ChallengeSeptember 30, 2022
3 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 819:40.5Sub Sections SJSNovember 8, 2025
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1817:35.045th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · William Jessup UniversitySFL Championships · Oct 3117:58.1SFL Championships October 31, 2026
3,000 Meters · Dave Roberts ParkRancho Cordova TC Youth Meet · Nov 2813:44Rancho Cordova TC Youth MeetNovember 28, 2021
3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 610:58.9Soiree at SWRASeptember 6, 2025
3,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Youth Cross Country Championships · Nov 2114:48USATF Pacific Association Youth Cross Country ChampionshipsNovember 21, 2021
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1711:03.73Grizzly 3200October 17, 2026
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 916:17.56USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 2914:20.76Oakmont Cross Country InvitationalAugust 29, 2026
4,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 2614:47.31USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
4,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 1917:35.39USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2016:29USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2022
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2618:14.73Nike Portland XCSeptember 26, 2026
5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 1217:59.6Kim Duyst Twilight InvitationalSeptember 12, 2026
5,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1719:09.9SFL Cross Country Meet #1September 17, 2025
5,000 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1518:59.6SJS XC Section MeetNovember 15, 2025
5,000 Meters · Woodward ParkClovis Invitational · Oct 1018:26.50Clovis InvitationalOctober 10, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 3 · Place 18 · St FrancisSt Francis3 Miles Varsity- Division 31820:18.111
Oct 31SFL Championships Oct 31 · 3 Miles Varsity · Place 9 · St FrancisSt Francis3 Miles Varsity917:58.1 PB11
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · Place 6 · St FrancisSt Francis3,200 Meters Varsity611:03.73 PB11
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Saturday Championship · Place 58 · St FrancisSt Francis5,000 Meters Saturday Championship5818:48.911
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 23 · St FrancisSt Francis5,000 Meters Danner Championship Varsity2318:14.73 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G) · Place 107 · St FrancisSt Francis3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G)10717:35.0 PB11
Sep 16SFL # 1Sep 16 · 3 Miles Varsity · Place 10 · St FrancisSt Francis3 Miles Varsity1018:43.411
Sep 12Kim Duyst Twilight InvitationalSep 12 · 5,000 Meters Invitational · Place 7 · St FrancisSt Francis5,000 Meters Invitational717:59.6 PB11
Aug 29Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 15 · St FrancisSt Francis4,000 Meters Varsity1514:20.76 PB11
Aug 15Trial of the TroubiesAug 15 · 2 Miles Girls · Place 9 · St FrancisSt Francis2 Miles Girls911:31.54Unofficial11

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 3 · Place 6 · St FrancisSt Francis5,000 Meters Varsity Division 3618:59.6 PB10
Nov 8Sub Sections SJSNov 8 · 3 Miles Varsity Division 3 · Place 9 · St FrancisSt Francis3 Miles Varsity Division 3919:40.5 PB10
Nov 1SFL Championships Nov 1 · 3 Miles Varsity · Place 16 · St FrancisSt Francis3 Miles Varsity1618:29.910
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 7 · St FrancisSt Francis3,200 Meters Varsity711:07.9110
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Friday Championship · Place 24 · St FrancisSt Francis5,000 Meters Friday Championship2418:26.50 PB10
Oct 4Bulldog Invite Oct 4 · 5,000 Meters Varsity · Place 18 · St FrancisSt Francis5,000 Meters Varsity1819:36.910
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 60 · St FrancisSt Francis3 Miles Varsity6017:12.810
Sep 17SFL Cross Country Meet #1Sep 17 · 5,000 Meters Varsity · Place 6 · St FrancisSt Francis5,000 Meters Varsity619:09.9 PB10
Sep 13Kim Duyst InvitationalSep 13 · 5,000 Meters Invitational · Place 8 · St FrancisSt Francis5,000 Meters Invitational818:07.010
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 5 · St FrancisSt Francis3,000 Meters Seeded Heats510:58.9 PB10
Aug 30Lagoon Valley ClassicAug 30 · Varsity · Place 6 · LV St. FrancisLV St. FrancisVarsity619:17.510
Aug 30Lagoon Valley ClassicAug 30 · Varsity · Place 6 · LV St. FrancisLV St. FrancisVarsity619:17.510
Aug 16Trial of the Troubies (Girls Only)Aug 16 · 2.1 Miles Girls · Place 3 · St FrancisSt Francis2.1 Miles Girls312:25.8Unofficial10

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 16SJS XC SectionsNov 16 · 5,000 Meters Varsity - D3 · Place 9 · St FrancisSt Francis5,000 Meters Varsity - D3919:51.19
Nov 9SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D3 · Place 15 · St FrancisSt Francis3 Miles Varsity- D31520:15.69
Nov 2SFL Cross Country Championships Nov 2 · Varsity · Place 18 · St. FrancisSt. FrancisVarsity1818:48.89
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Place 8 · St FrancisSt Francis3,200 Meters Varsity811:27.619
Oct 5Tom Laythe InvitationalOct 5 · 5,000 Meters Varsity Small School · Place 14 · St FrancisSt Francis5,000 Meters Varsity Small School1420:55.179
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 4 · St FrancisSt Francis3 Miles Varsity417:42.79
Sep 18SFL Cross Country Meet #1Sep 18 · 5,000 Meters Varsity · Place 30 · St FrancisSt Francis5,000 Meters Varsity3020:52.69
Sep 14Kim Duyst Invitational co-hosted by CSUS StanislausSep 14 · 5,000 Meters Varsity · Place 19 · St FrancisSt Francis5,000 Meters Varsity1919:43.09
Sep 7Soiree at SWRA - XC Distance FestivalSep 7 · 3,000 Meters Seeded Heats · Place 14 · St FrancisSt Francis3,000 Meters Seeded Heats1412:02.69
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Frosh/Soph · Place 5 · St FrancisSt Francis4,000 Meters Frosh/Soph515:29.609
Aug 17The Trial of the Troubies (Girls Only)Aug 17 · 2.1 Miles Girls · Place 2 · St FrancisSt Francis2.1 Miles Girls212:42.0Unofficial9

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 213 · Sacramento Valley EnduranceSacramento Valley Endurance4,000 Meters 13-1421316:17.56 PB8
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 4,000 Meters 13-14 · Place 22 · Sacramento Valley EnduranceSacramento Valley Endurance4,000 Meters 13-142214:47.31 PB8
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 19 · Sacramento Valley EnduranceSacramento Valley Endurance4,000 Meters 13-141917:35.39 PB8
Oct 21Flat SAC InvitationalOct 21 · 1.5 Miles Middle School · Place 10 · Sacramento Valley EndurSacramento Valley Endur1.5 Miles Middle School109:39.01—
Sep 22023 Lagoon Valley ClassicSep 2 · Varsity · Place 3 · MS Sac Valley EnduranceMS Sac Valley EnduranceVarsity39:28.08
Aug 19La Serna Summer XC Series #3Aug 19 · 1 Mile Middle School · Place 4 · Sacramento Valley EndurSacramento Valley Endur1 Mile Middle School46:26.78
Aug 19Pleasant Grove 6th Annual Eagle RunAug 19 · Varsity · Place 4 · MS Sac Valley EnduranceMS Sac Valley EnduranceVarsity46:26.78

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 27USATF Region 14 Junior Olympic Championships Nov 27 · 4,000 Meters Varsity · Place 22 · Sacramento Valley EndurSacramento Valley Endur4,000 Meters Varsity2216:34—
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 22 · Sacramento Valley EnduranceSacramento Valley Endurance4,000 Meters 13-142216:29 PB13
Nov 6RCTC XC - USATF GrandPrixNov 6 · 4,000 Meters Varsity · Place 8 · Sacramento Valley EnduranceSacramento Valley Endurance4,000 Meters Varsity817:00.7014
Oct 22Flat SAC InvitationalOct 22 · 1.5 Miles Varsity · Place 9 · Sacramento Valley EndurSacramento Valley Endur1.5 Miles Varsity99:28.06—
Oct 14PR PaloozaOct 14 · 2,000 Meters 7th-8th Grade · Place 10 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters 7th-8th Grade107:47.4 PB13
Sep 30Willow Hill ChallengeSep 30 · 2,000 Meters 7th-8th Grade · Place 16 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters 7th-8th Grade168:45.5 PB13
Sep 16Pond Park PreviewSep 16 · 2,000 Meters 7th-8th Grade · Place 10 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters 7th-8th Grade108:03.413
Sep 3Lagoon Valley ClassicSep 3 · Varsity · Place 5 · MS Sacramento Valley EnMS Sacramento Valley EnVarsity59:30.47
Aug 20 Pleasant Grove 5th Annual Eagle RunAug 20 · 1 Miles Middle School · Place 5 · Sacramento Valley EnduranceSacramento Valley Endurance1 Miles Middle School56:04.3 PB13

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 28Rancho Cordova TC Youth MeetNov 28 · 3,000 Meters 11-12 · Place 7 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 11-12713:44 PB12
Nov 21USATF Pacific Association Youth Cross Country ChampionshipsNov 21 · 3,000 Meters 11-12 · Place 20 · Sacramento Valley EnduranceSacramento Valley Endurance3,000 Meters 11-122014:48 PB12
Oct 22SRA Youth XC #3 - PR PaloozaOct 22 · 2,000 Meters 6th Grade and Under · Place 18 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters 6th Grade and Under188:58.912
Oct 7SRA Youth XC #2 - Willow Hill ChallengeOct 7 · 2,000 Meters 6th Grade and Under · Place 19 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters 6th Grade and Under199:13.412
Sep 24SRA Youth XC #1 - Pond Park PreviewSep 24 · 2,000 Meters 6th Grade and Under · Place 14 · Sacramento Valley EnduranceSacramento Valley Endurance2,000 Meters 6th Grade and Under149:13.712

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Dec 6Holiday 5KDec 6 · 5,000 Meters Club · Place 15 · Sacramento Valley EnduranceSacramento Valley Endurance5,000 Meters Club1526:46.9Unofficial12