Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede · Sep 1914:17.02Missouri Southern StampedeSeptember 19, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2522:00.9Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1224:49.421st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 721:24.36Hermann XC InvitationalOctober 7, 2025
5,000 Meters · New Haven City ParkNew Haven Invitational · Sep 528:50.3New Haven InvitationalSeptember 5, 2026
5,000 Meters · Nixa High SchoolMSHSAA Class 4 District 2 · Nov 123:22.10MSHSAA Class 4 District 2November 1, 2025
5,000 Meters · Owensville High SchoolOwensville Invitational · Oct 1326:11.86Owensville InvitationalOctober 13, 2026
5,000 Meters · Sioux Passage ParkPaul Enke Invitational · Sep 2023:12.29Paul Enke InvitationalSeptember 20, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Owensville InvitationalOct 13 · 5,000 Meters JV · Place 28 · Union5,000 Meters JV2826:11.86 PB11
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 50 · Union5,000 Meters Junior Varsity5026:2611
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue/White JV · Place 101 · Union5,000 Meters Blue/White JV10122:00.9 PB11
Sep 19Missouri Southern StampedeSep 19 · 3,000 Meters JV · Place 91 · Union3,000 Meters JV9114:17.02 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters JV Green · Place 346 · Union5,000 Meters JV Green34624:49.4 PB11
Sep 5New Haven InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 46 · Union5,000 Meters Junior Varsity4628:50.3 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 2Nov 1 · 5,000 Meters Varsity · Place 96 · Union5,000 Meters Varsity9623:22.10 PB10
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 13 · Union5,000 Meters Junior Varsity1321:24.36 PB10
Sep 20Paul Enke InvitationalSep 20 · 5,000 Meters JV Boys · Place 68 · Union5,000 Meters JV Boys6823:12.29 PB10