| 16 May 1987 , Tooting Bec |
| Colts 200 Metres | HEAT 4 | 6th | | 31.8 | +1.8 | |
| 17 May 1987 , Tooting Bec |
| Colts 100 Metres | HEAT 3 | 6th | | 15.4 | +2.7 | |
| 23 April 1989 , Woking |
| Boys 400 Metres | HEAT 3 | 4th | | 64.2 | | |
| 20 May 1989 , Tooting Bec |
| Boys 200 Metres | HEAT 1 | 5th | | 28.0 | (+0.37) | |
| 21 May 1989 , Tooting Bec |
| Boys 100 Metres | HEAT 2 | 6th | | 13.9 | +2.7 | |
| 22 April 1990 , Woking |
| Boys 400 Metres | HEAT 1 | 2nd | | 56.9 | | | | Boys 400 Metres | FINAL | 1st | | 55.9 | | |
| 19 May 1990 , Croydon |
| Boys 200 Metres | HEAT 1 | 2nd | | 26.0 | -1.6 | | | Boys 200 Metres | S-FINAL 2 | 3rd | | 25.9 | -2.4 | | | Boys 200 Metres | FINAL | 5th | | 25.8 | -2.8 | |
| 20 May 1990 , Croydon |
| Boys 100 Metres | HEAT 3 | 2nd | | 13.0 | +1.0 | | | Boys 100 Metres | S-FINAL 2 | 5th | | 12.8w | +2.3 | |
| 20 April 1991 , Kingston |
| Youths 800 Metres | HEAT 1 | 4th | | 2:08.1 | | |
| 21 April 1991 , Kingston |
| Youths 800 Metres | FINAL | 6th | | 2:08.0 | | |
| 18 May 1991 , Croydon |
| Youths 100 Metres | HEAT 1 | 4th | | 12.6 | +0.4 | | | Youths 100 Metres | FINAL | 7th | | 12.5 | -1.3 | | |
| 19 May 1991 , Croydon |
| Youths 200 Metres | HEAT 2 | 5th | | 25.0 | +1.5 | |
| 2 May 1992 , Kingston |
| Youths 400 Metres | FINAL | 2nd | | 54.2 | | |
| 3 May 1992 , Kingston |
| Youths 400 Metres Hurdles (84.0cm) | FINAL | 4th | | 62.8 | | |
| 16 May 1992 , Croydon |
| Youths 100 Metres | FINAL | 4th | | 12.0 | +1.8 | |
| 17 May 1992 , Croydon |
| Youths 200 Metres | FINAL | 2nd | | 24.5 | +0.3 | |
| 2 May 1993 , Wimbledon Pk |
| U20 Men 400 Metres | FINAL | 2nd | | 52.3 | | |
| 15 May 1993 , Croydon |
| U20 Men 100 Metres | FINAL | 6th | | 11.9 | -2.3 | |
| 16 May 1993 , Croydon |
| U20 Men 200 Metres | FINAL | 6th | | 24.5 | -2.6 | |
| 27 February 1994 , C Palace Indoor |
| U20 Men 60 Metres | HEAT 1 | 3rd | | 7.6 | | |
| 8 May 1994 , Wimbledon Pk |
| U20 Men 100 Metres | HEAT 1 | 3rd | | 11.7 | +1.8 | | | U20 Men 100 Metres | FINAL | 6th | | 11.6 | +1.6 | |
| 14 May 1994 , Croydon |
| U20 Men 400 Metres | FINAL | 1st | | 50.7 | | |
| 15 May 1994 , Croydon |
| U20 Men 200 Metres | FINAL | 5th | | 23.6 | -1.5 | |
| 13 May 2000 , Croydon |
| Sen Men 400 Metres | HEAT 2 | 2nd | | 51.0 | | | | Sen Men 400 Metres | FINAL | 4th | | 51.0 | | |
|