Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU North Carolina District Qualifier · Jun 611.31aAAU North Carolina District QualifierJune 6, 2025
200 Meters · IndoorUSATF National Youth Indoor Championships · Mar 2123.55aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
200 Meters · OutdoorThe Carolina's Sprint Fest · May 922.90aThe Carolina's Sprint FestMay 9, 2026
400 Meters · IndoorUSATF National Youth Indoor Championships · Mar 2153.76aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
400 Meters · OutdoorAAU North Carolina District Qualifier · Jun 550.11aAAU North Carolina District QualifierJune 5, 2026
55 Meter · IndoorUSATF National Youth Indoor Championships · Mar 216.91aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
60 Meter · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 87.92aCoach Miami Presents the Virginia Beast InvitationalDecember 8, 2024
60 Meters · IndoorAAU Indoor National Champonships · Mar 17.84aAAU Indoor National ChamponshipsMarch 1, 2024
60 Meters · Outdooradidas Track Nationals · Mar 157.99adidas Track NationalsMarch 15, 2024
800 Meters · IndoorUSATF National Youth Indoor Championship · Mar 172:25.79aUSATF National Youth Indoor ChampionshipMarch 17, 2023
800 Meters · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 62:22.60aUSATF Region 3 Junior Olympic ChampionshipsJuly 6, 2023
Combined results · OutdoorBlythewood Elite Youth Developmental Meet · Mar 3012.07Blythewood Elite Youth Developmental MeetMarch 30, 2024

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 400 Meters · Place 5 · Training 4 Life TracTraining 4 Life Trac400 Meters51:03.04—
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 400 Meters · Place 8 · Training 4 Life TracTraining 4 Life Trac400 Meters81:03.04—
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 100 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac100 Meters111.42—
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 100 Meters · Place 5 · Training 4 Life TracTraining 4 Life Trac100 Meters511.42—
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 400 Meters · Place 7 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters750.17a11
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 8 · Training 4 Life Track NationTraining 4 Life Track Nation100 MetersRound P811.4517
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 14 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters14.50.11a PB11
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters--DNSWind: 1.111
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 37 · Training 4 Life Track NationTraining 4 Life Track Nation100 Meters37.11.33aWind: 111
May 30NCRunners Elite Tune UpMay 30 · 400 Meters · Place 19 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters19.50.99a11
May 30NCRunners Elite Tune UpMay 30 · 200 Meters · Place 19 · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters19.22.92aWind: -0.111
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 1 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters1.50.29a11
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters—DNS11
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 1 · Training 4 Life Track NationTraining 4 Life Track Nation100 Meters1.11.41a11
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 1 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters1.50.77a11
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 2 · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters2.22.90a PB11
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Training 4 Life Track NationTraining 4 Life Track Nation100 MetersRound P—FS11
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac200 Meters122.95—
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac200 Meters122.95—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac400 Meters151.03—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac400 Meters151.03—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac100 Meters111.54—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac100 Meters111.54—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 2 · Training 4 Life TracTraining 4 Life Trac100 MetersRound P211.42—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 2 · Training 4 Life TracTraining 4 Life Trac100 MetersRound P211.42—
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac200 Meters122.95—
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac200 Meters122.95—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac400 Meters151.03—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac400 Meters151.03—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac100 Meters111.54—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 1 · Training 4 Life TracTraining 4 Life Trac100 Meters111.54—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 2 · Training 4 Life TracTraining 4 Life Trac100 MetersRound P211.42—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 2 · Training 4 Life TracTraining 4 Life Trac100 MetersRound P211.42—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 4 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters451.56a11
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 800 Meters · Training 4 Life Track NationTraining 4 Life Track Nation800 Meters—NT11
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 400 Meters · Place 5 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters5.1:01.92a11
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 100 Meters · Place 2 · Training 4 Life Track NationTraining 4 Life Track Nation100 Meters2.11.69aWind: 011

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Tryon: College & Open FridayFeb 20 · 55 Meter · Training 4 Life Track NationTraining 4 Life Track Nation55 Meter—DNS11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 26Alabama Last Chance MeetJul 26 · 200 Meters · Place 9 · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters923.14a—
Jul 26Alabama Last Chance MeetJul 26 · 100 Meters · Place 9 · Training 4 Life Track NationTraining 4 Life Track Nation100 Meters911.49a—
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100 Meters · Place 6 · Training 4 Life Track NationTraining 4 Life Track Nation100 MetersRound P6.11.44aWind: 0.110
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100 Meters · Place 7 · Training 4 Life Track NationTraining 4 Life Track Nation100 Meters7.11.50aWind: -0.810
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 19 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters19.54.40a10
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 27 · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters27.23.15aWind: 0.310
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 10 · Training 4 Life Track NationTraining 4 Life Track Nation100 Meters10.11.31a PBWind: 0.610
May 10Carolina's Sprint FestMay 10 · 400 Meters · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters—DNS10
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 6 · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters6.23.24aWind: 110
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 4 · Training 4 Life Track NationTraining 4 Life Track Nation100 MetersRound P4.11.35aWind: 0.110
May 10Carolina's Sprint FestMay 10 · 100 Meters · Training 4 Life Track NationTraining 4 Life Track Nation100 Meters—DNSWind: -110
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 9 · Training 4 Life Track NationTraining 4 Life Track Nation100 Meters911.48a10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 13 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters13.54.72a10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 16 · Training 4 Life Track NationTraining 4 Life Track Nation200 MetersRound P16.23.43a10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Training 4 Life Track NationTraining 4 Life Track Nation100 Meters--DNS10

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 7 · Training 4 Life Track NationTraining 4 Life Track Nation55 MeterRound P7.6.91a PB10
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 6 · Training 4 Life Track NationTraining 4 Life Track Nation55 Meter6.6.95a10
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 9 · Training 4 Life Track NationTraining 4 Life Track Nation400 MetersRound P9.53.76a PB10
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 7 · Training 4 Life Track NationTraining 4 Life Track Nation200 MetersRound P7.23.57a10
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 5 · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters5.23.55a PB10
Mar 7AAU Indoor National ChampionshipsMar 7 · 400 Meters · Place 20 · Training 4 Life Track NationTraining 4 Life Track Nation400 MetersRound P2054.76a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 35 · Training 4 Life Track NationTraining 4 Life Track Nation200 MetersRound P3524.31a—
Jan 26The Bama ShowcaseJan 26 · 800 Meters · Training 4 Life Track NationTraining 4 Life Track Nation800 Meters--DNS10
Jan 26The Bama ShowcaseJan 26 · 400 Meters · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters--FS10
Jan 26The Bama ShowcaseJan 26 · 200 Meters · Place 82 · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters82.24.07a10
Jan 5757 ShowdownJan 5 · 400 Meters · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters--DNS10
Jan 5757 ShowdownJan 5 · 200 Meters · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters--DNS10

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 21The Galleria GamesDec 21 · 400 Meters · Place 51 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters51.55.30a10
Dec 21The Galleria GamesDec 21 · 200 Meters · Place 57 · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters57.24.53a10
Dec 15VB Oceanfront InvitationalDec 15 · 800 Meters · Training 4 Life Track NationTraining 4 Life Track Nation800 Meters--DNS10
Dec 15VB Oceanfront InvitationalDec 15 · 400 Meters · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters--DNS10
Dec 15VB Oceanfront InvitationalDec 15 · 200 Meters · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters--DNS10
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 60 Meter · Place 19 · Training 4 Life Track NationTraining 4 Life Track Nation60 MeterRound P19.7.92a PB10
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 400 Meters · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters--DNS10
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 200 Meters · Place 18 · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters18.24.51a10
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 21 · Training 4 Life Track NTraining 4 Life Track N400 MetersRound P2155.67a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 40 · Training 4 Life Track NTraining 4 Life Track N60 MetersRound P407.84a PB—
Feb 11TFCUSA National ChampionshipFeb 11 · 200 Meters · Place 8 · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters825.49—
Feb 11TFCUSA National ChampionshipFeb 11 · 400 Meters · Place 5 · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters555.04—
Feb 11TFCUSA National ChampionshipFeb 11 · 60 Meters · Place 4 · Training 4 Life Track NationTraining 4 Life Track Nation60 Meters47.95—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 60 Meters · Place 133 · Training 4 Life Track NTraining 4 Life Track N60 MetersRound P1337.91a—
Jan 12The VA ShowcaseJan 12 · 800 Meters · Place 14 · Training 4 LTraining 4 L800 Meters142:30.70—
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 53 · Training 4 LTraining 4 L200 Meters5324.86—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 49 · Training 4 LTraining 4 L60 MetersRound P497.85—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 25 · Training 4 Life Track NationTraining 4 Life Track Nation400 MetersRound P25.57.65a9
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · 800 Meters · Training 4 Life Track NationTraining 4 Life Track Nation800 Meters—DNS9
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · 400 Meters · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters—DNS9
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · 200 Meters · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters—DNSWind: 1.89
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 800 Meters · Training 4 Life Track NationTraining 4 Life Track Nation800 Meters—DNS9
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 400 Meters · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters—DNS9
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 200 Meters · Training 4 Life Track NationTraining 4 Life Track Nation200 Meters—DNS9
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Training 4 Life Track NationTraining 4 Life Track Nation400 Meters--DNS9
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Training 4 Life Track NationTraining 4 Life Track Nation200 MetersRound P--DNS9
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 29 · Training 4 Life Track NationTraining 4 Life Track Nation100 Meters29.12.27a9
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · Combined results · Place 2 · Training 4 LTraining 4 LCombined results22:24.63—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · Combined results · Place 5 · Training 4 LTraining 4 LCombined results524.64—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · Combined results · Place 1 · Training 4 LTraining 4 LCombined results112.07 PB—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · 200 Meters · Place 5 · Training 4 LTraining 4 L200 Meters524.64—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · 800 Meters · Place 2 · Training 4 LTraining 4 L800 Meters22:24.63—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · 100 Meters · Place 1 · Training 4 LTraining 4 L100 Meters112.07—
Mar 29Blazer Twilight InvitationalMar 29 · 200 Meters · Place 5 · Training 4 LTraining 4 L200 Meters524.64—
Mar 29Blazer Twilight InvitationalMar 29 · 800 Meters · Place 2 · Training 4 LTraining 4 L800 Meters22:24.63—
Mar 29Blazer Twilight InvitationalMar 29 · 100 Meters · Place 1 · Training 4 LTraining 4 L100 Meters112.07—
Mar 15adidas Track NationalsMar 15 · 400 Meters · Place 9 · Training 4 LTraining 4 L400 Meters953.759
Mar 15adidas Track NationalsMar 15 · 60 Meters · Place 32 · Training 4 LTraining 4 L60 MetersRound P327.99 PB9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · UnattachedUnattached800 MetersRound P--DNS10
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 36 · UnattachedUnattached400 MetersRound P36.1:00.48aUnofficial10
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 61 · UnattachedUnattached200 MetersRound P61.26.42aWind: -1.2Unofficial10
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 5 · Charlotte FlightsCharlotte Flights800 Meters52:22.60a PB—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 6 · Charlotte FlightsCharlotte Flights400 MetersRound P655.60a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 6 · Charlotte FlightsCharlotte Flights400 Meters655.24a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 55 Meter · Place 12 · 13-Unattached13-Unattached55 MeterRound P12.7.51a8
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · Place 20 · 13-Unattached13-Unattached800 Meters20.2:25.79a PB8
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 6 · 13-Unattached13-Unattached400 MetersRound P6.57.77a8
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 4 · 13-Unattached13-Unattached400 Meters4.57.22a8
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 15 · 13-Unattached13-Unattached200 MetersRound P15.26.16a8

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 800 Meters · Place 97 · 09 Charlotte Fl09 Charlotte Fl800 MetersRound P972:48.26—
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 800 Meters · 55-Unattached55-Unattached800 Meters—DNS7
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 14 · 55-Unattached55-Unattached400 MetersRound P14.1:00.61a7
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 200 Meters · Place 16 · 55-Unattached55-Unattached200 MetersRound P16.27.37aWind: 2.37
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 100 Meters · Place 15 · 55-Unattached55-Unattached100 MetersRound P15.13.49aWind: 2.67
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200 Meters · 55-Unattached55-Unattached200 MetersRound P—DNSWind: 0.87
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100 Meters · 55-Unattached55-Unattached100 MetersRound P—DNSWind: -1.27
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 800 Meters · Place 7 · Charlotte Flights Track and FiCharlotte Flights Track and Fi800 Meters72:31.14—
Jun 18Jim Law Invitational - YouthJun 18 · 1500 Meters · Charlotte FlightsCharlotte Flights1500 Meters—DNS9
Jun 18Jim Law Invitational - YouthJun 18 · 800 Meters · Charlotte FlightsCharlotte Flights800 Meters—DNS9
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Charlotte FlightsCharlotte Flights400 MetersRound P—DNS9
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 8 · 55-Unattached55-Unattached800 Meters8.2:46.71a7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 6 · 55-Unattached55-Unattached400 MetersRound P6.1:04.40a7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 400 Meters · 55-Unattached55-Unattached400 Meters—DNS7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 6 · 55-Unattached55-Unattached200 MetersRound P6.27.36aWind: 2.87
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 200 Meters · 55-Unattached55-Unattached200 Meters—DNSWind: -17
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 9 · 55-Unattached55-Unattached100 MetersRound P9.13.48aWind: 1.77
Jun 4North Carolina AAU District MeetJun 4 · 800 Meters · Place 12 · 09 Charlotte Fl09 Charlotte Fl800 Meters122:42.93—
Jun 4North Carolina AAU District MeetJun 4 · 400 Meters · Place 17 · 09 Charlotte Fl09 Charlotte Fl400 Meters171:04.17—
Jun 4North Carolina AAU District MeetJun 4 · 200 Meters · Place 25 · 09 Charlotte Fl09 Charlotte Fl200 MetersRound P2528.90—