Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorNorthern Durham Polar Bear(Senior Day) · Jan 178.00Northern Durham Polar Bear(Senior Day)January 17, 2026
Discus · 1.6kg · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 15142-09NCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
Hammer · 12lb · OutdoorDMV Youth Challenge · May 3150.04mDMV Youth ChallengeMay 31, 2025
Javelin · 800g · OutdoorDMV Youth Challenge · May 3136.60mDMV Youth ChallengeMay 31, 2025
Shot Put · 12lb · IndoorNW Cabarrus November Invitational · Nov 2046-01.50NW Cabarrus November InvitationalNovember 20, 2025
Shot Put · 12lb · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 1549-01.75NCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
Shot Put · 4kg · OutdoorPVA Track and Field Invitational · Jul 18.73mPVA Track and Field InvitationalJuly 1, 2023
Weight Throw · 25lb / 11.3kg · IndoorAdidas Indoor Nationals · Mar 2019.55mAdidas Indoor NationalsMarch 20, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Javelin · Triangle Champions TrackTriangle Champions TrackJavelin800g—DNS11
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Discus · Triangle Champions TrackTriangle Champions TrackDiscus1.6kg—DNS11
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Shot Put · Triangle Champions TrackTriangle Champions TrackShot Put12lb—DNS11
Jun 7Down Under Throws Meet 5Jun 7 · Hammer · Place 3 · Durham School of the ArtsDurham School of the ArtsHammer12lb3.Foul11
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · Discus · Place 7 · Durham School of the ArtsDurham School of the ArtsDiscus1.6kg7.142-09 PB11
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · Shot Put · Place 6 · Durham School of the ArtsDurham School of the ArtsShot Put12lb6.49-01.75 PB11
Apr 18Apex Lions RelaysApr 18 · Shot Put · Place 6 · Durham School of the ArtsDurham School of the ArtsShot Put650' 6.5"11
Apr 18Apex Lions RelaysApr 18 · Discus · Place 11 · Durham School of the ArtsDurham School of the ArtsDiscus11134' 5"11
Apr 18Apex Lions RelaysApr 18 · Shot Put · Place 6 · Durham School of the ArtsDurham School of the ArtsShot Put650' 6.5"11
Apr 18Apex Lions RelaysApr 18 · Discus · Place 11 · Durham School of the ArtsDurham School of the ArtsDiscus11134' 5"11
Mar 28Cummings HS Invitational 2026Mar 28 · Discus · Place 13 · Durham School of the ArtsDurham School of the ArtsDiscus1.6kg13.108-1111
Mar 28Cummings HS Invitational 2026Mar 28 · Shot Put · Place 11 · Durham School of the ArtsDurham School of the ArtsShot Put12lb11.40-02.0011
Mar 26Big 7 Meet Carrboro #2 (Senior Night)Mar 26 · Discus · Place 1 · Durham School of the ArtsDurham School of the ArtsDiscus1.6kg1.142-03.0011
Mar 26Big 7 Meet Carrboro #2 (Senior Night)Mar 26 · Shot Put · Place 1 · Durham School of the ArtsDurham School of the ArtsShot Put12lb1.44-10.0011
Mar 9Big 7 Meet #1Mar 9 · Shot Put · Place 1 · Durham School of the ArtsDurham School of the ArtsShot Put144-911
Mar 9Big 7 Meet #1Mar 9 · Discus · Place 1 · Durham School of the ArtsDurham School of the ArtsDiscus1145-111
Mar 1Commonwealth Throws February Polar Bear #2Mar 1 · Weight Throw · Place 5 · Down Under ThrowsDown Under ThrowsWeight Throw25lb / 11.3kg5.17.0411
Mar 1Commonwealth Throws February Polar Bear #2Mar 1 · Shot Put · Place 6 · Down Under ThrowsDown Under ThrowsShot Put12lb6.13.0811
Feb 15Down Under Throws Meet 4Feb 15 · Weight Throw · Place 4 · Down Under ThrowsDown Under ThrowsWeight Throw25lb / 11.3kg4.16.9411
Feb 15Down Under Throws Meet 4Feb 15 · Shot Put · Place 4 · Down Under ThrowsDown Under ThrowsShot Put12lb4.13.2811
Jan 11Down Under Throws Hammer Invitational 1Jan 11 · Hammer · Place 2 · Down Under ThrowsDown Under ThrowsHammer12lb2.57.7911
Jan 11Down Under Throws Meet 3Jan 11 · Weight Throw · Place 3 · Down Under ThrowsDown Under ThrowsWeight Throw25lb / 11.3kg3.17.6511
Jan 11Down Under Throws Meet 3Jan 11 · Shot Put · Place 2 · Down Under ThrowsDown Under ThrowsShot Put12lb2.14.0711

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Weight Throw · Place 12 · UnattachedUnattachedWeight Throw25lb / 11.3kg12.19.55m PB11
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · Shot Put · Place 2 · Triangle ChampionsTriangle ChampionsShot Put243-1111
Feb 18NCHSAA 5A ChampsFeb 18 · Shot Put · Place 11 · Durham School of the ArtsDurham School of the ArtsShot Put12lb11.44-06.2511
Feb 15Down Under Throws Hammer Invite 2Feb 15 · Hammer · Place 2 · Down Under ThrowsDown Under ThrowsHammer258.25JR
Jan 17Northern Durham Polar Bear(Senior Day)Jan 17 · Shot Put · Place 1 · Durham School of theDurham School of theShot Put144-10.25—
Jan 17Northern Durham Polar Bear(Senior Day)Jan 17 · 55 Meters · Place 26 · Durham School of theDurham School of the55 Meters268.00 PB—

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
Dec 7Down Under Throws Meet 2Dec 7 · Weight Throw · Place 3 · Down Under ThrowsDown Under ThrowsWeight Throw25lb / 11.3kg3.18.5711
Dec 7Down Under Throws Meet 2Dec 7 · Hammer · Place 2 · Down Under ThrowsDown Under ThrowsHammer12lb2.56.3611
Dec 7Down Under Throws Meet 2Dec 7 · Shot Put · Place 6 · Down Under ThrowsDown Under ThrowsShot Put12lb6.12.6411
Nov 23Commonwealth Throws November Polar BearNov 23 · Weight Throw · Place 2 · UnattachedUnattachedWeight Throw25lb / 11.3kg2.19.95Unofficial11
Nov 23Commonwealth Throws November Polar BearNov 23 · Shot Put · Place 6 · UnattachedUnattachedShot Put12lb6.12.98Unofficial11
Oct 26Down Under Throws Meet 1Oct 26 · Weight Throw · Place 3 · Down Under ThrowsDown Under ThrowsWeight Throw25lb / 11.3kg3.18.36mUnofficialSo
Oct 26Down Under Throws Meet 1Oct 26 · Hammer · Place 2 · Down Under ThrowsDown Under ThrowsHammer12lb2.53.89mUnofficialSo
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Discus · Place 1 · Triangle ChampionsTriangle ChampionsDiscus139.69m10
Jul 11IYCJul 11 · Hammer · Place 1 · Triangle ChampionsTriangle ChampionsHammer146.26m10
Jul 11IYCJul 11 · Javelin · Place 4 · Triangle ChampionsTriangle ChampionsJavelin434.99m10
Jul 11IYCJul 11 · Shot Put · Place 4 · Triangle ChampionsTriangle ChampionsShot Put412.09m10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Hammer · Place 1 · Triangle ChampionsTriangle ChampionsHammer152.95m10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Discus · Place 1 · Triangle ChampionsTriangle ChampionsDiscus141.37m10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Javelin · Place 3 · Triangle ChampionsTriangle ChampionsJavelin334.85m10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Shot Put · Place 2 · Triangle ChampionsTriangle ChampionsShot Put212.97m10
May 31DMV Youth ChallengeMay 31 · Hammer · Place 1 · Triangle Champions TrackTriangle Champions TrackHammer12lb1.50.04m PB10
May 31DMV Youth ChallengeMay 31 · Javelin · Place 1 · Triangle Champions TrackTriangle Champions TrackJavelin800g1.36.60m PB10
May 31DMV Youth ChallengeMay 31 · Discus · Place 1 · Triangle Champions TrackTriangle Champions TrackDiscus1.6kg1.36.89m10
May 31DMV Youth ChallengeMay 31 · Shot Put · Place 1 · Triangle Champions TrackTriangle Champions TrackShot Put12lb1.12.44m10
May 242025 Durham Striders Invitation (Dev)May 24 · Discus · Place 1 · Triangle ChampioTriangle ChampioDiscus141.50m—
May 242025 Durham Striders Invitation (Dev)May 24 · Shot Put · Place 1 · Triangle ChampioTriangle ChampioShot Put111.85m—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Discus · Place 1 · Triangle Champions TrackTriangle Champions TrackDiscus1.6kg1.39.27m10
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Shot Put · Triangle Champions TrackTriangle Champions TrackShot Put12lb--DNS10
May 9NCHSAA 3A MideastMay 9 · Discus · Place 10 · Durham School of the ArtsDurham School of the ArtsDiscus1.6kg10.116-0610
May 9NCHSAA 3A MideastMay 9 · Shot Put · Place 10 · Durham School of the ArtsDurham School of the ArtsShot Put12lb10.40-00.0010
Apr 19Apex Lions RelaysApr 19 · Shot Put · Place 19 · Durham SchooDurham SchooShot PutRound P1938-09.00—
Apr 19Apex Lions RelaysApr 19 · Discus · Place 14 · Durham SchooDurham SchooDiscusRound P14123-10—
Mar 292025 Cummings HS InvitationalMar 29 · Discus · Place 8 · Durham SchooDurham SchooDiscus835.12m10
Mar 292025 Cummings HS InvitationalMar 29 · Shot Put · Place 14 · Durham SchooDurham SchooShot Put1411.55m10
Mar 292025 Cummings HS InvitationalMar 29 · Discus · Place 8 · Durham SchooDurham SchooDiscus835.12m10
Mar 292025 Cummings HS InvitationalMar 29 · Shot Put · Place 14 · Durham SchooDurham SchooShot Put1411.55m10
Mar 15T. Sanders Memorial InvitationalMar 15 · Discus · Place 3 · Durham School of the ArtsDurham School of the ArtsDiscus1.6kg3.109-03.010
Mar 15T. Sanders Memorial InvitationalMar 15 · Shot Put · Place 3 · Durham School of the ArtsDurham School of the ArtsShot Put12lb3.36-08.5010

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Phoenix Academy InvitationalDec 2 · Shot Put · Place 3 · Durham School of the ArtsDurham School of the ArtsShot Put12lb3.41-06.0011
Nov 20NW Cabarrus November InvitationalNov 20 · Shot Put · Place 1 · Durham School of the ArtsDurham School of the ArtsShot Put12lb1.46-01.50 PB11
Jan 20Hofmeister InvitationalJan 20 · Shot Put · Place 10 · Durham Sch ArtsDurham Sch ArtsShot Put1036-03.0010
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · Shot Put · Place 2 · Triangle Champions TrackTriangle Champions TrackShot Put12lb2.39' 5"10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · Shot Put · Durham School of the ArtsDurham School of the ArtsShot Put12lb--DNS10
Dec 2Pine Lake Prep ClassicDec 2 · Shot Put · Place 5 · Durham School of the ArtsDurham School of the ArtsShot Put12lb5.39-03.0010
Nov 22Marvin Ridge InvitationalNov 22 · Shot Put · Place 6 · Durham School of the ArtsDurham School of the ArtsShot Put12lb6.36-04.0010
Mar 1AAU Indoor National ChamponshipsMar 1 · Shot Put · Place 4 · Triangle ChampionsTriangle ChampionsShot Put49.55m—
Jan 14VA Showcase ClubJan 14 · Shot Put · Place 10 · Triangle Champions TrackTriangle Champions TrackShot Put12lb10.8.79m9
Jan 12The VA ShowcaseJan 12 · Shot Put · Place 10 · Triangle ChaTriangle ChaShot Put108.79m—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Javelin · Place 6 · Triangle ChampionsTriangle ChampionsJavelin625.04m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Discus · Place 5 · Triangle ChampionsTriangle ChampionsDiscus533.10m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Shot Put · Place 7 · Triangle ChampionsTriangle ChampionsShot Put79.36m—
Jul 12International Youth ChampionsJul 12 · Hammer · Place 1 · Triangle ChampionsTriangle ChampionsHammer136.70m—
Jul 12International Youth ChampionsJul 12 · Javelin · Place 5 · Triangle ChampionsTriangle ChampionsJavelin529.80m—
Jul 12International Youth ChampionsJul 12 · Discus · Place 4 · Triangle ChampionsTriangle ChampionsDiscus433.12m—
Jul 12International Youth ChampionsJul 12 · Shot Put · Place 4 · Triangle ChampionsTriangle ChampionsShot Put410.91m—
Jun 29PVA InvitationalJun 29 · Hammer · Place 1 · Triangle Champions TrackTriangle Champions TrackHammer12lb1.34.96m9
Jun 29PVA InvitationalJun 29 · Javelin · Place 3 · Triangle Champions TrackTriangle Champions TrackJavelin800g3.28.96m9
Jun 29PVA InvitationalJun 29 · Discus · Place 2 · Triangle Champions TrackTriangle Champions TrackDiscus1.6kg2.31.20m9
Jun 29PVA InvitationalJun 29 · Shot Put · Place 2 · Triangle Champions TrackTriangle Champions TrackShot Put12lb2.10.24m9
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · Hammer · Place 2 · Triangle ChampionsTriangle ChampionsHammer231.27m—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 5 · Triangle ChampionsTriangle ChampionsJavelin523.75m—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · Discus · Place 3 · Triangle ChampionsTriangle ChampionsDiscus331.35m—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 4 · Triangle ChampionsTriangle ChampionsShot Put410.24m—
Jun 9AAU Virginia North District QualifierJun 9 · Shot Put · Place 5 · Triangle ChampionsTriangle ChampionsShot Put530-2—
Apr 13Hornets InvitationalApr 13 · Discus · Place 15 · Durham School of the ArtsDurham School of the ArtsDiscus1.6kg15.96-01.009
Apr 13Hornets InvitationalApr 13 · Shot Put · Place 26 · Durham School of the ArtsDurham School of the ArtsShot Put12lb26.30-01.509

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · Javelin · Place 7 · Triangle ChampionsTriangle ChampionsJavelin724.64m—
Jul 1PVA Track and Field InvitationalJul 1 · Shot Put · Place 8 · Triangle Champions TrackTriangle Champions TrackShot Put4kg8.8.73m PB8
May 10Durham Public School MS ChampionshipsMay 10 · Shot Put · Place 15 · Durham School of The ArtsDurham School of The ArtsShot PutRound P157.00m—
May 10Durham Public School MS ChampionshipsMay 10 · Discus · Place 14 · Durham School of The ArtsDurham School of The ArtsDiscusRound P1475-5.50—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Durham Striders InvitationalMay 28 · Combined results · Place 6 · Triangle ChampioTriangle ChampioCombined results668-00—
May 28Durham Striders InvitationalMay 28 · Combined results · Place 10 · Triangle ChampioTriangle ChampioCombined results1018-08.00—
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · Shot Put · Place 6 · 13 Triangle Cha13 Triangle ChaShot Put623-03.00—
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · Javelin · Place 4 · 13 Triangle Cha13 Triangle ChaJavelin457-09—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 8 · Triangle ChampioTriangle ChampioCombined results848-02—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 4 · Triangle ChampioTriangle ChampioCombined results430-06—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 7 · Triangle ChampioTriangle ChampioCombined results724-05.75—