Date Race
06/12/2015 2015 Tatton Yule Yomp (10K)
22/11/2015 2015 Conwy (Half Marathon)
07/11/2015 2015 Betws Trail Challenge (5K)
07/11/2015 2015 Betws Trail Challenge (CaniX)
07/11/2015 2015 Betws Trail Challenge (10K)
26/10/2015 2015 SSE Airtricity Dublin (Wheelchair Marathon)
26/10/2015 2015 SSE Airtricity Dublin (Marathon)
25/10/2015 2015 Flintshire (10K)
24/10/2015 2015 Brooks Snowdonia (Marathon)
18/10/2015 2015 Enter The Dragon (Challenge)
17/10/2015 2015 Bangor (10K)
17/10/2015 2015 Bangor (Half Marathon)
11/10/2015 2015 Huntsman Tri (SPRINT DISTANCE)
11/10/2015 2015 Huntsman Tri (FULL DISTANCE)
10/10/2015 2015 Petzl Night Trail Wales (Trail Race)
04/10/2015 2015 Lloyds Bank Cardiff (Half Marathon)
04/10/2015 2015 MBNA Chester (Marathon)
04/10/2015 2015 MBNA Chester (Metric Marathon)
27/09/2015 2015 Skyline (Challenge)
27/09/2015 2015 Snowman (Blizzard)
26/09/2015 2015 Snowman (Storm)
26/09/2015 2015 Snowman Junior (Trail Race)
20/09/2015 2015 The Grand Aintree (10K)
19/09/2015 2015 World Mountain Running Championships (13K Open Race)
19/09/2015 2015 World Mountain Running Championships (8.9K Open Race)
19/09/2015 2015 World Mountain Running Championships (8.9K Senior Women)
19/09/2015 2015 World Mountain Running Championships (4.7K Junior Women)
19/09/2015 2015 World Mountain Running Championships (8.9K Junior Men)
19/09/2015 2015 World Mountain Running Championships (13K Senior Men)
19/09/2015 2015 World Mountain Running Championships (8.9K Home International)
19/09/2015 2015 World Mountain Running Championships (4.7K Home International)
19/09/2015 2015 Dublin (Half Marathon)
13/09/2015 2015 Sandman (Savage)
13/09/2015 2015 Sandman (Full Triathlon)
13/09/2015 2015 Wirral (10K)
13/09/2015 2015 Wirral (Half Marathon)
13/09/2015 2015 Whistle Stop Tour (Overall Standings)
12/09/2015 2015 World Masters Mountain Running Champs (8.7K Masters Race)
12/09/2015 2015 World Masters Mountain Running Champs (8.7K Open Race)
12/09/2015 2015 World Masters Mountain Running Champs (10.6K Open Race)
12/09/2015 2015 World Masters Mountain Running Champs (10.6K Masters Race)
12/09/2015 2015 Sandman (Sprint Triathlon)
11/09/2015 2015 Whistle Stop Tour (Thurstaton 8 Mile)
11/09/2015 2015 Whistle Stop Tour (Arrowe Park 5 Mile)
06/09/2015 2015 NSPCC (Gherkin Challenge)
06/09/2015 2015 City of Salford (10K)
06/09/2015 2015 Shrewsbury Tri (Sprint Triathlon)
06/09/2015 2015 Shrewsbury Tri (Junior Duathlon)
06/09/2015 2015 Shrewsbury Tri (Quadrathlon)
05/09/2015 2015 Ride the Tour (66 Miles)
05/09/2015 2015 Ride the Tour (33 Miles)
05/09/2015 2015 Awyr Las (5K)
23/08/2015 2015 Vodafone Dublin City Tri (Super Sprint)
23/08/2015 2015 Vodafone Dublin City Tri (Olympic Draft Legal)
23/08/2015 2015 Vodafone Dublin City Tri (Olympic)
23/08/2015 2015 Tour de Mon (Flying Mile)
23/08/2015 2015 Tour de Mon (BACH)
23/08/2015 2015 Tour de Mon (CANOL)
23/08/2015 2015 Tour de Mon (MAWR)
22/08/2015 2015 Frank Duffy (10Mile)
09/08/2015 2015 Salisbury 54321 (5K)
09/08/2015 2015 Salisbury 54321 (21K)
09/08/2015 2015 Salisbury 54321 (42K)
09/08/2015 2015 Salisbury 54321 (50K)
09/08/2015 2015 Salisbury 54321 (10K)
09/08/2015 2015 Salisbury 54321 (33K)
26/07/2015 2015 Salford Triathlon (Sprint Distance)
26/07/2015 2015 Salford Triathlon (Full Distance)
26/07/2015 2015 North Wales (Half Marathon)
26/07/2015 2015 Scott Snowdonia Trail (Marathon)
26/07/2015 2015 Scott Snowdonia Trail (Half Marathon)
24/07/2015 2015 JLL Triathlon (Sprint)
22/07/2015 2015 Rasio'r Tren (5Km)
19/07/2015 2015 Tunnel to Tower (London 5K)
19/07/2015 2015 Fingal (10K)
18/07/2015 2015 Snowdon International (Mountain Race)
18/07/2015 2015 Snowdon (Super Cup)
15/07/2015 2015 Llanberis (5K)
12/07/2015 2015 Vitality British (10K)
12/07/2015 2015 Rugby (5K)
12/07/2015 2015 Rugby (Half Marathon)
12/07/2015 2015 Rugby (1K)
12/07/2015 2015 We Love Manchester (10K)
12/07/2015 2015 Chirk (Half Marathon)
11/07/2015 2015 Tour of Merseyside (Overall)
11/07/2015 2015 Tour of Merseyside (Wirral)
10/07/2015 2015 Tour of Merseyside (Knowsley)
09/07/2015 2015 Tour of Merseyside (Halton)
08/07/2015 2015 LlanfairPG (5K)
07/07/2015 2015 Tour of Merseyside (Sustrans)
06/07/2015 2015 Tour of Merseyside (Thurstaston)
01/07/2015 2015 Felinheli (10K)
28/06/2015 2015 Cardiff Triathlon (SPRINT)
28/06/2015 2015 Cardiff Triathlon (FULL)
28/06/2015 2015 Runfest Wales (5k)
28/06/2015 2015 Runfest Wales (Half Marathon)
28/06/2015 2015 Runfest Wales (10k)
27/06/2015 2015 Irish Runner (5 Mile)
26/06/2015 2015 Snowdon (Twilight)
24/06/2015 2015 Llandegfan (5K)
22/06/2015 2015 Etape Eryri (King of The Mtn)
21/06/2015 2015 Etape Eryri (Canol)
21/06/2015 2015 Etape Eryri (Bach)
21/06/2015 2015 Etape Eryri (Mawr)
21/06/2015 2015 Etape Eryri (Xtrem)
21/06/2015 2015 Sport in the Port (5K)
21/06/2015 2015 Sport in the Port (10K)
21/06/2015 2015 The Tour of Tameside (Tour)
21/06/2015 2015 Tour of Tameside Hyde (7 Mile)
20/06/2015 2015 Trail Marathon Wales (Marathon)
20/06/2015 2015 Trail Marathon Wales (Half Marathon)
20/06/2015 2015 Tour of Tameside Hadfield (Half Marathon)
19/06/2015 2015 Tour of Tameside Copley Fell Race (6 Mile)
19/06/2015 2015 9Bar9 (9K race)
17/06/2015 2015 Deiniolen (10K)
13/06/2015 2015 Dysynni Trail Fest (5K)
13/06/2015 2015 Dysynni Trail Fest (15K)
13/06/2015 2015 Dysynni Trail Fest (10K)
07/06/2015 2015 Tunnel (10K)
07/06/2015 2015 Llyn (Costal Sportive)
07/06/2015 2015 Salisbury Race for Men (10K)
07/06/2015 2015 Salisbury Race for Men (3K)
30/05/2015 2015 Excalibur (Marathon)
30/05/2015 2015 Excalibur (Half Marathon)
30/05/2015 2015 Abersoch (10K)
30/05/2015 2015 Abersoch (3K)
17/05/2015 2015 Brathay (Marathon)
17/05/2015 2015 Chester (Half Marathon)
17/05/2015 2015 Snowdonia Slateman (Full Triathlon)
17/05/2015 2015 Snowdonia Slateman (Savage)
16/05/2015 2015 Snowdonia Slateman (Sprint Triathlon)
15/05/2015 2015 Cader Idris (Fell Race)
03/05/2015 2015 Great Limerick Run (6 Miles)
03/05/2015 2015 Great Limerick Run (Half Marathon)
03/05/2015 2015 Great Limerick Run (Marathon)
26/04/2015 2015 Gran Fondo Conwy (Canol)
26/04/2015 2015 Gran Fondo Conwy (Mawr)
26/04/2015 2015 Gran Fondo Conwy (Bach)
26/04/2015 2015 Gran Fondo Conwy (Storm the Orme)
18/04/2015 2015 Mawddach GoldRush (Canicross Trail Race)
18/04/2015 2015 Mawddach GoldRush (Trail Race)
11/04/2015 2015 6th Trail (6K Race)
05/04/2015 2015 Pwllheli (Triathlon)
29/03/2015 2015 Harlech (Duathlon)
29/03/2015 2015 Harlech (Triathlon)
29/03/2015 2015 Liverpool (Half Marathon)
22/03/2015 2015 Wilmslow (Half Marathon)
21/03/2015 2015 Coniston (14 Mile)
15/03/2015 2015 Bwlch Maesgwm (Fell Race)
08/03/2015 2015 Wrexham (Half Marathon)
08/03/2015 2015 Wrexham (Full Marathon)
08/03/2015 2015 St Helens (10K)
03/03/2015 2015 Shelter Vertical Rush (Stair Climb)
01/03/2015 2015 Port Sunlight (5K)
01/03/2015 2015 Port Sunlight (10K)
01/03/2015 2015 Jones O Gymru Anglesey (Half Marathon)
01/03/2015 2015 Jones O Gymru Anglesey (1 Mile)
22/02/2015 2015 Rhyl (10 Mile)
08/02/2015 2015 Nick Beer (10K)
01/02/2015 2015 Dewsbury (10K)
24/01/2015 2015 Buff Winter Trail Wales (Half Marathon)