Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1811.61aAdidas Track Nationals 2026June 18, 2026
200 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1823.95aAdidas Track Nationals 2026June 18, 2026
300 Meters · IndoorNCHSAA 7A Champs · Feb 1838.67aNCHSAA 7A ChampsFebruary 18, 2026
300 Meters · OutdoorJET & TMZ Showcase 2025 · Nov 1539.61aJET & TMZ Showcase 2025November 15, 2025
400 Meters · OutdoorClash of the Carolinas · Mar 757.23Clash of the CarolinasMarch 7, 2026
400 Meters · Relay Split · IndoorIt's About Time Invitational · Nov 221:00.016It's About Time InvitationalNovember 22, 2025
55 Meter · IndoorNCHSAA 7A Champs · Feb 186.97aNCHSAA 7A ChampsFebruary 18, 2026
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 67.11aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorTobacco Road & Meck Power Six Conference Championships · Jan 296.96Tobacco Road & Meck Power Six Conference ChampionshipsJanuary 29, 2026
60 Meter · OutdoorJET & TMZ Showcase 2025 · Nov 157.63aJET & TMZ Showcase 2025November 15, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Track Masterz NCTrack Masterz NC200 MetersRound P--DNSWind: -1.111
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 2 · Track Masterz NCTrack Masterz NC100 MetersRound P2.12.20aWind: -1.411
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 1 · Track Masterz NCTrack Masterz NC100 Meters1.11.80aWind: -1.111
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 2 · Track Masterz NCTrack Masterz NC200 MetersRound P2.23.95a PBWind: -0.211
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 6 · Track Masterz NCTrack Masterz NC100 MetersRound P6.11.61a PBWind: 0.511
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 4 · Track Masterz NCTrack Masterz NC100 Meters4.11.74aWind: -0.911
May 30NCRunners Elite Tune UpMay 30 · 200 Meters · Place 1 · Track Masterz NCTrack Masterz NC200 Meters1.24.66aWind: 0.511
May 30NCRunners Elite Tune UpMay 30 · 100 Meters · Track Masterz NCTrack Masterz NC100 Meters—DNS11
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 200 Meters · Place 6 · IndependenceIndependence200 Meters6.24.63aWind: -111
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 100 Meters · Place 3 · IndependenceIndependence100 MetersRound P3.11.76aWind: 1.211
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 100 Meters · Place 4 · IndependenceIndependence100 Meters4.11.70aWind: 1.711
May 9NCHSAA 7A West RegionalMay 9 · 200 Meters · Place 1 · IndependenceIndependence200 Meters1.24.16aWind: 1.811
May 9NCHSAA 7A West RegionalMay 9 · 100 Meters · Place 1 · IndependenceIndependence100 MetersRound P1.11.95aWind: 1.311
May 9NCHSAA 7A West RegionalMay 9 · 100 Meters · Place 1 · IndependenceIndependence100 Meters1.11.60aWind: 411
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 200 Meters · Place 1 · IndependenceIndependence200 Meters1.24.16aWind: 1.811
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 100 Meters · Place 1 · IndependenceIndependence100 MetersRound P1.11.95aWind: 1.311
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 100 Meters · Place 1 · IndependenceIndependence100 Meters1.11.60aWind: 411
Apr 29Meck Power Six 7A/8A Conference ChampionshipApr 29 · 400 Meters · Place 2 · IndependenceIndependence400 Meters2.57.60a11
Apr 29Meck Power Six 7A/8A Conference ChampionshipApr 29 · 200 Meters · Place 3 · IndependenceIndependence200 Meters3.25.77a11
Apr 29Meck Power Six 7A/8A Conference ChampionshipApr 29 · 100 Meters · Place 2 · IndependenceIndependence100 MetersRound P2.11.85a11
Apr 29Meck Power Six 7A/8A Conference ChampionshipApr 29 · 100 Meters · Place 2 · IndependenceIndependence100 Meters2.12.06a11
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 200 Meters · Place 3 · IndependenceIndependence200 Meters3.24.22aWind: -1.511
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 100 Meters · Place 2 · IndependenceIndependence100 MetersRound P2.11.67aWind: 1.311
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 100 Meters · Place 2 · IndependenceIndependence100 Meters2.11.42aWind: 2.111
Mar 7Clash of the CarolinasMar 7 · 400 Meters · Place 1 · IndependenceIndependence400 Meters157.23 PB11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 7A ChampsFeb 18 · 300 Meters · Place 2 · IndependenceIndependence300 Meters2.38.67a PB11
Feb 18NCHSAA 7A ChampsFeb 18 · 55 Meter · Place 2 · IndependenceIndependence55 MeterRound P2.6.97a PB11
Feb 18NCHSAA 7A ChampsFeb 18 · 55 Meter · Place 3 · IndependenceIndependence55 Meter3.7.02a11
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 300 Meters · Place 1 · IndependenceIndependence300 Meters138.7911
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 55 Meters · Place 1 · IndependenceIndependence55 Meters16.96 PB11
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 300 Meters · Place 1 · IndependenceIndependence300 Meters138.7911
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 55 Meters · Place 1 · IndependenceIndependence55 Meters16.9611
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 11 · IndependenceIndependence300 Meters11.39.98a11
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 18 · IndependenceIndependence55 MeterRound P18.7.15a11
Jan 10Just Don't Lose ClassicJan 10 · 55 Meters · Place 4 · IndependenceIndependence55 Meters47.01—
Jan 10Just Don't Lose ClassicJan 10 · 55 Meters · Place 4 · IndependenceIndependence55 MetersRound P47.172—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 55 Meter · IndependenceIndependence55 Meter--DNS11
Dec 13Stay In Your Lane InvitationalDec 13 · 400 Meters · IndependenceIndependence400 MetersRelay Split—1:00.91411
Nov 22It's About Time InvitationalNov 22 · 400 Meters · IndependenceIndependence400 MetersRelay Split—1:00.016 PB11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 3 · IndependenceIndependence300 Meters3.39.64a11
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 3 · IndependenceIndependence55 MeterRound P3.7.17aWind: 011
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 3 · IndependenceIndependence55 Meter3.7.11a PBWind: 011
Nov 15JET & TMZ Showcase 2025Nov 15 · 150 Meters · IndependenceIndependence150 Meters--DNS11
Nov 15JET & TMZ Showcase 2025Nov 15 · 300 Meters · Place 1 · IndependenceIndependence300 Meters1.39.61a PB11
Nov 15JET & TMZ Showcase 2025Nov 15 · 60 Meter · Place 3 · IndependenceIndependence60 Meter3.7.63a PB11
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200 Meters · Place 5 · Track Masterz NCTrack Masterz NC200 MetersRound P524.95a10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200 Meters · Place 5 · Track Masterz NCTrack Masterz NC200 Meters524.52a10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100 Meters · Place 3 · Track Masterz NCTrack Masterz NC100 MetersRound P312.04a10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100 Meters · Place 3 · Track Masterz NCTrack Masterz NC100 Meters312.04a10
May 10Carolina's Sprint FestMay 10 · 400 Meters · Track Masterz NCTrack Masterz NC400 Meters—DNS10
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 2 · Track Masterz NCTrack Masterz NC200 Meters2.24.97aWind: 0.710
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 3 · Track Masterz NCTrack Masterz NC100 MetersRound P3.12.30aWind: -1.110
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 1 · Track Masterz NCTrack Masterz NC100 Meters1.12.10aWind: -0.410
Mar 29Weddington InvitationalMar 29 · 400 Meters · Place 4 · Bonnie Cone LeadershBonnie Cone Leadersh400 Meters458.95SO
Mar 29Weddington InvitationalMar 29 · 100 Meters · Place 1 · Bonnie Cone LeadershBonnie Cone Leadersh100 Meters111.75SO
Mar 8Clash of the CarolinasMar 8 · 400 Meters · Place 21 · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy400 Meters21.1:01.94a10
Mar 8Clash of the CarolinasMar 8 · 100 Meters · Place 1 · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy100 MetersRound P1.11.87aWind: 2.210
Mar 8Clash of the CarolinasMar 8 · 100 Meters · Place 1 · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy100 Meters1.11.96aWind: -0.710

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 14 · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy300 Meters14.41.44a10
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 5 · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy55 MeterRound P5.7.26a10
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 5 · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy55 Meter5.7.18a10

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Nov 21Bradford Polar Bear Kick OffNov 21 · 500 Meters · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy500 Meters—NT10
Nov 21Bradford Polar Bear Kick OffNov 21 · 55 Meter · Place 3 · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy55 Meter3.7.48aUnofficial10
Jun 27AAU NC Regional 25 QualifierJun 27 · 200 Meters · Place 7 · Track Masterz NCTrack Masterz NC200 Meters725.72—
Jun 27AAU NC Regional 25 QualifierJun 27 · 100 Meters · Place 9 · Track Masterz NCTrack Masterz NC100 Meters912.46—
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 10 · Track Masterz NCTrack Masterz NC200 Meters10.25.87a9
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 5 · Track Masterz NCTrack Masterz NC100 MetersRound P5.12.35aWind: -19
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 3 · Track Masterz NCTrack Masterz NC100 Meters3.12.11aWind: 1.49
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 9 · Track Masterz NCTrack Masterz NC200 Meters925.62a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 1 · Track Masterz NCTrack Masterz NC100 Meters112.10a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 5 · Track Masterz NCTrack Masterz NC100 Meters512.36a—
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Track Masterz NCTrack Masterz NC200 Meters--DNSWind: 0.39
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 1 · Track Masterz NCTrack Masterz NC100 MetersRound P1.12.01aWind: 19
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 1 · Track Masterz NCTrack Masterz NC100 Meters1.12.08aWind: 1.39
Apr 19Aggie InviteApr 19 · 400 Meters · Place 27 · Track Masterz NCTrack Masterz NC400 Meters271:01.14a—
Apr 19Aggie InviteApr 19 · 100 Meters · Place 20 · Track Masterz NCTrack Masterz NC100 Meters2012.16a—
Apr 17Cuthbertson Home Meet #2 Apr 17 · 400 Meters · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy400 Meters—DNS9
Apr 17Cuthbertson Home Meet #2 Apr 17 · 200 Meters · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy200 Meters—DNSWind: 1.19
Apr 17Cuthbertson Home Meet #2 Apr 17 · 100 Meters · Bonnie Cone Leadership AcademyBonnie Cone Leadership Academy100 Meters—DNSWind: 3.49

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 24 · Charlotte Heat TrackCharlotte Heat Track400 MetersRound P24.1:02.63Unofficial8
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 15 · Charlotte Heat TrackCharlotte Heat Track200 MetersRound P15.26.25Wind: -0.8Unofficial8
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 10 · Charlotte Heat TrackCharlotte Heat Track100 MetersRound P10.12.73Wind: 0.7Unofficial8
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 2 · Charlotte HeatCharlotte Heat100 Meters212.6210
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 12 · Charlotte HeatCharlotte Heat400 Meters121:04.77a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 3 · Charlotte HeatCharlotte Heat100 Meters313.01a—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 100 Meters · Place 40 · 09 Charlotte He09 Charlotte He100 MetersRound P4013.060—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 200 Meters · Place 58 · 09 Charlotte He09 Charlotte He200 MetersRound P5827.01—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 5 · Charlotte Heat Track ClubCharlotte Heat Track Club200 MetersRound P526.58—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 6 · Charlotte Heat Track ClubCharlotte Heat Track Club200 Meters627.13—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 100 Meters · Place 5 · Charlotte Heat Track ClubCharlotte Heat Track Club100 MetersRound P512.85—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 100 Meters · Place 4 · Charlotte Heat Track ClubCharlotte Heat Track Club100 Meters413.29—
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 2 · Charlotte Heat TrackCharlotte Heat Track200 MetersRound P2.27.15aWind: -1.37
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 2 · Charlotte Heat TrackCharlotte Heat Track200 Meters2.27.16aWind: -0.47
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 6 · Charlotte Heat TrackCharlotte Heat Track100 MetersRound P6.13.52aWind: -37
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 2 · Charlotte Heat TrackCharlotte Heat Track100 Meters2.13.20aWind: 0.97
Jun 4North Carolina AAU District MeetJun 4 · 200 Meters · Place 4 · 09 Charlotte He09 Charlotte He200 Meters427.30—
Jun 4North Carolina AAU District MeetJun 4 · 200 Meters · Place 6 · 09 Charlotte He09 Charlotte He200 MetersRound P627.24—
Jun 4North Carolina AAU District MeetJun 4 · 100 Meters · Place 4 · 09 Charlotte He09 Charlotte He100 Meters412.91—
Jun 4North Carolina AAU District MeetJun 4 · 100 Meters · Place 5 · 09 Charlotte He09 Charlotte He100 MetersRound P513.01—
May 7Charlotte Flights DevelopmentalMay 7 · 400 Meters · Place 27 · Charlotte HeatCharlotte Heat400 Meters271:15.33—
May 7Charlotte Flights DevelopmentalMay 7 · 100 Meters · Place 1 · Charlotte HeatCharlotte Heat100 Meters113.14—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 400 Meters · Place 19 · Charlotte Heat Track ClubCharlotte Heat Track Club400 Meters191:07.13—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 200 Meters · Place 7 · Charlotte Heat Track ClubCharlotte Heat Track Club200 Meters727.40—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 200 Meters · Place 6 · Charlotte Heat Track ClubCharlotte Heat Track Club200 Meters627.31q—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 100 Meters · Place 10 · Charlotte Heat Track ClubCharlotte Heat Track Club100 Meters1013.62—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100 Meters · Place 1 · Charlotte Heat TrackCharlotte Heat Track100 Meters1.13.70a6
Jun 19Jim Law Invitational - YouthJun 19 · 400 Meters · Place 8 · Charlotte Heat TrackCharlotte Heat Track400 MetersRound P8.1:09.82a6
Jun 19Jim Law Invitational - YouthJun 19 · 400 Meters · Place 8 · Charlotte Heat TrackCharlotte Heat Track400 Meters8.1:11.65a6
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 8 · Charlotte Heat TrackCharlotte Heat Track200 MetersRound P8.29.19a6
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 4 · Charlotte Heat TrackCharlotte Heat Track200 Meters4.28.11a6
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 3 · Charlotte Heat TrackCharlotte Heat Track100 MetersRound P3.13.81a6
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 4 · Charlotte Heat TrackCharlotte Heat Track100 Meters4.13.89a6
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 10 · Charlotte Heat TrackCharlotte Heat Track400 Meters10.1:15.05a6
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 5 · Charlotte Heat TrackCharlotte Heat Track100 Meters5.14.49a6