Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arcadia Valley High SchoolArcadia Valley Invitational · Sep 1219:28.23Arcadia Valley InvitationalSeptember 12, 2026
5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 1719:12.80Farmington Invitational / MAJHAA Conference ChampionshipsOctober 17, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 618:18.4MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Hillsboro High SchoolFrank Schultz Invitational · Oct 319:29.44Frank Schultz InvitationalOctober 3, 2026
5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 2918:26.64St. James XC InvitationalSeptember 29, 2026
5,000 Meters · Mineral Area CollegeBismarck Invitational · Sep 1920:02.6Bismarck InvitationalSeptember 19, 2026
5,000 Meters · North County InvitationalNorth County Invitational · Oct 2319:42.1North County InvitationalOctober 23, 2025
5,000 Meters · Oak Ridge High SchoolMSHSAA Class 1 District 1 · Oct 3118:54.96MSHSAA Class 1 District 1October 31, 2026
5,000 Meters · Potosi City ParkMAAA Cross Country Conference 2026 · Oct 1019:19.21MAAA Cross Country Conference 2026October 10, 2026
5,000 Meters · Steelville City ParkSteelville XC Invitational · Sep 1719:44.9Steelville XC InvitationalSeptember 17, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 1 · Place 83 · Valley5,000 Meters Class 18318:18.4 PB11
Oct 31MSHSAA Class 1 District 1Oct 31 · 5,000 Meters Varsity · Place 8 · Valley5,000 Meters Varsity818:54.96 PB11
Oct 17Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 51 · Valley5,000 Meters Varsity5119:12.80 PB11
Oct 10MAAA Cross Country Conference 2026Oct 10 · 5,000 Meters Varsity · Place 19 · Valley5,000 Meters Varsity1919:19.21 PB11
Oct 1052nd Annual Potosi Cross Country InvitationalOct 10 · 5,000 Meters Varsity · Place 32 · Valley5,000 Meters Varsity3219:19.2111
Oct 3Frank Schultz InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 38 · Valley5,000 Meters Varsity Boys3819:29.44 PB11
Sep 29St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 12 · Valley5,000 Meters Varsity1218:26.64 PB11
Sep 22Oak Ridge XC Invitational Sep 22 · 5,000 Meters High School · Place 18 · Valley5,000 Meters High School1820:05.9411
Sep 19Bismarck InvitationalSep 19 · 5,000 Meters Varsity Boys · Place 23 · Valley5,000 Meters Varsity Boys2320:02.6 PB11
Sep 17Steelville XC InvitationalSep 17 · 5,000 Meters Varsity · Place 17 · Valley5,000 Meters Varsity1719:44.9 PB11
Sep 12Arcadia Valley InvitationalSep 12 · 5,000 Meters Varsity · Place 62 · Valley5,000 Meters Varsity6219:28.23 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 1 · Place 110 · Valley5,000 Meters Class 111019:16.2210
Nov 1MSHSAA Class 1 District 1Nov 1 · 5,000 Meters Varsity · Place 22 · Valley5,000 Meters Varsity2219:30.6210
Oct 23North County InvitationalOct 23 · 5,000 Meters Varsity Boys · Place 19 · Valley5,000 Meters Varsity Boys1919:42.1 PB10
Oct 11MAAA Conference Cross Country MeetOct 11 · 5,000 Meters Varsity Boys · Place 24 · Valley5,000 Meters Varsity Boys2420:15.9710
Oct 1151st Annual Potosi Cross Country InvitationalOct 11 · 5,000 Meters Varsity · Place 34 · Valley5,000 Meters Varsity3420:15.9710
Sep 20Bismarck InvitationalSep 20 · 5,000 Meters Varsity Boys · Place 29 · Valley5,000 Meters Varsity Boys2920:33.310