| 2025 SEN Wolverhampton & Bilston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.24 | | 0.6 | | 1 | h1 | | | Birmingham | Novuna UK Athletics Championships | 2 Aug 25 |
| 100 | 10.30 | | 1.6 | | 1 | h2 | | | St. John's, ANT | ABAA Antigua & Barbuda National Championships | 12 Jul 25 |
| 100 | 10.35 | | 1.0 | | 1 | | | | St. John's, ANT | ABAA Carifta Trials | 30 Mar 25 |
| 100 | 10.40 | | 1.0 | | 1 | 1 | | | St. John's, ANT | ABAA Antigua & Barbuda National Championships | 12 Jul 25 |
| 100 | DNF | | 1.0 | | - | s3 | | | Birmingham | Novuna UK Athletics Championships | 2 Aug 25 |
| 200 | 20.65 | | 1.8 | | 1 | | | | St. John's, ANT | ABAA Development Series #6 | 14 Jun 25 |
| 2024 SEN Wolverhampton & Bilston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.41 | | -0.9 | | 1 | 3 | | | Birmingham | The Birchfield Games | 22 Jun 24 |
| 100 | 10.44 | | -1.4 | | 1 | s1 | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 20 Jul 24 |
| 100 | 10.45 | | -0.3 | | 1 | h1 | | | Antigua, ANT | ABBA Development Series #5 | 26 May 24 |
| 100 | 10.46 | | -0.3 | | 1 | | | | Antigua, ANT | ABBA Development Series #5 | 26 May 24 |
| 100 | 10.46 | | -1.6 | | 2 | | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 20 Jul 24 |
| 100 | 10.82 | | -4.1 | | 1 | h6 | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 20 Jul 24 |
| 100 | DQ | | 1.5 | | - | h2 | | | Sportcity | Microplus UK Athletics Championships | 29 Jun 24 |
| 2023 SEN Wolverhampton & Bilston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.26 | w | 3.1 | | 1 | 12 | | | Nuneaton | Nuneaton Open Summer Special | 24 Jun 23 |
| 100 | 10.30 | | 1.0 | | 1 | h3 | | | Sportcity | UK Athletics Championships Manchester | 8 Jul 23 |
| 100 | 10.33 | | 0.9 | | 4 | s2 | | | Sportcity | UK Athletics Championships Manchester | 8 Jul 23 |
| 100 | 10.40 | | -0.1 | | 1 | 12 | | | Nuneaton | Nuneaton Harriers AC End of Season Open | 10 Sep 23 |
| 2022 SEN Wolverhampton & Bilston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 9.96 | w | 5.6 | | 2 | s3 | | | Sportcity | Muller UK Athletics Championships | 25 Jun 22 |
| 100 | 10.15 | w | 2.5 | | 7 | | | | Sportcity | Muller UK Athletics Championships | 25 Jun 22 |
| 100 | 10.24 | | 1.9 | | 2 | h8 | | | Sportcity | Muller UK Athletics Championships | 24 Jun 22 |
| 200 | 20.66 | | 0.3 | | 1 | D | | | Kingston, JAM | Velocity Fest 10 | 2 Apr 22 |
| 200 | 20.71 | | -0.1 | | 1 | 5 | | | Kingston, JAM | JAAA/SDF Jubilee Series | 21 May 22 |
| 2021 SEN Wolverhampton & Bilston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.39 | | -0.7 | | 1 | 3 | | | Kingston, JAM | JAAA QUalification Meeting 9.62 Seniors | 24 Apr 21 |
| 100 | DNS | | | | | | | | Kingston, JAM | Velocity Fest #9 | 17 Apr 21 |
| 200 | 20.51 | | -1.5 | | 1 | 5 | | | Kingston, JAM | JAAA Qualification Trials | 13 Mar 21 |
| 2020 SEN Wolverhampton & Bilston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 48.91 | | | | 4 | 4 | | | Kingston, JAM | Camperdown Classic | 8 Feb 20 |
| 2019 SEN Wolverhampton & Bilston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.23 | | 1.1 | | 1 | 3 | | | Kingston, JAM | JAAA All Comers #3 | 26 May 19 |
| 200 | 19.97 | | 0.9 | | 2 | | | | Olympic Park | IAAF Diamond League Anniversary Games | 21 Jul 19 |
| 200 | 20.11 | | 1.0 | | 2 | h5 | | | Doha, QAT | IAAF World Championships | 29 Sep 19 |
| 200 | 20.16 | | 1.0 | | 1 | A | | | St. George's, GRN | Grenada Invitational | 13 Apr 19 |
| 200 | 20.34 | | -1.2 | | 3 | | | | Birmingham | British Championships | 25 Aug 19 |
| 200 | 20.42 | | 1.4 | | 1 | 5 | | | Kingston, JAM | John Wolmer Speed Fest | 2 Mar 19 |
| 200 | 20.53 | | -1.5 | | 1 | h2 | | | Birmingham | British Championships | 25 Aug 19 |
| 200 | DNS | | | | - | s2 | | | Doha, QAT | IAAF World Championships | 30 Sep 19 |
| 2018 SEN Wolverhampton & Bilston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.36 | | 0.8 | | 1 | 5 | | | Kingston, JAM | JAAA All Comers Meet #4 | 2 Jun 18 |
| 200 | 20.38 | | 1.4 | | 2 | h2 | | | Birmingham | British Championships (Inc European Trials) | 1 Jul 18 |
| 200 | 20.59 | | -0.2 | | 3 | | | | Kingston, JAM | JN Racers Grand Prix | 9 Jun 18 |
| 200 | 20.72 | | -0.8 | | 1 | 2 | | | Kingston, JAM | JAAA All Comers Meet #4 | 2 Jun 18 |
| 200 | 20.87 | | -1.4 | | 1 | 4 | | | Kingston, JAM | JAAA All Comers # 3 | 26 May 18 |
| 200 | DNS | | | | - | | | | Birmingham | British Championships (Inc European Trials) | 1 Jul 18 |
| 400 | 47.52 | | | | 1 | 1 | | | Kingston, JAM | JAAA All-Comers | 5 May 18 |
| 2017 U23 Wolverhampton & Bilston/Antigua & Barbuda |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 20.44 | | 1.7 | | 1 | 4 | | | Kingston, JAM | U Tech Track & Field Classic | 15 Apr 17 |
| 200 | 20.46 | | -1.0 | | 1 | 6 | | | Kingston, JAM | JAAA All-comers | 13 May 17 |
| 400 | 46.48 | | | | 2 | 1 | | | Kingston, JAM | UWI | 25 Mar 17 |
| 2016 U23 Wolverhampton & Bilston/Antigua & Barbuda |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 150 | 14.93 | | | | 1 | | | | Somerville MA, USA | adidas Boost Boston Games | 18 Jun 16 |
| 200 | 19.88 | | 1.2 | | 1 | | | | Kingston, JAM | Racers Grand Prix | 11 Jun 16 |
| 200 | 20.16 | | 0.3 | | 1 | | | | George Town, CAY | Cayman Invitational | 14 May 16 |
| 400 | 46.85 | | | | 1 | | | | Kingston, JAM | UWI Track & Field Invitational | 2 Apr 16 |
| 2015 U23 Wolverhampton & Bilston/Antigua & Barbuda |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.28 | | 0.1 | | | 2 | | | Kingston, JAM | JAAA All-Comers #3 | 30 May 15 |
| 200 | 20.14 | | 0.8 | | 4 | 3 | | | Beijing, CHN | IAAF World Championships | 26 Aug 15 |
| 200 | 20.20 | | 0.3 | | 6 | | | | Toronto, CAN | Pan American games | 24 Jul 15 |
| 2014 U20 Wolverhampton & Bilston/Antigua & Barbuda |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 21.29 | | 1.8 | | 6 | s3 | | | Eugene OR, USA | IAAF World U20/Junior Championships | 24 Jul 14 |