Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1814.63a21st Annual Bring the Heat InvitationalApril 18, 2026
200 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1830.21a21st Annual Bring the Heat InvitationalApril 18, 2026
400 Meters · OutdoorThe Carolina's Sprint Fest · May 91:13.89aThe Carolina's Sprint FestMay 9, 2026
Combined results · OutdoorBlythewood Elite Youth Developmental Meet · Mar 3014.05mBlythewood Elite Youth Developmental MeetMarch 30, 2024
Javelin · 400g TJ · OutdoorCarolina's Sprint Fest · May 1084-03.50Carolina's Sprint FestMay 10, 2025
Long Jump · OutdoorYouth Diamond League Series SC Express Track Classic Presented by Team Ross-Williams · May 113.40mYouth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · Javelin · Place 2 · Team BlazeJavelin224.60m—
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · 100 Meters · Place 29 · Team Blaze100 Meters2914.88—
May 30AAU South Carolina District QualifierMay 30 · Javelin · Place 2 · Team BlazeJavelin400g TJ2.25.00m5
May 30AAU South Carolina District QualifierMay 30 · 200 Meters · Place 10 · Team Blaze200 Meters10.31.35a5
May 30AAU South Carolina District QualifierMay 30 · 100 Meters · Place 12 · Team Blaze100 Meters12.14.86a5
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 31 · Team Blaze400 Meters31.1:13.89a PB5
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 41 · Team Blaze200 Meters41.30.58a5
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 43 · Team Blaze100 MetersRound P43.15.07a5
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 54 · Team Blaze400 Meters541:14.54a5
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 71 · Team Blaze200 MetersRound P7130.21a PB5
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 71 · Team Blaze100 Meters7114.63a PB5

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 11 · Team BlazeJavelin118.00m4
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 8 · Team BlazeJavelin811.62m4
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 11 · Team BlazeJavelin1111.90m4
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 4 · Team BlazeJavelin424.13m4
May 31AAU South Carolina District QualifierMay 31 · Javelin · Place 2 · Team BlazeJavelin400g TJ2.23.40m4
May 31AAU South Carolina District QualifierMay 31 · 100 Meters · Place 19 · Team Blaze100 MetersRound P19.16.25a4
May 10Carolina's Sprint FestMay 10 · Javelin · Place 1 · Team BlazeJavelin400g TJ1.84-03.50 PB4
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 35 · Team Blaze200 Meters35.33.26aWind: -0.34
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 44 · Team Blaze100 MetersRound P44.15.82aWind: 0.44
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 44 · Team Blaze100 MetersRound P44.15.82aWind: 0.44
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 35 · Team Blaze400 Meters35.1:17.24a4
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 52 · Team Blaze200 MetersRound P52.33.04a4
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 49 · Team Blaze100 Meters49.15.37a4
Mar 29Elite Speed@AirportMar 29 · 200 Meters · Place 12 · Team Blaze200 Meters1232.95—
Mar 29Elite Speed@AirportMar 29 · 400 Meters · Place 11 · Team Blaze400 Meters111:16.13—
Mar 29Elite Speed@AirportMar 29 · 100 Meters · Place 14 · Team Blaze100 Meters1415.17—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · Javelin · Place 24 · 15 Team BlazeJavelin2461-04—
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · Long Jump · Place 4 · Team BlazeLong Jump4.3.40m PB3
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · 200 Meters · Place 6 · Team Blaze200 Meters6.33.71aWind: 1.73
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · 100 Meters · Place 10 · Team Blaze100 Meters10.15.82aWind: 0.23
May 4ELITE SPEED Presents: THE CAROLINA CLASSIC Sponsored By: COACH OMay 4 · Long Jump · Place 8 · Team BlazeLong Jump8.11-01.003
May 4ELITE SPEED Presents: THE CAROLINA CLASSIC Sponsored By: COACH OMay 4 · 200 Meters · Place 21 · Team Blaze200 Meters21.33.47a3
May 4ELITE SPEED Presents: THE CAROLINA CLASSIC Sponsored By: COACH OMay 4 · 100 Meters · Place 18 · Team Blaze100 Meters18.15.23aWind: 1.23
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 400 Meters · Place 12 · Team Blaze400 Meters12.1:22.11a3
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 200 Meters · Place 16 · Team Blaze200 Meters16.34.70a3
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 100 Meters · Place 10 · Team Blaze100 Meters10.15.67a3
Apr 2019th Annual Bring the Heat InvitationalApr 20 · Long Jump · Place 15 · Team BlazeLong Jump15.9-11.003
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 43 · Team Blaze200 MetersRound P43.33.18a3
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 68 · Team Blaze100 Meters68.15.61a3
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · Combined results · Place 2 · Team BlazeCombined results214.05m PB—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · Combined results · Place 10 · Team BlazeCombined results1032.45—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · Javelin · Place 2 · Team BlazeJavelin214.05m—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · 200 Meters · Place 10 · Team Blaze200 Meters1032.45—
Mar 29Blazer Twilight InvitationalMar 29 · Javelin · Place 2 · Team BlazeJavelin214.05m—
Mar 29Blazer Twilight InvitationalMar 29 · 200 Meters · Place 10 · Team Blaze200 Meters1032.45—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 29AAU Region 08 QualifierJun 29 · 200 Meters · Place 10 · Team Blaze200 MetersRound P10.33.39aWind: -12
Jun 29AAU Region 08 QualifierJun 29 · 100 Meters · Team Blaze100 MetersRound P--DNSWind: 0.62
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 32 · Team Blaze200 MetersRound P3237.38a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 33 · Team Blaze100 Meters3317.30a—