| 2013 V35 Harrow/Eastern Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 54.69 | | | | 1 | A | | | Bromley | British Athletics League Division 2 | 11 May 13 |
| 2012 V35 Harrow/Eastern Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.44 | | -1.8 | | 1 | | | | Chelmsford | Essex County Championships | 13 May 12 |
| 300 | 41.07 | | | | 3 | | | | Chelmsford | Essex County Championships | 13 May 12 |
| JT800 | 60.76 | | | | 1 | | | | Derby | BMAF Championships | 21 Jul 12 |
| JT800 | 59.84 | | | | 3 | A | | | Eton | British Athletics League Division 1 | 18 Aug 12 |
| JT800 | 59.34 | | | | 6 | | | | Bedford | McCain CAU Championships | 26 Aug 12 |
| JT800 | 57.99 | | | | 1 | | | | Chelmsford | Chelmsford Throws Festival | 6 Apr 12 |
| JT800 | 56.82 | | | | 3 | A | | | Gateshead | British Athletics League Division 1 | 30 Jun 12 |
| JT800 | 56.58 | | | | 2 | B | | | Hendon | British Athletics League Division 1 | 28 Jul 12 |
| JT800 | 55.66 | | | | 1 | A | | | Harrow | Southern Athletics League Division 1 | 19 May 12 |
| JT800 | 52.51 | | | | 1 | | | | Lee Valley | Southern Counties Veterans' League Herts & North Middlesex Division | 16 Jul 12 |
| JT800 | 51.22 | | | | 1 | A | | | Luton | Southern Athletics League Division 1 | 9 Jun 12 |
| 2011 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.24 | | 0.7 | | 1 | | | | Chelmsford | Essex County Championships | 14 May 11 |
| JT800 | 60.72 | | | | 2 | A | | | Hendon | British Athletics League Division 1 | 4 Jun 11 |
| JT800 | 60.25 | | | | 1 | A | | | Welwyn | Southern Athletics League Division 1 | 21 May 11 |
| JT800 | 60.14 | | | | 1 | A | | | Perivale | Southern Athletics League Division 1 | 9 Jul 11 |
| JT800 | 59.47 | | | | 1 | | | | Solihull | Veterans Inter Area Match | 7 Aug 11 |
| JT800 | 59.00 | | | | 1 | A | | | Harrow | Southern Athletics League Division 1 | 7 May 11 |
| JT800 | 58.77 | | | | 1 | A | | | Hemel Hempstead | Southern Senior Inter-Counties | 17 Jul 11 |
| JT800 | 57.40 | | | | 2 | | | | Chelmsford | Chelmsford Throws Festival | 22 Apr 11 |
| JT800 | 57.26 | | | | 1 | B | | | Crawley | British Athletics League Division 1 | 27 Aug 11 |
| JT800 | 57.23 | | | | 2 | | | | Birmingham | BMAF Championships | 25 Jun 11 |
| JT800 | 57.19 | | | | 3 | A | | | Gateshead | British Athletics League 1 | 13 Aug 11 |
| JT800 | 54.99 | | | | 1 | A | | | Harrow | Southern Athletics League Division 1 | 30 Jul 11 |
| JT800 | 53.66 | | | | 1 | B | | | Cambridge | Hibberd, Bemax & Peterhouse Trophies | 4 Sep 11 |
| 2010 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 62.52 | | | | 1 | A | | | Ashford | Southern Senior Inter County Match | 15 Aug 10 |
| JT800 | 61.31 | | | | 1 | A | | | Derby | British Athletics League Division 2 | 6 Jun 10 |
| JT800 | 60.75 | | | | 1 | | | | Chelmsford | Chelmsford Throws Festival | 2 Apr 10 |
| JT800 | 60.00 | | | | 1 | A | | | Kingston | British Athletics League Division 2 | 3 Jul 10 |
| JT800 | 59.65 | | | | 1 | B | | | Wormwood Scrubs | British Athletics League Division 2 | 21 Aug 10 |
| JT800 | 58.76 | | | | 1 | | | | Colchester | Colchester & Braintree Open Meeting | 30 Aug 10 |
| JT800 | 58.66 | | | | 1 | A | | | Leeds | British Athletics League Division 2 | 31 Jul 10 |
| JT800 | 58.54 | | | | 1 | B | | | Chelmsford | Hibbard / Bemax / Peterhouse Trophy | 11 Sep 10 |
| 2009 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 61.06 | | | | 1 | B | | | Chelmsford | SEAA Senior Inter County Match | 9 Aug 09 |
| JT800 | 59.29 | | | | 2 | A | | | Bromley | British Athletics League National 2 | 4 Jul 09 |
| JT800 | 58.61 | | | | 1 | A | | | Kingston | British Athletics League National 2 | 22 Aug 09 |
| JT800 | 58.43 | | | | 1 | | | | Chelmsford | Chelmsford Throws Fest | 21 Mar 09 |
| JT800 | 58.43 | | | | 1 | A | | | Cardiff | British Athletics League National 2 | 6 Jun 09 |
| JT800 | 57.82 | | | | 1 | A | | | Leeds | British Athletics League National 2 | 1 Aug 09 |
| JT800 | 57.79 | | | | 1 | | | | Chelmsford | Chelmsford Open | 11 Apr 09 |
| JT800 | 56.71 | | | | 1 | A | | | Colchester | Southern Men's League Division 2 Match 1 | 2 May 09 |
| 2008 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.35 | i | | | | | | | Lee Valley | Essex Indoor Championships | 27 Jan 08 |
| JT800 | 65.26 | | | | 1 | | | | Basildon | Essex Championships | 10 May 08 |
| JT800 | 60.43 | | | | 3 | | | | Hendon | BAL 10 in 100 Cup Match 1 | 19 Jul 08 |
| JT800 | 60.42 | | | | 4 | A | | | Hendon | British Athletics League National 1 | 16 Aug 08 |
| JT800 | 59.96 | | | | 4 | A | | | Carlisle | British Athletics League National 1 | 5 Jul 08 |
| JT800 | 59.75 | | | | 6 | A | | | Liverpool | British Athletics League National 1 | 2 Aug 08 |
| JT800 | 58.79 | | | | 6 | | | | Crystal Palace | South of England Senior/U20 Championships | 15 Jun 08 |
| JT800 | 58.23 | | | | 5 | A | | | Gateshead | British Athletics League National 1 | 7 Jun 08 |
| JT800 | 58.19 | | | | 3 | A | | | Kingston | Senior Inter Counties Match | 10 Aug 08 |
| JT800 | 57.85 | | | | 1 | | | | Chelmsford | Chelmsford Open | 22 Mar 08 |
| JT800 | 57.31 | | | | 3 | | | | Barking | Havering Mayesbrook Spring Warm Up | 5 Apr 08 |
| JT800 | 53.31 | | | | 2 | B | | | Stevenage | Eastern Inter Counties Champs - Hibberd Trophy | 7 Sep 08 |
| 2007 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 63.25 | | | | 2 | | | | Loughborough | Loughborough Open/ BUSA Trials Meeting | 28 Apr 07 |
| JT800 | 62.30 | | | | 1 | | | | Chelmsford | Chelmsford Open | 7 Apr 07 |
| JT800 | 62.11 | | | | 2 | | | | Chelmsford | Essex County Championships | 12 May 07 |
| JT800 | 61.55 | | | | 3 | | | | Hendon | British Athletics League National 1 | 4 Aug 07 |
| JT800 | 61.46 | | | | 1 | | | | Colchester | Southern Men's League Division 3N Match 1 | 23 Jun 07 |
| JT800 | 61.08 | | | | 3 | | | | Eton | British Athletics League National 1 | 7 Jul 07 |
| JT800 | 60.87 | | | | 1 | B | | | Bury St. Edmunds | Hibberd, Bemax And Peterhouse Trophies | 2 Sep 07 |
| JT800 | 60.84 | | | | 5 | | | | Crystal Palace | South of England Senior Championships | 17 Jun 07 |
| JT800 | 59.85 | | | | 3 | | | | Cardiff | British Athletics League National 1 | 5 May 07 |
| JT800 | 59.82 | | | | 1 | | | | Cambridge | East Anglian League | 22 Jul 07 |
| JT800 | 57.00 | | | | 1 | B | | | Portsmouth | Southern Inter-Counties | 12 Aug 07 |
| JT800 | 52.65 | | | | 21 | | | | Bedford | CAU Inter County Championships | 28 May 07 |
| 2006 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.4 | i | | | | | | | Chelmsford | Essex Championships | 29 Jan 06 |
| JT800 | 66.04 | | | | 1 | | | | Liverpool | British Athletics League National 2 | 6 May 06 |
| JT800 | 64.99 | | | | 1 | | | | Bedford | BAL Golden Jubilee Cup Semi Final Match 2 | 30 Jul 06 |
| JT800 | 63.59 | | | | 1 | | | | Chelmsford | Essex County Championships | 13 May 06 |
| JT800 | 63.30 | | | | 3 | | | | Loughborough | Loughborough Open Meeting | 22 Apr 06 |
| JT800 | 63.02 | | | | 1 | | | | Kingston | British Athletics League National 2 | 1 Jul 06 |
| JT800 | 62.07 | | | | 4 | | | | Crystal Palace | Southern Senior & U20 Championships | 18 Jun 06 |
| JT800 | 61.81 | | | | 2 | | | | Swansea | British Athletics League National 2 | 3 Jun 06 |
| JT800 | 61.72 | | | | 1 | | | | Barking | Havering Mayesbrook Spring Warm-Up | 9 Apr 06 |
| JT800 | 61.50 | | | | 7 | | | | Loughborough | Loughborough International | 21 May 06 |
| JT800 | 61.44 | | | | 1 | | | | Crawley | British Athletics League National 2 | 5 Aug 06 |
| JT800 | 59.77 | | | | 14 | | | | Bedford | Cau Inter Counties Championships | 29 May 06 |
| JT800 | 59.25 | | | | 1 | | | | Chelmsford | Chelmsford Open Meeting | 15 Apr 06 |
| JT800 | 58.80 | | | | 3 | | | | Crawley | Southern Inter-Counties | 13 Aug 06 |
| JT800 | 57.36 | | | | 1 | | | | Colchester | CATS Open Throws | 23 Aug 06 |
| 2005 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 66.20 | | | | 2 | | | | Loughborough | LOUGHBOROUGH OPEN | 23 Apr 05 |
| JT800 | 62.85 | | | | 3 | | | | Stoke | BAL2 | 30 Jul 05 |
| JT800 | 62.64 | | | | 1 | | | | Barking | HAVERING MAYESBROOK SPRING WARM-UP | 10 Apr 05 |
| JT800 | 62.13 | | | | 2 | | | | Barking | Essex County Championships | 15 May 05 |
| JT800 | 61.38 | | | | 10 | | | | Sportcity | AAA Championships | 9 Jul 05 |
| JT800 | 60.93 | | | | 1 | | | | Chelmsford | CHELMSFORD OPEN | 26 Mar 05 |
| JT800 | 60.32 | | | | 3 | | | | Cardiff | BAL2 | 7 May 05 |
| JT800 | 59.77 | | | | 6 | | | | Ashford | SOUTH OF ENGLAND CHAMPIONSHIPS Ashford, Kent | 19 Jun 05 |
| 2004 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 67.63 | | | | 1 | | | | Colchester | - | 30 Aug 04 |