Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 2911:25.43Jackson High School XC InvitationalAugust 29, 2026
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 2 District 1 · Oct 3116:18.78MSHSAA Class 2 District 1October 31, 2026
5,000 Meters · Arnold City Park29th Annual Fox Ed White Festival of Races · Sep 2417:31.529th Annual Fox Ed White Festival of RacesSeptember 24, 2026
5,000 Meters · Castlewood State ParkNorthwest Last Chance (Boys Only) · Oct 1817:32.1Northwest Last Chance (Boys Only)October 18, 2023
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 616:22.8MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Mineral Area CollegeBismarck Invitational · Sep 2017:38.8Bismarck InvitationalSeptember 20, 2025
5,000 Meters · North County InvitationalNorth County Invitational · Oct 2317:37.1North County InvitationalOctober 23, 2025
5,000 Meters · Potosi City Park52nd Annual Potosi Cross Country Invitational · Oct 1017:50.6752nd Annual Potosi Cross Country InvitationalOctober 10, 2026
5,000 Meters · West City ParkJCAA XC Conference · Oct 1717:06.37JCAA XC ConferenceOctober 17, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 2 · Place 6 · Jefferson (Festus)5,000 Meters Class 2616:22.8 PB12
Oct 31MSHSAA Class 2 District 1Oct 31 · 5,000 Meters Varsity · Place 2 · Jefferson (Festus)5,000 Meters Varsity216:18.78 PB12
Oct 22North County InvitationalOct 22 · 5,000 Meters Varsity · Place 1 · Jefferson (Festus)5,000 Meters Varsity117:32.0—
Oct 17JCAA XC ConferenceOct 17 · 5,000 Meters Varsity · Place 11 · Jefferson (Festus)5,000 Meters Varsity1117:06.37 PB12
Oct 1052nd Annual Potosi Cross Country InvitationalOct 10 · 5,000 Meters Varsity · Place 6 · Jefferson (Festus)5,000 Meters Varsity617:50.67 PB12
Sep 2429th Annual Fox Ed White Festival of RacesSep 24 · 5,000 Meters Varsity Boys · Place 17 · Jefferson (Festus)5,000 Meters Varsity Boys1717:31.5 PB12
Sep 19Bismarck InvitationalSep 19 · 5,000 Meters Varsity Boys · Place 3 · Jefferson (Festus)5,000 Meters Varsity Boys318:17.712
Sep 12Arcadia Valley InvitationalSep 12 · 5,000 Meters Varsity · Place 11 · Jefferson (Festus)5,000 Meters Varsity1117:34.7512
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 12th Grade · Place 12 · Jefferson (Festus)2 Miles 12th Grade1211:25.43 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 2 · Place 20 · Jefferson (Festus)5,000 Meters Class 22016:45.7011
Nov 1MSHSAA Class 2 District 1Nov 1 · 5,000 Meters Varsity · Place 4 · Jefferson (Festus)5,000 Meters Varsity416:49.3711
Oct 23North County InvitationalOct 23 · 5,000 Meters Varsity Boys · Place 1 · Jefferson (Festus)5,000 Meters Varsity Boys117:37.1 PB11
Oct 18JCAA Conference XC MeetOct 18 · 5,000 Meters Varsity · Place 9 · Jefferson (Festus)5,000 Meters Varsity917:46.5111
Oct 4Notre Dame XC InviteOct 4 · 5,000 Meters Varsity · Place 11 · Jefferson (Festus)5,000 Meters Varsity1117:52.4JR
Sep 2528th Annual Ed White Festival of RacesSep 25 · 5,000 Meters Varsity · Place 9 · Jefferson (Festus)5,000 Meters Varsity917:12.0JR
Sep 20Bismarck InvitationalSep 20 · 5,000 Meters Varsity Boys · Place 3 · Jefferson (Festus)5,000 Meters Varsity Boys317:38.8 PB11
Sep 13Arcadia Valley InvitationalSep 13 · 5,000 Meters Varsity · Place 11 · Jefferson (Festus)5,000 Meters Varsity1117:40.9011
Aug 30Jackson HS InviteAug 30 · 2 Miles Varsity · Place 6 · Jefferson (Festus)2 Miles Varsity611:05.8911

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9MSHSAA Class 2 State XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 16 · Jefferson (F5,000 Meters Varsity1617:47.810
Oct 23Northwest Last ChanceOct 23 · 5,000 Meters Varsity · Place 7 · Jefferson (Festus)5,000 Meters Varsity716:56.210
Oct 19JCAA Conference XC MeetOct 19 · 5,000 Meters Varsity · Place 17 · Jefferson R-VII5,000 Meters Varsity1717:50.7310
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 2 · Jefferson (Festus)5,000 Meters Varsity218:24.9SO
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 2 · Jefferson (Festus)5,000 Meters Varsity218:24.9SO
Sep 21Bismarck InvitationalSep 21 · 5,000 Meters Varsity · Place 4 · Jefferson (F)5,000 Meters Varsity418:20.3110
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Varsity · Place 19 · Jefferson (Festus)5,000 Meters Varsity1918:10.7SO
Aug 31Jackson InvitationalAug 31 · 2 Miles 10th Grade · Place 11 · Jefferson (Festus)2 Miles 10th Grade1111:40.1610

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3MSHSAA Class 2 State XC ChampionshipsNov 3 · 5,000 Meters Varsity · Place 23 · Jefferson (F5,000 Meters Varsity2317:21.09
Oct 28MSHSAA Class 2 - District 1Oct 28 · 5,000 Meters Varsity · Place 20 · Jefferson Festus5,000 Meters Varsity2018:09.679
Oct 18Northwest Last Chance (Boys Only)Oct 18 · 5,000 Meters Varsity · Place 4 · Jefferson (Festus)5,000 Meters Varsity417:32.1 PB9
Sep 16Bismarck InvitationalSep 16 · 5,000 Meters Varsity · Place 6 · Jefferson (F)5,000 Meters Varsity618:14.549
Sep 9Forest Park XC FestivalSep 9 · 5,000 Meters Varsity · Place 111 · Jefferson (Festus)5,000 Meters Varsity11117:57.70—