Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · St. Michael the Archangel Catholic High SchoolSt.Mary’s 54th CC Invitational · Sep 522:42.62St.Mary’s 54th CC Invitational September 5, 2026
5,000 Meters · Bent Oak Golf CourseOak Grove MS/HS Invitational · Sep 3021:43.85Oak Grove MS/HS InvitationalSeptember 30, 2026
5,000 Meters · Frick ParkOak Grove XC Invite · Oct 123:45.42Oak Grove XC InviteOctober 1, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2621:54.23Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Grain Valley High SchoolSock it to Cancer Grain Valley Invitational 2026 · Oct 321:06.7Sock it to Cancer Grain Valley Invitational 2026October 3, 2026
5,000 Meters · Jesse James ParkMSHSAA Class 3 District 4 · Oct 3120:44.90MSHSAA Class 3 District 4October 31, 2026
5,000 Meters · Odessa Upper Elementry Odessa Cross Country Invitational · Sep 1922:35.10Odessa Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Platte Ridge ParkMSHSAA Class 3 District 4 · Nov 120:20.96MSHSAA Class 3 District 4November 1, 2025
5,000 Meters · Ray-Pec HSRaymore-Peculiar XC Invitational · Sep 1221:27.6Raymore-Peculiar XC InvitationalSeptember 12, 2026
5,000 Meters · Richmond HSMRVC & Richmond Invitational · Oct 2221:10.5MRVC & Richmond InvitationalOctober 22, 2025
5,000 Meters · Warrensburg High School2025 WHS Cross Country Invitational · Oct 1621:48.202025 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

7 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 4Oct 31 · 5,000 Meters Varsity · Place 72 · Odessa5,000 Meters Varsity7220:44.90 PB10
Oct 10Kearney InvitationalOct 10 · 5,000 Meters Varsity Boys · Place 160 · Odessa5,000 Meters Varsity Boys16021:56.410
Oct 3Sock it to Cancer Grain Valley Invitational 2026Oct 3 · 5,000 Meters Varsity - White · Place 68 · Odessa5,000 Meters Varsity - White6821:06.7 PB10
Sep 30Oak Grove MS/HS InvitationalSep 30 · 5,000 Meters Varsity · Place 57 · Odessa5,000 Meters Varsity5721:43.85 PB10
Sep 19Odessa Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 56 · Odessa5,000 Meters Varsity5622:35.10 PB10
Sep 12Raymore-Peculiar XC InvitationalSep 12 · 5,000 Meters Varsity Small School · Place 52 · Odessa5,000 Meters Varsity Small School5221:27.6 PB10
Sep 5St.Mary’s 54th CC Invitational Sep 5 · 5,000 Meters Junior Varsity · Place 10 · Odessa5,000 Meters Junior Varsity1022:42.62 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 4Nov 1 · 5,000 Meters Varsity · Place 53 · Odessa5,000 Meters Varsity5320:20.96 PB9
Oct 22MRVC & Richmond InvitationalOct 22 · 5,000 Meters Invitational HS Boys · Place 22 · Odessa5,000 Meters Invitational HS Boys2221:10.5 PB9
Oct 162025 WHS Cross Country InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 14 · Odessa5,000 Meters Junior Varsity1421:48.20 PB9
Oct 4Sock it To Cancer Grain Valley Invitational 2025Oct 4 · 5,000 Meters Varsity - White · Place 51 · Odessa5,000 Meters Varsity - White5122:32.909
Oct 1Oak Grove XC InviteOct 1 · 5,000 Meters Junior Varsity · Place 7 · Odessa5,000 Meters Junior Varsity723:45.42 PB9
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue/White JV · Place 63 · Odessa5,000 Meters Blue/White JV6321:54.23 PB9
Sep 6St. Mary's InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 25 · Odessa5,000 Meters Junior Varsity2523:00.29