Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bent Oak Golf CourseOak Grove MS/HS Invitational · Sep 3019:57.36Oak Grove MS/HS InvitationalSeptember 30, 2026
5,000 Meters · Confederate Memorial State Historic SiteHusker Cross Country Invitational · Sep 821:26.2Husker Cross Country InvitationalSeptember 8, 2026
5,000 Meters · Excelsior Springs Golf CourseExcelsior Springs Invitational · Oct 720:58.3Excelsior Springs InvitationalOctober 7, 2025
5,000 Meters · Frick ParkOak Grove XC Invite · Oct 120:58.28Oak Grove XC InviteOctober 1, 2025
5,000 Meters · Grain Valley High SchoolSock it to Cancer Grain Valley Invitational 2026 · Oct 320:23.8Sock it to Cancer Grain Valley Invitational 2026October 3, 2026
5,000 Meters · Jesse James ParkMSHSAA Class 3 District 4 · Oct 3119:51.40MSHSAA Class 3 District 4October 31, 2026
5,000 Meters · Lafayette County Husker Inv · Sep 920:29.0Husker InvSeptember 9, 2025
5,000 Meters · Lone Jack High School7th Annual Lone Jack Invitational · Oct 720:587th Annual Lone Jack InvitationalOctober 7, 2026
5,000 Meters · Platte Ridge ParkChris Stubbs XC Invitational · Sep 1821:23.7Chris Stubbs XC InvitationalSeptember 18, 2025
5,000 Meters · Richmond HSMRVC & Richmond Invitational · Oct 2221:05.4MRVC & Richmond InvitationalOctober 22, 2025
5,000 Meters · Rosecrans Memorial AirportDuane Kimble Invitational XC Meet · Sep 2220:03.4Duane Kimble Invitational XC MeetSeptember 22, 2026
5,000 Meters · Warrensburg High School2025 WHS Cross Country Invitational · Oct 1621:25.002025 WHS Cross Country InvitationalOctober 16, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 4Oct 31 · 5,000 Meters Varsity · Place 46 · Center5,000 Meters Varsity4619:51.40 PB11
Oct 21MRVC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 22 · Center5,000 Meters Varsity2221:16.611
Oct 77th Annual Lone Jack InvitationalOct 7 · 5,000 Meters Varsity · Place 13 · Center5,000 Meters Varsity1320:58 PB11
Oct 3Sock it to Cancer Grain Valley Invitational 2026Oct 3 · 5,000 Meters Varsity - White · Place 50 · Center5,000 Meters Varsity - White5020:23.8 PB11
Sep 30Oak Grove MS/HS InvitationalSep 30 · 5,000 Meters Varsity · Place 35 · Center5,000 Meters Varsity3519:57.36 PB11
Sep 22Duane Kimble Invitational XC MeetSep 22 · 5,000 Meters Varsity · Place 29 · Center5,000 Meters Varsity2920:03.4 PB11
Sep 17Chris Stubbs XC InvitationalSep 17 · 5,000 Meters Varsity Boys · Place 61 · Center5,000 Meters Varsity Boys6121:34.111
Sep 8Husker Cross Country InvitationalSep 8 · 5,000 Meters High School Boys · Place 31 · Center5,000 Meters High School Boys3121:26.2 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 4Nov 1 · 5,000 Meters Varsity · Place 81 · Center5,000 Meters Varsity8122:14.9310
Oct 22MRVC & Richmond InvitationalOct 22 · 5,000 Meters MRVC West Boys · Place 20 · Center5,000 Meters MRVC West Boys2021:05.4 PB10
Oct 162025 WHS Cross Country InvitationalOct 16 · 5,000 Meters Varsity · Place 61 · Center5,000 Meters Varsity6121:25.00 PB10
Oct 86th Annual Lone Jack InvitationalOct 8 · 5,000 Meters Varsity · Place 21 · Center5,000 Meters Varsity2122:1610
Oct 7Excelsior Springs InvitationalOct 7 · 5,000 Meters Boys Varsity · Place 31 · Center5,000 Meters Boys Varsity3120:58.3 PB10
Oct 4Sock it To Cancer Grain Valley Invitational 2025Oct 4 · 5,000 Meters Varsity - White · Place 40 · Center5,000 Meters Varsity - White4021:57.8010
Oct 1Oak Grove XC InviteOct 1 · 5,000 Meters Varsity · Place 18 · Center5,000 Meters Varsity1820:58.28 PB10
Sep 18Chris Stubbs XC InvitationalSep 18 · 5,000 Meters Varsity Boys · Place 59 · Center5,000 Meters Varsity Boys5921:23.7 PB10
Sep 9Husker InvSep 9 · 5,000 Meters Varsity Boys · Place 28 · Center5,000 Meters Varsity Boys2820:29.0 PB10