Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRunningLane Kansas City Relays · Apr 174:28.98RunningLane Kansas City RelaysApril 17, 2026
1500 Meters · OutdoorTGM Windsteppers · May 196:31.97aTGM WindsteppersMay 19, 2018
1600 Meters · OutdoorKen Peek Invitational · Apr 244:22.52aKen Peek InvitationalApril 24, 2026
3000 Meters · OutdoorTGM Windsteppers Pastor Dr. Donald D. Ford I Memorial Meet Featuring Anthony Harrison Relay · May 1813:49.60aTGM Windsteppers Pastor Dr. Donald D. Ford I Memorial Meet Featuring Anthony Harrison Relay May 18, 2019
3200 Meters · OutdoorRunningLane Kansas City Relays · Apr 179:36.54RunningLane Kansas City RelaysApril 17, 2026
800 Meters · OutdoorKC Suburban White Conference Championship · May 122:02.41KC Suburban White Conference ChampionshipMay 12, 2025
800 Meters · Relay Split · OutdoorMSHSAA Class 4 & 5 Sectional #4 · May 181:58.624aMSHSAA Class 4 & 5 Sectional #4May 18, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16MSHSAA Class 5 District 8May 16 · 1600 Meters · Platte CountyPlatte County1600 Meters—SCR12
May 5GKC Suburban White Conference Track MeetMay 5 · 3200 Meters · Platte CountyPlatte County3200 Meters—DNF12
May 1Platte County InvMay 1 · 1600 Meters · Place 10 · Platte CountyPlatte County1600 Meters104:31.67a12
Apr 24Ken Peek InvitationalApr 24 · 1600 Meters · Place 6 · Platte CountyPlatte County1600 Meters64:22.52a PB12
Apr 17RunningLane Kansas City RelaysApr 17 · 3200 Meters · Place 13 · Platte CountyPlatte County3200 Meters139:36.54 PB12
Apr 17RunningLane Kansas City RelaysApr 17 · 1 Mile · Place 42 · Platte CountyPlatte County1 Mile424:28.98 PB12
Apr 10Kearney Classic InvitationalApr 10 · 1600 Meters · Place 5 · Platte CountyPlatte County1600 Meters5.4:26.97a12
Apr 10Kearney Classic InvitationalApr 10 · 800 Meters · Platte CountyPlatte County800 Meters—SCR12
Mar 27Ron Ives InvitationalMar 27 · 3200 Meters · Place 4 · Platte CountyPlatte County3200 Meters49:46.88a12
Mar 20Liberty North QuadMar 20 · 1600 Meters · Place 2 · Platte CountyPlatte County1600 Meters24:37.12a12
Mar 20Liberty North QuadMar 20 · 800 Meters · Place 7 · Platte CountyPlatte County800 Meters72:08.28a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12KC Suburban White Conference ChampionshipMay 12 · 1600 Meters · Place 2 · Platte CountyPlatte County1600 Meters24:24.4211
May 12KC Suburban White Conference ChampionshipMay 12 · 800 Meters · Place 5 · Platte CountyPlatte County800 Meters52:02.41 PB11
Apr 25Ken Peek InvitationalApr 25 · 1600 Meters · Place 11 · Platte CountPlatte Count1600 Meters114:24.4211
Mar 28Darwin Rold InvitationalMar 28 · 3200 Meters · Place 8 · Platte CountyPlatte County3200 Meters810:07.7211
Mar 21Ron Ives InviteMar 21 · 1600 Meters · Place 9 · Platte CountyPlatte County1600 Meters9.4:46.00a11
Mar 21Ron Ives InviteMar 21 · 800 Meters · Place 9 · Platte CountyPlatte County800 Meters9.2:08.45a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18MSHSAA Class 4 & 5 Sectional #4May 18 · 800 Meters · Platte CountyPlatte County800 MetersRelay Split—1:58.624a PB10
May 11MSHSAA Class 5 District 8May 11 · 800 Meters · Place 9 · Platte CountyPlatte County800 Meters92:02.4110
May 11MSHSAA Class 4 District 8May 11 · 800 Meters · Place 9 · Platte CountyPlatte County800 Meters92:02.4110

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Liberty North InvitationalApr 22 · 1600 Meters · Place 12 · Platte CountyPlatte County1600 Meters125:00.919
Apr 6Kearney Classic InvitationalApr 6 · 1600 Meters · Place 5 · Platte CountyPlatte County1600 Meters54:48.259
Mar 31Falcon RelaysMar 31 · 1 Mile · Place 7 · Platte CountPlatte Count1 Mile75:04.95—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20Excelsior Springs Middle School OpenApr 20 · 1600 Meters · Place 3 · Platte CountPlatte Count1600 Meters35:33.46—

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18TGM Windsteppers Pastor Dr. Donald D. Ford I Memorial Meet Featuring Anthony Harrison Relay May 18 · 3000 Meters · Place 5 · Pure Talent ElitePure Talent Elite3000 Meters5.13:49.60a PB5

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19TGM WindsteppersMay 19 · 1500 Meters · Place 6 · Pure Talent ElitePure Talent Elite1500 Meters6.6:31.97a PB4