Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 213:00.17Fleet Feet Cross Country ClassicSeptember 2, 2026
5,000 Meters · Buder ParkBig River PR Invite · Oct 2319:42.3Big River PR InviteOctober 23, 2025
5,000 Meters · City Lake ParkSullivan XC Invitational · Sep 821:39.52Sullivan XC InvitationalSeptember 8, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2519:41.2Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Linn Athletic ComplexMSHSAA Class 3 District 3 · Nov 121:33.20MSHSAA Class 3 District 3November 1, 2025
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 620:02Hermann XC InvitationalOctober 6, 2026
5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 2919:43.29St. James XC InvitationalSeptember 29, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1321:00.48Owensville InvitationalOctober 13, 2026
5,000 Meters · West City ParkFestus Bowles-Wright XC Invite · Sep 1920:05.30Festus Bowles-Wright XC InviteSeptember 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 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 44 · Sullivan5,000 Meters High School4421:00.48 PB11
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 43 · Sullivan5,000 Meters Varsity4320:02 PB11
Sep 29St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 30 · Sullivan5,000 Meters Varsity3019:43.29 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 117 · Sullivan5,000 Meters White Varsity11719:41.2 PB11
Sep 19Festus Bowles-Wright XC InviteSep 19 · 5,000 Meters Varsity · Place 72 · Sullivan5,000 Meters Varsity7220:05.30 PB11
Sep 8Sullivan XC InvitationalSep 8 · 5,000 Meters High School · Place 16 · Sullivan5,000 Meters High School1621:39.52 PB11
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 125 · Sullivan2 Miles Boys Varsity12513:00.17 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 3Nov 1 · 5,000 Meters Varsity · Place 98 · Sullivan5,000 Meters Varsity9821:33.20 PB10
Oct 23Big River PR InviteOct 23 · 5,000 Meters JV · Place 69 · Sullivan5,000 Meters JV6919:42.3 PB10
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 5 · Sullivan5,000 Meters Junior Varsity520:38.1710