5k 20/06/07 P'boro Grand Prix - Ferry Meadows 00:24:56 04/07/07 P'boro Grand Prix - Eye 00:25:06 18/07/07 P'boro Grand Prix - Ferry Meadows 00:24:20 01/08/07 P'boro Grand Prix - Stamford 00:26:05 16/08/07 P'boro Grand Prix - Werrington 00:24:48 04/06/08 P'boro Grand Prix - Ferry Meadows 00:24:59 18/06/08 P'boro Grand prix - Ferry Meadows 00:24:26 02/07/08 P'boro Grand prix - Eye 00:24:52 30/07/08 P'boro Grand prix - Werrington 00:25:23 03/06/09 P'boro Grand Prix - Ferry Meadows 00:24:54 17/06/09 P'boro Grand Prix - Ferry Meadows 00:24:58 24/06/09 P'boro Grand Prix - Eye 00:25:21 15/07/09 P'boro Grand Prix - Stamford 00:25:45 29/07/09 P'boro Grand Prix - 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:03 |
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 09/05/10 Eye 10k 00:57:22 13/06/10 Abbey 10k, Ramsey 00:59:30
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 14/03/10 Silverstone Half Marathon 02:13:42
15 mile
| 21/01/07 | Folksworth 15 | 02:29:47 |
| 18/01/09 | Folksworth 15 | 02:22:53 |
| 25/04/10 | Virgin London Marathon | 05:25:34 |