Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU North Carolina District Qualifier · Jun 511.13aAAU North Carolina District QualifierJune 5, 2026
200 Meters · OutdoorJohnson Riley · May 3022.57aJohnson RileyMay 30, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1738.97aWalter Bass InviteJanuary 17, 2026
400 Meters · OutdoorAAU North Carolina District Qualifier · Jun 551.20aAAU North Carolina District QualifierJune 5, 2026
55 Meter · IndoorMarvin Ridge Invitational · Nov 216.90aMarvin Ridge InvitationalNovember 21, 2025
55 Meter · OutdoorWalter Bass Invite · Jan 176.85aWalter Bass InviteJanuary 17, 2026
55 Meters · IndoorJust Don't Lose Classic · Jan 106.819Just Don't Lose ClassicJanuary 10, 2026
800 Meters · OutdoorPalisades Senior Sendoff · Apr 12:16.46aPalisades Senior SendoffApril 1, 2026
Complete · OutdoorPiedmont Middle Track Meet · Mar 1914.3Piedmont Middle Track MeetMarch 19, 2022
Results · OutdoorWeddington Middle School Rockin' Races · Mar 1215.86Weddington Middle School Rockin' RacesMarch 12, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 280 · ButlerButler100 MetersRound P280.12.59aWind: -1.510
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 5 · 13-Unattached13-Unattached400 Meters5.51.20a PB10
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 4 · 13-Unattached13-Unattached200 Meters4.22.11aWind: 2.510
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 8 · 13-Unattached13-Unattached100 Meters8.11.13a PBWind: 1.110
May 30Johnson RileyMay 30 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.51.48a10
May 30Johnson RileyMay 30 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.22.57a PB10
May 30Johnson RileyMay 30 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.11.22a10
Apr 29Meck Power Six 7A/8A Conference ChampionshipApr 29 · 200 Meters · Place 7 · ButlerButler200 Meters7.23.00a10
Apr 24Dick Williams InvitationalApr 24 · 200 Meters · Place 13 · ButlerButler200 Meters13.23.00a10
Apr 24Dick Williams InvitationalApr 24 · 100 Meters · Place 12 · ButlerButler100 Meters12.11.31a10
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · 100 Meters · Place 27 · ButlerButler100 MetersRound P27.11.48a10
Apr 15Butler Meet #4 (Senior Night)Apr 15 · 400 Meters · Place 10 · ButlerButler400 Meters10.52.09a10
Apr 1Palisades Senior SendoffApr 1 · 800 Meters · Place 15 · ButlerButler800 Meters15.2:16.46a PB10
Mar 26Bulldog On Senior Send Off (Senior Night)Mar 26 · 800 Meters · Place 6 · ButlerButler800 Meters6.2:26.59a10
Mar 19Butler Meet #3Mar 19 · 400 Meters · Place 3 · ButlerButler400 Meters3.53.71a10
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 115 · ButlerButler300 Meters115.38.97a PB10
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 37 · ButlerButler55 MeterRound P37.6.85a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 55 Meters · Place 12 · ButlerButler55 Meters126.8310
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 55 Meters · Place 12 · ButlerButler55 Meters126.8310
Jan 10Just Don't Lose ClassicJan 10 · 55 Meters · Place 50 · ButlerButler55 MetersRound P506.819 PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 21Marvin Ridge InvitationalNov 21 · 55 Meter · Place 13 · ButlerButler55 Meter13.6.90a PB10

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · UnattachedUnattached400 Meters—DNS9
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 19 · UnattachedUnattached200 Meters19.22.98aWind: 0.89
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 11 · UnattachedUnattached100 Meters11.11.33aWind: 1.59
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · UnattachedUnattached400 Meters--DNS9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.22.88a9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Place 3 · UnattachedUnattached100 Meters3.11.30a9
May 32025 Last Chance ClassicMay 3 · 200 Meters · Place 9 · Socrates AcademySocrates Academy200 Meters923.46a9
May 32025 Last Chance ClassicMay 3 · 100 Meters · Place 7 · Socrates AcademySocrates Academy100 Meters711.32a9
Apr 26Need 4 SpeedApr 26 · 400 Meters · Place 42 · Socrates AcademySocrates Academy400 Meters42.55.00a9
Apr 26Need 4 SpeedApr 26 · 100 Meters · Place 31 · Socrates AcademySocrates Academy100 MetersRound P31.11.34a9
Apr 262nd Annual Need4Speed Invitational Apr 26 · 400 Meters · Place 42 · Socrates AcademySocrates Academy400 Meters42.55.00a9
Apr 262nd Annual Need4Speed Invitational Apr 26 · 100 Meters · Place 31 · Socrates AcademySocrates Academy100 MetersRound P31.11.34a9
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 200 Meters · Place 1 · Socrates AcademySocrates Academy200 Meters123.12FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 200 Meters · Place 17 · Socrates AcademySocrates Academy200 Meters1723.12FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 100 Meters · Place 6 · Socrates AcademySocrates Academy100 Meters611.61FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 100 Meters · Place 28 · Socrates AcademySocrates Academy100 Meters2811.61FR
Apr 5Panther InvitationalApr 5 · 400 Meters · Place 37 · Socrates AcademySocrates Academy400 Meters37.53.41a9
Apr 5Panther InvitationalApr 5 · 200 Meters · Place 48 · Socrates AcademySocrates Academy200 Meters48.23.27aWind: 0.89
Mar 29Weddington InvitationalMar 29 · 400 Meters · Place 60 · Socrates AcademySocrates Academy400 Meters6056.04FR
Mar 29Weddington InvitationalMar 29 · 100 Meters · Place 26 · Socrates AcademySocrates Academy100 Meters2611.35FR
Mar 15Cardinal Spring InvitationalMar 15 · 400 Meters · Place 6 · Socrates AcademySocrates Academy400 Meters6.54.89a9
Mar 8Take Flight Cardinal InviteMar 8 · 200 Meters · Place 1 · Socrates AcademySocrates Academy200 Meters124.42FR
Mar 8Take Flight Cardinal InviteMar 8 · 200 Meters · Place 7 · Socrates AcademySocrates Academy200 Meters724.42FR
Mar 8Take Flight Cardinal InviteMar 8 · 100 Meters · Place 1 · Socrates AcademySocrates Academy100 Meters111.76FR
Mar 8Take Flight Cardinal InviteMar 8 · 100 Meters · Place 4 · Socrates AcademySocrates Academy100 Meters411.76FR

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 19FHHS Friday Night Lights Middle & HS Relays InvitationApr 19 · 100 Meters · Place 1 · Socrates AcademySocrates Academy100 Meters112.09a—
Apr 13Monroe MS InvitationalApr 13 · 100 Meters · Place 2 · Socrates AcademySocrates Academy100 Meters2.11.89aWind: 08
Apr 6Youth Diamond League Series Presented by Team Ross WilliamsApr 6 · 400 Meters · Place 5 · UnattachedUnattached400 Meters5.1:00.96a8
Apr 6Youth Diamond League Series Presented by Team Ross WilliamsApr 6 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.24.57aWind: 08
Apr 6Youth Diamond League Series Presented by Team Ross WilliamsApr 6 · 100 Meters · Place 2 · UnattachedUnattached100 Meters2.11.84aWind: 1.58
Mar 30JCSU HS InvitationalMar 30 · 400 Meters · Place 1 · Socrates AcademySocrates Academy400 Meters1.58.77a8
Mar 30JCSU HS InvitationalMar 30 · 200 Meters · Place 2 · Socrates AcademySocrates Academy200 Meters2.23.99aWind: -1.18
Mar 20CCDS Middle School Meet-2Mar 20 · 200 Meters · Place 3 · Socrates AcademySocrates Academy200 Meters325.088
Mar 20CCDS Middle School Meet-2Mar 20 · 100 Meters · Place 2 · Socrates AcademySocrates Academy100 Meters211.888

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Union County MS ChampionshipApr 29 · 200 Meters · Place 1 · Socrates AcademySocrates Academy200 Meters125.957
Apr 29Union County MS ChampionshipApr 29 · 200 Meters · Place 10 · Socrates AcademySocrates Academy200 Meters1025.957
Apr 29Union County MS ChampionshipApr 29 · 400 Meters · Place 5 · Socrates AcademySocrates Academy400 Meters51:00.127
Apr 29Union County MS ChampionshipApr 29 · 400 Meters · Place 12 · Socrates AcademySocrates Academy400 Meters121:00.127
Apr 29Union County MS ChampionshipApr 29 · 100 Meters · Place 4 · Socrates AcademySocrates Academy100 Meters412.637
Apr 29Union County MS ChampionshipApr 29 · 100 Meters · Place 12 · Socrates AcademySocrates Academy100 Meters1212.637
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · 400 Meters · Place 11 · Socrates AcademySocrates Academy400 Meters11.1:02.18a7
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · 200 Meters · Place 8 · Socrates AcademySocrates Academy200 Meters8.26.81a7
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · 100 Meters · Place 4 · Socrates AcademySocrates Academy100 Meters4.12.53a7
Mar 252023 Union All-County Meet @ CuthbertsonMar 25 · 400 Meters · Place 2 · Socrates AcademySocrates Academy400 Meters21:07.647
Mar 252023 Union All-County Meet @ CuthbertsonMar 25 · 400 Meters · Place 36 · Socrates AcademySocrates Academy400 Meters361:07.647
Mar 252023 Union All-County Meet @ CuthbertsonMar 25 · 100 Meters · Place 8 · Socrates AcademySocrates Academy100 Meters813.327
Mar 252023 Union All-County Meet @ CuthbertsonMar 25 · 100 Meters · Place 44 · Socrates AcademySocrates Academy100 Meters4413.327
Mar 18Weddington MS Meet 2023Mar 18 · 200 Meters · Socrates AcademySocrates Academy200 Meters—DNS7
Mar 11Marvin Ridge MS MeetMar 11 · 100 Meters · Place 8 · Socrates AcademySocrates Academy100 Meters8.12.70a7

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Union County Middle School ChampionshipApr 30 · 100 Meters · Place 37 · Socrates AcademySocrates Academy100 Meters37.14.94a6
Apr 9Porter Ridge MS Home MeetApr 9 · 100 Meters · Place 56 · Socrates AcademySocrates Academy100 Meters56.14.51a6
Mar 19Piedmont Middle Track MeetMar 19 · Complete · Place 28 · Socrates AcademySocrates AcademyComplete2830.76
Mar 19Piedmont Middle Track MeetMar 19 · Complete · Place 32 · Socrates AcademySocrates AcademyComplete3214.3 PB6
Mar 12Weddington Middle School Rockin' RacesMar 12 · Results · Place 13 · Socrates AcademySocrates AcademyResults1331.256
Mar 12Weddington Middle School Rockin' RacesMar 12 · Results · Place 35 · Socrates AcademySocrates AcademyResults3515.86 PB6