Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAggie Invite · May 24:00.51aAggie InviteMay 2, 2025
3000 Meters · IndoorJDL DMR Invitational · Feb 178:44.71JDL DMR InvitationalFebruary 17, 2023
5000 Meters · IndoorDarius Dixon Memorial Invitational · Feb 914:50.50aDarius Dixon Memorial InvitationalFebruary 9, 2024
5000 Meters · OutdoorDuke Invitational · Apr 1014:36.40aDuke InvitationalApril 10, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Duke TwilightMay 3 · 5000 Meters · Place 19 · Elon5000 Meters19.14:43.73aJr
Apr 24Charlotte InviteApr 24 · 1500 Meters · Place 11 · Elon1500 Meters11.4:02.32aJr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 40 · Elon5000 Meters40.14:36.40a PBJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Aggie InviteMay 2 · 1500 Meters · Place 7 · Elon1500 Meters7.4:00.51a PBSo
Apr 252025 Charlotte InviteApr 25 · 1500 Meters · Place 17 · Elon1500 Meters174:11.02SO

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 1449er ClassicMar 14 · 5000 Meters · Place 3 · Elon5000 Meters3.14:42.52aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Darius Dixon Memorial InvitationalFeb 9 · 5000 Meters · Place 5 · Elon5000 Meters514:50.50a PB—
Jan 18Brant Tolsma InvitationalJan 18 · 3000 Meters · Place 14 · Elon3000 Meters148:45.69a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Charlotte Invitational 2023Apr 28 · 5000 Meters · Place 7 · Elon5000 Meters714:56.73FR
Apr 6Duke InvitationalApr 6 · 5000 Meters · Place 46 · Elon5000 Meters46.14:58.09aFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17JDL DMR InvitationalFeb 17 · 3000 Meters · Place 2 · Elon3000 Meters28:44.71 PBFR
Feb 10Darius Dixon Memorial InvitationalFeb 10 · 3000 Meters · Place 44 · Elon3000 Meters448:48.54FR

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 13NSAF x AthleticNET Virtual NationalsJun 13 · 5000 Meters · Place 65000 Meters6.16:14.0hUnofficial10
May 30NSAF x AthleticNET Virtual Nationals Qualifying Meet 3May 30 · 5000 Meters · Place 45000 Meters4.16:52.0hUnofficial10