| 2013 SEN Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10KW | 44:56 | | | | 2 | | | | London Victoria Park | London Open | 3 Feb 13 |
| 10KW | 45:34 | | | | 1 | | | | Monks Hill | Surrey WC Open 10K | 5 Jan 13 |
| 10MW | 75:05 | | | | 3 | | | | London | UKA/RWA National 10 Mile Championships | 10 Mar 13 |
| 20KW | 1:29:21 | | | | 46 | | | | Lugano, SUI | IAAF Race Walk Challenge Lugano Trophy - Memorial Mario Albisetti | 17 Mar 13 |
| 20KW | 92:36 | | | | 2 | | | | Coventry | National 20K Championships | 28 Apr 13 |
| 2012 SEN Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 12:49.90 | | | | 3 | | | | Bedford | McCain CAU Championships | 25 Aug 12 |
| 10MW | 71:42 | | | | 1 | | | | Lee Valley | Enfield League (Inc Middlesex Champs) | 18 Feb 12 |
| 20KW | DNF | | | | - | | | | Redbridge | RWA 20K Championships | 14 Apr 12 |
| 50KW | 4:06:34 | | | | 19 | | | | Dudince, SVK | Dudinska 50 | 24 Mar 12 |
| 50KW | 4:13:25 | | | | 51 | | | | Saransk, RUS | IAAF World Race Walking Cup | 13 May 12 |
| 50KW | 4:15:05 | | | | 51 | | | | London | Olympic Games Walks | 11 Aug 12 |
| 2011 SEN Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 12:30.23 | | | | 1 | A | | | Hemel Hempstead | Southern Senior Inter-Counties | 17 Jul 11 |
| 3000W | 12:49.3 | | | | 2 | | | | Chelmsford | Essex County Championships | 15 May 11 |
| 3000W | 12:49.77 | | | | 2 | | | | Bedford | CAU Inter Counties Championships | 29 May 11 |
| 5000W | 21:44.7 | | | | 3 | | | | Leeds | Carnegie Open & Northern Track Walking Championships | 2 Jul 11 |
| 5000W | DQ | | | | | | | | Birmingham | Aviva World Trials & UK Championships | 31 Jul 11 |
| 10KW | 43:57 | | | | 6 | | | | London | RWA/UKA/EA 10K Championships & McCain UKA Challenge Final | 11 Sep 11 |
| 10KW | 44:58 | | | | 1 | | | | Croydon | Surrey Wc 10K (inc Southern Championships) | 8 Jan 11 |
| 7MW | 49:29 | | | | 1 | | | | Enfield | Enfield Open 7 | 12 Nov 11 |
| 10MW | 71:25 | | | | 1 | | | 1 | Lee Valley | Enfield League 10 | 19 Feb 11 |
| 20KW | 93:51 | | | | 11 | | | | London | UKA 20K Championships | 30 May 11 |
| 20KW | 95:28 | | | | 2 | | | | Hainault | RWA 20K Championships | 1 May 11 |
| 50KW | 4:14:55 | | | | 26 | | | | Dudince, SVK | European Race Walk Permit Meeting | 26 Mar 11 |
| 50KW | 4:16:22 | | | | 11 | | | | Naumburg, GER | International Road Walking Championships | 24 Sep 11 |
| 50KW | 4:18:56 | | | | 25 | | | | Olhão, POR | European Race Walking Cup | 21 May 11 |
| 2010 SEN Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 12:40.33 | | | | 1 | B | | | Ashford | Southern Senior Inter County Match | 15 Aug 10 |
| 5000W | 22:14.12 | | | | 5 | | | | Birmingham | Aviva European Trials and UK Championships Walks | 27 Jun 10 |
| 10KW | 44:40 | | | | 79 | | | | Dedham | Dedham 10K | 26 Sep 10 |
| 20KW | 93:48 | | | | 4 | | | | London Victoria Park | RWA National 20K Championships | 11 Apr 10 |
| ZXC | 46:12 | | | | 25 | | | | Colchester | Eastern AA Championships | 28 Nov 10 |
| ZXC | NT | | | | 17 | | | | Harwich | 53-12 League | 12 Dec 10 |
| 2009 SEN Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 13:09.23 | | | | 1 | A | | | Chelmsford | SEAA Senior Inter County Match | 9 Aug 09 |
| 5000W | 22:54.7 | | | | 4 | | | | Leeds (B) | McCain UK Race Walking Challenge Final | 3 Sep 09 |
| 5000W | DQ | | | | - | | | | Birmingham | Aviva World Trials & National Championships | 12 Jul 09 |
| 10KW | 43:59 | | | | 2 | | | | London Victoria Park | London Open 5/10K | 1 Feb 09 |
| 20KW | 88:33 | | | | 10 | | | | Lugano, SUI | Gran Premio Citta di Lugano | 8 Mar 09 |
| 20KW | DNF | | | | - | | | | Dudince, SVK | Dudinska Patdesiatka | 28 Mar 09 |
| 50KW | DQ | | | | - | | | | Metz, FRA | European Race Walking Cup | 24 May 09 |
| 2008 SEN Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10KW | 44:17 | | | | 2 | | | | Sheffield | Jeff Ford Memorial Races | 19 Apr 08 |
| 10KW | 45:18 | | | | 2 | | | | Victoria Park | London Open | 2 Feb 08 |
| 50KW | 4:16:19 | | | | 17 | | | | Dudince, SLO | European AA 50K | 29 Mar 08 |
| 50KW | 4:25:26 | | | | 59 | | | | Cheboksary, RUS | IAAF World Race Walking Cup | 11 May 08 |
| 2007 SEN Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 12:24.94 | | | | 1 | | | | Crystal Palace | UK Challenge Final | 25 Aug 07 |
| 3000W | 12:26.14 | | | | 2 | | | | Bedford | CAU Inter County Championships | 28 May 07 |
| 3000W | 12:46.0 | | | | 1 | B | | | Portsmouth | Southern Inter-Counties | 12 Aug 07 |
| 5000W | 20:57.90 | | | | 1 | | | | Sportcity | Norwich Union World Trials & AAA Championships | 29 Jul 07 |
| 5KW | 21:34 | | | | 1 | | | | Birmingham | Midlands Winter League | 10 Nov 07 |
| 10KW | 44:24 | | | | 2 | | | | London Victoria Park | London Open Walks | 4 Feb 07 |
| 10KW | 46:16 | | | | 2 | | | | Earls Colne | RWA/UKA/SARWA 10k Championships | 9 Sep 07 |
| 20KW | 95:32 | | | | 3 | | | | Leeds | EAA Carnegie Grand Prix | 7 Jul 07 |
| 20KW | 95:32 | | | | 3 | | | | Leeds | EAA Carnegie Grand Prix | 7 Jul 07 |
| 20KW | 95:57 | | | | 22 | | | | Rio Major, POR | IAAF Race Walking Challenge | 14 Apr 07 |
| 50KW | DQ | | | | - | | | | Stockholm, SWE | Swedish Championships | 7 Oct 07 |
| 2006 SEN Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 11:51.44 | | | | 2 | | | | Bedford | Cau Inter Counties Championships | 28 May 06 |
| 3000W | 11:51.44 | | | | 2 | | | | Bedford | Cau Inter Counties Championships | 29 May 06 |
| 3000W | 11:57.70 | | | | 1 | | | | Chelmsford | Essex County Championships | 14 May 06 |
| 3000W | 12:14.39 | | | | 1 | | | | Birmingham | Senior Inter-Territorial Inc Midland 3000m Champs | 24 Jun 06 |
| 3000W | 12:25.25 | | | | 1 | | | | Sportcity | UK Challenge Final | 27 Aug 06 |
| 5000W | 21:20.86 | | | | 7 | | | | Melbourne, AUS | Telstra Grand Prix | 9 Mar 06 |
| 5000W | 21:21.16 | | | | 3 | | | | Sportcity | Norwich Union European Trials inc AAA Champs | 16 Jul 06 |
| 10KW | 43:03 | | | | 2 | | | | London Victoria Park | Loughton AC London Open Walks | 5 Feb 06 |
| 10KW | 46:19 | | | | 2 | | | | Earls Colne | RWA 50 & 10km Championships | 10 Sep 06 |
| 20KW | 91:26 | | | | 1 | | | | Sheffield | Rwa Championships Inc Jeff Ford Memorial Walks | 22 Apr 06 |
| 20KW | 92:21 | | | | 6 | | | | Melbourne, AUS | Commonwealth Games | 20 Mar 06 |
| 2005 U23 Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 11:53.98 | | | | 2 | | | | Bedford | Inter Counties | 30 May 05 |
| 3000W | 11:55.7 | | | | 1 | | | | Barking | Essex County Championships | 15 May 05 |
| 3000W | 11:55.72 | | | | 1 | | | | Barking | Essex County Championships | 15 May 05 |
| 5000W | 20:14.76 | | | | 2 | | | | Manchester (SC) | NORWICH UNION UNDER-23 | 6 Aug 05 |
| 5000W | 21:07.50 | | | | 2 | | | | Sportcity | AAA Championships | 10 Jul 05 |
| 10KW | 42:26 | | | | 1 | | | | East Molesey | | 9 Jan 05 |
| 20KW | 89:21 | | | | 1 | | | | Leamington | 6th Leamington Grand Prix of Race Walking | 16 Apr 05 |
| 20KW | 89:37 | | | | 1= | | | | Coventry | BMAF Championships Open | 30 Jul 05 |
| 20KW | 90:41 | | | | 30 | | | | Rio Maior, POR | IAAF Race Walking Challenge | 3 Apr 05 |
| 2004 U23 Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 11:51.94 | + | | | m | | | | Sportcity | AAA Championships | 11 Jul 04 |
| 5000W | 19:57.91 | | | | 1 | | | | Manchester (SC) | vGER,ITA-23 | 24 Jul 04 |
| 20KW | 87:52 | | | | 5 | | | | Dublin, IRL | Inv | 27 Jun 04 |
| 2003 U23 Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 12:15.86 | i | | | 1 | mx | | | Birmingham | MC | 2 Feb 03 |
| 10000W | 43:27.93 | | | | 1 | | | | Bedford | AAA-23 | 29 Jun 03 |
| 20KW | 91:36 | | | | 4 | | | | Leamington | LGP/UK | 26 Apr 03 |
| 2002 U20 Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 12:00.99 | i | | | 4 | | | | Cardiff | AAA | 2 Feb 02 |
| 3000W | 12:22.3 | | | | 1 | | | | Southend | Essx | 6 May 02 |
| 5000W | 20:48.1 | + | | | m | | | | Colchester | 10k | 4 May 02 |
| 10000W | 42:17.1 | | | | 1 | | | | Colchester | - | 4 May 02 |
| 10000W | 42:49.8 | | | | 1 | | | | Bedford | AAA-20 | 30 Jun 02 |
| 10KW | 42:21 | | | | 1 | | | | Sheffield | RWA-20 | 27 Apr 02 |
| 20KW | 89:48 | | | | 11 | | | | Dublin, IRL | Inv | 15 Jun 02 |
| 2000 U20 Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000W | 8:21.2 | i+ | | | m | | | | Neubrandenburg, GER | vGER,FRA-20-5000 | 4 Mar 00 |
| 5000W | 21:25.17 | i | | | 3 | | | | Neubrandenburg, GER | vGER,FRA-20 | 4 Mar 00 |
| 10000W | 45:36.3 | | | | 1 | | | | Bebington | IA-20 | 4 Nov 00 |
| 1999 U17 Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000W | 22:50.51 | | | | 2 | | | | Peterborough | ES-17 | 18 Sep 99 |
| 5MW | 36:40 | | | | 1 | | | | Colchester | - | 3 Oct 99 |
| 1996 U15 Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SHORT2.5KW | 11:52 | | | | 2 | | | | Bexley | - | 7 Dec 96 |
| 1995 U13 Colchester H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1000W | 4:48.0 | | | | 1= | | | | Colchester | - | 21 Sep 95 |
| 2000W | 10:10.0 | hc | | | 3hc | | | | Colchester | - | 23 Mar 95 |
| 1KW | 4:42 | | | | 3 | | | | Dublin, IRL | RWAvBLE-13 | 23 Sep 95 |
| 2KW | 10:06 | | | | 1 | | | | Sutton Coldfield | RWA-13 | 6 May 95 |
| 5KWCHECK | 27:14 | | | | 9 | | | | Colchester | - | 28 Aug 95 |