Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBlazers Invitational · Jun 2213.23aBlazers InvitationalJune 22, 2024
100 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2511.61aAAU Track & Field Region 12 QualifierJune 25, 2026
100m Hurdles · 33" / 0.838m · OutdoorRun With Love · Jun 757.36aRun With Love June 7, 2025
200 Meters · OutdoorAAU Junior Olympic Games · Aug 122.82aAAU Junior Olympic GamesAugust 1, 2026
200m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 126.47aAAU Junior Olympic GamesAugust 1, 2026
200m Hurdles · 36" / 0.914m · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2526.81aGenesee Swift Track Club Invitational 2026July 25, 2026
400 Meters · IndoorBlazers Invitational · Jun 221:05.89aBlazers InvitationalJune 22, 2024
400 Meters · OutdoorBlazers Track Club (Larry Jones) Invitational · Jun 2055.21aBlazers Track Club (Larry Jones) InvitationalJune 20, 2026
800 Meters · OutdoorAAU Region 12 Qualifier · Jun 303:02.00aAAU Region 12 QualifierJune 30, 2022
80m Hurdles · 27" / 0.686m · IndoorBlazers Invitational · Jun 2214.43aBlazers InvitationalJune 22, 2024
80m Hurdles · 30" / 0.762m · OutdoorAAU GR Invitational · Jul 613.86aAAU GR InvitationalJuly 6, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200m Hurdles · Place 12 · Motor City Track200m Hurdles30" / 0.762mRound P12.26.47a PBWind: -2.58
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 21 · Motor City Track200 MetersRound P21.23.52aWind: -3.28
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 12 · Motor City Track200 MetersRound S12.22.82a PBWind: 1.78
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 17 · Motor City Track100 MetersRound P17.11.35aWind: 2.28
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 21 · Motor City Track100 MetersRound S21.11.69aWind: -0.98
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 200m Hurdles · Place 1 · Motor City Track200m Hurdles36" / 0.914m1.26.81a PB8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 200 Meters · Place 1 · Motor City Track200 Meters1.23.45a8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 100 Meters · Place 1 · Motor City Track100 MetersRound P1.11.89a8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 100 Meters · Place 1 · Motor City Track100 Meters1.11.88a8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200m Hurdles · Place 2 · Motor City200m Hurdles226.89a8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200 Meters · Place 1 · Motor City200 MetersRound S123.36a8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200 Meters · Place 1 · Motor City200 Meters123.04a8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 100 Meters · Place 1 · Motor City100 MetersRound S111.61a PB8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 100 Meters · Place 1 · Motor City100 Meters111.65a8
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 400 Meters · Place 3 · Motor City400 Meters355.21a PB8
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 200 Meters · Place 1 · Motor City200 Meters123.85a8
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 100 Meters · Place 1 · Motor City100 MetersRound S111.88a8
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 100 Meters · Place 1 · Motor City100 Meters111.75a8
Jun 7COURAGEOUS GAMESJun 7 · 200 Meters · Place 3 · Motor City200 Meters324.31a8
Jun 7COURAGEOUS GAMESJun 7 · 100 Meters · Place 1 · Motor City100 Meters112.12a8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 100m Hurdles · Motor City Track100m Hurdles33" / 0.838m—NT7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 200 Meters · Motor City Track200 Meters—NT7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 100 Meters · Motor City Track100 Meters—NT7
Jun 7Run With Love Jun 7 · 100m Hurdles · Place 2 · Motor City Track100m Hurdles33" / 0.838m2.57.36a PB7
Jun 7Run With Love Jun 7 · 200 Meters · Motor City Track200 Meters—DNS7
Jun 7Run With Love Jun 7 · 100 Meters · Motor City Track100 Meters—DNS7

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 14Courageous GamesJul 14 · 80m Hurdles · Place 3 · Motor City80m Hurdles314.13a—
Jul 14Courageous GamesJul 14 · 200 Meters · Place 4 · Motor City200 Meters427.71a—
Jul 14Courageous GamesJul 14 · 100 Meters · Place 3 · Motor City100 Meters313.47a—
Jul 6AAU GR InvitationalJul 6 · 80m Hurdles · Place 2 · Motor City Track80m Hurdles30" / 0.762m2.13.86a PB6
Jul 6AAU GR InvitationalJul 6 · 200 Meters · Place 1 · Motor City Track200 Meters1.27.40a6
Jul 6AAU GR InvitationalJul 6 · 100 Meters · Place 3 · Motor City Track100 Meters3.13.40a6

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 22Blazers InvitationalJun 22 · 80m Hurdles · Place 2 · Motor City Track80m Hurdles27" / 0.686m2.14.43a PB6
Jun 22Blazers InvitationalJun 22 · 400 Meters · Place 8 · Motor City Track400 Meters8.1:05.89a PB6
Jun 22Blazers InvitationalJun 22 · 100 Meters · Place 2 · Motor City Track100 MetersRound P2.13.23a PB6
Jun 22Blazers InvitationalJun 22 · 100 Meters · Place 1 · Motor City Track100 Meters1.13.46a6

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 80m Hurdles · Place 3 · Motor City80m Hurdles316.22a—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 200 Meters · Place 10 · Motor City200 Meters1029.39a—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 100 Meters · Place 8 · Motor City100 MetersRound P813.89a—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 100 Meters · Place 5 · Motor City100 Meters513.80a—
Jun 17EITI Invitational Jun 17 · 400 Meters · Place 14 · Motor City400 Meters141:18.35a—
Jun 17EITI Invitational Jun 17 · 200 Meters · Place 13 · Motor City200 Meters1329.75a—
Jun 17EITI Invitational Jun 17 · 100 Meters · Place 5 · Motor City100 MetersRound P513.84a—
Jun 17EITI Invitational Jun 17 · 100 Meters · Place 7 · Motor City100 Meters714.00a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · 800 Meters · Place 3 · Motor City Track800 Meters3.3:02.00a PB4
Jun 30AAU Region 12 QualifierJun 30 · 100 Meters · Place 3 · Motor City Track100 MetersRound P3.14.12a4
Jun 30AAU Region 12 QualifierJun 30 · 100 Meters · Place 3 · Motor City Track100 Meters3.13.98a4
Jun 18AAU Michigan District QualifierJun 18 · 800 Meters · Place 2 · Motor City Track800 Meters2.2:49.31aUnofficial4
Jun 18AAU Michigan District QualifierJun 18 · 100 Meters · Place 3 · Motor City Track100 MetersRound P3.14.31aUnofficial4
Jun 18AAU Michigan District QualifierJun 18 · 100 Meters · Place 4 · Motor City Track100 Meters4.14.26aUnofficial4

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 200 Meters · Place 4 · Motor City Track200 MetersRound P4.31.80a12
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 200 Meters · Place 3 · Motor City Track200 Meters3.30.78a12
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 100 Meters · Place 4 · Motor City Track100 MetersRound P4.15.16a12
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 100 Meters · Place 4 · Motor City Track100 Meters4.15.26a12