Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Digger and Sharon Williams Rodeo ParkFoothill Athletic League Cross-Country Championships · Oct 129:06Foothill Athletic League Cross-Country ChampionshipsOctober 12, 2023
2 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 811:39.3Sub Sections SJSNovember 8, 2025
2 Miles · Sierra CollegeSierra Invitational · Aug 2211:14.71Sierra InvitationalAugust 22, 2026
3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 716:44.1Sac Joaquin Sub Section FinalsNovember 7, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:09.445th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Placer XC Course 3 Mile (est 2021)6th Annual Goldmine Invitational · Sep 2617:02.326th Annual Goldmine InvitationalSeptember 26, 2026
3 Miles · William Jessup UniversitySFL Championships · Oct 3115:47.5SFL Championships October 31, 2026
3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 59:55.80Soiree at SWRASeptember 5, 2026
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 179:45.50Grizzly 3200October 17, 2026
3,400 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1511:35.3SJS XC Section MeetNovember 15, 2025
3300 m · Willow Hills Reservoir CourseSJS XC Sections · Nov 1611:43.2SJS XC SectionsNovember 16, 2024
4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 2912:42.65Oakmont Cross Country InvitationalAugust 29, 2026
4,000 Meters · Masterson Station ParkCCCYNC · Nov 1613:59.05CCCYNC November 16, 2024
5,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1718:03.8SFL Cross Country Meet #1September 17, 2025
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 916:17.447th Asics Clovis InvitationalOctober 9, 2026

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 1 · Place 15 · Oak RidgeOak Ridge3 Miles Varsity- Division 11516:44.1 PB11
Oct 31SFL Championships Oct 31 · 3 Miles Varsity · Place 8 · Oak RidgeOak Ridge3 Miles Varsity815:47.5 PB11
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · Place 11 · Oak RidgeOak Ridge3,200 Meters Varsity119:45.50 PB11
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 2 Varsity · Place 45 · Oak RidgeOak Ridge5,000 Meters Division 2 Varsity4516:17.4 PB11
Sep 266th Annual Goldmine InvitationalSep 26 · 3 Miles Varsity · Place 10 · Oak RidgeOak Ridge3 Miles Varsity1017:02.32 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 61 - 9:14pm - Rated Varsity (B) · Place 71 · Oak RidgeOak Ridge3 Miles Race 61 - 9:14pm - Rated Varsity (B)7115:09.4 PB11
Sep 16SFL # 1Sep 16 · 3 Miles Varsity · Place 28 · Oak RidgeOak Ridge3 Miles Varsity2816:55.911
Sep 5Soiree at SWRASep 5 · 3,000 Meters varsity · Place 24 · Oak RidgeOak Ridge3,000 Meters varsity249:55.80 PB11
Aug 29Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 36 · Oak RidgeOak Ridge4,000 Meters Varsity3612:42.65 PB11
Aug 22Sierra InvitationalAug 22 · 2 Miles Junior · Place 18 · Oak RidgeOak Ridge2 Miles Junior1811:14.71 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 3,400 Meters Sophomore Division 1 · Place 2 · Oak RidgeOak Ridge3,400 Meters Sophomore Division 1211:35.3 PB10
Nov 8Sub Sections SJSNov 8 · 2 Miles Sophomore Division 1 · Place 2 · Oak RidgeOak Ridge2 Miles Sophomore Division 1211:39.3 PB10
Nov 1SFL Championships Nov 1 · 3 Miles Varsity · Place 23 · Oak RidgeOak Ridge3 Miles Varsity2316:17.610
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 30 · Oak RidgeOak Ridge3,200 Meters Varsity3010:06.5710
Oct 10Clovis InvitationalOct 10 · 5,000 Meters FS Large Schools · Place 78 · Oak RidgeOak Ridge5,000 Meters FS Large Schools7817:55.8010
Sep 275th Annual Goldmine Invitational Sep 27 · 3 Miles Varsity · Place 21 · Oak RidgeOak Ridge3 Miles Varsity2117:29.3910
Sep 17SFL Cross Country Meet #1Sep 17 · 5,000 Meters Varsity · Place 40 · Oak RidgeOak Ridge5,000 Meters Varsity4018:03.8 PB10
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 39 · Oak RidgeOak Ridge3,000 Meters Seeded Heats3910:11.810
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Varsity · Place 84 · Oak RidgeOak Ridge4,000 Meters Varsity8413:17.2010
Aug 23Sierra InvitationalAug 23 · 2 Miles Sophomore · Place 11 · Oak RidgeOak Ridge2 Miles Sophomore1111:22.7010

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 16CCCYNC Nov 16 · 4,000 Meters 13-14 Boys · Place 25 · Buffalo Chips RunningBuffalo Chips Running4,000 Meters 13-14 Boys2513:59.05 PB9
Nov 16SJS XC SectionsNov 16 · 3,300 Meters Sophomore - D1 · Place 4 · Oak RidgeOak Ridge3,300 Meters Sophomore - D1411:43.2 PB9
Nov 9SJS XC Sub SectionsNov 9 · 2 Miles Sophomore- D1 · Place 10 · Oak RidgeOak Ridge2 Miles Sophomore- D11011:50.99
Nov 2SFL Cross Country Championships Nov 2 · Varsity · Place 11 · Oak RidgeOak RidgeVarsity1110:28.99
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Place 82 · Oak RidgeOak Ridge3,200 Meters Varsity8210:54.939
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 157 · Oak Ridge (SJ)Oak Ridge (SJ)5,000 Meters Varsity15722:19.49
Sep 18SFL Cross Country Meet #1Sep 18 · 3,000 Meters Frosh/Soph · Place 7 · Oak RidgeOak Ridge3,000 Meters Frosh/Soph710:21.99
Sep 14Josh Ruff Memorial InvitationalSep 14 · 2.11 Miles Frosh/Soph Freshman Division 1 · Place 11 · Oak Ridge (SJ)Oak Ridge (SJ)2.11 Miles Frosh/Soph Freshman Division 11112:41.309
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Freshman · Place 5 · Oak RidgeOak Ridge4,000 Meters Freshman514:11.309
Aug 24Sierra InvitationalAug 24 · 2 Miles Freshman · Place 13 · Oak RidgeOak Ridge2 Miles Freshman1311:49.309

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12Foothill Athletic League Cross-Country ChampionshipsOct 12 · 1.5 Miles 8th Grade Boys · Place 17 · Marina VillageMarina Village1.5 Miles 8th Grade Boys179:06 PB8