Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorT. Sanders Memorial Invitational · Mar 1514.83aT. Sanders Memorial InvitationalMarch 15, 2025
100m Hurdles · 33" / 0.838m · OutdoorAAU Junior Olympic Games · Aug 120.21aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · OutdoorAAU Junior Olympic Games · Aug 131.94aAAU Junior Olympic GamesAugust 1, 2026
300 Meters · IndoorPine Lake Prep Classic · Dec 257.45aPine Lake Prep ClassicDecember 2, 2024
55 Meter · IndoorPine Lake Prep Classic · Dec 28.84aPine Lake Prep ClassicDecember 2, 2024
800 Meters · OutdoorAAU Junior Olympic Games · Aug 13:24.94aAAU Junior Olympic GamesAugust 1, 2026
Heptathlon · OutdoorAAU Junior Olympic Games · Aug 11955AAU Junior Olympic GamesAugust 1, 2026
High Jump · OutdoorAAU Junior Olympic Games · Aug 11.25mAAU Junior Olympic GamesAugust 1, 2026
Javelin · 600g · OutdoorAAU Junior Olympic Games · Aug 114.30mAAU Junior Olympic GamesAugust 1, 2026
Long Jump · IndoorMarvin Ridge Invitational · Nov 2212-02.50Marvin Ridge InvitationalNovember 22, 2024
Long Jump · OutdoorKen Roberts-Panthers Elite Track and Field Challenge · May 2313-06.00Ken Roberts-Panthers Elite Track and Field ChallengeMay 23, 2026
Pole Vault · IndoorPole Vault Carolina Independence Day Invitational · Jul 410-2Pole Vault Carolina Independence Day InvitationalJuly 4, 2025
Pole Vault · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 1510-00.00NCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
Shot Put · 4kg · OutdoorAAU Junior Olympic Games · Aug 16.39mAAU Junior Olympic GamesAugust 1, 2026
Shot Put · 6lb · OutdoorKen Roberts-Panthers Elite Track and Field Challenge · May 2320-05.00Ken Roberts-Panthers Elite Track and Field ChallengeMay 23, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Heptathlon · Place 40 · Triangle Champions TrackTriangle Champions TrackHeptathlonRound M40.1955 PB10
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 37 · Triangle Champions TrackTriangle Champions TrackLong JumpRound M37.4.00mWind: -3.610
Aug 1AAU Junior Olympic GamesAug 1 · Pole Vault · Place 9 · Triangle Champions TrackTriangle Champions TrackPole Vault9.2.90m10
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 39 · Triangle Champions TrackTriangle Champions TrackHigh JumpRound M39.1.25m PB10
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 38 · Triangle Champions TrackTriangle Champions TrackJavelin600gRound M38.14.30m PB10
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 37 · Triangle Champions TrackTriangle Champions TrackShot Put4kgRound M37.6.39m PB10
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 39 · Triangle Champions TrackTriangle Champions Track100m Hurdles33" / 0.838mRound M39.20.21a PBWind: 1.510
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 40 · Triangle Champions TrackTriangle Champions Track800 MetersRound M40.3:24.94a PB10
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 41 · Triangle Champions TrackTriangle Champions Track200 MetersRound M41.31.94a PBWind: 1.810
Jun 18Adidas Track Nationals 2026Jun 18 · Pole Vault · Durham School of the ArtsDurham School of the ArtsPole Vault--NH10
Jun 5AAU North Carolina District QualifierJun 5 · Pole Vault · Place 1 · UnattachedUnattachedPole Vault1.2.88m10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Long Jump · Place 7 · Triangle Champions TrackTriangle Champions TrackLong Jump7.13-06.00 PB10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Shot Put · Place 6 · Triangle Champions TrackTriangle Champions TrackShot Put6lb6.20-05.00 PB10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100m Hurdles · Place 4 · Triangle Champions TrackTriangle Champions Track100m Hurdles33" / 0.838m4.20.41a10
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · Pole Vault · Place 3 · Durham School of the ArtsDurham School of the ArtsPole Vault3.10-00.00 PB10
Apr 18Apex Lions RelaysApr 18 · Pole Vault · Place 7 · Durham School of the ArtsDurham School of the ArtsPole Vault79' 6"10
Apr 18Apex Lions RelaysApr 18 · Pole Vault · Place 7 · Durham School of the ArtsDurham School of the ArtsPole Vault79' 6"10
Mar 26Big 7 Meet Carrboro #2 (Senior Night)Mar 26 · High Jump · Durham School of the ArtsDurham School of the ArtsHigh Jump—NH10
Mar 26Big 7 Meet Carrboro #2 (Senior Night)Mar 26 · 300m Hurdles · Durham School of the ArtsDurham School of the Arts300m Hurdles30" / 0.762m—DNS10
Mar 26Big 7 Meet Carrboro #2 (Senior Night)Mar 26 · 100m Hurdles · Durham School of the ArtsDurham School of the Arts100m Hurdles33" / 0.838m—DNS10
Mar 9Big 7 Meet #1Mar 9 · 300m Hurdles · Place 3 · Durham School of the ArtsDurham School of the Arts300m Hurdles31:08.0210
Mar 9Big 7 Meet #1Mar 9 · 100m Hurdles · Place 3 · Durham School of the ArtsDurham School of the Arts100m Hurdles319.5010

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 24PVC Birthday InvitationalApr 24 · Pole Vault · Place 8 · Pole Vault CarolinaPole Vault CarolinaPole Vault8.9-09.5010
Feb 18NCHSAA 5A ChampsFeb 18 · Pole Vault · Place 2 · Durham School of the ArtsDurham School of the ArtsPole Vault2.9-06.0010

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Pole Vault Caroloina Holiday InvitationalDec 20 · Pole Vault · Place 9 · Pole Vault CarolinaPole Vault CarolinaPole Vault9.9-1010
Nov 22It's About Time InvitationalNov 22 · Pole Vault · Place 9 · UnattachedUnattachedPole Vault9.9-06.0010
Nov 20NW Cabarrus November InvitationalNov 20 · Pole Vault · Place 1 · Durham School of the ArtsDurham School of the ArtsPole Vault1.9-00.0010
Jul 4Pole Vault Carolina Independence Day InvitationalJul 4 · Pole Vault · Place 4 · Pole Vault CarolinaPole Vault CarolinaPole Vault4.10-2 PB9
Jun 6Pole Vault Carolina Home Instead InvitationalJun 6 · Pole Vault · Place 7 · Pole Vault CarolinaPole Vault CarolinaPole Vault7.9-99
Feb 15NCHSAA 3A State Championships Feb 15 · Pole Vault · Place 3 · Durham School of the ArtsDurham School of the ArtsPole Vault3.9-06.009

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · Pole Vault · Place 4 · Durham School of the ArtsDurham School of the ArtsPole Vault4.10-00.009
May 9NCHSAA 3A MideastMay 9 · Pole Vault · Place 1 · Durham School of the ArtsDurham School of the ArtsPole Vault1.10-00.009
Apr 12Seaforth InvitationalApr 12 · 100m Hurdles · Place 5 · Durham School of the ArtsDurham School of the Arts100m Hurdles520.509
Apr 12Seaforth InvitationalApr 12 · Pole Vault · Place 1 · Durham School of the ArtsDurham School of the ArtsPole Vault110-09
Apr 12Seaforth InvitationalApr 12 · 200 Meters · Place 14 · Durham School of the ArtsDurham School of the Arts200 Meters1433.219
Apr 12Seaforth InvitationalApr 12 · Pole Vault · Place 1 · Durham School of the ArtsDurham School of the ArtsPole Vault110-09
Apr 12Seaforth InvitationalApr 12 · 100m Hurdles · Place 5 · Durham School of the ArtsDurham School of the Arts100m Hurdles520.509
Apr 12Seaforth InvitationalApr 12 · 200 Meters · Place 14 · Durham School of the ArtsDurham School of the Arts200 Meters1433.219
Mar 15T. Sanders Memorial InvitationalMar 15 · Long Jump · Durham School of the ArtsDurham School of the ArtsLong Jump—NM9
Mar 15T. Sanders Memorial InvitationalMar 15 · Pole Vault · Place 1 · Durham School of the ArtsDurham School of the ArtsPole Vault1.7-00.009
Mar 15T. Sanders Memorial InvitationalMar 15 · 200 Meters · Place 24 · Durham School of the ArtsDurham School of the Arts200 Meters24.32.20a9
Mar 15T. Sanders Memorial InvitationalMar 15 · 100 Meters · Place 25 · Durham School of the ArtsDurham School of the Arts100 Meters25.14.83a PB9

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · Pole Vault · Place 4 · Durham School of the ArtsDurham School of the ArtsPole Vault4.9-00.009
Dec 14Stay In Your Lane InvitationalDec 14 · Pole Vault · Durham School of the ArtsDurham School of the ArtsPole Vault--NH9
Dec 2Pine Lake Prep ClassicDec 2 · 300 Meters · Place 23 · Durham School of the ArtsDurham School of the Arts300 Meters23.57.45a PB9
Dec 2Pine Lake Prep ClassicDec 2 · 55 Meter · Place 23 · Durham School of the ArtsDurham School of the Arts55 Meter23.8.84a PB9
Dec 2Pine Lake Prep ClassicDec 2 · Long Jump · Durham School of the ArtsDurham School of the ArtsLong Jump--DNS9
Dec 2Pine Lake Prep ClassicDec 2 · Pole Vault · Place 1 · Durham School of the ArtsDurham School of the ArtsPole Vault1.8-06.009
Nov 22Marvin Ridge InvitationalNov 22 · Long Jump · Place 25 · Durham School of the ArtsDurham School of the ArtsLong Jump25.12-02.50 PB9
Nov 22Marvin Ridge InvitationalNov 22 · Pole Vault · Place 1 · Durham School of the ArtsDurham School of the ArtsPole Vault1.8-06.009
Nov 1Pole Vault Carolina Halloween InvitationalNov 1 · Pole Vault · Place 10 · Pole Vault CarolinaPole Vault CarolinaPole Vault10.8-06.009

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Durham Public School MS ChampionshipsMay 10 · Long Jump · Place 7 · Durham School of The ArtsDurham School of The ArtsLong JumpRound P712-6.25—
May 10Durham Public School MS ChampionshipsMay 10 · Long Jump · Place 7 · Durham School of The ArtsDurham School of The ArtsLong Jump712-6.25—