Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor4A Central Regionals · May 910.73a4A Central RegionalsMay 9, 2026
200 Meters · OutdoorAAU North Carolina District Qualifier · Jun 521.51aAAU North Carolina District QualifierJune 5, 2026
400 Meters · OutdoorAAU North Carolina District Qualifier · Jun 61:00.51aAAU North Carolina District QualifierJune 6, 2025
400 Meters · Relay Split · IndoorNCHSAA 4A Champs · Feb 1255.673NCHSAA 4A ChampsFebruary 12, 2026
55 Meters · IndoorEast Rowan Polar Bear #2 · Jan 86.81East Rowan Polar Bear #2January 8, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 44 · Next Generation DefendersNext Generation Defenders200 MetersRound P44.22.72aWind: -2.110
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 1 · Next Generation DefendersNext Generation Defenders200 Meters1.21.51a PBWind: 0.810
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 1 · Next Generation DefendersNext Generation Defenders100 Meters1.10.87aWind: 0.510
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 1 · Next Generation DefendersNext Generation Defenders200 Meters122.11a10
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 3 · Next Generation DefendersNext Generation Defenders100 MetersRound P311.25a10
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 1 · Next Generation DefendersNext Generation Defenders100 Meters111.03a10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 200 Meters · Place 1 · Next Generation DefendersNext Generation Defenders200 Meters1.23.30a10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100 Meters · Place 1 · Next Generation DefendersNext Generation Defenders100 Meters1.11.23a10
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 200 Meters · Place 1 · SalisburySalisbury200 Meters1.21.73aWind: -0.110
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 100 Meters · Place 6 · SalisburySalisbury100 MetersRound P6.11.29a10
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 100 Meters · Place 6 · SalisburySalisbury100 Meters6.14.26aWind: -0.310
May 94A Central RegionalsMay 9 · 200 Meters · Place 1 · SalisburySalisbury200 Meters1.22.12a10
May 94A Central RegionalsMay 9 · 100 Meters · Place 2 · SalisburySalisbury100 MetersRound P2.10.94a10
May 94A Central RegionalsMay 9 · 100 Meters · Place 2 · SalisburySalisbury100 Meters2.10.73a PB10
Apr 29South Piedmont Conference ChampionshipApr 29 · 200 Meters · Place 3 · SalisburySalisbury200 Meters3.21.92aWind: -1.510
Apr 29South Piedmont Conference ChampionshipApr 29 · 100 Meters · Place 1 · SalisburySalisbury100 Meters1.10.89aWind: -0.710
Mar 26Bulldog On Senior Send Off (Senior Night)Mar 26 · 200 Meters · Place 2 · SalisburySalisbury200 Meters2.21.75aWind: -0.510
Mar 19SPC Preconference MeetMar 19 · 200 Meters · Place 1 · SalisburySalisbury200 Meters1.22.13aWind: 010
Mar 19SPC Preconference MeetMar 19 · 100 Meters · Place 1 · SalisburySalisbury100 Meters1.11.25aWind: -0.710
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 300 Meters · SalisburySalisbury300 Meters--DNS10
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 55 Meter · SalisburySalisbury55 Meter--DNS10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club200 MetersRound P--DQ10
Feb 12NCHSAA 4A ChampsFeb 12 · 400 Meters · SalisburySalisbury400 MetersRelay Split—55.673 PB10
Jan 8East Rowan Polar Bear #2Jan 8 · 55 Meters · Place 6 · SalisburySalisbury55 Meters66.81 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 300 Meters · SalisburySalisbury300 Meters--DNS10
Dec 13Stay In Your Lane InvitationalDec 13 · 55 Meter · SalisburySalisbury55 Meter--DNS10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 200 Meters · Place 7 · Next Generation DefendersNext Generation Defenders200 MetersRound P7.22.75aWind: -0.99
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 200 Meters · Place 6 · Next Generation DefendersNext Generation Defenders200 Meters6.22.64aWind: -0.49
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 56 · Next Generation DefendersNext Generation Defenders400 Meters56.1:00.51a PB9
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 10 · Next Generation DefendersNext Generation Defenders200 Meters10.22.71aWind: 0.89
May 10NCHSAA 2A Midwest RegionalMay 10 · 100 Meters · Place 13 · SalisburySalisbury100 MetersRound P13.11.55a9
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 100 Meters · Place 7 · SalisburySalisbury100 Meters711.69FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 100 Meters · Place 32 · SalisburySalisbury100 Meters3211.69FR
Apr 3CCC Meet-W.Davidson, Salisbury, N. Rowan, E. DavidsonApr 3 · 200 Meters · Place 1 · SalisburySalisbury200 Meters123.24—
Apr 3CCC Meet-W.Davidson, Salisbury, N. Rowan, E. DavidsonApr 3 · 100 Meters · Place 1 · SalisburySalisbury100 Meters111.20—