Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCHSAA 7A East Regional · May 910.82aNCHSAA 7A East RegionalMay 9, 2026
110m Hurdles · 39" / 0.991m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2717.37a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 275:01.06a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
200 Meters · OutdoorNCHSAA 7A East Regional · May 921.72aNCHSAA 7A East RegionalMay 9, 2026
300 Meters · IndoorJust Don't Lose Classic · Jan 1036.94Just Don't Lose ClassicJanuary 10, 2026
400 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2750.30a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Decathlon · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2756022026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Discus · 1.6kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2733.32m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
High Jump · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271.60m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Javelin · 800g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2730.31m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · IndoorJust Don't Lose Classic · Jan 106.05mJust Don't Lose ClassicJanuary 10, 2026
Long Jump · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 276.41m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Pole Vault · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272.90m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Shot Put · 12lb · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2711.23m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Triple Jump · OutdoorNCHSAA 7A East Regional · May 944-09.00NCHSAA 7A East RegionalMay 9, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 5 · AT ELITEAT ELITE1500 MetersRound M5.5:01.06a PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 16 · AT ELITEAT ELITEJavelin800gRound M16.30.31m PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Pole Vault · Place 14 · AT ELITEAT ELITEPole VaultRound M14.2.90m PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 7 · AT ELITEAT ELITEDiscus1.6kgRound M7.33.32m PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 110m Hurdles · Place 15 · AT ELITEAT ELITE110m Hurdles39" / 0.991mRound M15.17.37a PBWind: -0.711
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 1 · AT ELITEAT ELITE400 MetersRound M1.50.30a PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 13 · AT ELITEAT ELITEHigh JumpRound M13.1.60m PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 11 · AT ELITEAT ELITEShot Put12lbRound M11.11.23m PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 6 · AT ELITEAT ELITELong JumpRound M6.6.41m PBWind: 011
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 8 · AT ELITEAT ELITE100 MetersRound M8.11.31aWind: 0.111
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Decathlon · Place 10 · AT ELITEAT ELITEDecathlonRound M10.5602 PB11
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · Triple Jump · Place 11 · HeritageHeritageTriple Jump11.42-01.50Wind: 011
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 200 Meters · Place 13 · HeritageHeritage200 Meters13.22.61aWind: -0.411
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 100 Meters · Place 12 · HeritageHeritage100 MetersRound P12.10.95aWind: 211
May 9NCHSAA 7A East RegionalMay 9 · Triple Jump · Place 1 · HeritageHeritageTriple Jump1.44-09.00 PB11
May 9NCHSAA 7A East RegionalMay 9 · 200 Meters · Place 4 · HeritageHeritage200 Meters4.21.72a PBWind: 1.411
May 9NCHSAA 7A East RegionalMay 9 · 100 Meters · Place 4 · HeritageHeritage100 MetersRound P4.10.82a PBWind: 0.311
May 9NCHSAA 7A East RegionalMay 9 · 100 Meters · Place 3 · HeritageHeritage100 Meters3.10.71aWind: 2.211
Apr 29Sanderson Last Chance 2026Apr 29 · 400 Meters · Place 5 · HeritageHeritage400 Meters5.51.21a11
Apr 18Apex Lions RelaysApr 18 · 100 Meters · Place 7 · HeritageHeritage100 Meters711.0311
Apr 18Apex Lions RelaysApr 18 · 100 Meters · Place 7 · HeritageHeritage100 Meters711.0311
Apr 11Wake County ChampionshipsApr 11 · Long Jump · Place 25 · HeritageHeritageLong Jump25.17-811
Apr 11Wake County ChampionshipsApr 11 · 200 Meters · Place 3 · HeritageHeritage200 Meters3.22.36a11
Apr 11Wake County ChampionshipsApr 11 · 100 Meters · Place 6 · HeritageHeritage100 MetersRound P6.11.08a11
Apr 11Wake County ChampionshipsApr 11 · 100 Meters · Place 4 · HeritageHeritage100 Meters4.10.87a11
Mar 26Wake Forest Home Meet #2Mar 26 · 400 Meters · Place 4 · HeritageHeritage400 Meters4.54.43a11
Mar 26Wake Forest Home Meet #2Mar 26 · 100 Meters · Place 1 · HeritageHeritage100 Meters1.11.37a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10Just Don't Lose ClassicJan 10 · Long Jump · Place 10 · HeritageHeritageLong Jump106.05m PB—
Jan 10Just Don't Lose ClassicJan 10 · 300 Meters · Place 40 · HeritageHeritage300 Meters4036.94 PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 6Heritage Home Meet vs KHSMar 6 · Long Jump · Place 5 · HeritageHeritageLong Jump517-05.00—
Mar 6Heritage Home Meet vs KHSMar 6 · 200 Meters · Place 2 · HeritageHeritage200 Meters224.36—
Mar 6Heritage Home Meet vs KHSMar 6 · 100 Meters · Place 3 · HeritageHeritage100 Meters311.81—