Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Grain Valley High SchoolGRAIN VALLEY TWILIGHT GLOW 2026 · Sep 113:54.1GRAIN VALLEY TWILIGHT GLOW 2026September 1, 2026
5,000 Meters · St. Michael the Archangel Catholic High SchoolSt. Mary's Invitational · Sep 625:45.9St. Mary's InvitationalSeptember 6, 2025
5,000 Meters · Belton High SchoolBelton Cross Country Invitational 2026 · Sep 523:23.6Belton Cross Country Invitational 2026September 5, 2026
5,000 Meters · Excelsior Springs Golf CourseExcelsior Springs Invitational · Oct 622:01.4Excelsior Springs InvitationalOctober 6, 2026
5,000 Meters · Frick ParkOak Grove XC Invite · Oct 125:48.05Oak Grove XC InviteOctober 1, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2520:21.1Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Lafayette County Husker Inv · Sep 924:22.2Husker InvSeptember 9, 2025
5,000 Meters · Odessa Upper Elementry Odessa Cross Country Invitational · Sep 1921:30.96Odessa Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Platte Ridge ParkMSHSAA Class 3 District 4 · Nov 122:57.63MSHSAA Class 3 District 4November 1, 2025
5,000 Meters · Richmond HSMRVC & Richmond Invitational · Oct 2223:48.1MRVC & Richmond InvitationalOctober 22, 2025
5,000 Meters · Warrensburg High School2025 WHS Cross Country Invitational · Oct 1624:35.902025 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

6 results
DateMeetEventPlMarkGr
Oct 6Excelsior Springs InvitationalOct 6 · 5,000 Meters Varsity · Place 26 · Holden5,000 Meters Varsity2622:01.4 PB10
Oct 3Sock it to Cancer Grain Valley Invitational 2026Oct 3 · 5,000 Meters Varsity - White · Holden5,000 Meters Varsity - White—DNS10
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 145 · Holden5,000 Meters White Varsity14520:21.1 PB10
Sep 19Odessa Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 41 · Holden5,000 Meters Varsity4121:30.96 PB10
Sep 5Belton Cross Country Invitational 2026Sep 5 · 5,000 Meters Varsity Boys · Place 63 · Holden5,000 Meters Varsity Boys6323:23.6 PB10
Sep 1GRAIN VALLEY TWILIGHT GLOW 2026Sep 1 · 2 Miles Boys Race · Place 106 · Holden2 Miles Boys Race10613:54.1 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 4Nov 1 · 5,000 Meters Varsity · Place 88 · Holden5,000 Meters Varsity8822:57.63 PB9
Oct 22MRVC & Richmond InvitationalOct 22 · 5,000 Meters MRVC East Boys · Place 35 · Holden5,000 Meters MRVC East Boys3523:48.1 PB9
Oct 162025 WHS Cross Country InvitationalOct 16 · 5,000 Meters Varsity · Place 100 · Holden5,000 Meters Varsity10024:35.90 PB9
Oct 7Excelsior Springs InvitationalOct 7 · 5,000 Meters Boys Varsity · Place 83 · Holden5,000 Meters Boys Varsity8325:07.89
Oct 1Oak Grove XC InviteOct 1 · 5,000 Meters Varsity · Place 58 · Holden5,000 Meters Varsity5825:48.05 PB9
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters White Varsity · Place 166 · Holden5,000 Meters White Varsity16622:21.229
Sep 9Husker InvSep 9 · 5,000 Meters Varsity Boys · Place 94 · Holden5,000 Meters Varsity Boys9424:22.2 PB9
Sep 6St. Mary's InvitationalSep 6 · 5,000 Meters Varsity · Place 54 · Holden5,000 Meters Varsity5425:45.9 PB9