Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2417.09a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
800 Meters · OutdoorAAU North Carolina District Qualifier · Jun 53:39.36aAAU North Carolina District QualifierJune 5, 2026
Javelin · 250g AeroJav · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 217.22mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
Javelin · 300g TJ · OutdoorJames Carter Invitational 2026 · Jun 1348-07James Carter Invitational 2026June 13, 2026
Javelin · 400g TJ · OutdoorAAU North Carolina District Qualifier · Jun 517.18mAAU North Carolina District QualifierJune 5, 2026
Results · Outdoor2025 Durham Striders Invitation (Dev) · May 241:34.282025 Durham Striders Invitation (Dev)May 24, 2025
Shot Put · 4lb · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 247.30m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Shot Put · 6lb · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 277.45m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 36 · Triangle Champions TrackTriangle Champions TrackJavelin250g AeroJav36.12.85m10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 8 · Triangle Champions TrackTriangle Champions TrackShot Put6lb8.7.45m PB10
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Javelin · Place 3 · Triangle Champions TrackTriangle Champions TrackJavelin300g TJ3.13.31m10
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Shot Put · Place 3 · Triangle Champions TrackTriangle Champions TrackShot Put4lb3.7.30m PB10
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 40 · Triangle Champions TrackTriangle Champions Track100 MetersRound P40.17.09a PBWind: -0.410
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Javelin · Place 1 · Triangle Champions TrackTriangle Champions TrackJavelin250g AeroJav1.17.22m PB10
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Shot Put · Place 1 · Triangle Champions TrackTriangle Champions TrackShot Put6lb1.7.45m10
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 2 · Triangle Champions TrackTriangle Champions TrackJavelin250g AeroJav2.13.74m10
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Shot Put · Place 2 · Triangle Champions TrackTriangle Champions TrackShot Put6lb2.6.95m10
Jun 13James Carter Invitational 2026Jun 13 · Javelin · Place 2 · Triangle Champions TrackTriangle Champions TrackJavelin300g TJ2.48-07 PB10
Jun 13James Carter Invitational 2026Jun 13 · Shot Put · Place 2 · Triangle Champions TrackTriangle Champions TrackShot Put6lb2.21-03.5010
Jun 13James Carter Invitational 2026Jun 13 · 800 Meters · Place 10 · Triangle Champions TrackTriangle Champions Track800 Meters10.3:58.09a10
Jun 13James Carter Invitational 2026Jun 13 · 100 Meters · Place 26 · Triangle Champions TrackTriangle Champions Track100 Meters26.18.26a10
Jun 5AAU North Carolina District QualifierJun 5 · Javelin · Place 3 · 13-Unattached13-UnattachedJavelin400g TJ3.17.18m PB10
Jun 5AAU North Carolina District QualifierJun 5 · Shot Put · Place 2 · 13-Unattached13-UnattachedShot Put6lb2.7.12m10
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 15 · 13-Unattached13-Unattached800 Meters15.3:39.36a PB10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Javelin · Triangle Champions TrackTriangle Champions TrackJavelin300g TJ—DNS10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Shot Put · Triangle Champions TrackTriangle Champions TrackShot Put6lb—DNS10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Triangle Champions TrackTriangle Champions Track800 Meters—DNS10
Apr 25Fayetteville Flyers Developmental MeetApr 25 · 100 Meters · Place 36 · Triangle Champions TrackTriangle Champions Track100 Meters36.17.73a10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 242025 Durham Striders Invitation (Dev)May 24 · Results · Place 2 · Triangle ChampioTriangle ChampioResults252-02—
May 242025 Durham Striders Invitation (Dev)May 24 · Results · Place 4 · Triangle ChampioTriangle ChampioResults417-07.50—
May 242025 Durham Striders Invitation (Dev)May 24 · Results · Place 40 · Triangle ChampioTriangle ChampioResults401:34.28 PB—