Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Primary National Combined Results - Advancement · Jul 616.99aAAU Primary National Combined Results - AdvancementJuly 6, 2026
200 Meters · IndoorCoach O Track & Field Classic · Jan 1838.23Coach O Track & Field ClassicJanuary 18, 2026
200 Meters · OutdoorAAU Primary National Combined Results - Advancement · Jul 636.76aAAU Primary National Combined Results - AdvancementJuly 6, 2026
400 Meters · IndoorCoach O Track & Field Classic · Jan 181:32.10Coach O Track & Field ClassicJanuary 18, 2026
400 Meters · OutdoorAAU Primary National Combined Results - Advancement · Jul 61:21.38aAAU Primary National Combined Results - AdvancementJuly 6, 2026
60 Meters · IndoorCoach O Track & Field Classic · Jan 1810.89Coach O Track & Field ClassicJanuary 18, 2026
Combined results · OutdoorBlythewood Elite Youth Developmental Meet · Mar 3021.54Blythewood 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

12 results
DateMeetEventPlMarkGr
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 400 Meters · Place 47 · Timberwolves EliteTimberwolves Elite400 Meters47.1:21.38a PB2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 200 Meters · Place 97 · Timberwolves EliteTimberwolves Elite200 MetersRound P97.36.76a PB2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 100 Meters · Place 86 · Timberwolves EliteTimberwolves Elite100 MetersRound P86.16.99a PB2
Jul 5AAU Primary National ChampionshipsJul 5 · 400 Meters · Place 29 · Timberwolves EliteTimberwolves Elite400 Meters291:21.38a2
Jul 5AAU Primary National ChampionshipsJul 5 · 200 Meters · Place 55 · Timberwolves EliteTimberwolves Elite200 MetersRound P5536.76a2
Jul 5AAU Primary National ChampionshipsJul 5 · 100 Meters · Place 52 · Timberwolves EliteTimberwolves Elite100 MetersRound P5216.99a2
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 8 · Timberwolves EliteTimberwolves Elite400 Meters8.1:24.59a2
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 22 · Timberwolves EliteTimberwolves Elite200 Meters22.37.65a2
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 26 · Timberwolves EliteTimberwolves Elite100 MetersRound P26.17.90a2
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 18 · Timberwolves EliteTimberwolves Elite400 Meters181:28.54a2
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 23 · Timberwolves EliteTimberwolves Elite200 MetersRound P2337.13a2
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 34 · Timberwolves EliteTimberwolves Elite100 Meters3417.27a2

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18Coach O Track & Field ClassicJan 18 · 200 Meters · Place 5 · Timberwolves EliteTimberwolves Elite200 Meters538.23 PB—
Jan 18Coach O Track & Field ClassicJan 18 · 400 Meters · Place 5 · Timberwolves EliteTimberwolves Elite400 Meters51:32.10 PB—
Jan 18Coach O Track & Field ClassicJan 18 · 60 Meters · Place 10 · Timberwolves EliteTimberwolves Elite60 Meters1010.89 PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 400 Meters · Place 46 · Timberwolves EliteTimberwolves Elite400 Meters46.1:24.34a1
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 200 Meters · Place 93 · Timberwolves EliteTimberwolves Elite200 MetersRound P93.38.87a1
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 100 Meters · Place 106 · Timberwolves EliteTimberwolves Elite100 MetersRound P106.18.04a1
Jul 6AAU Primary National ChampionshipsJul 6 · 400 Meters · Place 17 · Timberwolves EliteTimberwolves Elite400 Meters17.1:24.34a1
Jul 6AAU Primary National ChampionshipsJul 6 · 200 Meters · Place 31 · Timberwolves EliteTimberwolves Elite200 MetersRound P31.38.87aWind: -1.11
Jul 6AAU Primary National ChampionshipsJul 6 · 100 Meters · Place 35 · Timberwolves EliteTimberwolves Elite100 MetersRound P35.18.04aWind: 0.11
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 14 · Timberwolves EliteTimberwolves Elite400 Meters14.1:34.11a1
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 28 · Timberwolves EliteTimberwolves Elite200 Meters28.40.56aWind: -11
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 33 · Timberwolves EliteTimberwolves Elite100 MetersRound P33.18.92aWind: -0.61
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 400 Meters · Place 9 · Timberwolves EliteTimberwolves Elite400 Meters9.1:36.87aUnofficial1
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 200 Meters · Place 14 · Timberwolves EliteTimberwolves Elite200 Meters14.40.57aUnofficial1
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 100 Meters · Place 13 · Timberwolves EliteTimberwolves Elite100 Meters13.18.01aUnofficial1

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 14 · Timberwolves EliteTimberwolves Elite400 Meters14.1:41.41a3
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Timberwolves EliteTimberwolves Elite200 Meters--DNSWind: 0.43
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 24 · Timberwolves EliteTimberwolves Elite100 MetersRound P24.19.57aWind: 1.13
May 42nd Annual BATTLE @ DA BEACH"May 4 · 400 Meters · Place 2 · Timberwolves EliteTimberwolves Elite400 Meters2.1:51.84a3
May 42nd Annual BATTLE @ DA BEACH"May 4 · 200 Meters · Place 2 · Timberwolves EliteTimberwolves Elite200 Meters2.42.07a3
May 42nd Annual BATTLE @ DA BEACH"May 4 · 100 Meters · Place 2 · Timberwolves EliteTimberwolves Elite100 Meters2.19.14a3
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 17 · Timberwolves EliteTimberwolves Elite200 MetersRound P17.44.94a3
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 13 · Timberwolves EliteTimberwolves Elite100 Meters13.19.43a3
Apr 6Youth Diamond League Series Presented by Team Ross WilliamsApr 6 · 400 Meters · Place 3 · Timberwolves EliteTimberwolves Elite400 Meters3.1:45.65a3
Apr 6Youth Diamond League Series Presented by Team Ross WilliamsApr 6 · 200 Meters · Place 6 · Timberwolves EliteTimberwolves Elite200 Meters6.46.18aWind: 4.83
Apr 6Youth Diamond League Series Presented by Team Ross WilliamsApr 6 · 100 Meters · Place 4 · Timberwolves EliteTimberwolves Elite100 Meters4.22.15aWind: 2.83
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · Combined results · Place 10 · TimberwolvesTimberwolvesCombined results101:56.41—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · Combined results · Place 4 · TimberwolvesTimberwolvesCombined results441.11—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · Combined results · Place 8 · TimberwolvesTimberwolvesCombined results821.54 PB—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · 200 Meters · Place 4 · TimberwolvesTimberwolves200 Meters441.11—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · 100 Meters · Place 8 · TimberwolvesTimberwolves100 Meters821.54—
Mar 30Blythewood Elite Youth Developmental MeetMar 30 · 400 Meters · Place 10 · TimberwolvesTimberwolves400 Meters101:56.41—
Mar 29Blazer Twilight InvitationalMar 29 · 200 Meters · Place 4 · TimberwolvesTimberwolves200 Meters441.11—
Mar 29Blazer Twilight InvitationalMar 29 · 100 Meters · Place 8 · TimberwolvesTimberwolves100 Meters821.54—
Mar 29Blazer Twilight InvitationalMar 29 · 400 Meters · Place 10 · TimberwolvesTimberwolves400 Meters101:56.41—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Timberwolves EliteTimberwolves Elite400 MetersRound P--DNS2
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Timberwolves EliteTimberwolves Elite200 MetersRound P--DNSWind: -1.12
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Timberwolves EliteTimberwolves Elite100 MetersRound P--DNSWind: -0.62
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 33 · timberwolves elitetimberwolves elite200 MetersRound P3355.13a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 35 · timberwolves elitetimberwolves elite100 Meters3526.21a—