Date  |
Series  |
Time  |
Graded  |
Pace  |
15/07/2017 |
Club Championship 1k |
2:59 |
79.6% |
4:48 |
16/07/2016 |
Club Championship 1k |
3:00 |
78.4% |
4:50 |
30/06/2018 |
Club Championship 1k |
3:08 |
76.5% |
5:02 |
17/07/2021 |
Club Championship 1k |
3:17 |
75.0% |
5:17 |
28/06/2020 |
2020 Virtual Summer Grand Prix Club Championships - 1k |
3:29 |
70.1% |
5:36 |
28/05/2017 |
Westminster Mile |
5:10 |
77.3% |
5:10 |
29/05/2016 |
Westminster Mile |
5:16 |
75.2% |
5:16 |
19/06/2016 |
City of London Mile |
5:19 |
74.5% |
5:19 |
06/05/2016 |
Ealing Mile Series |
5:31 |
71.8% |
5:31 |
16/03/2016 |
La Santa Frank Horwill Memorial Handicap Mile |
5:38 |
70.3% |
5:38 |
26/07/2020 |
2020 Virtual Summer Grand Prix Club Championships - 1 Mile |
5:57 |
69.2% |
5:57 |
12/07/2020 |
2020 Virtual Summer Grand Prix Club Championships - 3k |
11:21 |
71.6% |
6:05 |
03/04/2021 |
Tour de Serpiesphere Race 5: 2 miles (cut-off 10pm Sun 25 April) |
13:18 |
65.9% |
6:39 |
01/09/2016 |
Assembly League Beckenham 3.0M |
17:53 |
76.1% |
5:52 |
05/04/2018 |
Assembly League Beckenham 3.0M |
17:56 |
76.4% |
5:53 |
09/04/2015 |
Assembly League Beckenham 3.0M |
17:59 |
74.3% |
5:54 |
25/03/2017 |
Burgess Parkrun 5k |
18:12 |
76.4% |
5:51 |
02/06/2016 |
Assembly League Battersea 5k |
18:24 |
75.0% |
5:55 |
01/06/2017 |
Assembly League Battersea 5k |
18:26 |
75.4% |
5:56 |
24/04/2015 |
Last Friday 5k |
18:26 |
74.0% |
5:56 |
06/04/2017 |
Assembly League Beckenham 3.0M |
18:31 |
73.5% |
6:05 |
16/02/2018 |
Last Friday 5k |
18:37 |
75.2% |
5:59 |
27/10/2017 |
Last Friday 5k |
18:38 |
75.2% |
6:00 |
26/08/2016 |
Last Friday 5k |
18:40 |
74.5% |
6:00 |
25/11/2016 |
Last Friday 5k |
18:41 |
74.4% |
6:01 |
24/06/2016 |
Last Friday 5k |
18:44 |
73.7% |
6:02 |
29/12/2017 |
Last Friday 5k |
18:49 |
74.4% |
6:03 |
29/04/2016 |
Last Friday 5k |
18:50 |
73.3% |
6:04 |
18/12/2015 |
Last Friday 5k |
19:05 |
72.3% |
6:08 |
30/12/2016 |
Last Friday 5k |
19:06 |
72.8% |
6:09 |
07/06/2018 |
Assembly League Battersea 5k |
19:11 |
73.0% |
6:10 |
19/12/2014 |
Last Friday 5k |
19:13 |
71.0% |
6:11 |
23/03/2018 |
Last Friday 5k |
19:19 |
72.5% |
6:13 |
25/05/2018 |
Last Friday 5k |
19:24 |
72.2% |
6:15 |
18/07/2014 |
Last Friday 5k |
19:25 |
70.3% |
6:15 |
05/09/2020 |
Serpiesphere virtual 5k |
19:31 |
73.4% |
6:17 |
01/03/2021 |
Serpiesphere virtual 5k |
19:45 |
72.5% |
6:21 |
15/03/2021 |
Tour de Serpiesphere Race 3: Virtual 5km |
19:45 |
72.5% |
6:21 |
01/03/2021 |
Serpiesphere virtual 5k |
19:45 |
72.5% |
6:21 |
16/07/2015 |
Club Championship 5k |
19:45 |
69.9% |
6:21 |
26/05/2017 |
Last Friday 5k |
19:52 |
70.0% |
6:24 |
21/06/2021 |
Sri Chinmoy 5k |
19:53 |
72.0% |
6:24 |
25/01/2019 |
Last Friday 5k |
19:58 |
70.7% |
6:26 |
09/08/2020 |
Serpiesphere virtual 5k |
20:02 |
71.5% |
6:27 |
09/08/2020 |
2020 Virtual Summer Grand Prix Club Championships - 5k |
20:02 |
71.5% |
6:27 |
27/08/2021 |
Last Friday 5k |
20:03 |
71.9% |
6:27 |
02/07/2015 |
Assembly League Dome/O2 |
20:10 |
66.2% |
6:41 |
26/04/2019 |
Last Friday 5k |
20:12 |
69.8% |
6:30 |
24/09/2021 |
Last Friday 5k |
20:17 |
71.1% |
6:32 |
19/06/2021 |
Serpentine 5k - test race |
20:23 |
70.2% |
6:34 |
28/02/2020 |
Last Friday 5k |
20:29 |
69.4% |
6:35 |
25/03/2022 |
Last Friday 5k |
20:31 |
70.3% |
6:36 |
25/02/2022 |
Last Friday 5k |
20:33 |
70.2% |
6:37 |
05/05/2016 |
Assembly League Victoria Park 3.5M |
20:36 |
75.7% |
5:53 |
29/04/2022 |
Last Friday 5k |
20:40 |
69.8% |
6:39 |
29/10/2021 |
Last Friday 5k |
20:47 |
69.4% |
6:41 |
25/10/2019 |
Last Friday 5k |
20:50 |
68.2% |
6:42 |
28/06/2019 |
Last Friday 5k |
20:50 |
68.2% |
6:42 |
26/11/2021 |
Last Friday 5k |
20:52 |
69.1% |
6:43 |
06/06/2020 |
Serpiesphere virtual 5k |
21:05 |
67.4% |
6:47 |
28/01/2022 |
Last Friday 5k |
21:13 |
68.0% |
6:50 |
03/05/2018 |
Assembly League Victoria Park 3.5M |
21:20 |
74.1% |
6:06 |
31/12/2021 |
Last Friday 5k |
21:39 |
66.6% |
6:58 |
12/04/2020 |
Serpiesphere virtual 5k |
21:49 |
65.1% |
7:01 |
30/07/2015 |
Assembly League Victoria Park 3.5M |
21:55 |
71.1% |
6:16 |
02/05/2015 |
Serpentine Handicap |
25:48 |
75.3% |
5:57 |
06/01/2018 |
Serpentine Handicap |
26:02 |
75.6% |
6:00 |
07/03/2015 |
Serpentine Handicap |
26:06 |
74.4% |
6:01 |
01/10/2016 |
Serpentine Handicap |
26:08 |
74.8% |
6:02 |
01/07/2017 |
Serpentine Handicap |
26:14 |
75.1% |
6:03 |
07/10/2017 |
Serpentine Handicap |
26:17 |
74.9% |
6:04 |
03/01/2015 |
Serpentine Handicap |
26:27 |
73.4% |
6:06 |
06/12/2014 |
Serpentine Handicap |
26:29 |
73.3% |
6:07 |
05/11/2016 |
Serpentine Handicap |
26:41 |
73.2% |
6:09 |
01/04/2017 |
Serpentine Handicap |
26:45 |
73.1% |
6:10 |
04/06/2016 |
Serpentine Handicap |
26:46 |
72.5% |
6:10 |
10/03/2018 |
Serpentine Handicap |
26:48 |
73.5% |
6:11 |
02/06/2018 |
Serpentine Handicap |
27:14 |
72.3% |
6:17 |
07/04/2018 |
Serpentine Handicap |
27:16 |
72.2% |
6:17 |
05/03/2016 |
Serpentine Handicap |
27:16 |
71.1% |
6:17 |
04/04/2015 |
Serpentine Handicap |
27:16 |
71.2% |
6:17 |
02/01/2016 |
Serpentine Handicap |
27:41 |
70.1% |
6:23 |
05/05/2018 |
Serpentine Handicap |
27:59 |
70.4% |
6:27 |
03/11/2018 |
Serpentine Handicap |
28:21 |
70.0% |
6:32 |
05/01/2019 |
Serpentine Handicap |
28:29 |
69.7% |
6:34 |
06/04/2019 |
Serpentine Handicap |
28:34 |
69.4% |
6:35 |
01/09/2018 |
Serpentine Handicap |
28:39 |
69.2% |
6:37 |
04/08/2018 |
Serpentine Handicap |
28:41 |
69.2% |
6:37 |
07/07/2018 |
Serpentine Handicap |
28:43 |
69.1% |
6:37 |
01/06/2019 |
Serpentine Handicap |
28:48 |
68.9% |
6:39 |
02/10/2021 |
Serpentine Handicap |
28:51 |
70.4% |
6:39 |
04/09/2021 |
Serpentine Handicap |
28:52 |
70.3% |
6:40 |
02/04/2022 |
Serpentine Handicap |
29:00 |
70.0% |
6:41 |
05/03/2022 |
Serpentine Handicap |
29:16 |
69.4% |
6:45 |
07/05/2022 |
Serpentine Handicap |
29:19 |
69.3% |
6:46 |
05/02/2022 |
Serpentine Handicap |
29:25 |
69.0% |
6:47 |
04/12/2021 |
Serpentine Handicap |
29:31 |
68.8% |
6:49 |
04/01/2020 |
Serpentine Handicap |
29:43 |
67.3% |
6:51 |
07/12/2019 |
Serpentine Handicap |
29:46 |
67.2% |
6:52 |
02/07/2017 |
Summer League 5M |
30:30 |
74.6% |
6:06 |
08/01/2022 |
Serpentine Handicap |
30:33 |
66.5% |
7:03 |
16/08/2016 |
Vets AC 5M Road Race |
30:35 |
73.9% |
6:07 |
10/07/2016 |
Summer League 5M |
31:10 |
72.5% |
6:14 |
01/06/2014 |
Summer League 5M |
32:02 |
69.9% |
6:24 |
15/05/2018 |
Vets AC 5M Road Race |
32:12 |
70.7% |
6:26 |
23/01/2021 |
Tour de Serpiesphere Race 1 - Virtual 8km |
33:41 |
68.8% |
6:46 |
10/05/2022 |
Vets AC 5M Road Race |
33:53 |
69.3% |
6:47 |
05/07/2015 |
Summer League 5M |
34:14 |
65.5% |
6:51 |
04/06/2017 |
Summer League 10k |
37:10 |
75.7% |
5:59 |
09/08/2014 |
Pride Run 10k |
37:54 |
75.0% |
6:06 |
01/10/2017 |
Middlesex 10k |
38:16 |
74.1% |
6:09 |
12/07/2014 |
Sri Chinmoy 10k |
38:42 |
73.4% |
6:14 |
14/08/2016 |
Summer League 10k |
38:45 |
72.6% |
6:14 |
20/08/2017 |
Summer League 10k |
39:12 |
72.4% |
6:18 |
15/06/2014 |
Summer League 10k |
39:27 |
71.5% |
6:21 |
16/08/2015 |
Summer League 10k |
39:36 |
70.5% |
6:22 |
16/07/2017 |
Summer League 10k |
39:38 |
71.6% |
6:23 |
21/12/2014 |
RunThrough Greenwich Park 10k |
39:48 |
71.4% |
6:24 |
15/11/2015 |
WestRun London 10k |
39:59 |
69.9% |
6:26 |
04/10/2015 |
Middlesex 10k |
40:29 |
69.0% |
6:31 |
01/03/2015 |
Regent's Park 10k |
40:39 |
69.9% |
6:32 |
24/07/2016 |
Summer League 10k |
40:46 |
69.1% |
6:34 |
06/02/2021 |
Tour de Serpiesphere Race 2: Virtual 10km |
40:55 |
71.0% |
6:35 |
17/08/2020 |
2020 Virtual Summer Grand Prix Club Championships – Bonus event distance (10k) |
41:55 |
69.3% |
6:45 |
19/01/2014 |
Royal Parks 10k Series Hyde Park |
42:02 |
67.1% |
6:46 |
02/05/2022 |
London 10,000 |
42:07 |
69.6% |
6:47 |
23/10/2021 |
Sri Chinmoy 10k |
42:11 |
69.5% |
6:47 |
22/08/2021 |
Summer League 10k |
42:54 |
68.3% |
6:54 |
20/11/2021 |
Sri Chinmoy 10k |
43:15 |
67.8% |
6:58 |
19/07/2015 |
Summer League 10k |
48:50 |
57.2% |
7:51 |
18/06/2017 |
Château de Versailles - Royale 15k |
1:01:39 |
69.6% |
6:37 |
21/01/2018 |
St Albans Fred Hughes 10M |
1:03:37 |
73.0% |
6:22 |
19/10/2014 |
Cabbage Patch 10M |
1:03:40 |
73.1% |
6:22 |
19/04/2015 |
Thames Towpath 10M |
1:03:47 |
72.9% |
6:23 |
15/10/2017 |
Cabbage Patch 10M |
1:04:22 |
72.2% |
6:26 |
16/10/2016 |
Cabbage Patch 10M |
1:05:12 |
70.7% |
6:31 |
14/04/2019 |
Thames Towpath 10M |
1:06:56 |
70.0% |
6:42 |
13/03/2021 |
Tour de Serpiesphere Race 4: 16km (cut-off 10pm Sun 4 April) |
1:09:35 |
68.0% |
7:00 |
14/10/2018 |
Cabbage Patch 10M |
1:09:58 |
66.9% |
7:00 |
07/09/2014 |
Great North Run Half Marathon |
1:23:38 |
73.8% |
6:23 |
04/09/2016 |
Maidenhead Half Marathon |
1:24:06 |
72.4% |
6:25 |
12/06/2016 |
St Albans Half Marathon |
1:25:01 |
71.1% |
6:29 |
24/09/2017 |
Ealing Half Marathon |
1:26:22 |
71.1% |
6:35 |
14/05/2017 |
Northumberland Tynedale Half Marathon |
1:26:46 |
70.2% |
6:37 |
07/02/2016 |
Watford Half Marathon |
1:27:02 |
69.5% |
6:38 |
31/07/2016 |
Hexham Half Marathon |
1:27:05 |
70.0% |
6:38 |
01/02/2015 |
Watford Half Marathon |
1:28:42 |
69.5% |
6:46 |
22/06/2014 |
Hackney Half Marathon |
1:29:23 |
68.5% |
6:49 |
02/03/2014 |
Reading Half Marathon |
1:31:28 |
66.9% |
6:59 |
16/02/2014 |
Brighton Half Marathon |
1:33:26 |
65.5% |
7:08 |
02/02/2014 |
Watford Half Marathon |
1:34:58 |
64.4% |
7:15 |
02/02/2020 |
Watford Half Marathon |
1:36:36 |
64.6% |
7:22 |
02/09/2018 |
Maidenhead Half Marathon |
1:39:35 |
62.2% |
7:36 |
15/03/2020 |
Run Northumberland Half Marathon |
1:41:46 |
61.4% |
7:46 |
12/03/2017 |
Finchley 20M |
2:14:03 |
71.6% |
6:42 |
17/04/2016 |
Brighton Marathon |
3:10:12 |
66.9% |
7:15 |
25/02/2018 |
Seville Marathon |
3:13:48 |
66.7% |
7:23 |
27/09/2015 |
Berlin Marathon |
3:15:24 |
65.2% |
7:27 |
23/04/2017 |
London Marathon |
3:18:02 |
64.8% |
7:33 |
05/10/2014 |
Verona Marathon |
3:21:53 |
63.4% |
7:42 |
23/10/2016 |
Abingdon Marathon |
3:25:22 |
62.5% |
7:50 |
13/04/2014 |
London Marathon |
3:27:45 |
61.1% |
7:55 |
30/11/2014 |
Florence Marathon |
3:42:47 |
57.5% |
8:30 |
13/10/2019 |
Chicago Marathon |
3:57:41 |
55.3% |
9:04 |
22/04/2018 |
London Marathon |
4:16:12 |
50.5% |
9:46 |
Date  |
Series  |
Time  |
Pace  |
29/10/2016 |
North of the Thames XC (Liddiard Trophy) 5M (men) |
30:35 |
6:07 |
28/10/2017 |
North of the Thames XC (Liddiard Trophy) 5M (men) |
30:47 |
6:09 |
05/12/2015 |
Metropolitan League 8k (men) |
31:25 |
6:19 |
26/11/2016 |
Fraternity Cup & Sorority Cup |
31:47 |
6:21 |
07/02/2015 |
Metropolitan League 8k (men) |
31:57 |
6:26 |
27/10/2018 |
North of the Thames XC (Liddiard Trophy) 5M (men) |
32:01 |
6:24 |
03/12/2016 |
Metropolitan League 8k (men) |
32:09 |
6:28 |
14/01/2017 |
Metropolitan League 8k (men) |
32:41 |
6:34 |
22/11/2015 |
Sunday League 5M |
33:23 |
6:43 |
04/11/2017 |
North London XC Championships (men) |
33:49 |
6:46 |
11/02/2017 |
Metropolitan League 8k (men) |
34:32 |
6:57 |
21/11/2015 |
North London XC Championships (men) |
35:10 |
7:02 |
23/11/2019 |
Fraternity Cup & Sorority Cup |
37:24 |
7:29 |
19/11/2016 |
London Championship 10k (men) |
39:46 |
6:24 |
10/01/2015 |
Metropolitan League 8k (men) |
40:01 |
8:03 |
12/12/2015 |
SEAA Vets XC Championships (V40) |
41:38 |
6:42 |
07/01/2017 |
Middlesex XC Championships (men) |
47:14 |
6:20 |
21/02/2015 |
English National XC Championship (men) |
53:24 |
7:10 |
28/01/2017 |
Southern Counties XC Championship (men) |
1:05:18 |
7:00 |
21/01/2017 |
Box Hill Fell Race 7.5M |
1:10:49 |
9:26 |
28/12/2014 |
Gut Buster 10M |
1:12:14 |
7:13 |
29/12/2013 |
Gut Buster 10M |
1:21:46 |
8:10 |
09/11/2014 |
Grand Union Canal Half Marathon |
1:24:50 |
6:28 |
18/01/2020 |
Box Hill Fell Race 7.5M |
1:25:39 |
11:25 |
13/11/2016 |
Grand Union Canal Half Marathon |
1:26:09 |
6:34 |
08/11/2015 |
Grand Union Canal Half Marathon |
1:30:32 |
6:54 |
07/10/2018 |
Kielder Half Marathon |
1:37:09 |
7:25 |
10/11/2013 |
Grand Union Canal Half Marathon |
1:38:56 |
7:33 |