Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorBWSP Queens and Kings · Feb 341.67aBWSP Queens and KingsFebruary 3, 2024
55 Meter · IndoorBWSP Queens and Kings - Meet 1 · Jan 410.07aBWSP Queens and Kings - Meet 1January 4, 2025
55 Meters · IndoorBWSP Queens and Kings Championships · Feb 289.89aBWSP Queens and Kings ChampionshipsFebruary 28, 2026
60 Meter · IndoorUSC Youth Gamecock Challenge Finale · Feb 1812.14aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
Discus · 1kg · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2630.71mUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
Javelin · 300g TJ · OutdoorJames Carter Invitational 2026 · Jun 1360-05James Carter Invitational 2026June 13, 2026
Javelin · 600g · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2619.76mUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
Shot Put · 6lb · IndoorBWSP Queens and Kings - Meet 2 · Jan 1730' 10"BWSP Queens and Kings - Meet 2January 17, 2026
Shot Put · 6lb · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2410.17m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Javelin · Place 3 · Triangle Champions TrackTriangle Champions TrackJavelin600g3.17.21m8
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Discus · Place 4 · Triangle Champions TrackTriangle Champions TrackDiscus1kg4.29.46m8
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Shot Put · Place 6 · Triangle Champions TrackTriangle Champions TrackShot Put6lb6.10.17m PB8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 3 · Triangle Champions TrackTriangle Champions TrackJavelin600g3.19.76m PB8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Discus · Place 1 · Triangle Champions TrackTriangle Champions TrackDiscus1kg1.30.71m PB8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Shot Put · Place 2 · Triangle Champions TrackTriangle Champions TrackShot Put6lb2.9.60m8
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 15 · UnattachedUnattachedDiscus1kg15.27.688
Jun 13James Carter Invitational 2026Jun 13 · Javelin · Place 3 · Triangle Champions TrackTriangle Champions TrackJavelin300g TJ3.60-05 PB8
Jun 13James Carter Invitational 2026Jun 13 · Discus · Place 2 · Triangle Champions TrackTriangle Champions TrackDiscus1kg2.91-048
Jun 13James Carter Invitational 2026Jun 13 · Shot Put · Place 3 · Triangle Champions TrackTriangle Champions TrackShot Put6lb3.32-04.258
Jun 5AAU North Carolina District QualifierJun 5 · Javelin · Place 2 · UnattachedUnattachedJavelin600g2.19.46m8
Jun 5AAU North Carolina District QualifierJun 5 · Discus · Place 1 · UnattachedUnattachedDiscus1kg1.28.16m8
Jun 5AAU North Carolina District QualifierJun 5 · Shot Put · Place 3 · UnattachedUnattachedShot Put6lb3.9.60m8
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Discus · Place 2 · Triangle Champions TrackTriangle Champions TrackDiscus1kg2.94-118
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Shot Put · Place 3 · Triangle Champions TrackTriangle Champions TrackShot Put6lb3.30-03.258
Mar 1Commonwealth Throws February Polar Bear #2Mar 1 · Shot Put · Place 1 · Down Under ThrowsDown Under ThrowsShot Put6lb1.8.108
Feb 15Down Under Throws Meet 4Feb 15 · Shot Put · Place 1 · Down Under ThrowsDown Under ThrowsShot Put3kg1.8.938
Jan 11Down Under Throws Hammer Invitational 1Jan 11 · Hammer · Place 2 · Down Under ThrowsDown Under ThrowsHammer4kg2.34.448
Jan 11Down Under Throws Meet 3Jan 11 · Shot Put · Place 1 · Down Under ThrowsDown Under ThrowsShot Put6lb1.8.618

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 6 · Triangle ChampionsTriangle ChampionsShot Put69.76m—
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · Shot Put · Place 4 · Triangle ChampionsTriangle ChampionsShot Put430-28
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · 55 Meters · Place 24 · Triangle ChampionsTriangle Champions55 MetersRound P249.89a PB8
Feb 15Down Under Throws Hammer Invite 2Feb 15 · Hammer · Place 1 · Down Under ThrowsDown Under ThrowsHammer135.81—
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · 55 Meter · Triangle Champions TrackTriangle Champions Track55 MeterRound P--DNS8
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · Shot Put · Place 4 · Triangle Champions TrackTriangle Champions TrackShot Put6lb4.30' 10" PB8

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Down Under Throws Meet 2Dec 7 · Hammer · Place 1 · Down Under ThrowsDown Under ThrowsHammer3kg1.34.578
Dec 7Down Under Throws Meet 2Dec 7 · Shot Put · Place 1 · Down Under ThrowsDown Under ThrowsShot Put6lb1.8.308
Oct 26Down Under Throws Meet 1Oct 26 · Hammer · Place 1 · Down Under ThrowsDown Under ThrowsHammer3kg1.35.64mUnofficial7
Jul 11IYCJul 11 · Javelin · Place 10 · Triangle ChampionsTriangle ChampionsJavelin1016.05m7
Jul 11IYCJul 11 · Discus · Place 4 · Triangle ChampionsTriangle ChampionsDiscus426.74m7
Jul 11IYCJul 11 · Shot Put · Place 12 · Triangle ChampionsTriangle ChampionsShot Put129.33m7
May 31DMV Youth ChallengeMay 31 · Javelin · Place 3 · Triangle Champions TrackTriangle Champions TrackJavelin600g3.17.40m7
May 31DMV Youth ChallengeMay 31 · Discus · Place 1 · Triangle Champions TrackTriangle Champions TrackDiscus1kg1.26.89m7
May 31DMV Youth ChallengeMay 31 · Shot Put · Place 5 · Triangle Champions TrackTriangle Champions TrackShot Put6lb5.9.64m7

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · Shot Put · Place 5 · Triangle ChampionsTriangle ChampionsShot Put59.27m—
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · 55 Meter · Place 27 · Triangle Champions TrackTriangle Champions Track55 MeterRound P27.10.07a PB7
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · Shot Put · Place 3 · Triangle Champions TrackTriangle Champions TrackShot Put6lb3.28' 3"7
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · 200 Meters · Triangle Champions TrackTriangle Champions Track200 Meters--DNS7

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Place 1 · Triangle ChampionsTriangle ChampionsJavelin120.33m—
Jul 12International Youth ChampionsJul 12 · Discus · Place 3 · Triangle ChampionsTriangle ChampionsDiscus319.56m—
Jul 12International Youth ChampionsJul 12 · Shot Put · Place 7 · Triangle ChampionsTriangle ChampionsShot Put78.11m—
Jun 29PVA InvitationalJun 29 · Javelin · Triangle Champions TrackTriangle Champions TrackJavelin450g AeroJav--DNS6
Jun 29PVA InvitationalJun 29 · Discus · Triangle Champions TrackTriangle Champions TrackDiscus1kg--DNS6
Jun 29PVA InvitationalJun 29 · Shot Put · Triangle Champions TrackTriangle Champions TrackShot Put6lb--DNS6
Jun 9AAU Virginia North District QualifierJun 9 · Discus · Place 2 · Triangle ChampionsTriangle ChampionsDiscus255-10—
Jun 9AAU Virginia North District QualifierJun 9 · Shot Put · Place 2 · Triangle ChampionsTriangle ChampionsShot Put226-2—
May 8Durham Athletic Conference MS Track & Field ChampionshipMay 8 · Shot Put · Place 8 · Durham School of the Arts MiddDurham School of the Arts MiddShot Put824-06
May 8Durham Athletic Conference MS Track & Field ChampionshipMay 8 · Discus · Place 7 · Durham School of the Arts MiddDurham School of the Arts MiddDiscus754-8.506
May 8Durham Athletic Conference MS Track & Field ChampionshipMay 8 · Shot Put · Place 8 · Durham School of the Arts MiddDurham School of the Arts MiddShot Put824-06
May 8Durham Athletic Conference MS Track & Field ChampionshipMay 8 · Discus · Place 7 · Durham School of the Arts MiddDurham School of the Arts MiddDiscus754-8.506
Apr 4Durham School of the Arts-Rogers-Herr MS MeetApr 4 · Discus · Place 2 · Durham Sch Of The ArtsDurham Sch Of The ArtsDiscus1kg2.50-006
Apr 4Durham School of the Arts-Rogers-Herr MS MeetApr 4 · Shot Put · Place 4 · Durham Sch Of The ArtsDurham Sch Of The ArtsShot Put6lb4.23-02.006

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 1AAU Indoor National ChamponshipsMar 1 · Shot Put · Place 3 · Triangle ChampionsTriangle ChampionsShot Put37.70m—
Feb 24BWSP Queens and Kings: Meet 4Feb 24 · 55 Meter · Place 25 · Triangle Champions TrackTriangle Champions Track55 MeterRound P25.10.54a6
Feb 24BWSP Queens and Kings: Meet 4Feb 24 · Shot Put · Place 1 · Triangle Champions TrackTriangle Champions TrackShot Put6lb1.22' 8"6
Feb 24BWSP Queens and Kings: Meet 4Feb 24 · 200 Meters · Triangle Champions TrackTriangle Champions Track200 Meters--DNS6
Feb 3BWSP Queens and KingsFeb 3 · 55 Meter · Place 25 · Triangle Champions TrackTriangle Champions Track55 MeterRound P25.10.49a6
Feb 3BWSP Queens and KingsFeb 3 · Shot Put · Place 1 · Triangle Champions TrackTriangle Champions TrackShot Put6lb1.23' 11.25"6
Feb 3BWSP Queens and KingsFeb 3 · 200 Meters · Place 31 · Triangle Champions TrackTriangle Champions Track200 Meters31.41.67a PB6
Jan 14VA Showcase ClubJan 14 · Shot Put · Place 3 · Triangle Champions TrackTriangle Champions TrackShot Put6lb3.6.94m6
Jan 12The VA ShowcaseJan 12 · Shot Put · Place 3 · Triangle ChaTriangle ChaShot Put36.94m—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60 Meter · Place 33 · Triangle Champions TrackTriangle Champions Track60 MeterRound P33.12.14a PB5
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · Shot Put · Place 6 · Triangle Champions TrackTriangle Champions TrackShot Put6lb6.5.02m5