Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2215.12aUSATF North Carolina Association Junior Olympic ChampionshipsJune 22, 2017
1500 Meters · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 215:36.16aUSATF Region 16 Junior Olympic ChampionshipsJune 21, 2018
200 Meters · IndoorAdidas Indoor Nationals · Mar 2022.18aAdidas Indoor NationalsMarch 20, 2026
200 Meters · Outdoor2026 Quad City 7 Conference Championship · Apr 2721.94a2026 Quad City 7 Conference ChampionshipApril 27, 2026
300 Meters · IndoorFast Track Invitational · Jan 2536.61Fast Track InvitationalJanuary 25, 2025
400 Meters · IndoorAdidas Indoor Nationals · Mar 2049.40aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 1648.05aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
400 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 1551.636aNCHSAA 4A State Championships February 15, 2025
500 Meters · IndoorFast Track HS Invitational · Jan 201:11.78Fast Track HS InvitationalJanuary 20, 2024
55 Meter · IndoorReindeer Classic · Dec 206.77aReindeer ClassicDecember 20, 2024
60 Meter · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 77.15aCoach Miami Presents the Virginia Beast InvitationalDecember 7, 2025
Javelin · 450g AeroJav · OutdoorUSATF NC Association Youth Championships · Jul 818.68mUSATF NC Association Youth ChampionshipsJuly 8, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 2 · Carolina Track HawksCarolina Track Hawks400 MetersRound P2.50.25a11
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 1 · Carolina Track HawksCarolina Track Hawks400 Meters1.49.07a11
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Carolina Track HawksCarolina Track Hawks400 Meters—DNS11
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Carolina Track HawksCarolina Track Hawks200 Meters—DNSWind: 1.411
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 400 Meters · Place 3 · Willow SpringWillow Spring400 Meters3.48.05a PB11
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 200 Meters · Place 8 · Willow SpringWillow Spring200 Meters8.22.25a11
May 9NCHSAA 8A East RegionalMay 9 · 400 Meters · Place 2 · Willow SpringWillow Spring400 Meters2.48.36a11
May 9NCHSAA 8A East RegionalMay 9 · 200 Meters · Place 4 · Willow SpringWillow Spring200 Meters4.22.40a11
Apr 272026 Quad City 7 Conference ChampionshipApr 27 · 400 Meters · Place 3 · Willow SpringWillow Spring400 Meters3.49.40a11
Apr 272026 Quad City 7 Conference ChampionshipApr 27 · 200 Meters · Place 1 · Willow SpringWillow Spring200 Meters1.21.94a PBWind: 0.811

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 6 · Carolina Track HawksCarolina Track Hawks400 Meters6.49.40a PB11
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 11 · Carolina Track HawksCarolina Track Hawks200 MetersRound P11.22.18a PB11
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 12 · Carolina Track HawksCarolina Track Hawks60 MeterRound P12.7.22a11
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 16 · Carolina Track HawksCarolina Track Hawks200 Meters16.22.68a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 60 Meter · Place 2 · Carolina Track HawksCarolina Track Hawks60 MeterRound P2.7.15a PBWind: 011
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 60 Meter · Place 2 · Carolina Track HawksCarolina Track Hawks60 Meter2.7.15aWind: 011
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 200 Meters · Place 4 · Carolina Track HawksCarolina Track Hawks200 Meters4.22.45aWind: 011
Mar 7AAU Indoor National ChampionshipsMar 7 · 400 Meters · Carolina Track HawksCarolina Track Hawks400 MetersRound P—DQ—
Mar 7AAU Indoor National ChampionshipsMar 7 · 400 Meters · Place 6 · Carolina Track HawksCarolina Track Hawks400 Meters651.06a—
Feb 15NCHSAA 4A State Championships Feb 15 · 400 Meters · Willow SpringWillow Spring400 MetersRelay Split—51.636a PB10
Jan 25Fast Track InvitationalJan 25 · 300 Meters · Place 16 · Willow SpringsWillow Springs300 Meters1636.61 PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 200 Meters · Place 12 · Carolina Track HawksCarolina Track Hawks200 MetersRound P1222.88a10
Jun 20adidas Track & Field NationalsJun 20 · 400 Meters · Place 27 · Carolina TraCarolina Tra400 Meters2749.98—
Jun 20adidas Track & Field NationalsJun 20 · 400 Meters · Place 27 · Carolina TraCarolina Tra400 Meters2749.98—
Jun 20adidas Track & Field NationalsJun 20 · 400 Meters · Place 27 · Carolina TraCarolina Tra400 Meters2749.98—
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 4 · Carolina Track HawksCarolina Track Hawks400 Meters4.50.58a10
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 6 · Carolina Track HawksCarolina Track Hawks200 Meters6.22.45aWind: 110
May 10NCHSAA 4A East RegionalMay 10 · 400 Meters · Place 11 · Willow SpringWillow Spring400 Meters11.50.44a10
Apr 12Wake County ChampionshipsApr 12 · 400 Meters · Place 11 · Willow SpringWillow Spring400 Meters1150.6810

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Reindeer ClassicDec 20 · 300 Meters · Place 3 · Willow SpringWillow Spring300 Meters3.36.97a10
Dec 20Reindeer ClassicDec 20 · 55 Meter · Place 13 · Willow SpringWillow Spring55 Meter13.6.77a PB10
Nov 22Marvin Ridge InvitationalNov 22 · 300 Meters · Place 1 · Willow SpringWillow Spring300 Meters1.37.34a10
Jan 20Fast Track HS InvitationalJan 20 · 500 Meters · Place 33 · Willow SprinWillow Sprin500 Meters331:11.78 PB—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 17Greater Neuse River Indoor MeetDec 17 · 300 Meters · Place 1 · Willow SpringWillow Spring300 Meters1.37.35aUnofficial10
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 400 Meters · Place 8 · Carolina Track HawksCarolina Track Hawks400 MetersRound P851.93—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 400 Meters · Place 7 · Carolina Track HawksCarolina Track Hawks400 Meters751.85—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 200 Meters · Place 15 · Carolina Track HawksCarolina Track Hawks200 MetersRound P1523.37—
Jul 13Annual Lee Vernon McNeillJul 13 · 400 Meters · Place 7 · Carolina Track HawksCarolina Track Hawks400 Meters752.27a—
Jul 13Annual Lee Vernon McNeillJul 13 · 200 Meters · Place 4 · Carolina Track HawksCarolina Track Hawks200 Meters423.46a—
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 17 · Carolina Track HawksCarolina Track Hawks400 Meters17.52.28a9
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 20 · Carolina Track HawksCarolina Track Hawks400 Meters2052.61a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 23 · Carolina Track HawksCarolina Track Hawks200 Meters2323.46a—
Jun 1James Carter InvitationalJun 1 · 400 Meters · Place 6 · Carolina Track HawksCarolina Track Hawks400 Meters6.52.81a9
Jun 1James Carter InvitationalJun 1 · 200 Meters · Carolina Track HawksCarolina Track Hawks200 Meters—DNSWind: -0.49
Mar 22Athens Drive Friday Night Lights 2024Mar 22 · 400 Meters · Place 7 · Willow SpringWillow Spring400 Meters753.209
Mar 13GNRC Quad Meet - S. Garner, Clayton, Willow Springs, Corinth HolMar 13 · 400 Meters · Place 8 · Willow SpringWillow Spring400 Meters8.53.76a9
Feb 1Greater Neuse River 4A Indoor Conference ChampionshipsFeb 1 · 500 Meters · Place 8 · Willow SpringWillow Spring500 Meters8.1:13.25aUnofficial9
Feb 1Greater Neuse River 4A Indoor Conference ChampionshipsFeb 1 · Long Jump · Place 13 · Willow SpringWillow SpringLong Jump13.17-4Unofficial9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Greater Neuse River Indoor Meet (Fuquay-Varina)Dec 13 · 300 Meters · Place 6 · Willow SpringWillow Spring300 Meters6.38.17Unofficial9
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 2 · Fayetteville FlyersFayetteville Flyers400 MetersRound P253.99a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 3 · Fayetteville FlyersFayetteville Flyers400 Meters353.69a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 1 · Fayetteville FlyersFayetteville Flyers200 MetersRound P124.07a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 2 · Fayetteville FlyersFayetteville Flyers200 Meters224.45a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 500 Meters · Place 20 · Willow SpringWillow Spring500 Meters20.1:13.60a9

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Javelin · Place 5 · Fayetteville FlyersFayetteville FlyersJavelin450g AeroJav5.17.67m8
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200 Meters · Fayetteville FlyersFayetteville Flyers200 MetersRound P—DNSWind: 08
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Javelin · Place 6 · Fayetteville FlyersFayetteville FlyersJavelin450g AeroJav6.18.68m PB8
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 4 · Fayetteville FlyersFayetteville Flyers400 MetersRound P4.1:02.49a8
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 8 · Fayetteville FlyersFayetteville Flyers400 Meters8.1:07.00a8
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 8 · Fayetteville FlyersFayetteville Flyers200 MetersRound P8.28.34aWind: -1.88
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 8 · Fayetteville FlyersFayetteville Flyers200 Meters8.28.36aWind: -0.78

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 1 · Fayetteville FlyersFayetteville Flyers1500 Meters1.5:55.90a6
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Fayetteville FlyersFayetteville Flyers800 Meters—DNS6

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 6 · Fayetteville FlyersFayetteville Flyers1500 Meters6.5:36.16a PB5
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 12 · Fayetteville FlyersFayetteville Flyers200 MetersRound P12.29.89aWind: -0.65

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 3 · Fayetteville FlyersFayetteville Flyers200 MetersRound P3.32.13aWind: -0.34
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 5 · Fayetteville FlyersFayetteville Flyers200 Meters5.32.03aWind: -0.34
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 2 · Fayetteville FlyersFayetteville Flyers100 MetersRound P2.15.47aWind: -0.44
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 3 · Fayetteville FlyersFayetteville Flyers100 Meters3.15.12a PBWind: 1.34