Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUL Lenny Lyles Indoor TF · Jan 304:19.49aUL Lenny Lyles Indoor TFJanuary 30, 2026
1000 Meters · IndoorMarshall Alumni Classic · Jan 102:33.99aMarshall Alumni ClassicJanuary 10, 2026
1500 Meters · OutdoorOhio Cherry Blossom Invitational · Apr 134:01.57aOhio Cherry Blossom InvitationalApril 13, 2024
3000 Meters · IndoorIWU Midwest Classic · Feb 38:56.30aIWU Midwest ClassicFebruary 3, 2024
3000 Meters · OutdoorOhio Cherry Blossom Invitational · Apr 139:22.34aOhio Cherry Blossom InvitationalApril 13, 2024
400 Meters · Indoor2026 YSU Collegiate Invitational · Jan 1652.05a2026 YSU Collegiate InvitationalJanuary 16, 2026
5000 Meters · IndoorMarshall Opener · Dec 616:14.70aMarshall OpenerDecember 6, 2025
5000 Meters · OutdoorMontreat Open · Mar 2216:24.06aMontreat OpenMarch 22, 2024
800 Meters · IndoorSteemer Showcase · Feb 11:55.50aSteemer ShowcaseFebruary 1, 2025
800 Meters · OutdoorLee Last Chance · May 111:55.67aLee Last ChanceMay 11, 2024
800 Meters · Relay Split · OutdoorMontreat Open · Mar 221:58.683Montreat OpenMarch 22, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Harrison Dillard TwilightMay 7 · 1500 Meters · Place 41 · Rio Grande (Ohio)1500 Meters41.4:09.28aJr
May 7Harrison Dillard TwilightMay 7 · 800 Meters · Place 17 · Rio Grande (Ohio)800 Meters17.1:56.75aJr
May 1River States Conference Track & Field ChampionshipsMay 1 · 1500 Meters · Place 11 · Rio Grande1500 Meters114:09.79FR
Apr 17Centre TwilightApr 17 · 800 Meters · Place 4 · Rio Grande (Ohio)800 Meters4.1:55.89aJr
Apr 3Golden Eagle InvitationalApr 3 · 1500 Meters · Place 9 · Rio Grande (Ohio)1500 Meters9.4:05.56aJr
Apr 3Golden Eagle InvitationalApr 3 · 800 Meters · Place 3 · Rio Grande (Ohio)800 Meters3.1:56.90aJr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 800 Meters · Place 13 · Rio Grande (Ohio)800 Meters13.1:56.26aJr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20River States Indoor ChampionshipsFeb 20 · 1000 Meters · Place 2 · Rio Grande1000 Meters22:35.00JR
Feb 20River States Indoor ChampionshipsFeb 20 · 800 Meters · Place 4 · Rio Grande800 Meters41:59.53JR
Feb 20River States Indoor ChampionshipsFeb 20 · 1 Mile · Place 3 · Rio Grande1 Mile34:32.67JR
Feb 6Marshall Jewel City InvitationalFeb 6 · 800 Meters · Place 5 · Rio Grande (Ohio)800 Meters51:57.08aJr
Jan 30UL Lenny Lyles Indoor TFJan 30 · 1 Mile · Place 64 · Rio Grande (Ohio)1 Mile64.4:19.49a PBJr
Jan 30UL Lenny Lyles Indoor TFJan 30 · 800 Meters · Place 55 · Rio Grande (Ohio)800 Meters55.1:57.42aJr
Jan 162026 YSU Collegiate InvitationalJan 16 · 1 Mile · Place 9 · Rio Grande (Ohio)1 Mile9.4:21.67aJr
Jan 162026 YSU Collegiate InvitationalJan 16 · 400 Meters · Place 25 · Rio Grande (Ohio)400 Meters25.52.05a PBJr
Jan 10Marshall Alumni ClassicJan 10 · 1000 Meters · Place 3 · Rio Grande (Ohio)1000 Meters32:33.99a PBJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Marshall OpenerDec 6 · 5000 Meters · Place 18 · Rio Grande (Ohio)5000 Meters18.16:14.70a PBJr
Feb 14 River States Conference Indoor 2025Feb 14 · 1000 Meters · Place 3 · Rio Grande (Ohio)1000 Meters32:36.33a—
Feb 14 River States Conference Indoor 2025Feb 14 · 800 Meters · Place 4 · Rio Grande (Ohio)800 Meters42:00.61a—
Feb 1Steemer ShowcaseFeb 1 · 1 Mile · Place 15 · Rio Grande (Ohio)1 Mile15.4:28.74aSo
Feb 1Steemer ShowcaseFeb 1 · 800 Meters · Place 7 · Rio Grande (Ohio)800 Meters7.1:55.50a PBSo
Jan 172025 YSU Collegiate InvJan 17 · 800 Meters · Place 6 · Rio Grande (Ohio)800 Meters61:56.46a—
Jan 11Marshall Alumni ClassicJan 11 · 3000 Meters · Place 8 · Rio Grande (Ohio)3000 Meters89:16.44a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25River States Conference Track & Field ChampionshipsApr 25 · 800 Meters · Place 6 · Rio Grande800 Meters61:59.38SO
Apr 25River States Conference Track & Field ChampionshipsApr 25 · 1500 Meters · Place 6 · Rio Grande1500 Meters64:09.30SO
Apr 25River States Conference Track & Field ChampionshipsApr 25 · 800 Meters · Place 6 · Rio Grande800 Meters61:59.38SO
Apr 25River States Conference Track & Field ChampionshipsApr 25 · 1500 Meters · Place 6 · Rio Grande1500 Meters64:09.30SO
Apr 4UC Golden Eagle InvitationalApr 4 · 800 Meters · Place 3 · Rio Grande (Ohio)800 Meters31:57.93aSo

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 1 Mile · Place 20 · Rio Grande (Ohio)1 Mile20.4:24.41aSo
Dec 6GVSU Holiday OpenDec 6 · 800 Meters · Place 12 · Rio Grande (Ohio)800 Meters12.1:55.79aSo
Feb 17River States Conference Indoor ChampionshipsFeb 17 · 1 Mile · Place 6 · Rio Grande (Ohio)1 Mile64:30.81a—
Feb 17River States Conference Indoor ChampionshipsFeb 17 · 800 Meters · Place 3 · Rio Grande (Ohio)800 Meters31:59.31a—
Feb 3IWU Midwest ClassicFeb 3 · 3000 Meters · Place 9 · Rio Grande (Ohio)3000 Meters9.8:56.30a PBFr
Jan 19Larry Cole InvitationalJan 19 · 800 Meters · Place 2 · Rio Grande (Ohio)800 Meters2.2:00.22aFr
Jan 13Marshall University Alumni ClassicJan 13 · 1 Mile · Place 7 · Rio Grande (Ohio)1 Mile7.4:28.60aFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11Lee Last ChanceMay 11 · 800 Meters · Place 32 · Rio Grande (Ohio)800 Meters32.1:55.67a PBFr
May 4WVU Last ChanceMay 4 · 1500 Meters · Place 4 · Rio Grande (Ohio)1500 Meters4.4:05.81aFr
May 4WVU Last ChanceMay 4 · 800 Meters · Rio Grande (Ohio)800 Meters—DNSFr
Apr 25RSC Outdoor Track & Field ChampionshipsApr 25 · 1500 Meters · Place 7 · Rio Grande (Ohio)1500 Meters7.4:03.47aFr
Apr 25RSC Outdoor Track & Field ChampionshipsApr 25 · 800 Meters · Place 4 · Rio Grande (Ohio)800 Meters4.1:57.06aFr
Apr 13Ohio Cherry Blossom InvitationalApr 13 · 3000 Meters · Place 12 · Rio Grande (Ohio)3000 Meters129:22.34a PB—
Apr 13Ohio Cherry Blossom InvitationalApr 13 · 1500 Meters · Place 8 · Rio Grande (Ohio)1500 Meters84:01.57a PB—
Apr 5Lee Fast Break Athletics InvitationalApr 5 · 1500 Meters · Place 19 · Rio Grande (Ohio)1500 Meters19.4:02.58aFr
Apr 5Lee Fast Break Athletics InvitationalApr 5 · 800 Meters · Place 33 · Rio Grande (Ohio)800 Meters33.1:57.70aFr
Mar 22Montreat OpenMar 22 · 5000 Meters · Place 21 · Rio Grande (Ohio)5000 Meters21.16:24.06a PBFr
Mar 22Montreat OpenMar 22 · 800 Meters · Rio Grande (Ohio)800 MetersRelay Split—1:58.683 PBFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1Marietta First Glimpse MeetDec 1 · 1 Mile · Place 2 · Rio Grande (Ohio)1 Mile2.4:32.19aFr
Dec 1Marietta First Glimpse MeetDec 1 · 800 Meters · Place 4 · Rio Grande (Ohio)800 Meters4.2:05.37aFr