Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson Invitational · Aug 3112:49.80Jackson InvitationalAugust 31, 2024
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 2 District 1 · Nov 119:37.17MSHSAA Class 2 District 1November 1, 2025
5,000 Meters · Castlewood State ParkNorthwest Last Chance (Boys Only) · Oct 1818:35.5Northwest Last Chance (Boys Only)October 18, 2023
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 719:54.42MSHSAA XC State ChampionshipsNovember 7, 2025
5,000 Meters · Mineral Area CollegeBismarck Invitational · Sep 2021:05.2Bismarck InvitationalSeptember 20, 2025
5,000 Meters · North County InvitationalNorth County Invitational · Oct 2321:10.6North County InvitationalOctober 23, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 2 · Place 150 · Jefferson (Festus)5,000 Meters Class 215019:54.42 PB12
Nov 1MSHSAA Class 2 District 1Nov 1 · 5,000 Meters Varsity · Place 62 · Jefferson (Festus)5,000 Meters Varsity6219:37.17 PB12
Oct 23North County InvitationalOct 23 · 5,000 Meters Varsity Boys · Place 38 · Jefferson (Festus)5,000 Meters Varsity Boys3821:10.6 PB12
Oct 18JCAA Conference XC MeetOct 18 · 5,000 Meters Varsity · Place 40 · Jefferson (Festus)5,000 Meters Varsity4021:47.1512
Sep 20Bismarck InvitationalSep 20 · 5,000 Meters Varsity Boys · Place 34 · Jefferson (Festus)5,000 Meters Varsity Boys3421:05.2 PB12
Sep 13Arcadia Valley InvitationalSep 13 · 5,000 Meters Varsity · Place 95 · Jefferson (Festus)5,000 Meters Varsity9521:10.3012
Aug 30Jackson HS InviteAug 30 · 2 Miles Varsity · Place 21 · Jefferson (Festus)2 Miles Varsity2113:06.4812

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9MSHSAA Class 2 State XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 92 · Jefferson (F5,000 Meters Varsity9219:35.311
Oct 23Northwest Last ChanceOct 23 · 5,000 Meters Varsity · Place 34 · Jefferson (Festus)5,000 Meters Varsity3419:16.711
Oct 19JCAA Conference XC MeetOct 19 · 5,000 Meters Varsity · Place 39 · Jefferson R-VII5,000 Meters Varsity3919:31.6911
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 24 · Jefferson (Festus)5,000 Meters Varsity2420:31.5JR
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 24 · Jefferson (Festus)5,000 Meters Varsity2420:31.5JR
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Varsity · Place 97 · Jefferson (Festus)5,000 Meters Varsity9720:39.1JR
Aug 31Jackson InvitationalAug 31 · 2 Miles 11th Grade · Place 25 · Jefferson (Festus)2 Miles 11th Grade2512:49.80 PB11

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3MSHSAA Class 2 State XC ChampionshipsNov 3 · 5,000 Meters Varsity · Place 62 · Jefferson (F5,000 Meters Varsity6218:19.410
Oct 28MSHSAA Class 2 - District 1Oct 28 · 5,000 Meters Varsity · Place 30 · Jefferson Festus5,000 Meters Varsity3018:31.3210
Oct 18Northwest Last Chance (Boys Only)Oct 18 · 5,000 Meters Varsity · Place 22 · Jefferson (Festus)5,000 Meters Varsity2218:35.5 PB10
Sep 16Bismarck InvitationalSep 16 · 5,000 Meters Varsity · Place 17 · Jefferson (F)5,000 Meters Varsity1719:12.5210
Sep 9Forest Park XC FestivalSep 9 · 5,000 Meters Varsity · Place 230 · Jefferson (Festus)5,000 Meters Varsity23019:35.10—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5MSHSAA Class 2 State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 86 · Jefferson (F5,000 Meters Varsity8618:55.79
Oct 29MSHSAA Class 2 - District 1Oct 29 · 5,000 Meters Varsity · Place 22 · Jefferson-Festus5,000 Meters Varsity2218:13.369
Oct 19Northwest Last ChanceOct 19 · 5,000 Meters Varsity · Place 26 · Jefferson (Festus)5,000 Meters Varsity2618:20.39
Oct 6Woodland HS InvitationalOct 6 · 5,000 Meters Varsity · Place 21 · Jefferson (Festus)5,000 Meters Varsity2119:33.9—