Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 617:48.4MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 118:37.60MSHSAA Class 2 District 3November 1, 2025
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 619:08Hermann XC InvitationalOctober 6, 2026
5,000 Meters · New Haven City ParkNew Haven Invitational · Sep 520:24.1New Haven InvitationalSeptember 5, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1321:24.21Owensville InvitationalOctober 13, 2026
5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 3118:04.40MSHSAA Class 2 District 3October 31, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 2 · Place 80 · Hermann5,000 Meters Class 28017:48.4 PB11
Oct 31MSHSAA Class 2 District 3Oct 31 · 5,000 Meters Varsity · Place 19 · Hermann5,000 Meters Varsity1918:04.40 PB11
Oct 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 51 · Hermann5,000 Meters High School5121:24.21 PB11
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 25 · Hermann5,000 Meters Varsity2519:08 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 50 · Hermann5,000 Meters White Varsity5018:29.711
Sep 1248th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 20 · Hermann5,000 Meters Varsity Boys2019:43.0911
Sep 5New Haven InvitationalSep 5 · 5,000 Meters Varsity · Place 17 · Hermann5,000 Meters Varsity1720:24.1 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 2 · Place 61 · Hermann5,000 Meters Class 26117:51.9810
Nov 1MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 29 · Hermann5,000 Meters Varsity2918:37.60 PB10
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 24 · Hermann5,000 Meters Varsity2419:47.9510
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 133 · Hermann5,000 Meters Blue Varsity13318:40.6210