Name:
Stuart Mairs
Gender:
Male
Club:
Salford Met
Age Group:
V40
Login to follow
10.1
42179

Every Wednesday, until September, one runner, drawn at random, who improves their handicap since last week and clicks their clock will win a prize.

 Rewards Running 2021 competition runs until September 2021

Following
Please login to view
Followers
Please login to view

 Login to follow this runner

Show:

Lookup other runners to compare your handicap and do head-to-head comparisons

See what your handicap will be:

Distance or
Time  Hrs  Mins  Secs
Date
Conditions

EventTimeRaceSSSvSSSDate 
parkrun22:06Heaton Park parkrun # 4933.1-1.722 Feb 20+
parkrun21:30Worsley Woods parkrun # 4171.6-1.414 Mar 20+
parkrun22:09Worsley Woods parkrun # 4152.3-0.829 Feb 20+
parkrun21:59Worsley Woods parkrun # 4111.7-0.525 Jan 20+
parkrun22:01Worsley Woods parkrun # 4141.7-0.515 Feb 20+
9.65K45:36Manchester Area League3.6-0.912 Oct 19
10K48:18South East Lancashire League3.8-0.318 Jan 20
parkrun22:21Worsley Woods parkrun # 4052.2-0.321 Dec 19
parkrun22:19Worsley Woods parkrun # 4072.1-0.328 Dec 19
9.65K46:25Manchester Area League3.40.011 Jan 20
10K45:49Trafford 10K1.00.21 Mar 20
9.2K45:49South East Lancashire League4.80.37 Mar 20
parkrun22:31South Manchester parkrun # 5041.80.41 Jan 20
parkrun22:47Stretford parkrun # 2112.30.41 Jan 20
9.84K49:21Manchester Area League4.50.78 Feb 20
parkrun22:51Worsley Woods parkrun # 4121.91.01 Feb 20
parkrun21:52Worsley Woods parkrun # 3733.2-1.927 Apr 19
parkrun21:46Worsley Woods parkrun # 3832.0-1.26 Jul 19
5M36:58Horwich Jubilee Mile / 51.90.017 Jul 19
parkrun23:02Worsley Woods parkrun # 4081.81.44 Jan 20
parkrun23:12Worsley Woods parkrun # 4022.31.230 Nov 19
parkrun23:04Worsley Woods parkrun # 4061.71.625 Dec 19
parkrun21:51Worsley Woods parkrun # 3841.7-0.813 Jul 19
parkrun22:54Worsley Woods parkrun # 3882.70.317 Aug 19
parkrun22:21Worsley Woods parkrun # 3872.1-0.23 Aug 19
5M36:59Horwich Jubilee Mile / 52.1-0.119 Jun 19
5K21:37Sale Sizzler 5K Series1.1-0.611 Jul 19
parkrun22:14Worsley Woods parkrun # 3851.8-0.120 Jul 19
11.2K60:10Manchester Area League6.11.97 Dec 19
parkrun21:55Worsley Woods parkrun # 3811.5-0.422 Jun 19
parkrun21:38Worsley Woods parkrun # 3751.9-1.311 May 19
parkrun21:37Worsley Woods parkrun # 3791.3-0.88 Jun 19
parkrun21:36Worsley Woods parkrun # 3741.5-0.74 May 19
parkrun23:04Worsley Woods parkrun # 3931.71.621 Sep 19
parkrun22:49Worsley Woods parkrun # 3921.61.214 Sep 19
10K53:00South East Lancashire League4.82.823 Nov 19
parkrun22:10Worsley Woods parkrun # 3722.1-0.220 Apr 19
parkrun21:44Worsley Woods parkrun # 3701.3-0.36 Apr 19
parkrun22:37Worsley Woods parkrun # 3782.00.51 Jun 19
parkrun22:29Worsley Woods parkrun # 3771.70.525 May 19
parkrun23:08Worsley Woods parkrun # 3822.41.029 Jun 19
parkrun22:04Worsley Woods parkrun # 3711.60.113 Apr 19
5K23:13Sale Sizzler 5K Series1.81.725 Jul 19
5K22:43Sale Sizzler 5K Series1.21.427 Jun 19
parkrun23:39Worsley Woods parkrun # 3901.92.531 Aug 19
HM1:47:12Simplyhealth Great Manchester Run Half Marathon1.32.619 May 19
parkrun21:54Worsley Woods parkrun # 3572.0-0.625 Dec 18
9.7K46:19Manchester Area League3.00.49 Feb 19
parkrun22:25Sale Water parkrun # 632.9-0.51 Jan 19
9.84K47:53Manchester Area League4.20.012 Jan 19
10K46:07Trafford 10K0.81.110 Mar 19
parkrun22:28Worsley Woods parkrun # 3691.41.130 Mar 19
10K49:15City of Salford 10K0.63.88 Sep 19
parkrun21:53South Manchester parkrun # 4531.7-0.41 Jan 19
parkrun22:40Worsley Woods parkrun # 3652.20.62 Mar 19
parkrun22:00Worsley Woods parkrun # 3511.9-0.417 Nov 18
parkrun22:07Worsley Woods parkrun # 3591.60.25 Jan 19
parkrun22:37Worsley Woods parkrun # 3561.61.122 Dec 18
9.7K46:10Manchester Area League2.50.810 Nov 18
parkrun22:09Worsley Woods parkrun # 3521.00.824 Nov 18
parkrun22:02Worsley Woods parkrun # 3431.7-0.122 Sep 18
12.1K61:17Northern Counties Championships3.12.426 Jan 19
parkrun22:23Heaton Park parkrun # 4301.80.527 Oct 18
parkrun21:26Worsley Woods parkrun # 3361.4-0.64 Aug 18
HM1:47:48Wilmslow Half Marathon0.34.124 Mar 19
parkrun22:07Worsley Woods parkrun # 3352.30.128 Jul 18
parkrun22:32Worsley Woods parkrun # 3491.61.03 Nov 18
5K21:23Sale Sizzler 5K Series0.30.016 Aug 18
parkrun21:36Worsley Woods parkrun # 3311.7-0.330 Jun 18
10.4K54:08Manchester Area League4.92.21 Dec 18
parkrun22:23Worsley Woods parkrun # 3451.40.96 Oct 18
10K50:56Salford 10K1.34.919 Apr 19
parkrun21:25Worsley Woods parkrun # 3291.00.016 Jun 18
5.25M39:20Swinton 5.251.11.630 Sep 18
5K21:43Sale Sizzler 5K Series0.90.52 Aug 18
5K21:33Sale Sizzler 5K Series0.90.45 Jul 18
parkrun21:34Worsley Woods parkrun # 3231.9-0.65 May 18
parkrun21:57Worsley Woods parkrun # 3371.10.811 Aug 18
parkrun21:55Worsley Woods parkrun # 3262.00.026 May 18
parkrun21:49Worsley Woods parkrun # 3281.70.19 Jun 18
parkrun23:41Worsley Woods parkrun # 3581.73.129 Dec 18
10K47:02City of Salford 10K1.11.69 Sep 18
5M37:05Horwich Jubilee Mile / 51.71.320 Jun 18
parkrun21:59Worsley Woods parkrun # 3321.30.87 Jul 18
parkrun22:20Worsley Woods parkrun # 3331.90.914 Jul 18
parkrun21:57Worsley Woods parkrun # 3221.90.228 Apr 18
parkrun21:45Worsley Woods parkrun # 3211.50.221 Apr 18
5K22:08Sale Sizzler 5K Series0.71.719 Jul 18
parkrun22:09Worsley Woods parkrun # 3202.6-0.214 Apr 18
parkrun22:35Heaton Park parkrun # 4191.41.921 Jul 18
parkrun22:24Worsley Woods parkrun # 3183.0-0.131 Mar 18
parkrun22:15Worsley Woods parkrun # 3271.61.02 Jun 18
parkrun21:56Worsley Woods parkrun # 3241.20.812 May 18
12K59:17Northern Counties Championships5.1-0.127 Jan 18
10K49:28Birchwood 10K1.53.419 Aug 18
parkrun21:34Worsley Woods parkrun # 3041.7-0.423 Dec 17
parkrun21:38Worsley Woods parkrun # 3002.3-0.925 Nov 17
10K49:13Trafford 10K1.13.62 Sep 18
parkrun21:46Worsley Woods parkrun # 3052.0-0.325 Dec 17
4M31:49Haigh Hall 44.91.79 May 18
9.7K50:59Manchester Area League3.54.213 Oct 18
10K48:44Simplyhealth Great Manchester Run 10K2.02.920 May 18
parkrun22:02Stretford parkrun # 1102.3-0.11 Jan 18
parkrun21:36Worsley Woods parkrun # 2932.6-1.27 Oct 17
parkrun22:49Worsley Woods parkrun # 3171.81.924 Mar 18
10K46:35Salford 10K0.32.630 Mar 18
parkrun23:19Sale Water parkrun # 113.80.91 Jan 18
parkrun21:28Worsley Woods parkrun # 2921.7-0.630 Sep 17
parkrun21:28Worsley Woods parkrun # 2852.5-1.412 Aug 17
parkrun21:42Worsley Woods parkrun # 2901.8-0.216 Sep 17
parkrun22:06Worsley Woods parkrun # 2972.00.34 Nov 17
parkrun21:48Worsley Woods parkrun # 2892.4-0.69 Sep 17
parkrun22:08Worsley Woods parkrun # 2952.00.421 Oct 17
parkrun22:34Worsley Woods parkrun # 3022.30.99 Dec 17
9K48:57South East Lancashire League8.31.718 Nov 17
9.7K48:36Manchester Area League4.41.72 Dec 17
parkrun21:23Worsley Woods parkrun # 2762.5-0.810 Jun 17
parkrun22:03Worsley Woods parkrun # 2822.8-0.522 Jul 17
parkrun21:53Worsley Woods parkrun # 2861.80.119 Aug 17
parkrun21:21Worsley Woods parkrun # 2781.60.024 Jun 17
parkrun22:49Worsley Woods parkrun # 2962.41.328 Oct 17
parkrun21:24Worsley Woods parkrun # 2771.60.117 Jun 17
parkrun21:40Worsley Woods parkrun # 2841.6-0.15 Aug 17
5M37:50Gin Pit 52.31.51 Oct 17
HM1:56:05Wilmslow Half Marathon1.76.624 Jun 18
parkrun21:45Worsley Woods parkrun # 2802.0-0.18 Jul 17
5M37:37Manchester YMCA Harriers Blackleach 52.41.210 Sep 17
5.25M38:43Swinton 5.250.91.724 Sep 17
5K21:24Sale Sizzler 5K Series0.60.420 Jul 17
5K21:46Sale Sizzler 5K Series0.80.917 Aug 17
5M39:14Pennington Flash 54.01.427 Aug 17
parkrun22:03Worsley Woods parkrun # 2831.80.429 Jul 17
parkrun21:13Worsley Woods parkrun # 2711.5-0.26 May 17
parkrun21:51Worsley Woods parkrun # 2811.70.215 Jul 17
5K21:27Sale Sizzler 5K Series0.80.56 Jul 17
10K46:02City of Salford 10K0.61.83 Sep 17
parkrun22:05Worsley Woods parkrun # 2792.00.51 Jul 17
parkrun21:29Worsley Woods parkrun # 2701.70.229 Apr 17
5K21:44Sale Sizzler 5K Series0.51.13 Aug 17
parkrun21:37Worsley Woods parkrun # 2731.11.020 May 17
9.6K50:03Manchester Area League4.63.311 Nov 17
5M37:50Horwich Jubilee 5 Series2.52.121 Jun 17
parkrun21:30Worsley Woods parkrun # 2661.60.31 Apr 17
parkrun21:57Worsley Woods parkrun # 2751.41.43 Jun 17
parkrun21:28Worsley Woods parkrun # 2582.3-0.54 Feb 17
10K46:43Bolton 10K2.11.723 Apr 17
10K44:24Salford 10K0.41.214 Apr 17
10K47:00Warrington 10K1.32.229 Jun 17
parkrun21:40Worsley Woods parkrun # 2681.50.715 Apr 17
parkrun21:57Worsley Woods parkrun # 2671.51.38 Apr 17
parkrun22:27Heaton Park parkrun # 3582.71.125 Feb 17
10.4K50:35Manchester Area League4.21.211 Feb 17
parkrun21:47Worsley Woods parkrun # 2522.20.324 Dec 16
parkrun21:47Worsley Woods parkrun # 2532.20.331 Dec 16
10K45:11Trafford 10K0.51.85 Mar 17
parkrun21:28Worsley Woods parkrun # 2511.40.417 Dec 16
parkrun22:08Worsley Woods parkrun # 2651.22.025 Mar 17
parkrun22:12Worsley Woods parkrun # 2631.61.711 Mar 17
parkrun21:52Worsley Woods parkrun # 2482.40.226 Nov 16
9.7K47:54Manchester Area League4.81.414 Jan 17
9.84K54:06Manchester Area League5.05.214 Oct 17
parkrun21:23Worsley Woods parkrun # 2382.1-0.417 Sep 16
10K44:58Ribble Valley 10K0.31.827 Dec 16
parkrun21:16Worsley Woods parkrun # 2411.40.08 Oct 16
HM1:49:56Simplyhealth Great Manchester Run Half Marathon1.45.228 May 17
parkrun22:00Heaton Park parkrun # 3412.20.722 Oct 16
10.4K52:58Greater Manchester County Championships5.22.27 Jan 17
parkrun22:27Worsley Woods parkrun # 2452.81.05 Nov 16
HM1:47:48Wilmslow Half Marathon1.14.619 Mar 17
parkrun23:29Worsley Woods parkrun # 2721.54.213 May 17
9.2K47:38South East Lancashire League4.73.818 Feb 17
9.6K49:16Manchester Area League5.52.53 Dec 16
parkrun21:17Worsley Woods parkrun # 2321.50.06 Aug 16
5K21:01Sale Sizzler 5K Series0.90.011 Aug 16
5K20:55Sale Sizzler 5K Series0.60.128 Jul 16
parkrun22:41Worsley Woods parkrun # 2402.81.41 Oct 16
4.4M32:02Astley Park 4.42.60.63 Aug 16
10K45:17City of Salford 10K0.71.74 Sep 16
parkrun21:19Worsley Woods parkrun # 2300.80.723 Jul 16
5K21:02Sale Sizzler 5K Series0.60.414 Jul 16
parkrun21:48Worsley Woods parkrun # 2331.60.913 Aug 16
parkrun21:55Worsley Woods parkrun # 2311.71.030 Jul 16
parkrun21:08Worsley Woods parkrun # 2191.5-0.37 May 16
10K46:54Birchwood 10K1.72.221 Aug 16
5M36:22Horwich Jubilee 5 Series2.10.815 Jun 16
5K21:22Bowdon 5K1.30.39 Jun 16
10M78:18Swinton 101.03.425 Sep 16
10K45:36Bolton 10K2.10.624 Apr 16
9.6K51:06Manchester Area League5.83.812 Nov 16
5M38:07Manchester YMCA Harriers Blackleach 52.12.811 Sep 16
parkrun21:40Worsley Woods parkrun # 2241.40.811 Jun 16
5K21:30Sale Sizzler 5K Series0.41.530 Jun 16
parkrun22:06Worsley Woods parkrun # 2271.41.72 Jul 16
parkrun21:54Worsley Woods parkrun # 2182.00.730 Apr 16
parkrun21:45Worsley Woods parkrun # 2231.21.24 Jun 16
3.75M27:35Haigh Hall Inter Club 3.753.01.011 May 16
6M42:07Lostock 60.20.728 Feb 16
parkrun22:22Worsley Woods parkrun # 2261.22.425 Jun 16
5K22:38Peter Lowe Memorial Hollins Green 5K1.62.519 Jun 16
parkrun22:11Worsley Woods parkrun # 2221.22.028 May 16
10K44:09Trafford 10K0.01.313 Mar 16
9.84K48:10Manchester Area League4.31.516 Jan 16
10K48:43We Love Manchester 10K1.54.110 Jul 16
3.01K12:21University of Manchester Relays1.80.424 Oct 15
10K47:00Salford 10K0.53.525 Mar 16
9.675K49:24Manchester Area League5.22.513 Feb 16
10.2K45:25Greater Manchester County Championships-1.22.89 Jan 16
5K20:33Sale Sizzler 5K Series0.6-0.725 Jun 15
9.5K44:04Manchester Area League2.11.510 Oct 15
5K20:59Sale Sizzler 5K Series0.60.36 Aug 15
9K46:14Manchester Area League5.82.47 Nov 15
5K20:53Sale Sizzler 5K Series0.30.423 Jul 15
5K20:48Sale Sizzler 5K Series0.40.19 Jul 15
5K21:37Dunham Massey Park 5K2.1-0.111 Jun 15
10M77:24Swinton 100.63.327 Sep 15
5K21:40Birchwood Brook 5K1.80.329 May 15
5K21:44Peter Lowe Memorial Hollins Green 5K1.50.813 Jun 15
10K46:22We Love Manchester 10K1.32.112 Jul 15
10K47:25City of Salford 10K0.93.56 Sep 15
10K45:01Morrisons Great Manchester 10K0.61.510 May 15
5K22:04Bowdon 5K1.41.54 Jun 15
HM1:55:21Wilmslow Half Marathon1.07.73 Apr 16
10K49:29Birchwood 10K2.43.923 Aug 15
10K44:29Trafford 10K0.21.48 Mar 15
10K45:50Salford 10K0.32.53 Apr 15
HM1:43:18Wilmslow Half Marathon0.43.422 Mar 15
10K48:21Bolton 10K1.63.526 Apr 15
10K45:33Ribble Valley 10K (Inc Northern Champs)0.42.228 Dec 14
5K20:36Sale Sizzler 5K Series0.5-0.931 Jul 14
5K20:48Sale Sizzler 5K Series0.7-0.717 Jul 14
5K20:36Dunham Massey Park 5K0.7-1.119 Jun 14
12K74:11Northern Championships6.09.730 Jan 16
5K20:56Sale Sizzler 5K Series0.8-0.53 Jul 14
5K21:07Sale Sizzler 5K Series (Inc Northern Champs)0.50.514 Aug 14
5K21:07Bowdon 5K1.3-0.729 May 14
5K21:32Lymm 5K1.6-0.121 Jun 14
5K21:22Dunham Massey Park 5K1.5-0.45 Jun 14
5K21:13Peter Lowe Memorial Hollins Green 5K1.2-0.414 Jun 14
10K45:54We Love Manchester 10K1.31.213 Jul 14
9.6K59:54Manchester Area League6.010.65 Dec 15
10K44:42Salford 10K0.50.918 Apr 14
10K43:33Trafford 10K0.10.19 Mar 14
10K46:38Bolton 10K1.61.613 Apr 14
6M44:05Lostock 61.21.123 Feb 14
10K48:18Bupa Great Manchester 10K1.43.318 May 14
10K45:04Ribble Valley 10K (Inc Northern Champs)0.71.029 Dec 13
HM1:48:03Wilmslow Half Marathon0.74.623 Mar 14
5K21:11Lymm 5K1.6-0.322 Jun 13
5K21:20Sale Sizzler 5K Series1.3-0.21 Aug 13
5K20:48Sale Sizzler 5K Series0.7-0.54 Jul 13
5K20:34Bowdon 5K0.7-0.66 Jun 13
5K21:30Sale Sizzler 5K Series1.10.318 Jul 13
10M88:32Swinton 100.98.828 Sep 14
5K20:52Hollins Green 5K0.60.11 Jun 13
10K45:55Bolton 10K2.21.021 Apr 13
6M43:17Lostock 61.01.224 Feb 13
HM1:41:13Wilmslow Half Marathon0.72.524 Mar 13
10K44:29Trafford 10K0.21.610 Mar 13
10K44:22Ribble Valley 10K (Inc Northern Champs)0.90.830 Dec 12
10K45:46Salford 10K0.42.629 Mar 13
10M86:06Swinton 101.46.629 Sep 13
HM2:08:37Bupa Great North Run0.912.57 Sep 14
5K21:12Lymm 5K1.40.123 Jun 12
5K21:16Sale Sizzler 5K (Inc Northern Champs)0.51.116 Aug 12
HM99:08Wilmslow Half Marathon0.52.828 Mar 10
5K19:57Bowdon 5K0.4-3.510 Jun 10
5K21:28Lymm 5K2.01.126 Jun 10
10K48:25Salford 10K0.85.722 Apr 11
10K44:19Bupa Great Manchester Run 10K0.42.315 May 11
5K20:28Dunham Massey 5K0.60.527 May 11
5M36:02Sale 50.53.230 May 11
5K20:54Peter Lowe Memorial Hollins Green 5K1.50.44 Jun 11
5K21:14Bowdon 5K0.62.09 Jun 11
5K20:30Dunham Massey 5K0.70.417 Jun 11
5K21:03Lymm 5K1.11.125 Jun 11
5K20:33Manchester 5K Sizzler Series0.70.530 Jun 11
10K46:09K-swiss City of Manchester 10K0.34.23 Jul 11
5K20:42Manchester 5K Sizzler Series0.70.814 Jul 11
5K20:50Manchester 5K Sizzler Series0.21.628 Jul 11
10M77:56Sale 100.25.27 Aug 11
5K20:56Manchester 5K Sizzler Series0.31.711 Aug 11
5K21:58Alexandra Park 5K0.63.56 Nov 11
6M44:06Lostock 61.03.126 Feb 12
10K45:40Trafford 10K0.04.011 Mar 12
HM1:56:59Wilmslow Half Marathon (Inc England Champs)0.89.825 Mar 12
10K44:28Salford 10K-0.23.16 Apr 12
10K45:32Bupa Great Manchester Run 10K0.43.520 May 12
5K21:31Dunham Massey Park 5K1.41.825 May 12
5K21:16Peter Lowe Memorial Hollins Green 5K0.52.22 Jun 12
5K21:49Bowdon 5K1.32.57 Jun 12
5K21:15Dunham Massey Park 5K0.31.314 Jun 12
5K21:37Sale Sizzler 5K0.91.45 Jul 12
5K21:31Sale Sizzler 5K0.21.919 Jul 12
5K21:37Sale Sizzler 5K0.32.02 Aug 12
10M80:07Swinton 101.04.530 Sep 12

Order By:

EventTimeRaceDate
XC71:01Northern Cross Country Championships23 Jan 10
XC50:39Manchester Area League23 Oct 10
XC51:35South East Lancashire League30 Oct 10
XC51:45Manchester Area League12 Feb 11
XC56:45South East Lancashire League26 Feb 11
XC49:26Manchester Area League22 Oct 11
XC51:16South East Lancashire League30 Oct 11
XC45:42Manchester Area League13 Nov 11
XC49:40South East Lancashire League19 Nov 11
XC47:10Manchester Area League3 Dec 11
XC50:49South East Lancashire League10 Dec 11
XC62:10Greater Manchester Championships7 Jan 12
XC45:28Manchester Area League15 Jan 12
XC46:24South East Lancashire League21 Jan 12
XC45:05Manchester Area League11 Feb 12
XC47:46Manchester Area League10 Nov 12
XC52:57South East Lancashire League17 Nov 12
XC44:51Manchester Area League1 Dec 12
XC64:03Greater Manchester County Championships5 Jan 13
XC54:59Manchester Area League13 Jan 13
XC46:40South East Lancashire League19 Jan 13
XC52:52Manchester Area League10 Feb 13
XC55:15South East Lancashire League16 Feb 13
XC52:12Manchester Area League19 Oct 13
XC54:06Manchester Area League10 Nov 13
XC50:04South East Lancashire League16 Nov 13
XC45:07Manchester Area League7 Dec 13
XC52:22Greater Manchester County Championships4 Jan 14
XC45:46Manchester Area League12 Jan 14
XC46:29South East Lancashire League18 Jan 14
XC47:27Manchester Area League8 Feb 14
XC51:58South East Lancashire League15 Feb 14
XC51:17Manchester Area League11 Oct 14
XC47:20Manchester Area League8 Nov 14
XC47:00Manchester Area League6 Dec 14
XC48:34South East Lancashire League17 Jan 15
XC52:26South East Lancashire League31 Jan 15
XC42:28Manchester Area League14 Feb 15
XC50:40South East Lancashire League28 Feb 15
XC45:13South East Lancashire League14 Nov 15
XC51:27South East Lancashire League12 Dec 15
XC53:59South East Lancashire League23 Jan 16
XC49:03South East Lancashire League20 Feb 16
XC50:46Manchester Area League15 Oct 16
XC50:14South East Lancashire League19 Nov 16
XC56:32South East Lancashire League10 Dec 16
XC52:15South East Lancashire League21 Jan 17
XC61:27South East Lancashire League16 Dec 17
XC49:34South East Lancashire League20 Oct 18
XC51:55Greater Manchester County Championships8 Dec 18
XC57:00South East Lancashire League15 Dec 18
XC50:32South East Lancashire League19 Jan 19
XC44:49South East Lancashire League16 Feb 19
XC59:18Greater Manchester County Championships14 Dec 19