Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorAAU Indoor National Championships · Mar 76:21.80aAAU Indoor National ChampionshipsMarch 7, 2025
1500 Meters · OutdoorAAU NC Regional 25 Qualifier · Jun 275:52.64AAU NC Regional 25 QualifierJune 27, 2024
400 Meters · IndoorVA Showcase Club · Jan 141:40.20aVA Showcase ClubJanuary 14, 2024
400 Meters · OutdoorJames-Woods Developmental (Charlotte Flights) · May 61:40.82James-Woods Developmental (Charlotte Flights)May 6, 2023
800 Meters · IndoorAAU Indoor National Championships · Mar 73:17.26aAAU Indoor National ChampionshipsMarch 7, 2025
800 Meters · Outdoor2024 Russell E. Blunt East Coast Invitational · Jul 192:57.202024 Russell E. Blunt East Coast InvitationalJuly 19, 2024
Javelin · 250g AeroJav · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2623.45mUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
Javelin · 300g TJ · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2422.34m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Long Jump · OutdoorJames-Woods Developmental (Charlotte Flights) · May 62.17mJames-Woods Developmental (Charlotte Flights)May 6, 2023
Pole Vault · IndoorAAU Indoor National Championship · Mar 63:23.36AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Javelin · Place 4 · Durham Striders TrackJavelin300g TJ4.22.34m PB5
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 1500 Meters · Place 9 · Durham Striders Track1500 Meters9.6:11.91a5
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 800 Meters · Place 15 · Durham Striders Track800 Meters15.3:07.04a5
Jul 11Annual Lee Vernon McNeillJul 11 · Javelin · Place 2 · Durham Striders TrackJavelin300g TJ2.56-055
Jul 11Annual Lee Vernon McNeillJul 11 · 1500 Meters · Place 2 · Durham Striders Track1500 Meters2.6:11.37a5
Jul 11Annual Lee Vernon McNeillJul 11 · 800 Meters · Place 5 · Durham Striders Track800 Meters5.3:05.35a5
Jul 11Annual Lee Vernon McNeillJul 11 · 800 Meters · Place 2 · Durham Striders Track800 Meters2.3:05.35a5
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 2 · Durham Striders TrackJavelin250g AeroJav2.23.45m PB5
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 7 · Durham Striders Track1500 Meters7.6:13.35a5
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 6 · Durham Striders Track800 Meters6.3:01.71a5
Jun 13James Carter Invitational 2026Jun 13 · Javelin · Place 2 · Durham Striders TrackJavelin300g TJ2.59-045
Jun 13James Carter Invitational 2026Jun 13 · 1500 Meters · Place 2 · Durham Striders Track1500 Meters2.6:26.48a5
Jun 13James Carter Invitational 2026Jun 13 · 800 Meters · Place 12 · Durham Striders Track800 Meters12.3:18.48a5
May 302026 BODYARMOR State GamesMay 30 · 1500 Meters · Place 7 · Durham Striders1500 Meters76:15.67a5
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 11 · Durham Striders800 Meters113:10.46a5

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 20 · Durham StridersShot Put206:35.55—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 39 · Durham StridersPole Vault393:23.36 PB—
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 12 · Durham Striders Track1500 Meters12.6:39.14a5
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 18 · Durham Striders Track800 Meters18.3:23.21a5

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Javelin · Place 5 · Durham StridersJavelin521.43m4
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 1500 Meters · Place 8 · Durham Striders1500 Meters86:17.43a4
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 800 Meters · Place 12 · Durham Striders800 Meters123:05.43a4
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 1500 Meters · Place 10 · Durham Striders1500 Meters106:09.55a4
Jun 72025 BODYARMOR State GamesJun 7 · Javelin · Place 3 · Durham StridersJavelin320.77m4
Jun 72025 BODYARMOR State GamesJun 7 · 1500 Meters · Place 4 · Durham Striders1500 Meters46:02.40a4
May 242025 Durham Striders Invitation (Dev)May 24 · Javelin · Place 3 · Durham StridersJavelin355-10—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 1500 Meters · Place 11 · Durham Striders1500 Meters116:21.80a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 800 Meters · Place 22 · Durham Striders800 Meters223:17.26a PB—
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 9 · Durham Strid1500 Meters96:39.51—
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 23 · Durham Strid800 Meters233:23.20—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Javelin · Place 3 · Durham StridersJavelin316.14m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 1500 Meters · Place 3 · Durham Striders1500 Meters36:09.82—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 800 Meters · Place 1 · Durham Striders800 Meters12:57.20 PB—
Jun 27AAU NC Regional 25 QualifierJun 27 · Javelin · Place 4 · Durham StridersJavelin442-09—
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 2 · Durham Striders1500 Meters25:52.64 PB—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 4 · Durham Striders800 Meters42:57.83—
Jun 7AAU North Carolina District QualifierJun 7 · Javelin · Place 5 · Durham StridersJavelin544-9—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 4 · Durham Striders1500 Meters46:10.38a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 9 · Durham Striders800 Meters93:12.45a—
Jun 1James Carter InvitationalJun 1 · Long Jump · Place 2 · Durham Striders TrackLong Jump2.2.90m3
Jun 1James Carter InvitationalJun 1 · Javelin · Place 1 · Durham Striders TrackJavelin300g TJ1.14.68m3
Jun 1James Carter InvitationalJun 1 · 1500 Meters · Place 1 · Durham Striders Track1500 Meters1.6:38.35a3
Jun 1James Carter InvitationalJun 1 · 800 Meters · Durham Striders Track800 Meters—DNS3
May 252024 Durham Striders Invitational ( DEV)May 25 · Javelin · Place 2 · Durham StridersJavelin213.64m—
May 252024 Durham Striders Invitational ( DEV)May 25 · Long Jump · Place 6 · Durham StridersLong Jump62.67m—
May 252024 Durham Striders Invitational ( DEV)May 25 · 1500 Meters · Place 1 · Durham Striders1500 Meters16:11.55—
May 252024 Durham Striders Invitational ( DEV)May 25 · 800 Meters · Place 2 · Durham Striders800 Meters23:12.91—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 14VA Showcase ClubJan 14 · 1500 Meters · Place 1 · Durham Striders Track1500 Meters1.6:47.40a3
Jan 14VA Showcase ClubJan 14 · 800 Meters · Place 4 · Durham Striders Track800 Meters4.3:39.08a3
Jan 14VA Showcase ClubJan 14 · 400 Meters · Place 14 · Durham Striders Track400 Meters14.1:40.20a PB3
Jan 12The VA ShowcaseJan 12 · 1500 Meters · Place 1 · Durham Strid1500 Meters16:47.40—
Jan 12The VA ShowcaseJan 12 · 800 Meters · Place 4 · Durham Strid800 Meters43:39.08—
Jan 12The VA ShowcaseJan 12 · 400 Meters · Place 14 · Durham Strid400 Meters141:40.20—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 16 · Durham StridersLong Jump162.17m PB2
May 6James-Woods Developmental (Charlotte Flights)May 6 · Javelin · Place 12 · Durham StridersJavelin1210.67m2
May 6James-Woods Developmental (Charlotte Flights)May 6 · 800 Meters · Place 8 · Durham Striders800 Meters83:26.122
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 41 · Durham Striders400 Meters411:40.82 PB2