Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJames Carter Invitational 2026 · Jun 1313.38aJames Carter Invitational 2026June 13, 2026
200 Meters · OutdoorJames Carter Invitational 2026 · Jun 1327.69aJames Carter Invitational 2026June 13, 2026
400 Meters · Outdoor2025 Russell E. Blunt East Coast Invitational · Jul 181:13.20a2025 Russell E. Blunt East Coast InvitationalJuly 18, 2025
Javelin · 300g TJ · OutdoorJames Carter Invitational 2026 · Jun 1384-00James Carter Invitational 2026June 13, 2026
Javelin · 400g TJ · OutdoorAAU North Carolina District Qualifier · Jun 529.98mAAU North Carolina District QualifierJune 5, 2026
Javelin · 450g AeroJav · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2428.36m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Long Jump · OutdoorJames Carter Invitational 2026 · Jun 1311-06.00James Carter Invitational 2026June 13, 2026
Shot Put · 6lb · OutdoorAAU North Carolina District Qualifier · Jun 66.83mAAU North Carolina District QualifierJune 6, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Javelin · Place 2 · Track XplosionJavelin450g AeroJav2.28.36m PB-
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 9 · Track Xplosion200 MetersRound P9.28.40aWind: -2-
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 12 · Track Xplosion100 MetersRound P12.14.05aWind: -1.6-
Jun 13James Carter Invitational 2026Jun 13 · Long Jump · Place 7 · Track XplosionLong Jump7.11-06.00 PB-
Jun 13James Carter Invitational 2026Jun 13 · Javelin · Place 2 · Track XplosionJavelin300g TJ2.84-00 PB-
Jun 13James Carter Invitational 2026Jun 13 · 200 Meters · Place 5 · Track Xplosion200 Meters5.27.69a PB-
Jun 13James Carter Invitational 2026Jun 13 · 100 Meters · Place 5 · Track Xplosion100 Meters5.13.38a PB-
Jun 5AAU North Carolina District QualifierJun 5 · Javelin · Place 2 · Track XplosionJavelin400g TJ2.29.98m PB-
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 12 · Track Xplosion100 Meters12.13.38a-

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Javelin · Place 2 · Track XplosionJavelin224.69m—
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 400 Meters · Place 15 · Track Xplosion400 Meters151:13.20a PB—
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 100 Meters · Place 13 · Track Xplosion100 MetersRound P1314.07a—
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Javelin · Place 1 · Track XplosionJavelin400g TJ1.29.02m-
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Shot Put · Place 6 · Track XplosionShot Put6lb6.6.25m-
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100 Meters · Place 9 · Track Xplosion100 MetersRound P9.14.39aWind: -0.1-
Jun 6AAU North Carolina District QualifierJun 6 · Javelin · Place 2 · Track XplosionJavelin400g TJ2.29.08m-
Jun 6AAU North Carolina District QualifierJun 6 · Shot Put · Place 6 · Track XplosionShot Put6lb6.6.83m PB-
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 11 · Track Xplosion100 Meters11.14.23aWind: 0.9-
May 242025 Durham Striders Invitation (Dev)May 24 · Javelin · Place 3 · Track XplosionJavelin319.56m—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 35 · Track Xplosion400 Meters351:15.41—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 26 · Track Xplosion100 Meters2614.68—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 24 · Track Xplosion400 Meters24.1:17.59a-
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 32 · Track Xplosion200 Meters32.31.10a-
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Place 31 · Track Xplosion100 Meters31.14.37a-
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · Javelin · Place 3 · Track XplosionJavelin450g AeroJav3.70-11Unofficial-
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 200 Meters · Place 18 · Track Xplosion200 Meters18.30.78aUnofficial-
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 100 Meters · Place 17 · Track Xplosion100 Meters17.14.96aUnofficial-

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Javelin · Place 6 · Track XplosionJavelin624.67m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100 Meters · Place 8 · Track Xplosion100 MetersRound P814.30—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100 Meters · Place 8 · Track Xplosion100 Meters814.36—
Jun 27AAU NC Regional 25 QualifierJun 27 · Javelin · Place 3 · Track XplosionJavelin376-11—
Jun 27AAU NC Regional 25 QualifierJun 27 · 100 Meters · Place 10 · Track Xplosion100 Meters1014.57—
Jun 7AAU North Carolina District QualifierJun 7 · Javelin · Place 3 · Track XplosionJavelin376-11—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 12 · Track Xplosion100 Meters1214.58a—
Jun 1James Carter InvitationalJun 1 · Javelin · Place 2 · Track XplosionJavelin300g TJ2.22.91m-
Jun 1James Carter InvitationalJun 1 · 200 Meters · Place 7 · Track Xplosion200 Meters7.30.92aWind: 0.2-
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 7 · Track Xplosion100 MetersRound P7.14.79aWind: -0.2-
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 8 · Track Xplosion100 Meters8.15.03aWind: -1.3-
May 25Johnson RileyMay 25 · 400 Meters · Place 16 · Track Xplosion400 Meters161:21.53a—
May 25Johnson RileyMay 25 · 200 Meters · Place 10 · Track Xplosion200 Meters1031.11a—
May 25Johnson RileyMay 25 · 100 Meters · Place 11 · Track Xplosion100 Meters1114.82a—
May 19Ken Roberts Panther EliteMay 19 · Javelin · Place 2 · Track XplosionJavelin300g TJ2.67-01-
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 37 · Track Xplosion400 Meters37.1:22.13a-
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 12 · Track Xplosion200 Meters12.31.46a-
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 17 · Track Xplosion100 Meters17.15.20a-

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 71 · Track Xplosion400 Meters711:28.83a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 42 · Track Xplosion200 MetersRound P4234.10a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 34 · Track Xplosion100 Meters3415.69a—