Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSac Joaquin Sub-Sections · Nov 415:57.4Sac Joaquin Sub-Sections November 4, 2023
2 Miles · Sierra CollegeSierra Invitational · Aug 2412:38.30Sierra InvitationalAugust 24, 2024
3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 719:53.9Sac Joaquin Sub Section FinalsNovember 7, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1818:04.645th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · William Jessup UniversitySFL Championships · Oct 3118:28.0SFL Championships October 31, 2026
3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 511:14.80Soiree at SWRASeptember 5, 2026
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1711:24.49Grizzly 3200October 17, 2026
4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 2914:48.76Oakmont Cross Country InvitationalAugust 29, 2026
5,000 Meters · Johnson-Springview ParkSFL League meet #1 @ Sunset Whitney Recreation Area · Sep 2022:53.2SFL League meet #1 @ Sunset Whitney Recreation AreaSeptember 20, 2023
5,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1819:53.6SFL Cross Country Meet #1September 18, 2024
5,000 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1520:17.9SJS XC Section MeetNovember 15, 2025
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 918:59.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

8 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 1 · Place 13 · Oak Ridge3 Miles Varsity- Division 11319:53.9 PB12
Oct 31SFL Championships Oct 31 · 3 Miles Varsity · Place 13 · Oak Ridge3 Miles Varsity1318:28.0 PB12
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · Place 12 · Oak Ridge3,200 Meters Varsity1211:24.49 PB12
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Saturday Championship · Place 68 · Oak Ridge5,000 Meters Saturday Championship6818:59.4 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G) · Place 155 · Oak Ridge3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G)15518:04.6 PB12
Sep 16SFL # 1Sep 16 · 3 Miles Varsity · Place 20 · Oak Ridge3 Miles Varsity2019:14.012
Sep 5Soiree at SWRASep 5 · 3,000 Meters Varsity · Place 10 · Oak Ridge3,000 Meters Varsity1011:14.80 PB12
Aug 29Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 31 · Oak Ridge4,000 Meters Varsity3114:48.76 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 292025 CIF State Cross Country ChampionshipsNov 29 · 3 Miles Varsity · Place 259 · Oak Ridge -SJ3 Miles Varsity25918:48.5—
Nov 292025 CIF State Cross Country ChampionshipsNov 29 · 3 Miles Varsity · Place 77 · Oak Ridge -SJ3 Miles Varsity7718:48.5—
Nov 15SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 1 · Place 17 · Oak Ridge5,000 Meters Varsity Division 11720:17.9 PB11
Nov 8Sub Sections SJSNov 8 · 3 Miles Varsity Division 1 · Place 13 · Oak Ridge3 Miles Varsity Division 11319:55.111
Nov 1SFL Championships Nov 1 · 3 Miles Varsity · Place 22 · Oak Ridge3 Miles Varsity2218:40.911
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 27 · Oak Ridge3,200 Meters Varsity2711:43.4111
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Saturday Championship · Place 100 · Oak Ridge5,000 Meters Saturday Championship10019:44.9011
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 185 · Oak Ridge3 Miles Varsity18518:21.711
Sep 17SFL Cross Country Meet #1Sep 17 · 5,000 Meters Varsity · Place 23 · Oak Ridge5,000 Meters Varsity2320:24.711
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 33 · Oak Ridge3,000 Meters Seeded Heats3311:51.911
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Varsity · Place 33 · Oak Ridge4,000 Meters Varsity3314:58.5011
Aug 23Sierra InvitationalAug 23 · 2 Miles Junior · Place 10 · Oak Ridge2 Miles Junior1013:22.5011

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 302024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Varsity · Place 367 · Oak Ridge -SJ5,000 Meters Varsity36719:24.2—
Nov 302024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Division 1 · Place 107 · Oak Ridge -SJ5,000 Meters Division 110719:24.2—
Nov 16SJS XC SectionsNov 16 · 5,000 Meters Varsity - D1 · Place 25 · Oak Ridge5,000 Meters Varsity - D12521:11.410
Nov 9SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D1 · Place 20 · Oak Ridge3 Miles Varsity- D12020:56.110
Nov 2SFL Cross Country Championships Nov 2 · Varsity · Place 23 · Oak RidgeVarsity2319:00.410
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Place 19 · Oak Ridge3,200 Meters Varsity1911:45.8010
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Championship · Place 99 · Oak Ridge (SJ)5,000 Meters Championship9919:40.810
Sep 18SFL Cross Country Meet #1Sep 18 · 5,000 Meters Varsity · Place 14 · Oak Ridge5,000 Meters Varsity1419:53.6 PB10
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Varsity · Place 25 · Oak Ridge4,000 Meters Varsity2515:00.4010
Aug 24Sierra InvitationalAug 24 · 2 Miles Sophomore · Place 6 · Oak Ridge2 Miles Sophomore612:38.30 PB10

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4Sac Joaquin Sub-Sections Nov 4 · 2 Miles Frosh/Soph - Division 1 · Place 29 · Oak Ridge2 Miles Frosh/Soph - Division 12915:57.4 PB9
Oct 28SFL Championships Oct 28 · 3 Miles Varsity · Place 39 · Oak Ridge3 Miles Varsity3921:47.19
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 194 · Oak Ridge (SJ)5,000 Meters Varsity19422:51.99
Sep 20SFL League meet #1 @ Sunset Whitney Recreation AreaSep 20 · 5,000 Meters Varsity · Place 26 · Oak Ridge5,000 Meters Varsity2622:53.2 PB9
Sep 9Josh Ruff Memorial InvitationalSep 9 · 2.1 Miles Frosh/Soph Freshman Division 1 · Place 5 · Oak Ridge (SJ)2.1 Miles Frosh/Soph Freshman Division 1515:15.909
Aug 26Oakmont InvitationalAug 26 · 4,000 Meters Varsity · Place 65 · Oak Ridge4,000 Meters Varsity6516:27.509
Aug 19Sierra InvitationalAug 19 · 2 Miles Freshman · Place 7 · Oak Ridge2 Miles Freshman713:57.379