Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2525:27.2Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Grain Valley High SchoolSock it to Cancer Grain Valley Invitational 2026 · Oct 324:22.4Sock it to Cancer Grain Valley Invitational 2026October 3, 2026
5,000 Meters · Lexington High SchoolBattle of Lexington XC Invitational · Oct 1025:34.92Battle of Lexington XC InvitationalOctober 10, 2026
5,000 Meters · Odessa Upper Elementry Odessa Cross Country Invitational · Sep 1927:22.96Odessa Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Platte Ridge ParkMSHSAA Classes 1 & 2 District 4 · Oct 3125:40.0MSHSAA Classes 1 & 2 District 4October 31, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Classes 1 & 2 District 4Oct 31 · 5,000 Meters Varsity Class 1 · Place 37 · St. Paul Lutheran (Concordia)5,000 Meters Varsity Class 13725:40.0 PB11
Oct 24SMH FALL ClassicOct 24 · 5,000 Meters Varsity · Place 42 · St. Paul Lutheran (Concordia)5,000 Meters Varsity4225:34.9511
Oct 10Battle of Lexington XC InvitationalOct 10 · 5,000 Meters Varsity · Place 45 · St. Paul Lutheran (Concordia)5,000 Meters Varsity4525:34.92 PB11
Oct 3Sock it to Cancer Grain Valley Invitational 2026Oct 3 · 5,000 Meters Varsity - White · Place 36 · St. Paul Lutheran (Concordia)5,000 Meters Varsity - White3624:22.4 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 164 · St. Paul Lutheran (Concordia)5,000 Meters White Varsity16425:27.2 PB11
Sep 19Odessa Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 38 · St. Paul Lutheran (Concordia)5,000 Meters Varsity3827:22.96 PB11