Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorDuke Invitational · Apr 104:19.50aDuke InvitationalApril 10, 2026
3000m Steeplechase · 0.762m · OutdoorACC Outdoor Championships · May 1410:04.72aACC Outdoor ChampionshipsMay 14, 2026
3000m Steeplechase · OutdoorDuke Invitational · Apr 1010:29.36Duke InvitationalApril 10, 2025
5000 Meters · OutdoorRaleigh Relays · Mar 2616:48.78aRaleigh RelaysMarch 26, 2026
800 Meters · OutdoorDuke Invitational · Apr 112:09.94aDuke InvitationalApril 11, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 3000m Steeplechase · Place 42 · Duke3000m Steeplechase0.762mRound P42.10:37.50aSr
May 14ACC Outdoor ChampionshipsMay 14 · 3000m Steeplechase · Place 7 · Duke3000m Steeplechase0.762m7.10:04.72a PBSr
May 3Duke TwilightMay 3 · 5000 Meters · Duke5000 Meters--DNFSr
May 3Duke TwilightMay 3 · 1500 Meters · Place 16 · Duke1500 Meters16.4:20.36aSr
Apr 24Charlotte InviteApr 24 · 3000m Steeplechase · Place 2 · Duke3000m Steeplechase0.762m2.10:12.72aSr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Duke5000 Meters--DNFSr
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 12 · Duke1500 Meters12.4:19.50a PBSr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 66 · Duke5000 Meters66.16:48.78a PBSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · 3000m Steeplechase · Duke3000m Steeplechase—DNFJr
May 4Duke TwilightMay 4 · 1500 Meters · Place 13 · Duke1500 Meters134:19.54aJr
Apr 10Duke InvitationalApr 10 · 3000m Steeplechase · Place 4 · JR-3 Duke3000m Steeplechase410:29.36 PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 262024 Charlotte InviteApr 26 · 3000m Steeplechase · Place 3 · JR-3 Duke3000m Steeplechase310:30.01—
Apr 19Wake Forest InvitationalApr 19 · 1500 Meters · Place 3 · Duke1500 Meters34:24.06a—
Apr 11Duke InvitationalApr 11 · 3000m Steeplechase · Place 3 · Duke3000m Steeplechase310:48.84a—
Apr 11Duke InvitationalApr 11 · 800 Meters · Place 3 · Duke800 Meters32:09.94a PB—
Mar 28Raleigh RelaysMar 28 · 1500 Meters · Place 84 · Duke1500 Meters844:31.91a—