Facebook Twitter Instagram
Log in

Race Results

Non members: For the results for the Regent's Park 10K, visit this page.
Club members: if you want to upload a photo or your results are missing, log in and update your picture and Power of 10 ID.


Individual Results Leaderboard Club Records Results by Date
Individual Leaderboard Records By Date

Individual Results

Athlete Search:

John Armstrong

Power of 10 id: 87175
Geometry and Stochastics

Results are mostly downloaded automatically from the Power of 10. Members can also enter additional results for events not on the Power of 10. Login to edit your Power of 10 id, to enter results or to edit this page.

Personal and Season's Bests

EventPB2019201820172016201520142013
parkrun17:5519:2318:3619:2119:0419:1618:5618:54
8002:25.58
15004:57.84:57.85:05.44
Mile5:125:12
300010:14.910:30.610:42.6
500017:5517:5518:37.2
1000037:46.837:46.8
2000SC8:42.38:42.3
3000SC13:55.813:55.8
Beer Mile7:528:2110:297:529:28
5K17:5318:3421:2817:53
5M29:2731:4731:2730:5130:5529:42
10M58:291:05:401:03:321:02:511:12:341:00:37
20M2:12:522:12:52
10K36:4637:0937:4639:2738:1437:5838:5036:56
HM1:17:501:22:331:22:341:22:081:23:081:21:461:21:271:22:37
Mar2:43:532:47:543:06:452:56:153:45:112:49:092:58:322:52:34

Event2012201120102009200820072006
parkrun18:4918:5117:5518:39
8002:25.58
1500
Mile
300010:14.9
5000
10000
2000SC
3000SC
Beer Mile
5K17:5318:29
5M29:27
10M58:29
20M
10K36:4637:14
HM1:18:231:17:501:19:371:19:27
Mar2:43:532:48:382:51:492:55:502:57:122:52:52

Event2005
parkrun
800
1500
Mile
3000
5000
10000
2000SC
3000SC
Beer Mile
5K
5M
10M
20M
10K
HM
Mar3:04:00

Results by Year

DateCatTimeChipPosCatPosEventVenueWAVA

2019
11 Aug10K37:09192London Summer LeagueLondon Battersea Park78.24%
11 Aug10K00:37:09192Summer LeagueBattersea Park78.24%
27 Julparkrun19:2391Castle Park parkrun # 96Castle Park73.86%
22 Jul1ML5:089012Self Transcendence Relay (3 x Mile)Battersea Park
21 Jul10K37:19151London Summer LeagueLondon Regents Park77.89%
21 Jul10K00:37:19171Summer LeagueRegent's Park77.89%
13 Jul300010:30.62Southern Athletics League Division 3NLuton76.68%
13 Jul15004:57.83Southern Athletics League Division 3NLuton75.95%
06 Julparkrun19:3317Hampstead Heath parkrun # 424Hampstead Heath73.23%
21 JunMile5:12.003Golden Stag Mile OpenFinsbury Park78.41%
15 Jun500018:42.513Southern Athletics League Division 3NParliament Hill74.12%
15 Jun2000SC8:42.34Southern Athletics League Division 3NParliament Hill
02 Jun5M00:31:47263Summer LeagueDulwich Park72.33%
11 Mayparkrun20:3928Hampstead Heath parkrun # 416Hampstead Heath69.33%
28 AprMar2:47:5489673Virgin London MarathonLondon78.97%
20 Aprparkrun19:3061Hampstead Heath parkrun # 413Hampstead Heath73.42%
13 Apr500017:55.02Southern Athletics League Division 3NSt. Ives77.39%
31 MarHM82:3482:3382Croydon Half MarathonCroydon76.28%
09 Marparkrun19:36121Hampstead Heath parkrun # 407Hampstead Heath73.04%
28 FebBeer Mile00:08:2111Karl Baddeley Memorial Beer MileRegent’s Park
24 FebHM82:5782:4816517Wokingham Half MarathonWokingham76.05%
16 Febparkrun20:2831Hampstead Heath parkrun # 404Hampstead Heath69.95%
09 Feb7.5KXC35:2124320Start Fitness Metropolitan LeagueAlexandra Palace
26 Jan15KXC61:44605South of England AA ChampionshipsParliament Hill71.76%
12 Jan8KXC32:4624618Start Fitness Metropolitan LeagueWormwood Scrubs70.75%

2018
29 Decparkrun19:118Ballina Coast parkrun # 83Ballina Coast, AUS74.63%
22 Decparkrun20:13151Hampstead Heath parkrun # 397Hampstead Heath70.82%
15 Decparkrun19:47141Hampstead Heath parkrun # 396Hampstead Heath72.37%
06 DecOther11:0611:0643k TTParliament Hill Athletics Track
01 Dec8KXC34:2619213Start Fitness Metropolitan LeagueUxbridge67.33%
18 NovHM82:3982:344921St Neots Riverside Half MarathonSt Neots76.26%
10 Nov8KXC33:5227915Start Fitness Metropolitan LeagueWelwyn Garden City68.45%
03 Novparkrun19:37151Hampstead Heath parkrun # 390Hampstead Heath72.98%
27 Octparkrun20:5626Hampstead Heath parkrun # 389Hampstead Heath68.39%
14 Oct10M65:408310Cabbage Patch 10Twickenham71.90%
13 Oct8KXC33:4122516Start Fitness Metropolitan LeagueClaybury Park68.28%
07 OctHMMT91:1291:11215Active Northumberland Kielder Half MarathonKielder68.49%
08 Sepparkrun19:2861Hampstead Heath parkrun # 383Hampstead Heath73.03%
26 AugHMMT1:40:5121Woldingham Half Marathon / MarathonCaterham61.92%
26 AugHM01:40:5101:40:5121Woldingham Half MarathonWoldingham61.92%
25 Augparkrun19:5381Hampstead Heath parkrun # 381Hampstead Heath71.50%
11 Augparkrun19:5416Hampstead Heath parkrun # 379Hampstead Heath71.44%
05 AugHMMT2:05:402:05:2593Vanguard Way Half Marathon / MarathonCroydon49.79%
28 Julparkrun20:1416Hampstead Heath parkrun # 377Hampstead Heath70.26%
15 Jul10KMT41:15424London Summer League 10KRegent's Park69.90%
15 Jul10K00:41:1542Summer LeagueRegent's Park69.90%
24 Jun30KMT2:18:412:18:362813North Downs Run 30KGuildford65.72%
23 Junparkrun19:1814Hampstead Heath parkrun # 372Hampstead Heath73.66%
03 Jun5M00:31:2725Summer LeaguePerivale72.54%
26 Mayparkrun19:3521Hampstead Heath parkrun # 368Hampstead Heath72.60%
20 May3000SC13:55.84Southern Athletics League Division 3NWatford
20 May300000:10:42.6Southern Athletics League Division 3NWatford74.68%
12 Mayparkrun19:51111Hampstead Heath parkrun # 366Hampstead Heath71.62%
28 Aprparkrun21:2633Hampstead Heath parkrun # 364Hampstead Heath66.33%
22 AprMar3:06:451613188Virgin London MarathonLondon70.41%
14 Aprparkrun18:3626Dulwich parkrun # 319Dulwich76.43%
31 Marparkrun19:4751Hampstead Heath parkrun # 360Hampstead Heath71.86%
23 Mar5K18:34505Harbour Club Last Friday of the Month 5KLondon Hyde Park76.57%
18 MarHMMT85:3285:31291RunThrough Hampton Court Palace Half MarathonThames Ditton73.03%
24 Feb12KXC53:57991ECCA Saucony English National ChampionshipsParliament Hill64.60%
22 FebBeer Mile00:10:2931Karl Baddeley Memorial Beer MileRegent's Park
17 Febparkrun19:0011Hampstead Heath parkrun # 355Hampstead Heath74.82%
10 Feb8KXC37:0517012Start Fitness Metropolitan LeagueTrent Park62.02%
04 Feb10K39:2339:19174Mornington Chasers Regent's Park 10K Winter SeriesLondon Regents Park73.34%
27 Janparkrun19:349Hampstead Heath parkrun # 352Hampstead Heath72.66%
07 Jan10K39:3039:25184Mornington Chasers Regent's Park 10K Winter SeriesLondon Regents Park73.15%
01 Jan10K37:46387Serpentine New Year's Day 10KLondon Hyde Park76.35%

2017
09 Decparkrun19:32101Hampstead Heath parkrun # 345Hampstead Heath72.78%
02 Dec8KXC29:5521818Start Fitness Metropolitan LeagueUxbridge76.88%
25 Nov7.8KXC31:28387Fraternity / Sorority CupTrent Park
19 NovHM82:1082:083416St Neots Riverside Half MarathonSt Neots76.03%
11 Nov7.8KXC30:2524511Start Fitness Metropolitan LeagueWelwyn Garden City
04 Novparkrun19:3581Hampstead Heath parkrun # 340Hampstead Heath72.60%
21 Octparkrun19:4561Hampstead Heath parkrun # 338Hampstead Heath71.98%
15 Oct10M63:326213Cabbage Patch 10Twickenham73.71%
20 Aug10KNAD38:53194London Summer LeagueLondon Battersea Park73.55%
19 Aug15005:05.442Sweatshop Southern Athletics League Division 3NParliament Hill72.92%
05 Aug5MMT33:044217Orion Harriers Forest 5Chingford68.46%
29 Julparkrun19:3821Margate parkrun # 227Margate Palm Bay71.82%
16 Jul10K00:39:43328Summer LeagueRegent's Park72.01%
02 Jul5M00:30:51226Summer LeagueDulwich Park73.38%
02 Jul5MNAD30:51226London Summer LeagueDulwich73.38%
01 Julparkrun20:45251Hampstead Heath parkrun # 323Hampstead Heath67.95%
18 Jun10KNAD41:07154London Summer LeagueHarrow69.56%
18 Jun10K00:41:0715Summer LeagueHeadstone Manor Park69.56%
04 Jun10K00:39:27217Summer LeagueGunnersbury Park72.50%
27 Mayparkrun20:3791Hampstead Heath parkrun # 318Hampstead Heath68.39%
09 AprMar2:56:332:56:156411Brighton MarathonBrighton74.00%
01 Aprparkrun19:3311Hampstead Heath parkrun # 310Hampstead Heath72.12%
18 Marparkrun19:2151Hampstead Heath parkrun # 308Hampstead Heath72.87%
11 MarHMMT84:0484:0283Thames Meander Half MarathonKingston upon Thames73.70%
04 Marparkrun19:414Hampstead Heath parkrun # 306Hampstead Heath71.63%
23 FebBeer Mile00:07:521Karl Baddeley Memorial Beer MileRegent's Park
28 Jan15KXC62:43465South of England AA ChampionshipsParliament Hill69.49%
21 Janparkrun21:2830Hampstead Heath parkrun # 300Hampstead Heath65.68%
14 Janparkrun19:55111Hampstead Heath parkrun # 299Hampstead Heath70.79%

2016
20 NovHM83:1183:083212St Neots Riverside Half MarathonSt Neots74.50%
06 Nov10K38:1838:14205Mornington Chasers' Regents Park 10K Winter SeriesLondon Regents Park74.80%
22 Octparkrun19:3410Hampstead Heath parkrun # 286Hampstead Heath72.06%
16 Oct10M62:518415Cabbage Patch 10Twickenham73.91%
08 Octparkrun19:0410Highbury Fields parkrun # 260Highbury Fields73.43%
11 SepMar06:31:0254481799Marathon du MédocMédoc33.07%
27 Aug1000037:46.85Chase the PaceParliament Hill Track74.87%
26 Aug5K21:288811Brooks Serpentine Last Friday 5KLondon Hyde Park65.22%
20 Aug500018:37.23Sweatshop Southern Athletics League Division 3NBattersea72.78%
14 Aug10K38:285Summer League - Gunnersbury ParkGunnersbury Park73.74%
13 Augparkrun19:498Hampstead Heath parkrun # 277Hampstead Heath70.65%
30 Julparkrun19:4220Highbury Fields parkrun # 250Highbury Fields71.07%
24 Jul10K39:1318Summer League - Regent's ParkRegent's Park72.33%
16 Julparkrun19:4771Hampstead Heath parkrun # 273Hampstead Heath70.77%
10 Jul5M30:55Summer League - Dulwich ParkDulwich Park72.67%
02 Julparkrun19:49131Hampstead Heath parkrun # 271Hampstead Heath70.65%
18 Junparkrun20:08101Hampstead Heath parkrun # 269Hampstead Heath69.54%
12 Jun10K39:38Summer LeagueHeadstone Manor71.57%
11 Junparkrun19:5991Hampstead Heath parkrun # 268Hampstead Heath70.06%
29 MayHM87:2787:099912Rock 'n' Roll Liverpool Half MarathonLiverpool70.47%
24 AprMar3:46:183:45:1192171526Virgin London MarathonLondon57.43%
03 AprHM87:0086:5011833Brooks Paddock Wood Half MarathonPaddock Wood70.73%
18 FebBeer Mile9:28Karl Baddeley Memorial Beer MileRegent's Park
14 FebHM1:23:311:23:19Mitja Marató de BarcelonaBarcelona, ESP73.71%
30 Jan15KXC66:41482South of England ChampionshipsParliament Hill64.83%
24 Jan10M01:33:3801:33:38504Fred Hughes 10St Albans49.61%
16 Jan8KXC38:4919318Start Fitness Metropolitan LeagueHorsenden Hill58.31%
16 Janparkrun29:56177Highbury Fields parkrun # 224Highbury Fields46.77%
01 Jan10K40:1840:135610Start Fitness Serpentine New Year's Day 10KLondon Hyde Park70.53%

2015
24 Octparkrun35:06246Hampstead Heath parkrun # 234Hampstead Heath39.89%
18 OctMar2:58:422:58:397126Abingdon MarathonAbingdon71.81%
10 Oct8KXC31:5718017Start Fitness Metropolitan LeagueClaybury70.32%
27 SepHM81:5381:468315Ealing Half MarathonEaling74.50%
05 Sepparkrun19:379Hampstead Heath parkrun # 228Hampstead Heath70.86%
22 Augparkrun19:568Hampstead Heath parkrun # 226Hampstead Heath69.73%
15 Augparkrun19:5710Hampstead Heath parkrun # 225Hampstead Heath69.67%
01 Augparkrun19:5714Hampstead Heath parkrun # 223Hampstead Heath69.67%
18 Julparkrun19:5051Hampstead Heath parkrun # 221Hampstead Heath70.08%
11 Julparkrun19:4891Hampstead Heath parkrun # 220Hampstead Heath70.20%
04 Julparkrun20:4018Hampstead Heath parkrun # 219Hampstead Heath67.26%
26 AprMar2:49:502:49:09742147Virgin London MarathonLondon75.84%
29 MarHMMT83:0783:06111Hampton Court Palace Half MarathonEast Molesey73.31%
21 Marparkrun24:3572Hampstead Heath parkrun # 205Hampstead Heath56.54%
08 Mar20M2:12:526118Finchley 20Ruislip
07 Marparkrun19:1691Hampstead Heath parkrun # 203Hampstead Heath72.15%
28 Febparkrun19:35101Hampstead Heath parkrun # 202Hampstead Heath70.98%
21 Feb12KXC52:20781ECCA Saucony English National ChampionshipsParliament Hill65.00%
08 FebHM82:5082:4011418Wokingham Half MarathonWokingham73.69%
24 Janparkrun19:2716Hampstead Heath parkrun # 197Hampstead Heath71.47%
10 Janparkrun19:5571Hampstead Heath parkrun # 195Hampstead Heath69.79%
03 JanZXC49:1681Middlesex County ChampionshipsAlexandra Palace
01 Jan10K38:0037:58317Brooks Serpentine New Year's Day 10KLondon Hyde Park74.14%

2014
25 Decparkrun19:4861Hampstead Heath parkrun # 192Hampstead Heath70.20%
20 DecZXC33:1416413ATW Metropolitan LeagueUxbridge
29 NovZXC31:23439Fraternity / Sorority CupTrent Park
16 NovHM84:0784:044214St Neots Riverside Half MarathonSt Neots72.46%
19 Oct10M72:3435971Cabbage Patch 10Twickenham63.00%
21 Junparkrun18:566Gateshead parkrun # 117Gateshead72.89%
09 Jun5K17:5337Self Transcendence 5KBattersea Park77.17%
01 Jun5M29:4217Summer LeagueDulwich74.52%
10 Mayparkrun20:0913Hampstead Heath parkrun # 159Hampstead Heath68.49%
13 AprMar2:58:322:58:321142237Virgin London MarathonLondon71.30%
30 MarHM82:3282:318818Paddock Wood Half MarathonPaddock Wood73.26%
08 Mar14.188M1:40:1177Dentdale 14Dent
25 Jan15KXC86:00910Southern ChampionshipsParliament Hill49.48%
19 JanHM81:27259Inskip Derby Arms Half MarathonInskip74.22%
11 Jan5.5MXC37:2513416ATW Metropolitan LeagueHorsenden Hill
01 Jan10K38:5338:503910Serpentine New Year's Day 10KLondon Hyde Park71.93%

2013
25 Decparkrun19:5231Hampstead Heath parkrun # 138Hampstead Heath69.46%
21 Dec5MXC34:2418614ATW Metropolitan LeagueAlexandra Palace64.34%
10 NovMar2:57:552:57:51111Marathon des Alpes-MaritimesCannes, FRA71.58%
02 Novparkrun19:599Hampstead Heath parkrun # 130Hampstead Heath69.06%
26 Octparkrun19:0651Hampstead Heath parkrun # 129Hampstead Heath72.25%
20 Oct10M60:37697Cabbage Patch 10Twickenham75.42%
12 Octparkrun18:596Hampstead Heath parkrun # 127Hampstead Heath72.26%
21 Sepparkrun18:545Hampstead Heath parkrun # 124Hampstead Heath72.57%
18 Aug10K36:56161Summer League 10KBattersea Park75.05%
10 Augparkrun19:0471Hampstead Heath parkrun # 118Hampstead Heath71.94%
13 Julparkrun19:4915Hampstead Heath parkrun # 114Hampstead Heath69.22%
07 JulMarMT3:30:413:30:3612Lakeland Trails MarathonConiston60.03%
23 Jun30KMT2:17:152:17:13185North Downs Run 30KGravesend63.82%
25 Mayparkrun22:5132Hampstead Heath parkrun # 107Hampstead Heath60.03%
04 Mayparkrun19:2241Hampstead Heath parkrun # 104Hampstead Heath70.83%
21 AprMar2:52:422:52:34669126Virgin London MarathonLondon73.27%
24 MarHM82:4282:37356Hastings Half Marathon (Inc Sussex Champs)St Leonards On Sea72.66%
09 Marparkrun19:316Hampstead Heath parkrun # 96Hampstead Heath70.28%
16 FebZXC62:39188Southern ChampionshipsParliament Hill
12 JanZXC37:2313512ATW Metropolitan LeaguePerivale
01 Jan10K37:3437:31287Brooks Serpentine New Year's Day 10KLondon Hyde Park73.88%

2012
25 Decparkrun19:4831Hampstead Heath parkrun # 85Hampstead Heath69.28%
15 DecZXC33:5016714ATW Metropolitan LeagueAlexandra Palace
18 NovHM79:2679:25156St Neots Riverside Half MarathonSt Neots75.59%
21 OctMar3:55:373:55:17488166Abingdon MarathonAbingdon53.74%
20 Octparkrun18:4911Hampstead Heath parkrun # 75Hampstead Heath72.90%
06 Octparkrun19:1021Hampstead Heath parkrun # 73Hampstead Heath71.04%
30 SepHM80:43115Bristol Half MarathonBristol73.92%
22 Sepparkrun19:0021Hampstead Heath parkrun # 71Hampstead Heath71.67%
15 Sepparkrun19:3621Hampstead Heath parkrun # 70Hampstead Heath69.47%
09 Sep20MMT2:42:363Dunstable Downs 20Dunstable
01 Sep15KMT64:4317Derwentwater 15KKeswick64.85%
26 Aug5M29:27Summer LeagueBattersea Park74.05%
21 Aug8002:25.582Woodford Green OpenWoodford
08 Jul5MNAD29:4191Ealing Summer LeaguePerivale73.46%
25 Jun1ML5:16Self Transcendence Relay (3xMile)Battersea Park
10 Jun10KNAD37:2772Metropolitan Summer LeagueDulwich Park73.48%
21 May5K17:5318Self Transcendence 5KBattersea Park76.14%
05 Mayparkrun19:0231Hampstead Heath parkrun # 51Hampstead Heath71.54%
22 AprMar2:44:002:43:53308Virgin London MarathonLondon76.68%
01 AprHM78:3678:23138Reading Half MarathonReading76.12%
24 Mar10K36:4613Self Transcendence 10KBattersea Park74.84%
25 FebZXC46:36595English National ChampionshipsParliament Hill
11 FebZXC34:02110London City Runner Metropolitan LeagueHorsenden Hill
28 Janparkrun19:529Hampstead Heath parkrun # 38Hampstead Heath68.54%
14 JanZXC30:12142London City Runner Metropolitan LeagueTrent Park
01 Jan10K38:4438:4028Brooks Serpentine New Years Day 10KLondon Hyde Park71.16%

2011
20 NovHM82:1482:1328St. Neots Riverside Half MarathonSt. Neots72.57%
19 NovZXC40:52113London ChampionshipsParliament Hill
29 OctZXC29:3146North London ChampionshipsKingsbury
16 OctMar2:48:402:48:387Foyer MarathonEchternach, LUX74.12%
08 OctZXC30:42137London City Runner Metropolitan LeagueClaybury
24 Sepparkrun18:5121Hampstead Heath parkrun # 20Hampstead Heath71.71%
24 Jul10K37:338Metropolitan Summer LeagueRegents Park72.84%
03 JulMarMT3:21:169Lakeland MarathonConiston62.10%
20 Jun1ML5:2616Self Transcendence Relay (3 X Mile)Battersea Park
11 Jun13.3ML83:0416Welsh Castles RelayCaernarfon
05 Jun10K37:3515Metropolitan Summer LeagueDulwich Park72.77%
23 May5K18:2931Self Transcendence 5KBattersea Park73.13%
15 May10K37:1537:1441Oxford Town & Gown 10KOxford73.46%
13 MarHM80:012Twin Piers Half MarathonLytham St. Anne's74.17%
13 FebHM78:1777:5046Wokingham Half MarathonWokingham76.25%
15 JanZXC33:20161Metropolitan LeagueAlexandra Palace
08 JanZXC52:1863Middlesex County ChampionshipsTrent Park

2010
21 NovHM84:1084:0833St. Neots Riverside Half MarathonSt. Neots70.54%
13 NovZXC31:27126Metropolitan LeagueTrent Park
23 Octparkrun18:373Finsbury parkrun # 47Finsbury Park72.61%
17 Oct10M58:2957Cabbage Patch 10Twickenham76.29%
09 OctZXC29:5584Metropolitan LeagueClaybury
02 Octparkrun18:1311Grovelands parkrun # 11Grovelands73.65%
15 Sep300010:14.98Highgate Harriers/City of London Open MeetingParliament Hill73.55%
29 AugHM79:374Vale of Pewsey Half MarathonPewsey74.21%
07 Augparkrun17:5531Finsbury parkrun # 37Finsbury Park74.88%
31 Julparkrun19:2241Finsbury parkrun # 36Finsbury Park69.28%
24 Aprparkrun18:2742Finsbury parkrun # 24Finsbury Park72.72%
17 Aprparkrun19:0562Finsbury parkrun # 23Finsbury Park70.31%
10 Aprparkrun18:2454Finsbury parkrun # 22Finsbury Park72.92%
27 Marparkrun19:0041Finsbury parkrun # 20Finsbury Park70.61%
21 MarHM81:4181:37149Sweatshop Reading Half MarathonReading72.39%
21 FebHM84:0182:42127Wokingham Half MarathonWokingham71.44%

2009
15 NovHM79:279St Neots Riverside Half MarathonSt. Neots74.37%
31 MayMar2:51:4958Edinburgh MarathonEdinburgh72.13%
26 AprHM79:3811Shakespeare Half Marathon/MarathonStratford-upon-Avon73.90%

2008
31 AugMarMT3:26:052Seaford MarathonSeaford59.96%
13 AprMar2:56:352:55:50748195Flora London MarathonLondon70.27%

2007
29 AprMar2:57:12Marathon Du Lac D'AnnecyAnnecy, FRA69.57%
21 Aprparkrun18:3929Bushy Park parkrun # 138Bushy Park70.78%

2006
22 OctMar02:52:522611Abingdon MarathonAbingdon71.32%

2005
13 NovMar03:04:00Monaco MarathonMonaco66.89%

Handicap

The handicaps used for our club handicap championship are based on your best age graded performances of the last two years. Adjustments are made for how long it is since you achieved the time. As an age graded percentage your handicap is: 78.66%

This equates to a race time of 19:54

The race this is based on is: Virgin London Marathon 2019-04-28