Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorPenn Elite · Jan 222:29.67aPenn EliteJanuary 22, 2026
100m Hurdles · 33" / 0.838m · OutdoorAAU Region 6 Championships · Jun 2621.20aAAU Region 6 ChampionshipsJune 26, 2019
1500 Meters · OutdoorLarry Ellis Invitational · May 13:52.85aLarry Ellis InvitationalMay 1, 2026
400 Meters · OutdoorSEAAU District - Knoxville · Jun 231:07.77aSEAAU District - KnoxvilleJune 23, 2019
800 Meters · IndoorPenn Invitational · Jan 301:57.24aPenn InvitationalJanuary 30, 2026
800 Meters · OutdoorLarry Ellis Invitational · May 11:54.20aLarry Ellis InvitationalMay 1, 2026
High Jump · OutdoorAAU Region 6 · Jun 235-00.00AAU Region 6June 23, 2021
Long Jump · OutdoorAAU Region 6 Championships · Jun 263.31mAAU Region 6 ChampionshipsJune 26, 2019
Pentathlon (Outdoor) · Standard · OutdoorAAU Region 6 Championships · Jun 261305AAU Region 6 ChampionshipsJune 26, 2019
Shot Put · 12lb · OutdoorAAU Region 6 Championships · Jun 265.38mAAU Region 6 ChampionshipsJune 26, 2019

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Larry Ellis InvitationalMay 1 · 5000 Meters · PrincetonPrinceton5000 Meters--DNFFr
May 1Larry Ellis InvitationalMay 1 · 1500 Meters · Place 34 · PrincetonPrinceton1500 Meters34.3:52.85a PBFr
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 7 · PrincetonPrinceton800 Meters7.1:54.20a PBFr
Apr 24TCNJ Lions InviteApr 24 · 1500 Meters · Place 6 · PrincetonPrinceton1500 Meters6.3:58.63aFr
Apr 24TCNJ Lions InviteApr 24 · 800 Meters · Place 7 · PrincetonPrinceton800 Meters7.1:55.86aFr
Apr 4Sam Howell InvitationalApr 4 · 1500 Meters · Place 34 · PrincetonPrinceton1500 Meters34.3:58.92aFr
Mar 31Princeton Dual MeetMar 31 · 800 Meters · Place 4 · PrincetonPrinceton800 Meters4.1:57.23aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Penn ClassicFeb 6 · 1000 Meters · Place 7 · PrincetonPrinceton1000 Meters72:30.03aFr
Jan 30Penn InvitationalJan 30 · 1 Mile · PrincetonPrinceton1 Mile--DNFFr
Jan 30Penn InvitationalJan 30 · 800 Meters · Place 24 · PrincetonPrinceton800 Meters24.1:57.24a PBFr
Jan 22Penn EliteJan 22 · 1000 Meters · Place 14 · PrincetonPrinceton1000 Meters14.2:29.67a PBFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 1000 Meters · Place 16 · PrincetonPrinceton1000 Meters16.2:51.27aFr
Dec 5Penn OpenerDec 5 · 3000 Meters · PrincetonPrinceton3000 Meters--DNSFr

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 23AAU Region 6Jun 23 · High Jump · Place 5 · Precision Track ClubPrecision Track ClubHigh Jump5.5-00.00 PB15-16
Jun 23AAU Region 6Jun 23 · 1500 Meters · Place 5 · Precision Track ClubPrecision Track Club1500 Meters5.4:33.50a15-16
Jun 23AAU Region 6Jun 23 · 800 Meters · Place 13 · Precision Track ClubPrecision Track Club800 Meters13.2:13.84a15-16
Jun 19SEAAU District - KnoxvilleJun 19 · High Jump · Place 3 · Precision Track ClubPrecision Track ClubHigh Jump3.5-00.0015-16
Jun 19SEAAU District - KnoxvilleJun 19 · 1500 Meters · Place 2 · Precision Track ClubPrecision Track Club1500 Meters2.4:42.32a15-16
Jun 19SEAAU District - KnoxvilleJun 19 · 800 Meters · Place 6 · Precision Track ClubPrecision Track Club800 Meters6.2:20.37a15-16

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26AAU Region 6 ChampionshipsJun 26 · Pentathlon (Outdoor) · Place 3 · Precision Track ClubPrecision Track ClubPentathlon (Outdoor)Standard3.1305 PB13-14
Jun 26AAU Region 6 ChampionshipsJun 26 · 100m Hurdles · Place 3 · Precision Track ClubPrecision Track Club100m Hurdles33" / 0.838m3.21.52aWind: 0.813-14
Jun 26AAU Region 6 ChampionshipsJun 26 · 100m Hurdles · Place 6 · Precision Track ClubPrecision Track Club100m Hurdles33" / 0.838m6.21.20a PBWind: -1.213-14
Jun 26AAU Region 6 ChampionshipsJun 26 · Long Jump · Place 3 · Precision Track ClubPrecision Track ClubLong Jump3.3.31m PB13-14
Jun 26AAU Region 6 ChampionshipsJun 26 · Shot Put · Place 3 · Precision Track ClubPrecision Track ClubShot Put12lb3.5.38m PB13-14
Jun 26AAU Region 6 ChampionshipsJun 26 · High Jump · Place 3 · Precision Track ClubPrecision Track ClubHigh Jump3.1.37m13-14
Jun 26AAU Region 6 ChampionshipsJun 26 · High Jump · Place 5 · Precision Track ClubPrecision Track ClubHigh Jump5.1.32m13-14
Jun 26AAU Region 6 ChampionshipsJun 26 · 1500 Meters · Place 2 · Precision Track ClubPrecision Track Club1500 Meters2.5:19.65a13-14
Jun 26AAU Region 6 ChampionshipsJun 26 · 800 Meters · Place 6 · Precision Track ClubPrecision Track Club800 Meters6.2:31.26a13-14
Jun 26AAU Region 6 ChampionshipsJun 26 · 400 Meters · Place 15 · Precision Track ClubPrecision Track Club400 Meters15.1:08.57a13-14
Jun 23SEAAU District - KnoxvilleJun 23 · 100m Hurdles · Place 2 · Precision Track ClubPrecision Track Club100m Hurdles33" / 0.838m2.23.27aWind: 2.313-14
Jun 23SEAAU District - KnoxvilleJun 23 · High Jump · Place 1 · Precision Track ClubPrecision Track ClubHigh Jump1.1.42m13-14
Jun 23SEAAU District - KnoxvilleJun 23 · 800 Meters · Place 3 · Precision Track ClubPrecision Track Club800 Meters3.2:37.14a13-14
Jun 23SEAAU District - KnoxvilleJun 23 · 400 Meters · Place 2 · Precision Track ClubPrecision Track Club400 Meters2.1:07.77a PB13-14

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 24SEAAU District - KnoxvilleJun 24 · High Jump · Place 1 · Precision Track ClubPrecision Track ClubHigh Jump1.4-04.0013-14
Jun 24SEAAU District - KnoxvilleJun 24 · 800 Meters · Place 1 · Precision Track ClubPrecision Track Club800 Meters1.2:33.77a13-14
Jun 24SEAAU District - KnoxvilleJun 24 · 400 Meters · Place 1 · Precision Track ClubPrecision Track Club400 Meters1.1:08.97a13-14