Personal bests

Best marks in available results
Event / courseMarkMeetDate
1931 m · Osage TrailOsage Trail Invitational (Small Meet) · Sep 168:08.23Osage Trail Invitational (Small Meet)September 16, 2020
2 Miles · Grain Valley High SchoolXC OPEN KICKOFF | TWILIGHT GLOW · Sep 211:47.00XC OPEN KICKOFF | TWILIGHT GLOWSeptember 2, 2025
2 Miles · Platte Ridge ParkChris Stubbs XC Invitational · Sep 1615:35.1Chris Stubbs XC InvitationalSeptember 16, 2021
5,000 Meters · Civic Center ParkDuane Kimble Invite · Sep 2418:50.40Duane Kimble InviteSeptember 24, 2024
5,000 Meters · Excelsior Springs Golf CourseExcelsior Springs Invitational · Oct 719:37.4Excelsior Springs InvitationalOctober 7, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2619:25.34Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Jesse James ParkMO Districts @ Kearney · Nov 218:55.02MO Districts @ KearneyNovember 2, 2024
5,000 Meters · Marshall High SchoolMarshall Invitational · Sep 1120:02.29Marshall InvitationalSeptember 11, 2025
5,000 Meters · Platte Ridge ParkChris Stubbs XC Invitational · Sep 1819:47.7Chris Stubbs XC InvitationalSeptember 18, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 4Nov 1 · 5,000 Meters Varsity · Excelsior SpringsExcelsior Springs5,000 Meters Varsity—DNS12
Oct 7Excelsior Springs InvitationalOct 7 · 5,000 Meters Boys Varsity · Place 17 · Excelsior SpringsExcelsior Springs5,000 Meters Boys Varsity1719:37.4 PB12
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 185 · Excelsior SpringsExcelsior Springs5,000 Meters Blue Varsity18519:25.34 PB12
Sep 18Chris Stubbs XC InvitationalSep 18 · 5,000 Meters Varsity Boys · Place 39 · Excelsior SpringsExcelsior Springs5,000 Meters Varsity Boys3919:47.7 PB12
Sep 11Marshall InvitationalSep 11 · 5,000 Meters Varsity Boys · Place 9 · Excelsior SpringsExcelsior Springs5,000 Meters Varsity Boys920:02.29 PB12
Sep 2XC OPEN KICKOFF | TWILIGHT GLOWSep 2 · 2 Miles Boys Race · Place 10 · Excelsior SpringsExcelsior Springs2 Miles Boys Race1011:47.00 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2MSHSAA Class 4 - District 4Nov 2 · 5,000 Meters Varsity · Place 44 · Excelsior SpExcelsior Sp5,000 Meters Varsity4418:55.0211
Nov 2MO Districts @ KearneyNov 2 · 5,000 Meters Boys 4A · Place 44 · Excelsior SpringsExcelsior Springs5,000 Meters Boys 4A4418:55.02 PB11
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Varsity · Place 125 · Excelsior SpExcelsior Sp5,000 Meters Varsity12519:06.311
Sep 24Duane Kimble InviteSep 24 · 5,000 Meters Varsity · Place 9 · Excelsior SpringsExcelsior Springs5,000 Meters Varsity918:50.40 PB11
Sep 12Marshall InvitationalSep 12 · 5,000 Meters Varsity · Place 5 · Excelsior SpringExcelsior Spring5,000 Meters Varsity520:18.6111

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 24Gans Creek ClassicSep 24 · 5,000 Meters Varsity · Place 266 · Excelsior SpExcelsior Sp5,000 Meters Varsity26622:01.39
Sep 8Marshall InvitationalSep 8 · 5,000 Meters Varsity · Place 16 · Excelsior SpringExcelsior Spring5,000 Meters Varsity1624:24.809
Aug 29XC KickoffAug 29 · 2 Miles Varsity · Place 40 · Excelsior SpringsExcelsior Springs2 Miles Varsity4014:01.039

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Chris Stubbs XC InvitationalSep 16 · 2 Miles Middle School · Place 49 · Excelsior SpringsExcelsior Springs2 Miles Middle School4915:35.1 PB8

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Osage Trail Invitational (Small Meet)Sep 16 · 1.2 Miles A Boys · Place 19 · Excelsior SpringsExcelsior Springs1.2 Miles A Boys198:08.23 PB7