Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDavid Hemery Valentine Invitational · Feb 144:57.84aDavid Hemery Valentine InvitationalFebruary 14, 2025
1500 Meters · OutdoorDuke Invitational · Apr 104:35.71aDuke InvitationalApril 10, 2026
3000 Meters · IndoorBoston University/Sharon Colyear-Danville Season Opener · Dec 79:39.69aBoston University/Sharon Colyear-Danville Season OpenerDecember 7, 2024
3000m Steeplechase · 0.762m · OutdoorBryan Clay Invitational · Apr 1610:33.94aBryan Clay InvitationalApril 16, 2026
3000m Steeplechase · OutdoorDuke Twilight · May 410:15.27aDuke TwilightMay 4, 2025
5000 Meters · OutdoorRaleigh Relays · Mar 2717:01.45Raleigh RelaysMarch 27, 2025
800 Meters · IndoorJDL Flat Is Fast Invitational · Jan 262:22.95JDL Flat Is Fast InvitationalJanuary 26, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Lee University Last ChanceMay 9 · 3000m Steeplechase · Wingate3000m Steeplechase0.762m--DNSSo
May 3Duke TwilightMay 3 · 3000m Steeplechase · Place 10 · Wingate3000m Steeplechase0.762m10.10:35.95aSo
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 3000m Steeplechase · Place 1 · Wingate3000m Steeplechase0.762m1.11:02.53aSo
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 1500 Meters · Place 2 · Wingate1500 MetersRound P2.4:46.15aSo
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 1500 Meters · Place 5 · Wingate1500 Meters5.4:48.12aSo
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Place 41 · Wingate3000m Steeplechase0.762m41.10:33.94a PBSo
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 70 · Wingate1500 Meters70.4:35.71a PBSo
Mar 26Raleigh RelaysMar 26 · 3000m Steeplechase · Place 46 · Wingate3000m Steeplechase0.762m46.10:53.91aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · 1 Mile · Place 4 · Wingate1 MileRound P4.5:10.82aSo
Feb 28South Atlantic ChampsFeb 28 · 1 Mile · Place 4 · Wingate1 Mile4.5:03.97aSo
Feb 28South Atlantic ChampsFeb 28 · 3000 Meters · Wingate3000 Meters--DNFSo
Feb 14ASICS Sound InviteFeb 14 · 1 Mile · Place 14 · Wingate1 Mile145:04.67aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 3000 Meters · Place 63 · Wingate3000 Meters63.9:55.37aSo
Feb 14David Hemery Valentine InvitationalFeb 14 · 3000 Meters · Place 172 · Wingate3000 Meters1729:50.37a—
Feb 14David Hemery Valentine InvitationalFeb 14 · 1 Mile · Place 141 · Wingate1 Mile1414:57.84a PB—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 800 Meters · Place 10 · Wingate800 Meters102:22.95 PBFR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 800 Meters · Place 10 · Wingate800 Meters102:22.95FR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · 3000m Steeplechase · Place 18 · Wingate3000m Steeplechase0.762mRound P18.11:21.17aFr
May 4Duke TwilightMay 4 · 3000m Steeplechase · Place 2 · Wingate3000m Steeplechase210:15.27a PBFr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 1500 Meters · Place 4 · Wingate1500 Meters44:38.26FR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 1500 Meters · Place 2 · Wingate1500 MetersRound P24:41.81FR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 3000m Steeplechase · Place 1 · Wingate3000m Steeplechase110:54.39FR
Apr 4High Point VertKlasse MeetingApr 4 · 3000m Steeplechase · Place 1 · Wingate3000m Steeplechase111:02.78aFr
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 116 · Wingate5000 Meters11617:01.45 PBFR
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 116 · Wingate5000 Meters11617:01.45FR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13IU Early BirdDec 13 · 1 Mile · Place 6 · Wingate1 Mile6.5:05.35aFr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 3000 Meters · Place 82 · Wingate3000 Meters82.9:39.69a PBFr