Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorICAAAA/ECAC Indoor Championships · Mar 44:03.20aICAAAA/ECAC Indoor ChampionshipsMarch 4, 2022
1 Mile · Outdoor130th Penn Relays Carnival · Apr 234:10.37a130th Penn Relays CarnivalApril 23, 2026
1000 Meters · IndoorNYC Gotham Cup · Jan 162:21.93aNYC Gotham CupJanuary 16, 2026
1500 Meters · IndoorPRTC Indoor Classic · Mar 73:44.07aPRTC Indoor ClassicMarch 7, 2026
1500 Meters · OutdoorNortheast Conference Outdoor Championships · May 73:52.51aNortheast Conference Outdoor ChampionshipsMay 7, 2022
300 Meters · IndoorHBCU Battle · Jan 1235.53HBCU BattleJanuary 12, 2018
3000 Meters · IndoorNYC Gotham Cup · Jan 178:11.96aNYC Gotham CupJanuary 17, 2025
400 Meters · OutdoorWidener Final Qualifier · May 1248.43Widener Final QualifierMay 12, 2025
600 Meters · IndoorBlue Demon Holiday Invitational · Dec 91:19.23aBlue Demon Holiday InvitationalDecember 9, 2022
800 Meters · Indoor2026 USATF Indoor Championships · Feb 281:49.13a2026 USATF Indoor ChampionshipsFebruary 28, 2026
800 Meters · Outdoor2025 USATF National Senior Outdoor Championships · Jul 311:45.93a2025 USATF National Senior Outdoor ChampionshipsJuly 31, 2025
Preliminaries · OutdoorPrinceton Elite Invitational · May 141:47.93Princeton Elite InvitationalMay 14, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 28Monmouth Mile/800Aug 28 · 1 Mile · Place 15 · EMPIRE ELITE TCEMPIRE ELITE TC1 Mile15.4:13.36aSr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 800 Meters · Place 21 · United StatesUnited States800 MetersRound P21.1:49.35aSr
Jul 10The Elliott Denman N.J. InternationalJul 10 · 800 Meters · Place 18 · EMPIRE ELITE TCEMPIRE ELITE TC800 Meters18.1:49.66aSr
Jul 9The Farmer's Classic 2026Jul 9 · 800 Meters · Place 7 · EMPIRE ELITE TCEMPIRE ELITE TC800 Meters7.1:48.09aSr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 4 · EMPIRE ELITE TCEMPIRE ELITE TC800 Meters4.1:47.48aSr
Apr 23130th Penn Relays CarnivalApr 23 · 1 Mile · Place 9 · United StatesUnited States1 Mile9.4:10.37a PBSr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jul 18Penn Relays Summer ShowcaseJul 18 · 800 Meters · EMPIRE ELITE TCEMPIRE ELITE TC800 Meters—DNFSr
Mar 7PRTC Indoor ClassicMar 7 · 1500 Meters · Place 7 · EMPIRE ELITE TCEMPIRE ELITE TC1500 Meters7.3:44.07a PBSr
Feb 282026 USATF Indoor ChampionshipsFeb 28 · 800 Meters · Place 13 · EMPIRE ELITE TCEMPIRE ELITE TC800 MetersRound P13.1:49.13a PBSr
Feb 13David Hemery Valentine InvitationalFeb 13 · 800 Meters · Place 30 · EMPIRE ELITE TCEMPIRE ELITE TC800 Meters301:49.35aSr
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · EMPIRE ELITE TCEMPIRE ELITE TC1 Mile--DNFSr
Feb 6Fastrack InvitationalFeb 6 · 800 Meters · Place 1 · EMPIRE ELITE TCEMPIRE ELITE TC800 Meters1.1:49.23aSr
Jan 16NYC Gotham CupJan 16 · 1000 Meters · Place 1 · EMPIRE ELITE TCEMPIRE ELITE TC1000 Meters1.2:21.93a PBSr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 1 Mile · Place 1 · EMPIRE ELITE TCEMPIRE ELITE TC1 Mile1.4:05.82aSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 3000 Meters · EMPIRE ELITE TCEMPIRE ELITE TC3000 Meters—NTSr
Feb 14David Hemery Valentine InvitationalFeb 14 · 800 Meters · Place 152 · EMPIRE ELITE TCEMPIRE ELITE TC800 Meters1521:56.19a—
Jan 17NYC Gotham CupJan 17 · 3000 Meters · Place 1 · EMPIRE ELITE TCEMPIRE ELITE TC3000 Meters1.8:11.96a PBJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Aug 23Mission Run Baltimore High Performance - #2Aug 23 · 800 Meters · Place 13 · EMPIRE ELITE TCEMPIRE ELITE TC800 Meters13.1:49.86aJr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 800 Meters · Place 12 · EMPIRE ELITE TCEMPIRE ELITE TC800 MetersRound S12.1:45.93a PBJr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 800 Meters · Place 21 · EMPIRE ELITE TCEMPIRE ELITE TC800 MetersRound P21.1:46.22aJr
May 12Widener Final QualifierMay 12 · 400 Meters · Place 4 · Empire Elite TCEmpire Elite TC400 Meters448.43 PB—
Mar 9ECAC/IC4A Open MileMar 9 · 800 Meters · Place 1 · Empire Elite TCEmpire Elite TC800 Meters11:48.77—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 800 Meters · Place 9 · ButlerButler800 MetersRound P9.1:49.32aSr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 800 Meters · Place 12 · ButlerButler800 MetersRound S12.1:46.51aSr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 800 Meters · Place 24 · ButlerButler800 MetersRound P24.1:48.21aSr
May 32024 Billy Hays Inv.May 3 · 800 Meters · Place 1 · ButlerButler800 Meters11:47.54a—
Apr 112024 Bryan Clay InvitationalApr 11 · 800 Meters · Place 19 · ButlerButler800 Meters19.1:48.27aSr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23BIG EAST Indoor ChampionshipsFeb 23 · 800 Meters · Place 8 · ButlerButler800 MetersRound P8.1:51.26aSr
Feb 23BIG EAST Indoor ChampionshipsFeb 23 · 800 Meters · Place 6 · ButlerButler800 Meters6.1:53.10aSr
Feb 17Alex Wilson InviteFeb 17 · 800 Meters · Place 4 · ButlerButler800 Meters4.1:50.27aSr
Feb 9Boston College Eagle Elite InvitationalFeb 9 · 800 Meters · Place 17 · ButlerButler800 Meters17.1:49.79aSr

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 9Blue Demon Holiday InvitationalDec 9 · 600 Meters · Place 2 · ButlerButler600 Meters2.1:19.23a PBSr
Dec 2Blue & Gold InvitationalDec 2 · 1000 Meters · Place 1 · ButlerButler1000 Meters1.2:26.07aSr
Dec 2Blue & Gold InvitationalDec 2 · 3000 Meters · ButlerButler3000 Meters—DNFSr
Mar 4ICAAAA/ECAC Indoor ChampionshipsMar 4 · 1 Mile · Place 6 · WagnerWagner1 MileRound P6.4:03.20a PBSr
Mar 4ICAAAA/ECAC Indoor ChampionshipsMar 4 · 1 Mile · Place 10 · WagnerWagner1 Mile10.4:16.40aSr
Feb 20NEC Indoor ChampionshipsFeb 20 · 1 Mile · Place 5 · WagnerWagner1 Mile54:21.15JR
Feb 20NEC Indoor ChampionshipsFeb 20 · 1 Mile · Place 5 · WagnerWagner1 Mile54:21.15JR
Feb 20NEC Indoor ChampionshipsFeb 20 · 1 Mile · Place 1 · WagnerWagner1 Mile14:15.10JR
Feb 20NEC Indoor ChampionshipsFeb 20 · 800 Meters · Place 1 · WagnerWagner800 Meters11:54.43JR
Feb 20NEC Indoor ChampionshipsFeb 20 · 800 Meters · Place 1 · WagnerWagner800 Meters11:54.43JR
Feb 20NEC Indoor ChampionshipsFeb 20 · 800 Meters · Place 2 · WagnerWagner800 Meters21:52.97JR
Feb 5Boston University Bruce Lehane Scarlet and White InviteFeb 5 · 800 Meters · Place 6 · WagnerWagner800 Meters6.1:50.65aSr
Jan 28Great Dane ClassicJan 28 · 1 Mile · Place 2 · WagnerWagner1 Mile24:08.44JR
Jan 15Penn 10-Team SelectJan 15 · 800 Meters · Place 2 · WagnerWagner800 Meters21:49.51JR

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · 800 Meters · Place 30 · WagnerWagner800 MetersRound P30.1:50.27aSr
May 14Princeton Elite InvitationalMay 14 · Preliminaries · Place 2 · WagnerWagnerPreliminaries21:47.93 PB11
May 7Northeast Conference Outdoor ChampionshipsMay 7 · 1500 Meters · Place 13 · WagnerWagner1500 MetersRound P13.4:14.80aSr
May 7Northeast Conference Outdoor ChampionshipsMay 7 · 1500 Meters · Place 1 · WagnerWagner1500 Meters1.3:52.51a PBSr
Apr 22Virginia ChallengeApr 22 · 800 Meters · Place 17 · WagnerWagner800 Meters17.1:51.01aSr
Apr 15Larry Ellis InvitationalApr 15 · 800 Meters · Place 4 · WagnerWagner800 Meters41:49.20JR
Apr 8Mets Outdoor Track & Field ChampionshipsApr 8 · 400 Meters · Place 6 · WagnerWagner400 Meters6.49.17aSr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Seahawk ShootoutDec 10 · 3000 Meters · Place 5 · WagnerWagner3000 Meters5.8:30.12aSr

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 26NCAA DI East Region Track and Field Championships (Day 1)May 26 · 800 Meters · Place 32 · WagnerWagner800 MetersRound P32.1:51.20aJr
Apr 23Wolfie InvitationalApr 23 · 800 Meters · Place 1 · WagnerWagner800 Meters1.1:48.86aJr
Apr 11Wagner InviteApr 11 · 800 Meters · Place 1 · WagnerWagner800 Meters1.1:53.60aJr

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 18Penn 8 Team SelectJan 18 · 800 Meters · Place 4 · WagnerWagner800 Meters41:52.39SO
Jan 18Penn 8 Team SelectJan 18 · 800 Meters · Place 4 · WagnerWagner800 Meters41:52.39SO
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · 1000 Meters · Place 4 · WagnerWagner1000 Meters42:31.59SO
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · 1000 Meters · Place 4 · WagnerWagner1000 Meters42:31.59SO
Jan 3Wagner InvitationalJan 3 · 1 Mile · Place 2 · WagnerWagner1 Mile24:15.66SO
Jan 3Wagner InvitationalJan 3 · 1 Mile · Place 2 · WagnerWagner1 Mile24:15.66SO

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 19Penn 8-Team SelectJan 19 · 800 Meters · Place 7 · WagnerWagner800 Meters71:58.01FR
Jan 19Penn 8-Team SelectJan 19 · 800 Meters · Place 18 · WagnerWagner800 Meters181:58.01FR
Jan 4Wagner College Indoor InvitationalJan 4 · 800 Meters · Place 4 · WagnerWagner800 Meters41:55.61FR

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 12HBCU BattleJan 12 · 300 Meters · Place 5 · WagnerWagner300 Meters535.53 PB—

2016 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23Big Blue Track & Fiield ClassicApr 23 · 800 Meters · Place 12 · WagnerWagner800 Meters122:03.78—