Distance Date Race Pos Time Cat Pos Pace/mile Pace/mph
5000m 24/07/19 KTH Night of 5000m 5 17:28.30 M35 05:37 10.67
parkrun 12/08/17 Northampton parkrun 6 0:17:57 M 6 05:46 10.39
5 miles 28/07/19 Wellingborough 5 9 0:28:42 SM 9 05:44 10.45
10 km 14/10/18 Daventry 10k 11 0:38:52 SM 6 06:15 9.59
Half Marathon 24/02/19 Wokingham Half Marathon 67 1:16:54 SM 46 05:51 10.23
14.3 miles 17/02/19 Welly Trail Half Marathon 1 1:30:40 M 06:20 9.46
Marathon 20/10/18 Kings Forest Trail Marathon 2 3:45:34 M35 08:36 6.97
50 km 17/03/18 New Forest Running Festival 3 3:58:41 SM 3 07:40 7.81
35 miles 04/06/17 Northants Ultra 10 5:15:58 SM 5 09:01 6.65
40 miles 14/05/16 Dukeries Ultra - 40 11 6:17:00 M 0 09:25 6.37
43 miles 11/01/20 Country to Capital 12 5:46:22 SM 9 08:03 7.45
45 miles 12/01/19 Country to Capital 11 5:28:56 SM 7 07:18 8.21
46 miles 17/11/18 Brecon Beacons Ultra 6 7:12:59 M 5 09:24 6.37
80 km 08/04/17 Kielder Ultra 9 10:24:06 SM 12:33 4.78
50 miles 26/10/19 Thames Trot 3 6:38:53 SM 1 07:58 7.52
54 miles 10/04/21 Rose of the Shires Ultra 5 7:49:02 M 5 08:41 6.91
57 miles 12/09/15 Cotswold Way Challenge Multistage Ultra 20 13:58:55 14:43 4.08
100 km 11/08/18 Stour Valley Path 100k 10 11:18:28 M 9 10:55 5.50
82.5 miles 13/04/19 The ONER 3 17:47:10 SM 3 12:56 4.64
86 miles 27/08/16 Ridgeway Challenge 15 19:30:00 SM 13:36 4.41
100 miles 28/04/18 Liverpool to Manchester Double Ultra 2 17:13:02 M 2 10:19 5.81
102 miles 21/09/19 Cotswold Way Century 8 22:53:20 SM 6 13:27 4.46