Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bent Oak Golf CourseOak Grove MS/HS Invitational · Sep 3020:33.37Oak Grove MS/HS InvitationalSeptember 30, 2026
5,000 Meters · Confederate Memorial State Historic SiteHusker Cross Country Invitational · Sep 824:24.4Husker Cross Country InvitationalSeptember 8, 2026
5,000 Meters · Frick ParkOak Grove XC Invite · Oct 122:17.46Oak Grove XC InviteOctober 1, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2521:35.1Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Grain Valley High SchoolSock it To Cancer Grain Valley Invitational 2025 · Oct 422:00.60Sock it To Cancer Grain Valley Invitational 2025October 4, 2025
5,000 Meters · Jesse James ParkMSHSAA Class 3 District 4 · Oct 3121:45.00MSHSAA Class 3 District 4October 31, 2026
5,000 Meters · Lafayette County Husker Inv · Sep 921:53.4Husker InvSeptember 9, 2025
5,000 Meters · Lexington High SchoolBattle of Lexington Invitational · Oct 1120:47.93Battle of Lexington InvitationalOctober 11, 2025
5,000 Meters · Lone Jack High School7th Annual Lone Jack Invitational · Oct 721:587th Annual Lone Jack InvitationalOctober 7, 2026
5,000 Meters · Odessa Upper Elementry Odessa Cross Country Invitational 2025 · Sep 2021:36.26Odessa Cross Country Invitational 2025September 20, 2025
5,000 Meters · Platte Ridge ParkMSHSAA Class 3 District 4 · Nov 120:49.30MSHSAA Class 3 District 4November 1, 2025
5,000 Meters · Richmond HSMRVC & Richmond Invitational · Oct 2221:54.1MRVC & Richmond InvitationalOctober 22, 2025
5,000 Meters · Royal Oaks Golf CourseKnob Noster Invitational · Sep 1222:32.9Knob Noster InvitationalSeptember 12, 2026
5,000 Meters · Warrensburg High School2025 WHS Cross Country Invitational · Oct 1621:55.602025 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

10 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 4Oct 31 · 5,000 Meters Varsity · Place 83 · Oak Grove5,000 Meters Varsity8321:45.00 PB12
Oct 21MRVC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 26 · Oak Grove5,000 Meters Varsity2621:38.112
Oct 10Battle of Lexington XC InvitationalOct 10 · 5,000 Meters Varsity · Place 90 · Oak Grove5,000 Meters Varsity9021:57.2512
Oct 77th Annual Lone Jack InvitationalOct 7 · 5,000 Meters Varsity · Place 20 · Oak Grove5,000 Meters Varsity2021:58 PB12
Oct 3Sock it to Cancer Grain Valley Invitational 2026Oct 3 · 5,000 Meters Varsity - White · Place 93 · Oak Grove5,000 Meters Varsity - White9322:05.012
Sep 30Oak Grove MS/HS InvitationalSep 30 · 5,000 Meters Varsity · Place 46 · Oak Grove5,000 Meters Varsity4620:33.37 PB12
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 203 · Oak Grove5,000 Meters White Varsity20321:35.1 PB12
Sep 19Odessa Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 54 · Oak Grove5,000 Meters Varsity5422:32.4012
Sep 12Knob Noster InvitationalSep 12 · 5,000 Meters High School · Place 94 · Oak Grove5,000 Meters High School9422:32.9 PB12
Sep 8Husker Cross Country InvitationalSep 8 · 5,000 Meters High School Boys · Place 72 · Oak Grove5,000 Meters High School Boys7224:24.4 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 4Nov 1 · 5,000 Meters Varsity · Place 60 · Oak Grove5,000 Meters Varsity6020:49.30 PB11
Oct 22MRVC & Richmond InvitationalOct 22 · 5,000 Meters MRVC West Boys · Place 24 · Oak Grove5,000 Meters MRVC West Boys2421:54.1 PB11
Oct 162025 WHS Cross Country InvitationalOct 16 · 5,000 Meters Varsity · Place 66 · Oak Grove5,000 Meters Varsity6621:55.60 PB11
Oct 11Battle of Lexington InvitationalOct 11 · 5,000 Meters Varsity Boys · Place 58 · Oak Grove5,000 Meters Varsity Boys5820:47.93 PB11
Oct 86th Annual Lone Jack InvitationalOct 8 · 5,000 Meters Varsity · Place 31 · Oak Grove5,000 Meters Varsity3124:3511
Oct 4Sock it To Cancer Grain Valley Invitational 2025Oct 4 · 5,000 Meters Varsity - White · Place 41 · Oak Grove5,000 Meters Varsity - White4122:00.60 PB11
Oct 1Oak Grove XC InviteOct 1 · 5,000 Meters Varsity · Place 30 · Oak Grove5,000 Meters Varsity3022:17.46 PB11
Sep 20Odessa Cross Country Invitational 2025Sep 20 · 5,000 Meters Varsity · Place 65 · Oak Grove5,000 Meters Varsity6521:36.26 PB11
Sep 13Knob Noster Invitational Sep 13 · 5,000 Meters Varsity · Place 97 · Oak Grove5,000 Meters Varsity9722:45.411
Sep 9Husker InvSep 9 · 5,000 Meters Varsity Boys · Place 57 · Oak Grove5,000 Meters Varsity Boys5721:53.4 PB11