Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 717:40.96MSHSAA XC State ChampionshipsNovember 7, 2025
5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 118:14.00MSHSAA Class 2 District 3November 1, 2025
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 718:07.10Hermann XC InvitationalOctober 7, 2025
5,000 Meters · New Haven City ParkNew Haven Invitational · Sep 521:22.4New Haven InvitationalSeptember 5, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1319:20.31Owensville InvitationalOctober 13, 2026
5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 3119:37.25MSHSAA Class 2 District 3October 31, 2026
5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede · Sep 1918:29.50Missouri Southern StampedeSeptember 19, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 2 District 3Oct 31 · 5,000 Meters Varsity · Place 59 · Hermann5,000 Meters Varsity5919:37.25 PB12
Oct 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 19 · Hermann5,000 Meters High School1919:20.31 PB12
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 24 · Hermann5,000 Meters Varsity2419:0812
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 66 · Hermann5,000 Meters White Varsity6618:50.112
Sep 19Missouri Southern StampedeSep 19 · 5,000 Meters HS Gold · Place 44 · Hermann5,000 Meters HS Gold4418:29.50 PB12
Sep 1248th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 16 · Hermann5,000 Meters Varsity Boys1619:23.9912
Sep 5New Haven InvitationalSep 5 · 5,000 Meters Varsity · Place 24 · Hermann5,000 Meters Varsity2421:22.4 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 2 · Place 51 · Hermann5,000 Meters Class 25117:40.96 PB11
Nov 1MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 17 · Hermann5,000 Meters Varsity1718:14.00 PB11
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 8 · Hermann5,000 Meters Varsity818:07.10 PB11
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 73 · Hermann5,000 Meters Blue Varsity7317:52.0611