| 2006 SEN Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.31 | | | | | | | | Hendon | | 6 May 06 |
| 400H | 57.67 | | | | 2 | B | | | Hendon | British Athletics League National 1 | 6 May 06 |
| LJ | 6.66 | | | | 1 | B | | | Hendon | British Athletics League National 1 | 6 May 06 |
| TJ | 13.36 | | | | 4 | | | | Hendon | British Athletics League National 1 | 6 May 06 |
| SP7.26K | 9.98 | | | | 7 | | | | Eton | BAL Cup Semi Match 1 | 30 Jul 06 |
| 2005 SEN Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.67 | w | 2.6 | | D | | | | Hexham | TYNEDALE OPEN DECATHLON | 4 Sep 05 |
| 400 | 49.87 | | | | 2 | | | | Kingston | Surrey County Championships | 15 May 05 |
| 60H | 8.46 | i | | | 2 | | | | Eton | WINDSOR, SLOUGH & ETON INDOOR OPEN | 9 Jan 05 |
| 60H | 8.52 | i | | | 2P | | | | Bedford | | 16 Jan 05 |
| 60H | 8.59 | i | | | 1 | Rd2 | | | Eton | WINDSOR, SLOUGH & ETON INDOOR OPEN | 9 Jan 05 |
| 110H | 14.90 | w | 4.0 | | D | | | | Arles, FRA | | 5 Jun 05 |
| 110H | 14.99 | | 0.0 | | 1 | | | | Kingston | Surrey County Championships | 14 May 05 |
| 110H | 15.07 | | 1.5 | | 1 | B | | | Stoke | BAL2 | 30 Jul 05 |
| 110H | 15.2 | | | | 2 | B | | | Hendon | British League Division 2 | 25 Jun 05 |
| 110H | 15.22 | | | | 4 | h3 | | | Bedford | Inter Counties | 29 May 05 |
| 110H | 15.23 | w | 2.8 | | 6 | | | | Bedford | Golden Jubilee Cup Final | 27 Aug 05 |
| 400H | 57.9 | | | | 2 | B | | | Cardiff | BAL2 | 7 May 05 |
| HJ | 1.99 | | | | D | | | | Arles, FRA | | 4 Jun 05 |
| HJ | 1.90 | | | | D | | | | Hexham | TYNEDALE OPEN DECATHLON | 4 Sep 05 |
| PV | 4.86 | | | | 1 | | | | Kingston | Surrey County Championships | 14 May 05 |
| PV | 4.60 | | | | 4 | | | | Stoke | BAL2 | 30 Jul 05 |
| PV | 4.40 | | | | 3 | | | | Haringey | EIGHT-SIDED INTER-COUNTIES MATCH | 14 Aug 05 |
| PV | 4.20 | | | | 5 | | | | Bedford | Golden Jubilee Cup Final | 27 Aug 05 |
| PV | 4.10 | | | | 8 | | | | Bedford | Inter Counties | 29 May 05 |
| LJ | 7.12 | w | 4.0 | | D | | | | Arles, FRA | | 4 Jun 05 |
| LJ | 7.03 | | 1.7 | | D | | | | Jyväskylä, FIN | | 2 Jul 05 |
| LJ | 6.83 | | | | 1 | B | | | Hendon | British League Division 2 | 25 Jun 05 |
| LJ | 6.79 | | | | 1 | B | | | Cardiff | BAL2 | 7 May 05 |
| LJ | 6.76 | | | | D | | | | Hexham | TYNEDALE OPEN DECATHLON | 4 Sep 05 |
| LJ | 6.65 | i | | | 1 | | | | Eton | WINDSOR, SLOUGH & ETON INDOOR OPEN | 9 Jan 05 |
| SP7.26K | 11.07 | | | | D | | | | Hexham | TYNEDALE OPEN DECATHLON | 4 Sep 05 |
| DT2K | 37.14 | | | | 2 | | | | Eton | Eton | 16 Jul 05 |
| DT2K | 37.07 | | | | 3 | | | | Kingston | Surrey County Championships | 14 May 05 |
| DT2K | 36.79 | | | | 4 | B | | | Cardiff | BAL2 | 7 May 05 |
| DT2K | 35.75 | | | | 5 | B | | | Hendon | British League Division 2 | 25 Jun 05 |
| PenINS | 3601 | i | | | 2 | | | | Bedford | SOUTH OF ENGLAND PENTATHLON CHAMPIONSHIPS Bedford | 16 Jan 05 |
| Dec | 7295 | | | | 20 | | | | Arles, FRA | | 5 Jun 05 |
| Dec | 7136 | | | | 20 | | | | Jyväskylä, FIN | | 3 Jul 05 |
| Dec | 6986 | | | | 2 | | | | Calais, FRA | | 7 Aug 05 |
| 2004 SEN Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1000 | 2:36.45 | i | | | H | | | | Zuidbroek, HOL | COMBINED EVENTS INTERNATIONAL, Zuidbroek | 1 Feb 04 |
| HepI | 5542 | i | | | 6 | | | | Zuidbroek, NED | vNED,CZE,ESP,FRA | 1 Feb 04 |
| Dec | 7510 | w | | | 13 | | | | Arles, FRA | Inv | 6 Jun 04 |
| Dec | 7443 | | | | 1 | | | | Perpignan, FRA | - | 16 May 04 |
| 2003 SEN Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Dec | 7419 | | | | 10 | | | | Tallinn, EST | EP-B | 6 Jul 03 |
| 2002 U23 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HepI | 5383 | i | | | 1 | | | | Eaubonne, FRA | vFRA,ESP-23 | 24 Feb 02 |
| Dec | 7411 | | | | 9 | | | | Arles, FRA | Inv | 2 Jun 02 |
| 2000 U23 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DDec | 12043 | | | | 1 | | | | Hexham | - | 24 Sep 00 |
| 1999 U20 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DecU20M | 6674 | 6.25K | | | 1 | | | | Peterborough | ES-20 | 19 Sep 99 |
| 1997 U17 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:57.30 | | | | 4 | s2 | | | Sheffield | - | 11 Jul 97 |
| PenIU17M | 3562 | ins | | | 3 | | | | Glasgow | BS-18 | 13 Dec 97 |
| 1996 U17 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.0 | | | | 2 | | | | Windsor | - | 20 Jul 96 |
| 1995 U15 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.64 | | | | 2 | | | | Nottingham | English Schools Championships | 8 Jul 95 |
| 1993 U13 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:37.8 | | | | 3 | | | | Enfield | SC-13 | 1 Aug 93 |
| 800 | 2:17.6 | | | | 1 | | | | Crawley | - | 29 Aug 93 |