Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSac Joaquin Sub-Sections · Nov 414:47.6Sac Joaquin Sub-Sections November 4, 2023
3 Miles · Calaveras County FairgroundsSJS XC Sub Sections · Nov 922:32.5SJS XC Sub SectionsNovember 9, 2024
3 Miles · William Jessup UniversitySFL Championships · Nov 122:00.9SFL Championships November 1, 2025
3,000 Meters · Johnson-Springview ParkSFL League meet #1 @ Sunset Whitney Recreation Area · Sep 2012:48.7SFL League meet #1 @ Sunset Whitney Recreation AreaSeptember 20, 2023
3,200 Meters · Cordova High SchoolCordova Hoka Postals · Oct 1413:02.66Cordova Hoka PostalsOctober 14, 2023
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1812:38.00Grizzly 3200October 18, 2025
4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 3115:41.80Oakmont InvitationalAugust 31, 2024
5,000 Meters · Nevada Union High SchoolNevada Union Cross Country Invitational · Sep 623:07.60Nevada Union Cross Country Invitational September 6, 2025
5,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1820:24.5SFL Cross Country Meet #1September 18, 2024
5,000 Meters · Willow Hills Reservoir CourseBulldog Invite · Oct 421:03.5Bulldog Invite October 4, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1SFL Championships Nov 1 · 3 Miles Varsity · Place 146 · Folsom3 Miles Varsity14622:00.9 PB12
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 243 · Folsom3,200 Meters Varsity24312:38.00 PB12
Oct 4Bulldog Invite Oct 4 · 5,000 Meters Junior Varsity · Place 44 · Folsom5,000 Meters Junior Varsity4421:03.5 PB12
Sep 17SFL Cross Country Meet #1Sep 17 · 5,000 Meters Varsity · Place 135 · Folsom5,000 Meters Varsity13522:16.212
Sep 6Nevada Union Cross Country Invitational Sep 6 · 5,000 Meters Varsity (Large School) · Place 94 · Folsom5,000 Meters Varsity (Large School)9423:07.60 PB12
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Junior Varsity · Place 86 · Folsom4,000 Meters Junior Varsity8616:20.3012

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9SJS XC Sub SectionsNov 9 · 3 Miles Junior Varsity- D1/2 · Place 181 · Folsom3 Miles Junior Varsity- D1/218122:32.5 PB11
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Folsom3,200 Meters Varsity0DNS11
Oct 5Tom Laythe InvitationalOct 5 · 5,000 Meters Varsity Large School · Place 235 · Folsom5,000 Meters Varsity Large School23521:08.0311
Sep 18SFL Cross Country Meet #1Sep 18 · 5,000 Meters Varsity · Place 107 · Folsom5,000 Meters Varsity10720:24.5 PB11
Sep 14Josh Ruff Memorial InvitationalSep 14 · 2.11 Miles Junior Varsity · Place 39 · Folsom (SJ)2.11 Miles Junior Varsity3914:18.7011
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Junior Varsity · Place 54 · Folsom4,000 Meters Junior Varsity5415:41.80 PB11

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4Sac Joaquin Sub-Sections Nov 4 · 2 Miles Sophomore - Division 1 · Place 121 · Folsom2 Miles Sophomore - Division 112114:47.6 PB10
Oct 14Cordova Hoka PostalsOct 14 · 3,200 Meters Varsity · Place 208 · Folsom3,200 Meters Varsity20813:02.66 PB10
Sep 23Jessup InvitationalSep 23 · 2 Miles Varsity · Place 85 · Folsom (SJ)2 Miles Varsity8513:44.0010
Sep 23Jessup InvitationalSep 23 · 2 Miles Varsity · Place 85 · Folsom (SJ)2 Miles Varsity8513:44.0010
Sep 20SFL League meet #1 @ Sunset Whitney Recreation AreaSep 20 · 3,000 Meters Frosh/Soph · Place 66 · Folsom3,000 Meters Frosh/Soph6612:48.7 PB10
Sep 9Josh Ruff Memorial InvitationalSep 9 · 2.1 Miles Frosh/Soph Freshman Division 1 · Place 108 · Folsom (SJ)2.1 Miles Frosh/Soph Freshman Division 110815:55.3010
Aug 26Oakmont InvitationalAug 26 · 4,000 Meters Sophomore · Place 101 · Folsom4,000 Meters Sophomore10117:15.0010