Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Grain Valley High SchoolGRAIN VALLEY TWILIGHT GLOW 2026 · Sep 114:01.9GRAIN VALLEY TWILIGHT GLOW 2026September 1, 2026
2,500 Meters · Odessa Upper Elementry Odessa Invite · Sep 2110:28.16Odessa InviteSeptember 21, 2024
2,500 Meters · Richmond HSSpartan Invitational / MRVC Championship · Oct 2310:33.8Spartan Invitational / MRVC ChampionshipOctober 23, 2024
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 215:30.96Salisbury 3500September 2, 2025
5,000 Meters · Bent Oak Golf CourseOak Grove MS/HS Invitational · Sep 3020:15.07Oak Grove MS/HS InvitationalSeptember 30, 2026
5,000 Meters · Cameron Veterans' Memorial Golf Course2026 Cameron Cross Country Invitational · Oct 1322:45.42026 Cameron Cross Country InvitationalOctober 13, 2026
5,000 Meters · Carrollton Country ClubCLAA Conference/Carrollton Invitational · Oct 522:52.76CLAA Conference/Carrollton InvitationalOctober 5, 2026
5,000 Meters · Confederate Memorial State Historic SiteHusker Cross Country Invitational · Sep 825:01.4Husker Cross Country InvitationalSeptember 8, 2026
5,000 Meters · Excelsior Springs Golf CourseExcelsior Springs Invitational · Oct 723:45.9Excelsior Springs InvitationalOctober 7, 2025
5,000 Meters · Frick ParkOak Grove XC Invite · Oct 123:15.94Oak Grove XC InviteOctober 1, 2025
5,000 Meters · Lexington High SchoolBattle of Lexington Invitational · Oct 1120:19.87Battle of Lexington InvitationalOctober 11, 2025
5,000 Meters · Odessa Upper Elementry Odessa Cross Country Invitational · Sep 1922:23.66Odessa Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Platte Ridge ParkMSHSAA Classes 1 & 2 District 4 · Oct 3120:55.5MSHSAA Classes 1 & 2 District 4October 31, 2026
5,000 Meters · Richmond HSMRVC & Richmond Invitational · Oct 2221:33.5MRVC & Richmond InvitationalOctober 22, 2025
5,000 Meters · Royal Oaks Golf CourseKnob Noster Invitational · Sep 1223:01.6Knob Noster InvitationalSeptember 12, 2026
5,000 Meters · Simpson Park2026 Chillicothe Invitational · Sep 2423:15.82026 Chillicothe InvitationalSeptember 24, 2026
5,000 Meters · Simpson Park2025 Chillicothe Invitational · Sep 2522:40.62025 Chillicothe InvitationalSeptember 25, 2025
5,000 Meters · Warrensburg High School2025 WHS Cross Country Invitational · Oct 1622:51.502025 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 Classes 1 & 2 District 4Oct 31 · 5,000 Meters Varsity Class 2 · Place 81 · CarrolltonCarrollton5,000 Meters Varsity Class 28120:55.5 PB10
Oct 132026 Cameron Cross Country InvitationalOct 13 · 5,000 Meters Varsity · Place 73 · CarrolltonCarrollton5,000 Meters Varsity7322:45.4 PB10
Oct 10Battle of Lexington XC InvitationalOct 10 · 5,000 Meters Varsity · Place 60 · CarrolltonCarrollton5,000 Meters Varsity6020:48.7910
Oct 5CLAA Conference/Carrollton InvitationalOct 5 · 5,000 Meters Varsity · Place 15 · CarrolltonCarrollton5,000 Meters Varsity1522:52.76 PB10
Sep 30Oak Grove MS/HS InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 3 · CarrolltonCarrollton5,000 Meters Junior Varsity320:15.07 PB10
Sep 242026 Chillicothe InvitationalSep 24 · 5,000 Meters Varsity · Place 86 · CarrolltonCarrollton5,000 Meters Varsity8623:15.8 PB10
Sep 19Odessa Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 51 · CarrolltonCarrollton5,000 Meters Varsity5122:23.66 PB10
Sep 12Knob Noster InvitationalSep 12 · 5,000 Meters High School · Place 105 · CarrolltonCarrollton5,000 Meters High School10523:01.6 PB10
Sep 8Husker Cross Country InvitationalSep 8 · 5,000 Meters High School Boys · Place 76 · CarrolltonCarrollton5,000 Meters High School Boys7625:01.4 PB10
Sep 1GRAIN VALLEY TWILIGHT GLOW 2026Sep 1 · 2 Miles Boys Race · Place 117 · CarrolltonCarrollton2 Miles Boys Race11714:01.9 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 4Nov 1 · 5,000 Meters Varsity · Place 88 · CarrolltonCarrollton5,000 Meters Varsity8821:50.779
Oct 22MRVC & Richmond InvitationalOct 22 · 5,000 Meters MRVC East Boys · Place 25 · CarrolltonCarrollton5,000 Meters MRVC East Boys2521:33.5 PB9
Oct 162025 WHS Cross Country InvitationalOct 16 · 5,000 Meters Varsity · Place 79 · CarrolltonCarrollton5,000 Meters Varsity7922:51.50 PB9
Oct 11Battle of Lexington InvitationalOct 11 · 5,000 Meters Varsity Boys · Place 53 · CarrolltonCarrollton5,000 Meters Varsity Boys5320:19.87 PB9
Oct 7Excelsior Springs InvitationalOct 7 · 5,000 Meters Boys Varsity · Place 71 · CarrolltonCarrollton5,000 Meters Boys Varsity7123:45.9 PB9
Oct 1Oak Grove XC InviteOct 1 · 5,000 Meters Varsity · Place 41 · CarrolltonCarrollton5,000 Meters Varsity4123:15.94 PB9
Sep 252025 Chillicothe InvitationalSep 25 · 5,000 Meters Varsity · Place 60 · CarrolltonCarrollton5,000 Meters Varsity6022:40.6 PB9
Sep 20Odessa Cross Country Invitational 2025Sep 20 · 5,000 Meters Varsity · Place 86 · CarrolltonCarrollton5,000 Meters Varsity8623:37.139
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 82 · CarrolltonCarrollton3,500 Meters Varsity8215:30.96 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23Spartan Invitational / MRVC ChampionshipOct 23 · 2,500 Meters MRVC East Middle School · Place 4 · CarrolltonCarrollton2,500 Meters MRVC East Middle School410:33.8 PB8
Sep 21Odessa InviteSep 21 · 2,500 Meters Middle School · Place 32 · CarrolltonCarrollton2,500 Meters Middle School3210:28.16 PB8