Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Grain Valley High SchoolSock it to Cancer Grain Valley Invitational 2026 · Oct 321:22.4Sock it to Cancer Grain Valley Invitational 2026October 3, 2026
5,000 Meters · Odessa Upper Elementry Odessa Cross Country Invitational · Sep 1921:46.20Odessa Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Platte Ridge ParkMSHSAA Classes 1 & 2 District 4 · Oct 3122:38.9MSHSAA Classes 1 & 2 District 4October 31, 2026
5,000 Meters · Royal Oaks Golf CourseKnob Noster Invitational · Sep 1222:57.1Knob Noster InvitationalSeptember 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Classes 1 & 2 District 4Oct 31 · 5,000 Meters Varsity Class 1 · Place 74 · St. Paul Lutheran (Concordia)5,000 Meters Varsity Class 17422:38.9 PB9
Oct 24SMH FALL ClassicOct 24 · 5,000 Meters Varsity · Place 84 · St. Paul Lutheran (Concordia)5,000 Meters Varsity8422:10.429
Oct 3Sock it to Cancer Grain Valley Invitational 2026Oct 3 · 5,000 Meters Varsity - White · Place 75 · St. Paul Lutheran (Concordia)5,000 Meters Varsity - White7521:22.4 PB9
Sep 19Odessa Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 47 · St. Paul Lutheran (Concordia)5,000 Meters Varsity4721:46.20 PB9
Sep 12Knob Noster InvitationalSep 12 · 5,000 Meters High School · Place 103 · St. Paul Lutheran (Concordia)5,000 Meters High School10322:57.1 PB9