Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTexas Tech Jarvis Scott Invite · Feb 135:09.12aTexas Tech Jarvis Scott InviteFebruary 13, 2026
1500 Meters · OutdoorJoe Gillespie Invitational · Apr 174:44.05aJoe Gillespie InvitationalApril 17, 2026
3000 Meters · IndoorRobert Platt Invit · Jan 309:57.37aRobert Platt InvitJanuary 30, 2026
3000m Steeplechase · 0.762m · OutdoorSMU Invitational · May 110:44.65aSMU InvitationalMay 1, 2026
3000m Steeplechase · OutdoorClyde Hart Classic · Mar 2211:04.30Clyde Hart ClassicMarch 22, 2025
5000 Meters · OutdoorMichael Johnson Invite · Apr 1817:28.38Michael Johnson InviteApril 18, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 142026 WAC Outdoor ChampionshipsMay 14 · 3000m Steeplechase · Place 5 · Tarleton State3000m Steeplechase0.762m5.10:55.87aSo
May 142026 WAC Outdoor ChampionshipsMay 14 · 5000 Meters · Place 11 · Tarleton State5000 Meters11.18:05.57aSo
May 1SMU InvitationalMay 1 · 3000m Steeplechase · Place 2 · Tarleton State3000m Steeplechase0.762m2.10:44.65a PBSo
Apr 24Michael Johnson InvitationalApr 24 · 5000 Meters · Place 5 · Tarleton State5000 Meters5.17:42.32aSo
Apr 17Joe Gillespie InvitationalApr 17 · 5000 Meters · Tarleton State5000 Meters—DNFSo
Apr 17Joe Gillespie InvitationalApr 17 · 1500 Meters · Place 5 · Tarleton State1500 Meters5.4:44.05a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Texas Tech Jarvis Scott InviteFeb 13 · 1 Mile · Place 16 · Tarleton State1 Mile165:09.12a PBSo
Jan 30Robert Platt InvitJan 30 · 3000 Meters · Place 5 · Tarleton State3000 Meters59:57.37a PBSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Michael Johnson InviteApr 18 · 5000 Meters · Place 3 · Tarleton State5000 Meters317:28.38 PBFR
Mar 22Clyde Hart ClassicMar 22 · 3000m Steeplechase · Place 1 · Tarleton State3000m Steeplechase111:04.30 PBFR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Texas Tech Jarvis Scott InviteFeb 14 · 3000 Meters · Place 9 · Tarleton State3000 Meters910:20.92a—
Jan 30Texas Tech Stan Scott MemorialJan 30 · 3000 Meters · Place 4 · Tarleton State3000 Meters410:22.70a—