5k
10k31/12/05 Ely New Year's Eve 10k 00:56:50 30/04/06 Breckland 10k 00:54:55 14/05/06 Eye 10k 00:52:55 25/06/06 Bananaman Chase 00:56:42 23/07/06 St Ive's 10k 01:01:48 31/12/06 Ely New Year's Eve 10k 00:56:19 25/03/07 Thorney 10k 00:52:22 29/04/07 Breckland 10k 00:55:00 13/05/07 Eye 10k 00:52:32 31/12/07 Ely New Year's Eve 10k 00:58:49 30/03/08 Thorney 10k 00:54:34 04/05/08 Breckland 10k 00:54:16 11/05/08 Eye 10k 00:55:26 15/06/08 Abbey 10k, Ramsey 00:51:45 20/07/08 St Ive's 10k 00:54:12 29/03/09 Thorney 10k 00:52:41 04/05/09 Breckland 10k 00:53:30 10/05/09 Eye 10k 00:53:54 14/06/09 Abbey 10k, Ramsey 00:55:16 31/12/09 Ely New Year's Eve 10k 00:59:51
10 mile 04/12/05 Nene Valley 10 01:33:51 24/09/06 Tarpley 10 01:40:11 29/10/06 Fenland 10 01:31:09 03/12/06 Nene Valley 10 01:33:34 05/08/07 Harlow 10 01:44:21 26/10/08 Fenland 10 01:26:23 19/07/09 RAF Marham 10 01:29:16
Half Marathon19/03/06 Silverstone Half Marathon 02:07:23 04/06/06 Blackpool Half Marathon 02:22:11 15/10/06 Great Eastern Run, Peterborough 02:02:19 19/11/06 St Neot's Riverside Half Marathon 02:02:30 18/03/07 Silverstone Half Marathon 02:04:31 28/05/07 Brandon Forest Half Marathon 02:01:53 22/07/07 NSPCC Milton Keynes Half Marathon 02:13:53 30/09/07 BUPA Great North Run 02:09:18 14/10/07 Great Eastern Run, Peterborough 01:55:24 14/09/08 Grunty Fen Half Marathon 02:06:36 05/10/08 BUPA Great North Run 02:07:25 25/05/09 Brandon Forest Half Marathon 02:29:06 20/09/09 BUPA Great North Run 02:09:10 11/10/09 Great Eastern Run, Peterborough 02:00:06
15 mile
| 21/01/07 | Folksworth 15 | 02:29:47 |
| 18/01/09 | Folksworth 15 | 02:22:53 |
| 20/06/07 | P'boro Grand Prix (1) - Ferry Meadows | 00:24:56 |
| 04/07/07 | P'boro Grand Prix (2) - Eye | 00:25:06 |
| 18/07/07 | P'boro Grand Prix (3) - Ferry Meadows | 00:24:20 |
| 01/08/07 | P'boro Grand Prix (4) - Stamford | 00:26:05 |
| 16/08/07 | P'boro Grand Prix (5) - Werrington | 00:24:48 |
| 04/06/08 | P'boro Grand Prix (1) - Ferry Meadows | 00:24:59 |
| 18/06/08 | P'boro Grand Prix (2) - Ferry Meadows | 00:24:26 |
| 02/07/08 | P'boro Grand Prix (3) - Eye | 00:24:52 |
| 30/07/08 | P'boro Grand Prix (5) - Werrington | 00:25:23 |
| 03/06/09 | P'boro Grand Prix (1) - Ferry Meadows | 00:24:54 |
| 17/06/09 | P'boro Grand Prix (2) - Ferry Meadows | 00:24:58 |
| 24/06/09 | P'boro Grand prix (3) - Eye | 00:25:21 |
| 15/07/09 | P'boro Grand prix (4) - Stamford | 00:25:45 |
| 29/07/09 | P'boro Grand Prix (5) - Werrington | 00:24:52 |
5 mile
| 20/08/06 | Thorney 5 | 00:45:46 |
| 07/06/07 | Eye Charity 5 | 00:40:55 |
| 19/08/07 | Thorney 5 | 00:42:13 |
| 12/06/08 | Eye Charity 5 | 00:41:24 |
| 17/08/08 | Thorney 5 | 00:41:50 |
| 11/06/09 | Eye Charity 5 | 00:42:57 |
| 16/08/09 | Thorney 5 | 00:40:43 |