| 2015 SEN Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.00 | w | 2.1 | | 3 | h2 | | | Lee Valley | Middlesex County Championships | 23 May 15 |
| 100 | 11.16 | | -0.2 | | 2 | | | | Battersea Park | Rosenheim League East Division | 13 May 15 |
| 100 | 11.32 | | -4.3 | | 1 | 1 | | | Mile End | Better Mile End Open - track only | 4 May 15 |
| 200 | 22.47 | | -1.8 | | 2 | | | | Battersea Park | Rosenheim League East Division | 13 May 15 |
| 200 | 22.60 | | 0.0 | | 1 | A | | | Croydon | Sweatshop Southern Athletics League Division 2E | 4 Jul 15 |
| 200 | 22.79 | | -2.7 | | 1 | 1 | | | Mile End | Better Mile End Open - track only | 4 May 15 |
| 2013 SEN Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.79 | w | 3.8 | | 5 | | | | Lee Valley | Middlesex County Championships | 25 May 13 |
| 100 | 10.89 | w | 3.1 | | 2 | h2 | | | Lee Valley | Middlesex County Championships | 25 May 13 |
| 100 | 10.96 | | 0.9 | | 2 | 1 | | | Ashford | Ashford Leisure Trust Outdoor Open | 12 Jun 13 |
| 100 | 11.25 | | -1.1 | | 3 | 6 | | | Wormwood Scrubs | West London Athletics Network Open Meeting | 3 Jul 13 |
| 200 | 22.5 | | | | 3 | 6 | | | Watford | Watford Open Graded Meeting | 15 May 13 |
| 200 | 23.1 | | | | 1 | ns1 | | | Mile End | Southern Men's League Division 1 C | 4 May 13 |
| 2012 SEN Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.77 | | 0.0 | | 2 | h3 | | | Mile End | Middlesex County Championships | 12 May 12 |
| 200 | DNS | | | | | s2 | | | Mile End | Middlesex County Championships | 12 May 12 |
| 2011 SEN Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.80 | w | 3.1 | | 5 | | | | Mile End | Middlesex County Championships | 14 May 11 |
| 100 | 10.83 | | 1.2 | | 2 | s1 | | | Mile End | Middlesex County Championships | 14 May 11 |
| 100 | 10.99 | | 2.0 | | 3 | h1 | | | Mile End | Middlesex County Championships | 14 May 11 |
| 100 | 11.11 | | 0.4 | | 4 | B | | | Kingston | British Athletics League Division 1 | 2 Jul 11 |
| 100 | 11.2 | | | | 1 | ns2 | | | Wimbledon | Southern Men's League Division 1 | 7 May 11 |
| 200 | 22.09 | w | 2.4 | | 7 | A | | | Hendon | British Athletics League Division 1 | 4 Jun 11 |
| 200 | 22.9 | | | | 1 | ns1 | | | Wimbledon | Southern Men's League Division 1 | 7 May 11 |
| 2005 U23 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.72 | | 1.8 | | 1 | inv1 | | | Eton | - | 4 Jun 05 |
| 100 | 10.87 | | -2.0 | | 4 | B | | | Crystal Palace | Crystal Palace Classic | 10 Jun 05 |
| 100 | 10.88 | | -0.4 | | 1 | A | | | Watford | Watford Open Graded | 18 May 05 |
| 2003 U20 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.57 | | 0.0 | | | | | | Watford | SEAA Junior Championships | 25 May 03 |
| 2002 U20 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 21.15 | w | 3.4 | | 2 | | | | Loughborough | Loughborough International Match | 18 May 02 |
| 2001 U20 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.66 | w | 2.7 | | 2 | | | | Exeter | ESAA English Schools' Championships | 7 Jul 01 |
| 100 | 10.81 | | 0.8 | | 2 | h2 | | | Exeter | ESAA English Schools' Championships | 7 Jul 01 |
| 200 | 21.25 | w | 2.5 | | 2 | | | | Rieti, ITA | IAAF Grand Prix II Rieti | 2 Sep 01 |
| 200 | 21.30 | | -0.1 | | | | | | Dole, FRA | vFRA-19 | 29 Jul 01 |
| 200 | 21.33 | | 0.6 | | 2 | s3 | | | Debrecen, HUN | IAAF World Youth Championships | 14 Jul 01 |
| 200 | 21.56 | | 0.4 | | 2 | h4 | | | Debrecen, HUN | IAAF World Youth Championships | 14 Jul 01 |
| 200 | 21.66 | | -1.1 | | 5 | | | | Debrecen, HUN | IAAF World Youth Championships | 15 Jul 01 |
| 2000 U17 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 21.39 | w | 3.0 | | 2 | | | | Blackpool | British Schools International Match | 15 Jul 00 |
| 200 | 21.65 | | 2.0 | | 2 | | | | Don Valley | ESAA English Schools' Championships | 8 Jul 00 |
| 200 | 21.97 | | 1.7 | | 1 | h3 | | | Don Valley | ESAA English Schools' Championships | 8 Jul 00 |
| 1998 U15 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.74 | | 1.8 | | 1 | | | | Exeter | ESAA English Schools' Championships | 11 Jul 98 |