Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1814.38a21st Annual Bring the Heat InvitationalApril 18, 2026
200 Meters · IndoorUSATF National Youth Indoor Championships · Mar 2131.68aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
200 Meters · OutdoorJim Law Invitational (Youth) · Jun 2029.42Jim Law Invitational (Youth)June 20, 2026
300 Meters · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 852.95aEast Coast Elite - Roanoke 2.8.25February 8, 2025
400 Meters · IndoorUSATF National Youth Indoor Championship · Mar 171:19.35aUSATF National Youth Indoor ChampionshipMarch 17, 2023
400 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jun 261:09.85aUSATF Region 3 Junior Olympic ChampionshipJune 26, 2025
55 Meter · IndoorUSATF National Youth Indoor Championships · Mar 218.78aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
55 Meters · IndoorEast Coast Elite - Tryon 2.1.25 (Sprint/Field Meet) · Feb 18.94aEast Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)February 1, 2025
60 Meter · IndoorTryon Indoor - Coach O Meet · Feb 169.34aTryon Indoor - Coach O MeetFebruary 16, 2025
800 Meters · OutdoorFranMcInvite · Jul 122:57.34aFranMcInviteJuly 12, 2025
Combined results · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2315.93USATF North Carolina Association Junior Olympic ChampionshipsJune 23, 2023
Shot Put · 4kg · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 85.49mEast Coast Elite - Roanoke 2.8.25February 8, 2025
Shot Put · 4kg · OutdoorFranMcInvite · Jul 126.57mFranMcInviteJuly 12, 2025
Shot Put · 6lb · IndoorUSATF National Youth Indoor Championships · Mar 216.58mUSATF National Youth Indoor ChampionshipsMarch 21, 2025
Shot Put · 6lb · Outdoor8th Annual Runnin' On Faith Invitational · May 169.22m8th Annual Runnin' On Faith InvitationalMay 16, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Shot Put · Place 1 · GJTCShot Put6lb1.9.09m5
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 15 · GJTC200 MetersRound P15.29.77aWind: -2.15
Jun 20Jim Law Invitational (Youth)Jun 20 · Shot Put · Place 2 · GJTCShot Put229-04.5011
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 17 · GJTC200 Meters1729.42 PB11
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 28 · GJTC100 Meters2814.6211
Jun 20Jim Law Invitational (Youth)Jun 20 · Shot Put · Place 2 · GJTCShot Put28.95m11
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 17 · GJTC200 MetersRound P1729.4211
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 28 · GJTC100 MetersRound P2814.6211
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Shot Put · Place 2 · GJTCShot Put6lb2.27-09.505
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 200 Meters · Place 22 · GJTC200 Meters22.30.57a5
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100 Meters · Place 27 · GJTC100 Meters27.15.02a5
May 168th Annual Runnin' On Faith InvitationalMay 16 · Shot Put · Place 2 · GJTCShot Put6lb2.9.22m PB5
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 10 · GJTC200 Meters10.29.54a5
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 14 · GJTC100 Meters14.14.44a5
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 16 · GJTC400 Meters16.1:14.61a5
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 20 · GJTC200 Meters20.30.49a5
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 24 · GJTC100 MetersRound P24.14.77a5
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Shot Put · Place 2 · GJTCShot Put229-08.255
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 29 · GJTC200 MetersRound P2930.05a5
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 27 · GJTC100 Meters2714.38a PB5

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · Shot Put · Place 1 · GJTCShot Put6lb1.23' 8"4
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · 400 Meters · Place 2 · GJTC400 Meters2.1:15.72a4
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · 200 Meters · Place 3 · GJTC200 Meters3.32.05aWind: -0.14
Jul 12FranMcInviteJul 12 · Shot Put · Place 1 · GJTCShot Put4kg1.6.57m PB4
Jul 12FranMcInviteJul 12 · 800 Meters · Place 2 · GJTC800 Meters2.2:57.34a PB4
Jul 12FranMcInviteJul 12 · 100 Meters · Place 3 · GJTC100 Meters3.15.45a4
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Shot Put · Place 1 · GJTCShot Put16.69m4
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 7 · GJTC400 MetersRound P71:09.85a PB4
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 8 · GJTC400 Meters81:13.48a4
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200 Meters · Place 13 · GJTC200 MetersRound P1331.13a4
Jun 213rd Annual QC Blazers Invitational Jun 21 · Shot Put · Place 1 · GJTCShot Put6lb1.6.73m4
Jun 213rd Annual QC Blazers Invitational Jun 21 · 200 Meters · Place 2 · GJTC200 Meters2.31.78a4
Jun 213rd Annual QC Blazers Invitational Jun 21 · 100 Meters · Place 5 · GJTC100 Meters5.15.50a4
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Shot Put · Place 1 · GJTCShot Put6lb1.6.78m4
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 3 · GJTC400 MetersRound P3.1:10.88a4
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 3 · GJTC400 Meters3.1:10.19a4
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 7 · GJTC200 MetersRound P7.31.47a4
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 7 · GJTC200 Meters7.32.06aWind: 1.64
Jun 12Francena McCorory Summer AAU T/F FestivalJun 12 · Shot Put · Place 1 · GJTCShot Put6lb1.6.57m4
Jun 12Francena McCorory Summer AAU T/F FestivalJun 12 · 800 Meters · Place 2 · GJTC800 Meters2.2:57.34a4
Jun 12Francena McCorory Summer AAU T/F FestivalJun 12 · 100 Meters · Place 3 · GJTC100 Meters3.15.45a4
May 31Redhawks and Friends #2May 31 · 200 Meters · Place 1 · GJTC200 Meters133.224
May 31Redhawks and Friends #2May 31 · 400 Meters · Place 1 · GJTC400 Meters11:21.114
May 31Redhawks and Friends #2May 31 · 100 Meters · Place 1 · GJTC100 Meters116.104
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Shot Put · Place 1 · GJTCShot Put6lb1.6.27m4
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 9 · GJTC400 Meters9.1:17.71a4
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Place 19 · GJTC100 Meters19.16.42a4
Apr 1920th Annual Bring the Heat InvitationalApr 19 · Shot Put · Place 3 · GJTCShot Put6lb3.20-08.004
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 19 · GJTC400 Meters19.1:16.92a4
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 15 · GJTC200 MetersRound P15.31.31a4

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 16 · GJTC55 MeterRound P16.8.78a PB4
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Shot Put · Place 1 · GJTCShot Put6lb1.6.58m PB4
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 15 · GJTC200 MetersRound P15.31.68a PB4
Feb 16Tryon Indoor - Coach O MeetFeb 16 · 60 Meter · Place 2 · GJTC60 MeterRound P2.9.40aWind: 04
Feb 16Tryon Indoor - Coach O MeetFeb 16 · 60 Meter · Place 2 · GJTC60 Meter2.9.34a PBWind: 04
Feb 16Tryon Indoor - Coach O MeetFeb 16 · Shot Put · Place 1 · GJTCShot Put6lb1.6.05m4
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 300 Meters · Place 21 · GJTC300 Meters21.52.95a PB4
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55 Meter · Place 18 · GJTC55 Meter18.8.80a4
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Shot Put · Place 2 · GJTCShot Put4kg2.5.49m PB4
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · 55 Meters · Place 12 · GJTC55 Meters128.94a PB—
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · Shot Put · Place 12 · GJTCShot Put125.18m—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 3 · GJTC400 Meters31:14.58a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 6 · GJTC200 Meters633.03a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 7 · GJTC100 Meters715.92a—
Jun 15Jim Law Invitational (Youth)Jun 15 · 800 Meters · Place 3 · GJTC800 Meters3.3:12.35a3
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 5 · GJTC400 MetersRound P5.1:13.98a3
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 6 · GJTC400 Meters6.1:15.39a3
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 4 · GJTC400 Meters41:18.01a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 7 · GJTC200 Meters732.76a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 8 · GJTC200 Meters833.59a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 7 · GJTC100 Meters715.77a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 7 · GJTC100 Meters715.93a—
Jun 1NC UnitedJun 1 · 400 Meters · Place 11 · GJTC400 Meters11.1:18.98a3
Jun 1NC UnitedJun 1 · 200 Meters · Place 17 · GJTC200 Meters17.33.76a3
Jun 1NC UnitedJun 1 · 100 Meters · Place 17 · GJTC100 Meters17.15.89aWind: 0.83
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · 400 Meters · Place 2 · GJTC400 Meters2.1:19.70a3
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · 200 Meters · Place 4 · GJTC200 Meters4.32.83aWind: 03
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · 100 Meters · Place 3 · GJTC100 Meters3.15.50aWind: 03
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 400 Meters · Place 9 · GJTC400 Meters9.1:17.53a3
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 200 Meters · Place 7 · GJTC200 Meters7.33.49a3
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 100 Meters · Place 10 · GJTC100 Meters10.16.01a3

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 6 · GJTC400 MetersRound P61:19.18a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 5 · GJTC400 Meters51:18.53a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 7 · GJTC200 MetersRound P733.77a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 8 · GJTC200 Meters834.74a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 5 · GJTC100 MetersRound P516.72a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 5 · GJTC100 Meters516.46a—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 4 · GjtcCombined results41:20.93—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 8 · GjtcCombined results834.77—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 5 · GjtcCombined results516.24—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 3 · GjtcCombined resultsRound P31:18.80—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 4 · GjtcCombined resultsRound P433.98—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 3 · GjtcCombined resultsRound P315.93 PB—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 800 Meters · Place 2 · GJTC800 Meters23:25.29—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 3 · GJTC400 Meters31:25.15—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 3 · GJTC100 Meters316.23—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 5 · GJTC400 Meters51:20.31a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 4 · GJTC200 MetersRound P435.74a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 5 · GJTC200 Meters536.52a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 3 · GJTC100 Meters316.63a—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 55 Meter · Place 3 · GJTC55 MeterRound P3.9.29a2
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 55 Meter · Place 3 · GJTC55 Meter3.9.28a2
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 6 · GJTC400 MetersRound P6.1:26.33a2
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 3 · GJTC400 Meters3.1:19.35a PB2
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 3 · GJTC200 MetersRound P3.34.51a2
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 3 · GJTC200 Meters3.34.59a2
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60 Meter · Place 4 · GJTC60 MeterRound P4.9.95a2
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60 Meter · Place 5 · GJTC60 Meter5.10.00a2
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 400 Meters · Place 1 · GJTC400 Meters1.1:24.84a2
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 200 Meters · Place 4 · GJTC200 Meters4.34.99a2
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 60 Meter · Place 1 · GJTC60 MeterRound P1.10.21a2
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 60 Meter · Place 2 · GJTC60 Meter2.10.08a2
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 400 Meters · Place 1 · GJTC400 Meters1.1:21.45a2
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 200 Meters · Place 1 · GJTC200 Meters1.35.13a2

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 7 · GJTC400 MetersRound P7.1:26.04a1
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 7 · GJTC400 Meters7.1:25.30a1
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 10 · GJTC200 MetersRound P10.36.27aWind: -1.51
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 8 · GJTC100 MetersRound P8.16.99aWind: -2.71
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 8 · GJTC100 Meters8.17.07aWind: 11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 20 · GJTC60 MeterRound P20.10.37a1
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 24 · GJTC400 Meters24.1:29.88a1
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 29 · GJTC200 MetersRound P29.37.22a1

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 400 Meters · Place 1 · GJTC400 Meters1.1:35.64aGr
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 200 Meters · Place 1 · GJTC200 Meters1.38.40aGr
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100 Meters · Place 1 · GJTC100 Meters1.18.26aGr
Jun 19Jim Law Invitational - YouthJun 19 · 400 Meters · Place 19 · GJTC400 MetersRound P19.1:40.28aGr
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 14 · GJTC200 MetersRound P14.38.09aGr
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 17 · GJTC100 MetersRound P17.18.19aGr
May 1Youth Diamond League Series Tiffany Ross Williams InvitationalMay 1 · 400 Meters · Place 1 · GJTC400 Meters1.1:39.09aGr
May 1Youth Diamond League Series Tiffany Ross Williams InvitationalMay 1 · 200 Meters · Place 1 · GJTC200 Meters1.39.54aGr
May 1Youth Diamond League Series Tiffany Ross Williams InvitationalMay 1 · 100 Meters · Place 1 · GJTC100 Meters1.18.43aWind: -0.7Gr
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · 400 Meters · Place 4 · GJTC400 Meters4.1:50.24aUnofficialGr
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · 200 Meters · Place 1 · GJTC200 Meters1.42.81aUnofficialGr
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · 100 Meters · Place 1 · GJTC100 Meters1.18.65aUnofficialGr