Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-21 | Novuna UK Athletics Championships | 200m | 20.65 | 5th · 5th on team | — | -0.017 | |
| 2026-06-21 | Novuna UK Athletics Championships | 200m | 20.04 | 1st · 1st on team | — | -0.017 | |
| 2026-06-21 | Novuna UK Athletics Championships | 100m | 10.14 | 6th · 6th on team | — | -0.017 | |
| 2026-06-21 | Novuna UK Athletics Championships | 100m | 10.01 | 2nd · 2nd on team | — | -0.017 | |
| 2026-06-06 | USATF Lone Star Grand Prix | 100m | 9.93 | 5th · 1st on team | — | -0.006 | SR |
| 2026-04-19 | Velocity Fest #19 | 100m | 10.02 | 3rd · 1st on team | — | -0.027 | SR |
| 2026-04-19 | Velocity Fest #19 | 100m | 10.07 | 3rd · 1st on team | — | -0.027 | |
| 2026-03-21 | Velocity Fest #18 | 200m | 20.65 | 5th · 1st on team | — | -0.027 | |
| 2025-09-13 | 2025 World Athletics Championships | 200m | 19.95 | 9th · 2nd on team | — | -0.030 | SR |
| 2025-09-13 | 2025 World Athletics Championships | 200m | 19.78 | 6th · 1st on team | — | -0.030 | SR |
| 2025-09-13 | 2025 World Athletics Championships | 100m | 10.06 | 18th · 2nd on team | — | -0.030 | SR |
| 2025-08-19 | 2025 Lausanne Diamond League | 100m | 10.09 | 5th · 1st on team | — | -0.039 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-07-05 | 2025 Eugene Diamond League (Pre Classic) | 100m | 9.91 | 2nd · 1st on team | — | -0.035 | ★PR SR |
| 2025-05-17 | adidas Atlanta City Games | 200m | 19.55 | 1st · 1st on team | — | -0.043 | ★PR SR |
| 2024-08-11 | Games of the XXXIII Summer Olympiad | 100m | 10.01 | 28th · 3rd on team | — | -0.040 | SR |
| 2024-08-11 | Games of the XXXIII Summer Olympiad | 100m | 10.03 | 33rd · 4th on team | — | -0.040 |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-20 | 2024 London DL | 100m | 10 | 6th · 2nd on team | — | -0.044 | SR |
| 2024-06-01 | Racers GP | 100m | 10.09 | 5th · 1st on team | — | -0.027 | SR |
| 2024-05-11 | JAI | 200m | 19.96 | 1st · 1st on team | — | -0.027 | PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-07-24 | World Athletics Outdoor Championships | 100m | 10.13 | 39th · 2nd on team | — | -0.035 | PR SR |
| 2022-07-24 | World Athletics Outdoor Championships | 100m | 9.97 | 10th · 1st on team | — | -0.035 | PR SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-04-24 | Meet results → | Men's 200 Meters | 19.93 | 1st · 1st on team | — | — | ★PR SR |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-08-04 | Meet results → | Men's 200 Meters Semifinals | 20.85 | 51st · 7th on team | — | — | ★PR SR |
| 2017-08-04 | Meet results → | Men's 200 Meters Preliminaries | 20.43 | 26th · 6th on team | — | — | ★PR SR |
2015 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2015-07-09 | Athletissima | 200m | 20.13 | 1st · 1st on team | — | -0.039 | PR SR |