Chilliwack Marathon 17/08/19

Mountains2Beach Marathon 26/05/19

Reykjavik Marathon 18/08/18

Wurzburg Marathon 13/05/18

Dorney Lake Half Marathon 14/04/18

Chase the Moon Olympic Park 10K 14/03/18, 11/04/18

Robin Hood 100 miler 17/09/17

Isle of Man Marathon 13/08/17

Cotswold Way 100 Mile Challenge 9-12/06/17

London Marathon 23/04/17

Enigma Fireworks Double Marathon 05-6/11/16

Berlin Marathon 25/09/16

Adidas Thunder Run 23/07/16

Mid Kent 5 Miler 17/07/16

Comrades 29/05/16

Enigma Clockwise Marathon 02/01/16

Enigma Strikes Back Marathon 09/12/15

Valencia Marathon 15/11/15

City of London Mile 14/06/15

Riga Marathon 17/05/15

Eco Trail de Paris 80km 21/03/15

Seville Marathon 22/01/15

Denbies 10 Mile 12/10/14

Adidas Thunder Run 26-7/07/14

Midnight Sun Marathon, Tromso, Norway 21/06/14

Bonn Marathon 06/04/14

Tunbridge Wells Half Marathon 02/03/14

Capital Runners Bushy Park 10K 15/12/13

Capital Runners Bushy Park 10K 17/11/13

Kennet and Avon Canal Ultramarathon 14/09/13

Brooks Serpentine 10K 01/01/13

Amsterdam Marathon 21/10/12

Eridge Park 10 Trail Challenge 09/09/12

Mid Kent 5 Miler 12/08/12

Long Eaton 50 15/06/12

Maxifuel Dorney Lake Half Marathon 24/03/12

Ashford and District 10K 18/03/12

Tunbridge Wells Half Marathon 26/02/12

Loch Ness Marathon 02/10/11

Dartford Half Marathon 24/07/11

Maas Marathon 08/05/11

Tunbridge Wells Half Marathon 27/02/11

Ashford and District 10K 06/02/11

Munich Marathon 10/10/10

Hamburg Marathon 25/04/10

Tunbridge Wells Half Marathon 28/02/10

Ashford and District 10K 07/02/10

Kosice Marathon 04/10/09

James Herriot Trail Run 26/07/09

Dartford Half Marathon 19/07/09

Bluewater 10K 14/06/09

Harvel 5 06/06/09

Larkfield 10K 17/04/09

Reading Half Marathon 29/03/09

Tunbridge Wells Half Marathon 15/02/09

Palma de Mallorca Marathon 19/10/08

Beckenham 10K Trail Race 21/09/08

Stockholm Marathon 31/05/08

Dartford Half Marathon 07/07/07

Cracovia Marathon 06/05/07

Great North Run 18/09/05