Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational hosted by CSU Stanislaus · Sep 96:41.6Kim Duyst Invitational hosted by CSU StanislausSeptember 9, 2023
3 Miles · Calaveras County FairgroundsSJS XC Sub Sections · Nov 917:38.7SJS XC Sub SectionsNovember 9, 2024
3 Miles · Mistlin Sport ComplexVOL Cluster #2 · Oct 117:27.32VOL Cluster #2October 1, 2025
3.1 Miles · Mistlin Sport ComplexVOL Championships · Oct 2917:55.2VOL ChampionshipsOctober 29, 2025
5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 1318:09.5Kim Duyst InvitationalSeptember 13, 2025
5,000 Meters · Willow Hills Reservoir CourseSJS XC Sections · Nov 1617:27.2SJS XC SectionsNovember 16, 2024

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29VOL ChampionshipsOct 29 · 3.1 Miles Varsity Boys · Place 11 · Oakdale3.1 Miles Varsity Boys1117:55.2 PB12
Oct 1VOL Cluster #2Oct 1 · 3 Miles Varsity · Place 14 · Oakdale3 Miles Varsity1417:27.32 PB12
Sep 13Kim Duyst InvitationalSep 13 · 5,000 Meters Varsity- Small School · Place 38 · Oakdale5,000 Meters Varsity- Small School3818:09.5 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 302024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Varsity · Place 593 · Oakdale -SJ5,000 Meters Varsity59316:45.9JR
Nov 302024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Division 3 · Place 140 · Oakdale -SJ5,000 Meters Division 314016:45.9JR
Nov 16SJS XC SectionsNov 16 · 5,000 Meters Varsity - D3 · Place 30 · Oakdale5,000 Meters Varsity - D33017:27.2 PB11
Nov 9SJS XC Sub SectionsNov 9 · 3 Miles Junior Varsity- D3/4/5 · Place 1 · Oakdale3 Miles Junior Varsity- D3/4/5117:38.7 PB11
Oct 30VOL ChampionshipsOct 30 · 3 Miles Varsity · Place 15 · Oakdale3 Miles Varsity1516:58.7411
Oct 18Rough Rider InvitationalOct 18 · 5,000 Meters Varsity · Place 49 · Oakdale5,000 Meters Varsity4917:37.311
Aug 24Screamin' Scott Showdown Aug 24 · 3 Miles Varsity · Place 17 · Oakdale3 Miles Varsity1716:54.3511

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13Roughrider Invitational Oct 13 · 5,000 Meters Varsity · Place 140 · Oakdale5,000 Meters Varsity14019:42.3310
Oct 4VOL Cluster Meet #2Oct 4 · 2 Miles Frosh/Soph Freshman · Place 2 · Oakdale2 Miles Frosh/Soph Freshman211:52.410
Sep 16De La Salle Nike InvitationalSep 16 · 3 Miles Varsity · Place 121 · Oakdale (SJ)3 Miles Varsity12117:18.9—
Sep 13VOL Cluster Meet #1Sep 13 · 5,000 Meters Varsity · Place 17 · Oakdale5,000 Meters Varsity1717:36.710
Sep 9Kim Duyst Twilight XC InvitationalSep 9 · Invitational · Place 3 · OakdaleInvitational36:41.610
Sep 9Kim Duyst Twilight XC InvitationalSep 9 · Invitational · Place 3 · OakdaleInvitational36:41.610
Sep 9Kim Duyst Twilight XC InvitationalSep 9 · Frosh/Soph · Place 3 · OakdaleFrosh/Soph36:41.610
Sep 9Kim Duyst Invitational hosted by CSU StanislausSep 9 · 2,000 Meters Frosh/Soph · Place 3 · Oakdale2,000 Meters Frosh/Soph36:41.6 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26VOL ChampionshipOct 26 · 2 Miles Frosh/Soph Freshman · Place 3 · Oakdale2 Miles Frosh/Soph Freshman311:23.79
Oct 15Hughson Supercross InvitationalOct 15 · 4,000 Meters Varsity · Place 7 · Oakdale4,000 Meters Varsity714:44.829
Sep 17Bret Harte Frogtown Invitational 2022Sep 17 · 3 Miles Varsity · Place 51 · Oakdale3 Miles Varsity5119:16.139
Sep 14VOL #1Sep 14 · 2 Miles Frosh/Soph Freshman · Place 2 · Oakdale2 Miles Frosh/Soph Freshman212:01.09
Sep 1Jaguar InvitationalSep 1 · 2 Miles Sophomore · Place 12 · Oakdale2 Miles Sophomore1212:29.99