Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSJS XC Sub Sections · Nov 912:28.0SJS XC Sub SectionsNovember 9, 2024
3 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 820:21.7Sub Sections SJSNovember 8, 2025
3,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1811:00.1SFL Cross Country Meet #1September 18, 2024
3,200 Meters · Granite Bay High SchoolGrizzly 3200 meters · Oct 1911:41.78Grizzly 3200 metersOctober 19, 2024
3300 m · Willow Hills Reservoir CourseSJS XC Sections · Nov 1612:53.3SJS XC SectionsNovember 16, 2024
4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 3114:29.10Oakmont InvitationalAugust 31, 2024
5,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1720:41.6SFL Cross Country Meet #1September 17, 2025
5,000 Meters · Willow Hills Reservoir CourseBulldog Invite · Oct 420:56.8Bulldog Invite October 4, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8Sub Sections SJSNov 8 · 3 Miles Junior Varsity D1-D2 · Place 105 · Granite Bay3 Miles Junior Varsity D1-D210520:21.7 PB11
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 218 · Granite Bay3,200 Meters Varsity21812:17.7511
Oct 4Bulldog Invite Oct 4 · 5,000 Meters Junior Varsity · Place 41 · Granite Bay5,000 Meters Junior Varsity4120:56.8 PB11
Sep 20Springview XC InviteSep 20 · 3,400 Meters Junior Varsity · Place 5 · Granite Bay3,400 Meters Junior Varsity513:08.9011
Sep 17SFL Cross Country Meet #1Sep 17 · 5,000 Meters Varsity · Place 106 · Granite Bay5,000 Meters Varsity10620:41.6 PB11
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 151 · Granite Bay3,000 Meters Seeded Heats15111:13.811
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Junior Varsity · Place 51 · Granite Bay4,000 Meters Junior Varsity5115:33.4011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16SJS XC SectionsNov 16 · 3,300 Meters Sophomore - D2 · Place 36 · Granite Bay3,300 Meters Sophomore - D23612:53.3 PB10
Nov 9SJS XC Sub SectionsNov 9 · 2 Miles Sophomore- D2 · Place 28 · Granite Bay2 Miles Sophomore- D22812:28.0 PB10
Nov 2SFL Cross Country Championships Nov 2 · Varsity · Place 94 · Granite BayVarsity9412:06.110
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Place 146 · Granite Bay3,200 Meters Varsity14611:41.78 PB10
Sep 18SFL Cross Country Meet #1Sep 18 · 3,000 Meters Frosh/Soph · Place 29 · Granite Bay3,000 Meters Frosh/Soph2911:00.1 PB10
Sep 7Lowell Invitational (AKA San Francisco Invitational)Sep 7 · 2.1 Miles Sophomore · Place 39 · Granite Bay (SJ)2.1 Miles Sophomore3912:45.53SO
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Sophomore · Place 35 · Granite Bay4,000 Meters Sophomore3514:29.10 PB10