Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOsage MS Open · Apr 315.81aOsage MS OpenApril 3, 2023
100m Hurdles · 30" / 0.762m · OutdoorMS State Championship · Apr 2921.81aMS State ChampionshipApril 29, 2023
1600 Meters · OutdoorClinton Invitational · Apr 258:01.35aClinton InvitationalApril 25, 2026
200 Meters · OutdoorOsage MS Open · Apr 335.65aOsage MS OpenApril 3, 2023
3200 Meters · OutdoorOzark Highlands Conference Championship · Apr 3018:34.95aOzark Highlands Conference ChampionshipApril 30, 2026
400 Meters · OutdoorBlair Oaks · Mar 231:41.59aBlair OaksMarch 23, 2023
800 Meters · OutdoorEldon JV Open · Mar 313:42.36aEldon JV OpenMarch 31, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 30Ozark Highlands Conference ChampionshipApr 30 · 3200 Meters · Place 10 · VersaillesVersailles3200 Meters1018:34.95a PB10
Apr 25Clinton InvitationalApr 25 · 1600 Meters · Place 9 · VersaillesVersailles1600 Meters9.8:01.35a PB10
Apr 22Cole Camp HS InvitationalApr 22 · 1600 Meters · Place 10 · VersaillesVersailles1600 Meters10.8:15.51a10
Apr 21SBU HS Bearcat Classic (Class 1, 2, 3)Apr 21 · 3200 Meters · Place 16 · VersaillesVersailles3200 Meters1619:20.3310
Apr 21SBU HS Bearcat Classic (Class 1, 2, 3)Apr 21 · 1600 Meters · Place 44 · VersaillesVersailles1600 Meters448:19.5510
Apr 16Adrian Invitational Track MeetApr 16 · 1600 Meters · Place 10 · VersaillesVersailles1600 Meters10.8:17.42a10
Apr 13Osage Warpath w/JV DivisonApr 13 · 1600 Meters · Place 10 · VersaillesVersailles1600 Meters108:18.58a10
Apr 9Warsaw InvitationalApr 9 · 1600 Meters · Place 17 · VersaillesVersailles1600 Meters178:22.06a10
Apr 6Linn HS InvitationalApr 6 · 1600 Meters · Place 8 · VersaillesVersailles1600 Meters88:10.21a10
Mar 31Eldon JV OpenMar 31 · 800 Meters · Place 6 · VersaillesVersailles800 Meters6.3:42.36a PB10
Mar 26Russellville Open MeetMar 26 · 3200 Meters · Place 6 · VersaillesVersailles3200 Meters621:59.99a10
Mar 26Russellville Open MeetMar 26 · 1600 Meters · Place 13 · VersaillesVersailles1600 Meters139:15.27a10
Mar 20SC QuadMar 20 · 1600 Meters · Place 22 · VersaillesVersailles1600 Meters229:16.02a10
Mar 20SC QuadMar 20 · 800 Meters · Place 13 · VersaillesVersailles800 Meters134:06.34a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 3New Bloomfield HS InvitationalApr 3 · 800 Meters · Place 13 · VersaillesVersailles800 Meters133:49.18a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29MS State ChampionshipApr 29 · 100m Hurdles · Place 32 · VersaillesVersailles100m Hurdles30" / 0.762m32.21.81a PB7
Apr 12Bluebird JH RelaysApr 12 · 100 Meters · Place 10 · Versailles MSVersailles MS100 Meters1015.87—
Apr 3Osage MS OpenApr 3 · 200 Meters · Place 32 · VersaillesVersailles200 Meters32.35.65a PB7
Apr 3Osage MS OpenApr 3 · 100 Meters · Place 24 · VersaillesVersailles100 Meters24.15.81a PB7
Mar 23Blair OaksMar 23 · 400 Meters · Place 24 · VersaillesVersailles400 Meters24.1:41.59a PB7