Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bolivar City Municipal Golf CourseMSHSAA Class 4 District 2 · Oct 3119:09.29MSHSAA Class 4 District 2October 31, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2518:52.5Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1220:19.221st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 720:00.94Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Nixa High SchoolMSHSAA Class 4 District 2 · Nov 119:12.11MSHSAA Class 4 District 2November 1, 2025
5,000 Meters · Sioux Passage ParkPaul Enke Invitational · Sep 2021:25.05Paul Enke InvitationalSeptember 20, 2025
5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede · Sep 1919:28.87Missouri Southern StampedeSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 4 District 2Oct 31 · 5,000 Meters Varsity · Place 60 · Union5,000 Meters Varsity6019:09.29 PB10
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 47 · Union5,000 Meters Varsity4720:1210
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 166 · Union5,000 Meters Blue Varsity16618:52.5 PB10
Sep 19Missouri Southern StampedeSep 19 · 5,000 Meters HS Gold · Place 98 · Union5,000 Meters HS Gold9819:28.87 PB10
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 198 · Union5,000 Meters Varsity Green19820:19.2 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 2Nov 1 · 5,000 Meters Varsity · Place 59 · Union5,000 Meters Varsity5919:12.11 PB9
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 29 · Union5,000 Meters Varsity2920:00.94 PB9
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 226 · Union5,000 Meters Blue Varsity22619:58.939
Sep 20Paul Enke InvitationalSep 20 · 5,000 Meters Varsity Boys · Place 78 · Union5,000 Meters Varsity Boys7821:25.05 PB9