| 13 May 1985 , Motspur Park |
| Boys 200 Metres | HEAT 5 | 1st | | 26.2 | | |
| 16 May 1985 , Motspur Park |
| Boys Long Jump | FINAL | 4th | | 5.34 | | |
| 18 May 1985 , Motspur Park |
| Boys 100 Metres | HEAT 3 | 2nd | | 13.1 | -0.5 | | | Boys 100 Metres | S-FINAL 2 | 4th | | 13.3 | -1.7 | | | Boys 200 Metres | S-FINAL 1 | 3rd | | 26.6 | 0.0 | | | Boys 200 Metres | FINAL | 5th | | 26.4 | 0.0 | |
| 12 May 1986 , Motspur Park |
| Youths 200 Metres | HEAT 1 | 6th | | 25.6 | | | | Youths Long Jump | FINAL | 4th | | 5.42 | | |
| 17 May 1986 , Motspur Park |
| Youths 100 Metres | HEAT 1 | 4th | | 12.6 | +1.2 | |
| 25 April 1987 , Tooting Bec Combined Events |
| Youths Pentathlon | FINAL | 7th | | 2267pts | | | | Youths High Jump | PENT | | | 1.51 | | | | Youths 200 Metres | PENT | | | 23.9 | | | | Youths Long Jump | PENT | | | 5.73 | | | | Youths Shot Putt (5kg) | PENT | | | 7.52 | | | | Youths 1000 Metres | PENT | | | 3:17.4 | | |
| 16 May 1987 , Tooting Bec |
| Youths 200 Metres | HEAT 1 | 4th | | 24.3 | +0.9 | | | Youths Long Jump | FINAL | 4th | | 5.53 | | |
| 17 May 1987 , Tooting Bec |
| Youths 100 Metres | HEAT 1 | 5th | | 12.4 | +0.9 | |
| 14 May 1988 , Tooting Bec |
| Jun Men 200 Metres | HEAT 2 | 5th | | 24.6 | +0.5 | |
| 15 May 1988 , Tooting Bec |
| Jun Men 100 Metres | HEAT 1 | 6th | | 12.4 | -1.3 | | | Jun Men Long Jump | FINAL | 6th | | 5.92 | | | | Jun Men Triple Jump | FINAL | 2nd | | 12.04 | | |
| 20 May 1989 , Tooting Bec |
| Jun Men 200 Metres | HEAT 2 | 4th | | 24.1 | +0.8 | | | Jun Men 200 Metres | S-FINAL 1 | 7th | | 24.0w | +2.3 | |
| 21 May 1989 , Tooting Bec |
| Jun Men 100 Metres | HEAT 3 | 4th | | 12.1 | +0.6 | | | Jun Men 100 Metres | S-FINAL 1 | 7th | | 11.9 | +0.8 | | | Jun Men Long Jump | FINAL | 6th | | 6.06 | | | | Jun Men Triple Jump | FINAL | 3rd | | 11.94 | | |
| 19 May 1990 , Croydon |
| Jun Men 200 Metres | FINAL | 3rd | | 23.8 | -0.3 | |
| 20 May 1990 , Croydon |
| Jun Men 100 Metres | HEAT 1 | 6th | | 12.0 | | | | Jun Men Long Jump | FINAL | 7th | | 6.05 | | | | Jun Men Triple Jump | FINAL | 3rd | | 11.60 | | | |
| 18 May 1991 , Croydon |
| Sen Men 200 Metres | HEAT 2 | 6th | | 24.1 | -0.5 | | | Sen Men Long Jump | FINAL | 4th | | 6.27 | | |
| 11 May 1996 , Croydon |
| Sen Men 200 Metres | HEAT 1 | 6th | | 24.0 | | |
| 12 May 1996 , Croydon |
| Sen Men 100 Metres | HEAT 3 | 5th | | 12.1 | -0.4 | | | Sen Men Long Jump | FINAL | 5th | | 6.37 | | |
| 10 May 1997 , Wimbledon Pk |
| Sen Men Triple Jump | FINAL | 2nd | | 12.12 | | |
| 11 May 1997 , Wimbledon Pk |
| Sen Men Long Jump | FINAL | 5th | | 6.29 | | |
| 9 May 1998 , Kingston |
| Sen Men Triple Jump | FINAL | 2nd | | 12.55 | | |
| 10 May 1998 , Kingston |
| Sen Men Long Jump | FINAL | 3rd | | 6.36 | | |
| 8 May 1999 , Kingston |
| Sen Men Triple Jump | FINAL | 2nd | | 11.71 | | |
| 9 May 1999 , Kingston |
| Sen Men Long Jump | FINAL | 7th | | 6.16 | | |
| 13 May 2000 , Croydon |
| Sen Men Triple Jump | FINAL | 4th | | 12.10 | | |
| 14 May 2000 , Croydon |
| Sen Men Long Jump | FINAL | 5th | | 6.01 | | |
| 12 May 2001 , Kingston |
| Sen Men Triple Jump | FINAL | 4th | | 12.23 | | |
| 13 May 2001 , Kingston |
| Sen Men Long Jump | FINAL | 6th | | 6.05 | | |
| 12 May 2007 , Kingston |
| Sen Men Long Jump | FINAL | 5th | | 6.11w | +2.4 | |
| 6 March 2010 , Carshalton Indoor |
| Sen Men Long Jump | FINAL | 4th | | 5.90 | | |
| 3 March 2012 , Carshalton Indoor |
| Sen Men Long Jump | FINAL | 5th | | 6.12 | | |
| 12 May 2012 , Kingston |
| Sen Men Long Jump | FINAL | 7th | | 6.24w | +2.3 | |
| 1 June 2013 , Ewell Court |
| M40 Men Long Jump | FINAL | 1st | | 5.67 | | | | M40 Men Triple Jump | FINAL | 1st | | 11.95 | | |
| 5 June 2016 , Ewell Court |
| M45 Men Long Jump | FINAL | 1st | | 5.95 | | | | M45 Men Triple Jump | FINAL | 1st | | 11.77 | | |
| 13 May 2017 , Kingston |
| Sen Men Long Jump | FINAL | 7th | | 5.72 | -0.6 | |
| 7 July 2024 , Kingston |
| M50 Men Long Jump | FINAL | 1st | | 5.49 | | | | M50 Men Triple Jump | FINAL | 1st | | 10.54 | | |
| 18 May 2025 , Kingston |
| M50 Men Long Jump | FINAL | 1st | | 5.53 | +1.3 | | | M50 Men Triple Jump | FINAL | 1st | | 10.76 | +0.5 | |
|