Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBearcat Classic · Feb 64:32.43aBearcat ClassicFebruary 6, 2026
1500 Meters · OutdoorBilliken Invitational · Mar 284:12.67aBilliken InvitationalMarch 28, 2026
3000 Meters · OutdoorAAU Junior Olympic Nationals · Jul 2912:16.51aAAU Junior Olympic NationalsJuly 29, 2018
800 Meters · OutdoorCulver-Stockton Wildcat Open · Apr 181:59.55aCulver-Stockton Wildcat OpenApril 18, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 22Rittgers InvitationalApr 22 · 1500 Meters · Place 10 · Quincy (Ill.)Quincy (Ill.)1500 Meters10.4:15.87aFr
Apr 18Culver-Stockton Wildcat OpenApr 18 · 800 Meters · Place 12 · Quincy (Ill.)Quincy (Ill.)800 Meters12.1:59.55a PBFr
Apr 10Mustang Distance Carnival & OpenApr 10 · 1500 Meters · Place 5 · Quincy (Ill.)Quincy (Ill.)1500 Meters5.4:16.23aFr
Apr 10Mustang Distance Carnival & OpenApr 10 · 800 Meters · Place 22 · Quincy (Ill.)Quincy (Ill.)800 Meters22.2:02.46aFr
Apr 2Central Methodist InvitationalApr 2 · 800 Meters · Place 23 · Quincy (Ill.)Quincy (Ill.)800 Meters23.2:00.78aFr
Mar 28Billiken InvitationalMar 28 · 1500 Meters · Place 23 · Quincy (Ill.)Quincy (Ill.)1500 Meters234:12.67a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Bearcat ClassicFeb 6 · 1 Mile · Place 46 · Quincy (Ill.)Quincy (Ill.)1 Mile46.4:32.43a PBFr
Jan 17Coach Alsup InviteJan 17 · 1 Mile · Place 30 · Quincy (Ill.)Quincy (Ill.)1 Mile304:37.28aFr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Missouri S&T Miner InvitationalMar 21 · 1500 Meters · Place 41 · UnattachedUnattached1500 Meters41.4:23.87a12

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 10USATF Youth Virtual Summer ChallengeJul 10 · 2 Miles · Place 52 Miles5.11:35.0hUnofficial7
Jul 10USATF Youth Virtual Summer ChallengeJul 10 · 1 Mile · Place 61 Mile6.5:20.0hUnofficial7

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 14Dashers Track Youth InvitationalApr 14 · 1500 Meters · 21-Unattached21-Unattached1500 Meters—DNS6

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · 3000 Meters · Place 33 · Quincy TrackQuincy Track3000 Meters33.12:16.51a PB5
Jul 29AAU Junior Olympic NationalsJul 29 · 1500 Meters · Place 55 · Quincy TrackQuincy Track1500 Meters55.5:32.39a5