Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlazing Legends Invitational · Apr 2513.08Blazing Legends InvitationalApril 25, 2026
100m Hurdles · 30" / 0.762m · OutdoorGaston Christian Last Chance · May 917.53aGaston Christian Last ChanceMay 9, 2026
100m Hurdles · 33" / 0.838m · OutdoorFor All The Dawgs Invitational (2nd Annual) · Apr 417.02aFor All The Dawgs Invitational (2nd Annual)April 4, 2026
1600 Meters · OutdoorMetrolina Christian Meet No. 3 · Apr 146:00.84Metrolina Christian Meet No. 3April 14, 2026
200 Meters · Outdoor8th Annual Runnin' On Faith Invitational · May 1627.01a8th Annual Runnin' On Faith InvitationalMay 16, 2026
300m Hurdles · 30" / 0.762m · OutdoorFor All The Dawgs Invitational (2nd Annual) · Apr 449.35aFor All The Dawgs Invitational (2nd Annual)April 4, 2026
400 Meters · Outdoor8th Annual Runnin' On Faith Invitational · May 161:02.24a8th Annual Runnin' On Faith InvitationalMay 16, 2026
800 Meters · OutdoorAAU Region 25 Track and Field Championship · Jun 232:43.45AAU Region 25 Track and Field ChampionshipJune 23, 2022
High Jump · OutdoorAAU Junior Olympics National Chamionships · Jul 301.25mAAU Junior Olympics National ChamionshipsJuly 30, 2022
Long Jump · OutdoorAAU Junior Olympics National Chamionships · Jul 303.81mAAU Junior Olympics National ChamionshipsJuly 30, 2022

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 168th Annual Runnin' On Faith InvitationalMay 16 · High Jump · QC ThundercatsQC ThundercatsHigh Jump—DNS10
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 3 · QC ThundercatsQC Thundercats400 Meters3.1:02.24a PB10
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 2 · QC ThundercatsQC Thundercats200 Meters2.27.01a PB10
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 4 · QC ThundercatsQC Thundercats100 Meters4.13.46a10
May 9Gaston Christian Last ChanceMay 9 · 300m Hurdles · Place 1 · QC ThundercatsQC Thundercats300m Hurdles30" / 0.762m1.50.21a10
May 9Gaston Christian Last ChanceMay 9 · 100m Hurdles · Place 1 · QC ThundercatsQC Thundercats100m Hurdles30" / 0.762m1.17.53a PB10
May 9Gaston Christian Last ChanceMay 9 · 200 Meters · Place 2 · QC ThundercatsQC Thundercats200 Meters2.27.41a10
May 9Gaston Christian Last ChanceMay 9 · 100 Meters · Place 2 · QC ThundercatsQC Thundercats100 Meters2.13.52a10
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 1 · QC ThundercatsQC Thundercats200 Meters128.33—
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 1 · QC ThundercatsQC Thundercats200 Meters128.33—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 1 · QC ThundercatsQC Thundercats400 Meters11:04.26—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 1 · QC ThundercatsQC Thundercats400 Meters11:04.26—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 1 · QC ThundercatsQC Thundercats100 MetersRound P113.08 PB—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 1 · QC ThundercatsQC Thundercats100 MetersRound P113.08—
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 1 · QC ThundercatsQC Thundercats200 Meters128.33—
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 1 · QC ThundercatsQC Thundercats200 Meters128.33—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 1 · QC ThundercatsQC Thundercats400 Meters11:04.26—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 1 · QC ThundercatsQC Thundercats400 Meters11:04.26—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 1 · QC ThundercatsQC Thundercats100 MetersRound P113.08—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 1 · QC ThundercatsQC Thundercats100 MetersRound P113.08—
Apr 14Metrolina Christian Meet No. 3Apr 14 · 1600 Meters · Place 1 · QC ThundercatsQC Thundercats1600 Meters16:00.84 PBSO
Apr 14Metrolina Christian Meet No. 3Apr 14 · 1600 Meters · Place 1 · QC ThundercatsQC Thundercats1600 Meters16:00.84SO
Apr 8CA Home Meet #2Apr 8 · Long Jump · Place 5 · 13-Unattached13-UnattachedLong Jump5.14-01.5010
Apr 8CA Home Meet #2Apr 8 · 1600 Meters · Place 6 · 13-Unattached13-Unattached1600 Meters6.6:04.21a10
Apr 8CA Home Meet #2Apr 8 · 800 Meters · Place 12 · 13-Unattached13-Unattached800 Meters12.2:48.28a10
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · High Jump · Place 2 · UnattachedUnattachedHigh Jump2.4-10.0010
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 300m Hurdles · Place 9 · UnattachedUnattached300m Hurdles30" / 0.762m9.49.35a PB10
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 100m Hurdles · Place 12 · UnattachedUnattached100m Hurdles33" / 0.838mRound P12.17.02a PBWind: 110
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 200 Meters · Place 22 · UnattachedUnattached200 Meters22.27.36aWind: 1.110
Apr 2Gaston Christian HS #2Apr 2 · High Jump · Place 1 · 13-Unattached13-UnattachedHigh Jump1.5-00.0010
Apr 2Gaston Christian HS #2Apr 2 · 300m Hurdles · Place 1 · 13-Unattached13-Unattached300m Hurdles30" / 0.762m1.49.73a10
Apr 2Gaston Christian HS #2Apr 2 · 100m Hurdles · Place 1 · 13-Unattached13-Unattached100m Hurdles33" / 0.838m1.17.38a10
Apr 2Gaston Christian HS #2Apr 2 · 800 Meters · 13-Unattached13-Unattached800 Meters—DNS10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 72025 BODYARMOR State GamesJun 7 · 100m Hurdles · Place 3 · QC ThundercatsQC Thundercats100m Hurdles316.79a9
Jun 72025 BODYARMOR State GamesJun 7 · High Jump · Place 1 · QC ThundercatsQC ThundercatsHigh Jump11.50m9
Jun 72025 BODYARMOR State GamesJun 7 · 100 Meters · Place 14 · QC ThundercatsQC Thundercats100 MetersRound P1413.55a9
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100m Hurdles · Place 3 · QC ThundercatsQC Thundercats100m Hurdles317.15a9
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 15 · QC ThundercatsQC Thundercats100 Meters1513.80a9
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · High Jump · Place 5 · QC ThundercatsQC ThundercatsHigh Jump54-10.00FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · High Jump · Place 5 · QC ThundercatsQC ThundercatsHigh Jump54-10.00FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 200 Meters · Place 7 · QC ThundercatsQC Thundercats200 Meters729.73FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 200 Meters · Place 43 · QC ThundercatsQC Thundercats200 Meters4329.73FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 300m Hurdles · Place 1 · QC ThundercatsQC Thundercats300m Hurdles151.78FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 300m Hurdles · Place 8 · QC ThundercatsQC Thundercats300m Hurdles851.78FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 100m Hurdles · Place 1 · QC ThundercatsQC Thundercats100m Hurdles117.81FR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 100m Hurdles · Place 11 · QC ThundercatsQC Thundercats100m Hurdles1117.81FR
Apr 8Gaston Christian HS Meet #3Apr 8 · Long Jump · Place 2 · QC ThundercatsQC ThundercatsLong Jump214-08.009
Apr 8Gaston Christian HS Meet #3Apr 8 · High Jump · Place 1 · QC ThundercatsQC ThundercatsHigh Jump14-10.009
Apr 8Gaston Christian HS Meet #3Apr 8 · 200 Meters · Place 1 · QC ThundercatsQC Thundercats200 Meters128.81a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100m Hurdles · Place 4 · QC ThundercatsQC Thundercats100m HurdlesRound P417.00—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100m Hurdles · Place 3 · QC ThundercatsQC Thundercats100m Hurdles316.44—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 200 Meters · Place 30 · QC ThundercatsQC Thundercats200 MetersRound P3028.66—
May 25Johnson RileyMay 25 · Long Jump · Place 8 · QC ThundercatsQC ThundercatsLong Jump815-1—
May 25Johnson RileyMay 25 · High Jump · Place 1 · QC ThundercatsQC ThundercatsHigh Jump14-6—
May 25Johnson RileyMay 25 · 100m Hurdles · Place 3 · QC ThundercatsQC Thundercats100m Hurdles317.33a—
May 25Johnson RileyMay 25 · 200 Meters · Place 24 · QC ThundercatsQC Thundercats200 Meters2429.67a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 800 Meters · Place 18 · QC ThundercatsQC Thundercats800 Meters182:53.16—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · High Jump · Place 9 · QC ThundercatsQC ThundercatsHigh Jump91.25m PB—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Shot Put · Place 42 · QC ThundercatsQC ThundercatsShot Put425.02m—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Long Jump · Place 29 · QC ThundercatsQC ThundercatsLong Jump293.81m PB—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 80m Hurdles · Place 19 · QC ThundercatsQC Thundercats80m Hurdles1914.49—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 80m Hurdles · Place 3 · QC ThundercatsQC Thundercats80m Hurdles314.80—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 80m Hurdles · Place 8 · QC ThundercatsQC Thundercats80m Hurdles816.28—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Shot Put · Place 5 · QC ThundercatsQC ThundercatsShot Put55.27m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 1 · QC ThundercatsQC ThundercatsHigh Jump11.32m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 2 · QC ThundercatsQC ThundercatsHigh Jump24-2—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Long Jump · Place 1 · QC ThundercatsQC ThundercatsLong Jump14.10m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 800 Meters · Place 2 · QC ThundercatsQC Thundercats800 Meters22:43.45 PB—