Available Race Results

Add your race results

RACE RESULTS
If you have completed a race recently you wish added to the results page clock and email the details
raceresults@bracknell-forest-runners.org.uk


13 Dec 2020 - Dorney Lake 5km

13 Dec 2020 - Dorney Lake 10km

12 Dec 2020 - Dorney Lake 10km

06 Dec 2020 - Mapledurham 10 Mile

23 Nov 2020 - Centurion One Community

01 Nov 2020 - God of Thunder II

25 Oct 2020 - Woodley 10k

24 Oct 2020 - Thames Trot Ultra

24 Oct 2020 - Beachy Head Marathon

18 Oct 2020 - Beachy Head Half Marathon

10 Oct 2020 - Run to the Sea Ultramarathon

10 Oct 2020 - Windsor Autumn 10km

04 Oct 2020 - Dorney Lake Marathon

27 Sep 2020 - Sonning 5K and 10K

27 Sep 2020 - Running Grand Prix - Goodwood Motor Circuit

19 Sep 2020 - Dorney Lake Run BY 5K and 10K Run Challenge

13 Sep 2020 - Kew Gardens 10k

06 Sep 2020 - Denbies Hard Cheese & Whine-athon

05 Sep 2020 - Dorney Lake 5km

01 Aug 2020 - Round Reading Ultra Marathon 50k

15 Mar 2020 - Milton Keynes Festival of Running - 20 Mile

15 Mar 2020 - Milton Keynes Festival of Running - Half Marathon

08 Mar 2020 - Dorney Lake Marathon

08 Mar 2020 - Mercer Surrey Half

08 Mar 2020 - Cambridge Half Marathon

08 Mar 2020 - Hillingdon 20

07 Mar 2020 - Queen Elizabeth Olympic Park

05 Mar 2020 - Dinton Night Trail

01 Mar 2020 - Two Tunnels 10K

01 Mar 2020 - The Vitality Big Half

01 Mar 2020 - Steyning Stinger Marathon

01 Mar 2020 - Essex 20 Miles Road Race

29 Feb 2020 - Dash in the Dark

23 Feb 2020 - Winchester 10k

23 Feb 2020 - Wokingham Half Marathon (Championship)

02 Feb 2020 - Dash For The Splash 10k

02 Feb 2020 - Thorpe & Egham Half Marathon

02 Feb 2020 - Pilgrim Challenge 2020 – Day 2 (33 Miles)

01 Feb 2020 - Pilgrim Challenge 2020 – Day 1 (33 Miles)

31 Jan 2020 - Rejected Home Run

26 Jan 2020 - Dorney Lake Half Marathon, 10km & 5km

26 Jan 2020 - Farnborough Winter Half

26 Jan 2020 - Romsey 5 Mile

19 Jan 2020 - Runner of Azkaban - Half Marathon

19 Jan 2020 - Runner of Azkaban

12 Jan 2020 - Cliveden 10k

12 Jan 2020 - The Bushy New Year 10k

31 Dec 2019 - Llandeilo New Years Eve 10 Miler

29 Dec 2019 - Gut Buster 10 Mile

29 Dec 2019 - Gut Buster 10k

28 Dec 2019 - Lee Valley Velo Park Races Half

22 Dec 2019 - The Harbour 50k (Championship)

15 Dec 2019 - Muddy Welly 10k

15 Dec 2019 - Muddy Welly 5k (Championship)

14 Dec 2019 - Dorney Christmas 5k

08 Dec 2019 - Running Grand Prix-Goodwood Motor Circuit

08 Dec 2019 - Hogs Back Road Race

01 Dec 2019 - Mapledurham 10 mile

01 Dec 2019 - Hurtwood 50k Trail Ultra

01 Dec 2019 - Mapledurham 10k

01 Dec 2019 - 39th Trinidad Alfonso EDP Valencia Marathon

24 Nov 2019 - Jigsaw Run

17 Nov 2019 - Rock ‘n’ Roll Las Vegas Half Marathon

17 Nov 2019 - St. Neots Half Marathon

17 Nov 2019 - Richmond 10K

17 Nov 2019 - Adidas City Runs - Fulham 10km

16 Nov 2019 - Rock ‘n’ Roll Las Vegas 5K

10 Nov 2019 - Grand Union Canal Autumn Half Marathon

10 Nov 2019 - Porchester Remembrance 10k

09 Nov 2019 - Poppy Half Marathon

03 Nov 2019 - Richmond Half marathon

03 Nov 2019 - Marlow Half Marathon

03 Nov 2019 - Marlow 7 Mile

31 Oct 2019 - Halloween 5 Nite Run - Run of the Dead

27 Oct 2019 - Stroud Half 2019

27 Oct 2019 - The Stickler 10.1m

27 Oct 2019 - Dalyan Caretta Run 5K

26 Oct 2019 - Beachy Head Marathon

26 Oct 2019 - Beachy Head 10K

20 Oct 2019 - Abingdon Marathon

20 Oct 2019 - Water of Life - Marlow to Henley 10km

20 Oct 2019 - Amsterdam Half Marathon

20 Oct 2019 - Water of Life - Marlow to Henley Half Marathon

20 Oct 2019 - Simplyhealth Great South Run 2019

20 Oct 2019 - Woodbury 10k

20 Oct 2019 - Amsterdam Marathon

13 Oct 2019 - Royal Parks Half Marathon

13 Oct 2019 - Chicago Marathon

13 Oct 2019 - Tadley Runners 10 Mile Road Race

13 Oct 2019 - Guildford 10K

13 Oct 2019 - Oxford Half Marathon

13 Oct 2019 - Cabbage Patch 10

13 Oct 2019 - Rushmoor Wellesley 10k

12 Oct 2019 - Autumn 100

06 Oct 2019 - Basingstoke Half Marathon

06 Oct 2019 - Bournemouth Half Marathon

06 Oct 2019 - Isle of Wight Marathon

06 Oct 2019 - Sparkasse 3-Lander Marathon

06 Oct 2019 - Royal Borough of Kingston Half Marathon

06 Oct 2019 - Reading O2O 10k

06 Oct 2019 - River Ness 10k

06 Oct 2019 - Camberley 10k

06 Oct 2019 - Baxters Loch Ness Marathon

06 Oct 2019 - Thruxton Mass Attack 10k

05 Oct 2019 - Avon Valley Railway 4km

05 Oct 2019 - Bournemouth Supernova 5k

29 Sep 2019 - Barnstaple Half Marathon

29 Sep 2019 - Windsor Half Marathon

29 Sep 2019 - Ageas Bowl 10k

29 Sep 2019 - BMW Berlin Marathon

28 Sep 2019 - Windsor Women's 10k

22 Sep 2019 - Admiral Swansea Bay 10k

22 Sep 2019 - Winchester Half Marathon

22 Sep 2019 - New Woodland 5

22 Sep 2019 - Surrey Hills Challenge

22 Sep 2019 - Pangbourne 10K

22 Sep 2019 - Tough 10

20 Sep 2019 - Reading Roadrunners - Track Friday 1 Mile

15 Sep 2019 - Swallowfield 10k

15 Sep 2019 - Great Bristol Half Marathon

15 Sep 2019 - Richmond Runfest - Marathon

15 Sep 2019 - Richmond Runfest - Half

10 Sep 2019 - Run Exe Summer 5K Series - Round 6

08 Sep 2019 - Running Grand Prix 10k

08 Sep 2019 - New Forest Marathon

08 Sep 2019 - Little London 10km

08 Sep 2019 - Great North Run

01 Sep 2019 - Maidenhead Half Marathon (Championship)

31 Aug 2019 - Dartmouth Regatta Road Race

30 Aug 2019 - Sepentine Last Friday 5K

25 Aug 2019 - The 401 Festival of Running 6.1k

25 Aug 2019 - The 401 Festival of Running 10k

25 Aug 2019 - Englefield 10K

25 Aug 2019 - The 401 Festival of Running Challenge

25 Aug 2019 - Headington5

24 Aug 2019 - The 401 Festival of Running Half Marathon

24 Aug 2019 - The 401 Festival of Running 5k

21 Aug 2019 - Club Handicap Series - Race 3

17 Aug 2019 - Race the Train - Rotary Challenge (14 Miles)

11 Aug 2019 - Salisbury 54321 21K

11 Aug 2019 - Burnham Beeches Half Marathon

11 Aug 2019 - Salisbury 54321 50K

11 Aug 2019 - Salisbury 54321 33K

11 Aug 2019 - RunDorney Half Marathon

11 Aug 2019 - Burnham Beeches 10k

09 Aug 2019 - New Forest Marathon

08 Aug 2019 - Dinton Summer Series - 10k Race 4

08 Aug 2019 - Dinton Summer Series - 5k Race 4 (Championship)

07 Aug 2019 - Yateley 10K - Race 3

04 Aug 2019 - The Regent's Park Summer 10K Series

03 Aug 2019 - Round Reading Ultra Marathon 50k

03 Aug 2019 - North Downs Way 100

28 Jul 2019 - Down Tow Up Flow Half Marathon

23 Jul 2019 - Reading Roadrunners Summer Relay

21 Jul 2019 - Frome Half Marathon

21 Jul 2019 - Run Norwich 10k

21 Jul 2019 - ASICS London 10K

20 Jul 2019 - Richmond Summer Riverside 10k Run

14 Jul 2019 - Hell-Fire 10K

14 Jul 2019 - Hell-Fire Half Marathon

14 Jul 2019 - Two Tunnels Half Marathon

13 Jul 2019 - Chamber of Runs - Marathon

13 Jul 2019 - Chamber of Runs - Time Challenge

13 Jul 2019 - Chiltern Ultra (50k)

11 Jul 2019 - Dinton Summer Series - 10k Race 3

11 Jul 2019 - Dinton Summer Series - 5k Race 3

07 Jul 2019 - Ickenham 5

07 Jul 2019 - New Forest 10 (Championship)

04 Jul 2019 - Thames 5km

03 Jul 2019 - Yateley 10K - Race 2 (Championship)

30 Jun 2019 - Beat The Boat - 10K

29 Jun 2019 - Sam Run - 5K (Championship)

29 Jun 2019 - Sam Run - 10K

26 Jun 2019 - Club Handicap Series - Race 2

19 Jun 2019 - Forest Five

13 Jun 2019 - Dinton Summer Series - 10k Race 2

13 Jun 2019 - Dinton Summer Series - 5k Race 2

09 Jun 2019 - St Albans Half Marathon 2019

09 Jun 2019 - Wargrave Charity 5 Mile

09 Jun 2019 - The Blaydon Race

09 Jun 2019 - Jurassic Coast Challenge - 2nd Half Challenge

08 Jun 2019 - Run Dorney 10k

08 Jun 2019 - Run Dorney Half Marathon

08 Jun 2019 - South Downs Way 100

08 Jun 2019 - Helsinki Half Marathon

05 Jun 2019 - Yateley 10K - Race 1

27 May 2019 - Vitality London 10,000

26 May 2019 - Sonning 5k

26 May 2019 - Sonning 10k

26 May 2019 - Edinburgh Marathon

22 May 2019 - Club Handicap Series - Race 1

19 May 2019 - Hackney Half Marathon

19 May 2019 - Royal Berkshire 10k

19 May 2019 - Richmond Park Marathon

19 May 2019 - Binfield 10k

14 May 2019 - Les Allcorn 10k

12 May 2019 - Marlow 5

12 May 2019 - Bracknell Half Marathon (Championship)

12 May 2019 - Staines 10k

11 May 2019 - Silchester 5 Miler

09 May 2019 - Dinton Summer Series - 10k Race 1

09 May 2019 - Dinton Summer Series - 5k Race 1

06 May 2019 - Milton Keynes Marathon

06 May 2019 - Shinfield 10k (Championship)

05 May 2019 - ABP Southampton Half Marathon

05 May 2019 - ABP Southampton Marathon

05 May 2019 - The RunFrimley 10k

04 May 2019 - THE THAMES PATH 100

28 Apr 2019 - Blenheim Palace 7K

28 Apr 2019 - Virgin Money London Marathon

22 Apr 2019 - Beaconsfield 5

19 Apr 2019 - Maidenhead Easter 10 (Championship)

14 Apr 2019 - Woodley 10k

14 Apr 2019 - Running Grand Prix - Goodwood Motor Circuit 10K

14 Apr 2019 - Brighton 10k

14 Apr 2019 - Running Grand Prix - Goodwood Motor Circuit Half

14 Apr 2019 - Brighton Marathon

14 Apr 2019 - Paris Marathon

07 Apr 2019 - Semi Marathon d'Ajaccio

07 Apr 2019 - Greater Manchester Marathon

06 Apr 2019 - Saturn Running Time Turner

06 Apr 2019 - Windsor Spring Half Marathon

06 Apr 2019 - Saturn Running Time Turner - Half marathon

31 Mar 2019 - Cranleigh 21

31 Mar 2019 - Cranleigh 15

31 Mar 2019 - Dorney - Marathon Prep 20 Race

31 Mar 2019 - Wokingham 10k (Championship)

31 Mar 2019 - Dorney - Marathon Prep 16 Race

31 Mar 2019 - Wokingham 5k

24 Mar 2019 - London Landmarks Half Marathon

24 Mar 2019 - Eastleigh 10k

17 Mar 2019 - Fleet Half Marathon (Championship)

17 Mar 2019 - Weymouth Half Marathon

17 Mar 2019 - Logicom Cyprus Half Marathon

17 Mar 2019 - Windsor Winter 10k

17 Mar 2019 - Reading Half Marathon

16 Mar 2019 - Doh'nut Run - 42km (Marathon)

16 Mar 2019 - Doh'nut Run - 50km (Ultra)

16 Mar 2019 - Doh'nut Run - Timed

11 Mar 2019 - 400m Time Trial

10 Mar 2019 - The Vitality Big Half

10 Mar 2019 - Hillingdon 20

10 Mar 2019 - Surrey Half Marathon

10 Mar 2019 - Zurich Marató Barcelona 2019

03 Mar 2019 - Saucony Cambridge Half Marathon

03 Mar 2019 - Essex 20 Mile Road Race (County Champs)

03 Mar 2019 - Rotorua Off-Road Half Marathon

03 Mar 2019 - Tokyo Marathon

24 Feb 2019 - Thorpe & Egham Half Marathon

24 Feb 2019 - Winchester 10K

24 Feb 2019 - Wokingham Half Marathon

17 Feb 2019 - Bramley 10 (Championship)

17 Feb 2019 - Seville Marathon

17 Feb 2019 - Bramley 20

11 Feb 2019 - BFR - 1 Mile Time Trial

10 Feb 2019 - Dinton X-Trail Run

03 Feb 2019 - London Winter Run 10k

03 Feb 2019 - Chichester 10k

27 Jan 2019 - Farnborough Winter 5K

27 Jan 2019 - Farnborough Winter Half Marathon

27 Jan 2019 - Romsey 5

14 Jan 2019 - BFR - 800m Time Trial

06 Jan 2019 - Woodcote 10k

06 Jan 2019 - Tadworth 10

06 Jan 2019 - Cliveden 10k XC

01 Jan 2019 - Serpentine 10k

30 Dec 2018 - The Gut Buster 10k

30 Dec 2018 - The Gut Buster 10 Miler

28 Dec 2018 - Phoenix Year End marathon

23 Dec 2018 - Portsmouth Coastal Marathon

16 Dec 2018 - Berkshire County AA XC Championships

09 Dec 2018 - Milton Keynes Winter Half Marathon

02 Dec 2018 - Mapledurham 10 mile

02 Dec 2018 - Maraton Valencia

25 Nov 2018 - Benidorm 10k

25 Nov 2018 - Jigsaw Run 10k

23 Nov 2018 - Reading Road Runners 5k time trial handicap

18 Nov 2018 - Richmond 10K

18 Nov 2018 - Peterborough 10 Mile

18 Nov 2018 - Gosport Half Marathon 2018

18 Nov 2018 - Brighton 10K 2018

18 Nov 2018 - Hertfordshire Half Marathon

04 Nov 2018 - Burnham Beeches 10K

04 Nov 2018 - Marlow 7

04 Nov 2018 - Rivermead 10K

04 Nov 2018 - Marlow Half Marathon

03 Nov 2018 - Thames Meander Half Marathon

03 Nov 2018 - Thames Meander Marathon

02 Nov 2018 - Cork Airport 5k

31 Oct 2018 - Halloween 5K Nite Run

27 Oct 2018 - Beachy Head 10K

27 Oct 2018 - Beachy Head Marathon

26 Oct 2018 - Serpentine Last Friday 5k

21 Oct 2018 - The Great South Run

21 Oct 2018 - Water of Life Half Marathon

21 Oct 2018 - Abingdon Marathon

21 Oct 2018 - Stroud Half Marathon

21 Oct 2018 - Henley Half Marathon

14 Oct 2018 - Asda Foundation Yorkshire 10 Mile

14 Oct 2018 - Asda Foundation Yorkshire Marathon

14 Oct 2018 - Cabbage Patch 10

14 Oct 2018 - The Running Festival at Goodwood 10k

14 Oct 2018 - Royal Parks Half Marathon

14 Oct 2018 - Tadley 10 Mile (Championship)

14 Oct 2018 - Manchester Half Marathon

14 Oct 2018 - Slough Half Marathon

14 Oct 2018 - Leicester Marathon

14 Oct 2018 - Simplyhealth Great Birmingham Run

07 Oct 2018 - Bournemouth Marathon Festival - Supersonic 10k

07 Oct 2018 - Salisbury Half Marathon

07 Oct 2018 - Camberley 10k

07 Oct 2018 - Lowestoft Half Marathon

07 Oct 2018 - Bournemouth Marathon Festival - Half marathon

07 Oct 2018 - Oxford Half Marathon

07 Oct 2018 - BlueIron Reading O2O 10k

07 Oct 2018 - Chicago Marathon

07 Oct 2018 - The Royal Borough of Kingston Half Marathon

07 Oct 2018 - Bournemouth Marathon Festival - Supernova 5k

07 Oct 2018 - Bournemouth Marathon Festival - Marathon

06 Oct 2018 - International Chicago 5K

30 Sep 2018 - Beat Box Hill 5K

30 Sep 2018 - Mortimer 10k

30 Sep 2018 - Windsor Half Marathon

29 Sep 2018 - Running4Women Windsor 10k

29 Sep 2018 - Punk Panther Reservoir Dogs Ultra

23 Sep 2018 - The Devil Run 10k

23 Sep 2018 - Loch Ness Marathon

23 Sep 2018 - Absolute Moscow Marathon

19 Sep 2018 - RRR Track 5k

19 Sep 2018 - RRR Track Mile

16 Sep 2018 - Swallowfield 10k

16 Sep 2018 - Kew Gardens 10k

16 Sep 2018 - Goodwood Running Grand Prix 10k

16 Sep 2018 - Richmond RunFest Half Marathon

16 Sep 2018 - Goodwood Running Grand Prix Half Marathon

16 Sep 2018 - The Isle of Wight Fell Series - The Wroxall Round

16 Sep 2018 - BMW Berlin Marathon

15 Sep 2018 - The Isle of Wight Fell Series - The Ventnor Horses

15 Sep 2018 - Cumbria Way Ultra 30

15 Sep 2018 - The Isle of Wight Fell Series - The St Boniface Fe

15 Sep 2018 - Jennetts Park 5K Run

09 Sep 2018 - Swindon Half Marathon

09 Sep 2018 - Great North Run 2018

09 Sep 2018 - Littlehampton Chestnut Tree House 10k

02 Sep 2018 - Maidenhead Half Marathon (Championship)

01 Sep 2018 - Dartmouth Regatta Road Race

01 Sep 2018 - The London Spitfire 10k

26 Aug 2018 - Severn Bridge Half Marathon

26 Aug 2018 - Englefield 10K

26 Aug 2018 - The 401 Festival of Running 6.1k

26 Aug 2018 - The 401 Festival of Running 10k

26 Aug 2018 - The 401 Festival of Running Marathon (4 stages)

25 Aug 2018 - The 401 Festival of Running Half Marathon

25 Aug 2018 - The 401 Festival of Running 5k

15 Aug 2018 - Naked Handicap

12 Aug 2018 - Burnham Beeches 10k

12 Aug 2018 - Burnham Beeches Half Marathon

09 Aug 2018 - Dinton 5k Summers Series - Race 4 (Championship)

09 Aug 2018 - Dinton 10k Summers Series - Race 4

05 Aug 2018 - Run Norwich

05 Aug 2018 - Wimbledon Common Half Marathon

01 Aug 2018 - Yateley 10k Series - Race 3

22 Jul 2018 - Down tow, up flow half marathon

22 Jul 2018 - Elmbridge 10k

18 Jul 2018 - Club Handicap Series - Race 3

15 Jul 2018 - The British 10k

15 Jul 2018 - Wycombe 10k

12 Jul 2018 - Dinton 10k Summers Series - Race 3

12 Jul 2018 - Dinton 5k Summers Series - Race 3

10 Jul 2018 - Dinton Pastures Relays

08 Jul 2018 - Weybridge 10k

07 Jul 2018 - Berkshire Championships 3000m Steeplechase

04 Jul 2018 - Yateley 10k Series - Race 2 (Championship)

01 Jul 2018 - Beat the Boat 10K

30 Jun 2018 - Sam Run - 10K

30 Jun 2018 - V3K Ultra Half

30 Jun 2018 - Sam Run - 5K (Championship)

27 Jun 2018 - Club Handicap Series - Race 2

24 Jun 2018 - JCP Swansea Half Marathon

24 Jun 2018 - Peter's 80th Birthday 5 Mile Run

24 Jun 2018 - Humber Bridge Half Marathon

20 Jun 2018 - Forest Five

17 Jun 2018 - Bushy Park Summer 10k

17 Jun 2018 - Breakfast Run at Loseley

17 Jun 2018 - Eastleigh 10k

14 Jun 2018 - Dinton 10k Summers Series - Race 2

14 Jun 2018 - Dinton 5k Summers Series - Race 2

10 Jun 2018 - Wargrave Charity 10k

06 Jun 2018 - Yateley 10k Series - Race 1

03 Jun 2018 - Isle of Wight XC Marathon

31 May 2018 - Avis Sports Day

28 May 2018 - Vitality London 10,000

28 May 2018 - Snip Collier Memorial Day 5K

27 May 2018 - Edinburgh Marathon

27 May 2018 - Vitality Westminster Mile

26 May 2018 - Edinburgh Half Marathon

20 May 2018 - Binfield 10k

20 May 2018 - Bognor Prom 10K Road Race

20 May 2018 - Hook 10k

19 May 2018 - North Downs Way 50

18 May 2018 - Reading Road Runners - 1 mile time trail

18 May 2018 - Reading Road Runners Handicap 5k

16 May 2018 - Club Handicap Series - Race 1 (Championship)

16 May 2018 - Woodland 5 Series - Race 1

13 May 2018 - London 10 Mile

13 May 2018 - Henley 10km Trail Run

13 May 2018 - Marlow 5

13 May 2018 - Staines 10k

13 May 2018 - Bracknell Half Marathon (Championship)

12 May 2018 - The All Nations 5k Dorney Lake

10 May 2018 - Dinton 10k Summers Series - Race 1

10 May 2018 - Dinton 5k Summers Series - Race 1

07 May 2018 - Chalgrove 10k

07 May 2018 - Milton Keynes Marathon

07 May 2018 - Shinfield 10k (Championship)

06 May 2018 - Salzburg Marathon

05 May 2018 - Brecon Beacons Trail Running Challenge Half Marath

30 Apr 2018 - Group A 5Km Time Trial

29 Apr 2018 - Blenheim 7k

29 Apr 2018 - Fleet Half Marathon

28 Apr 2018 - Pembrokeshire Marathon

22 Apr 2018 - Blackpool Marathon

22 Apr 2018 - Virgin Money London Marathon

22 Apr 2018 - ABP Southampton 10k

16 Apr 2018 - Boston Marathon

15 Apr 2018 - BM 10k

15 Apr 2018 - Brighton Marathon

15 Apr 2018 - Woodley 10k

14 Apr 2018 - Windsor Spring 5k

14 Apr 2018 - Thames Valley 10k

09 Apr 2018 - Group B 5km TT

08 Apr 2018 - Kilomathon Scotland 13.1km

08 Apr 2018 - Asics Greater Manchester Marathon

02 Apr 2018 - Beaconsfield 5

01 Apr 2018 - The Royal Borough of Kingston Spring Half Marathon

30 Mar 2018 - Maidenhead Easter 10 (Championship)

25 Mar 2018 - Wokingham 10km

25 Mar 2018 - Dorney Lake Marathon Prep Race Mar 2018 - 20M

25 Mar 2018 - Hundred Acres Half Marathon

25 Mar 2018 - Wokingham 5km

25 Mar 2018 - Cranleigh 21

25 Mar 2018 - Cranleigh 15

25 Mar 2018 - London Landmarks Half Marathon

18 Mar 2018 - Adidas City Run - Fulham 10k

18 Mar 2018 - Windsor & Eton Spring Pre-London Half Marathon

17 Mar 2018 - New Forest Running Festival 20 Miler

11 Mar 2018 - Barcelona Marathon

04 Mar 2018 - River Thames Spring Half Marathon

04 Mar 2018 - The Vitality Big Half

26 Feb 2018 - Winchester 10k

25 Feb 2018 - Tarpley 20

25 Feb 2018 - Bourton-on-the-Water 10k

18 Feb 2018 - Hampton Court Half Marathon

18 Feb 2018 - Wokingham Half Marathon 2018 (Championship)

11 Feb 2018 - Bramley 10

11 Feb 2018 - Bramley 20

11 Feb 2018 - Dursley Dozen

04 Feb 2018 - London Winter Run

04 Feb 2018 - TVXC - BFR - THE FINALE

28 Jan 2018 - Royal Parks Winter 10k Series

21 Jan 2018 - TVXC - Tadley

21 Jan 2018 - Farnborough Half Marathon

07 Jan 2018 - Cliveden 10k XC

07 Jan 2018 - Hillingdon Circuit Challenge

06 Jan 2018 - Fan Dance Woodhouse Edition

06 Jan 2018 - Fan Dance

31 Dec 2017 - The Gut Buster (10 Miles)

31 Dec 2017 - The Gut Buster (10km)

17 Dec 2017 - Portsmouth Coastal Waterside 50k

17 Dec 2017 - The Muddy Welly (5km)

17 Dec 2017 - The Muddy Welly (10km)

17 Dec 2017 - Portsmouth Coastal Waterside Marathon

16 Dec 2017 - Championship 5K - Dinton Pastures (Championship)

10 Dec 2017 - Beccles Turkey Trot

03 Dec 2017 - Angkor Wat International 10 km

03 Dec 2017 - The Mapledurham 10 (km)

03 Dec 2017 - Perivale 5

03 Dec 2017 - The Mapledurham 10 (Miles) (Championship)

02 Dec 2017 - Queen Elizabeth Olympic Park 10k

26 Nov 2017 - Jigsaw Run 10k

26 Nov 2017 - TVXC - Sandhurst

26 Nov 2017 - Kingston 10k

25 Nov 2017 - MoRunner 10 Miler

25 Nov 2017 - MoRunner 10k

25 Nov 2017 - Woodley Parkrun #272

19 Nov 2017 - Riverside Marathon

19 Nov 2017 - Gosport Half Marathon

19 Nov 2017 - Snetterton Half Marathon

12 Nov 2017 - Grand Union Half

11 Nov 2017 - White Star Runnings Dark Half

11 Nov 2017 - Tarawera Trail Marathon

11 Nov 2017 - The Poppy Half Marathon

11 Nov 2017 - Gower Half Marathon

05 Nov 2017 - Marlow 7

05 Nov 2017 - Marlow Half

05 Nov 2017 - Reading Rivermead 10km

31 Oct 2017 - Halloween Nite 5

27 Oct 2017 - Beachy Head 10k

27 Oct 2017 - Beachy Head Marathon

27 Oct 2017 - The Illuminator Run

22 Oct 2017 - Abingdon Marathon 2017

22 Oct 2017 - Great South Run

22 Oct 2017 - Bisham Abbey 10k

22 Oct 2017 - Fleet 10k

22 Oct 2017 - Stroud Half Marathon

22 Oct 2017 - Fleet 5k

21 Oct 2017 - Autumn 100

21 Oct 2017 - Richmond parkrun # 529

15 Oct 2017 - Amsterdam TCS Marathon

15 Oct 2017 - Tadley 10 Mile (Championship)

15 Oct 2017 - Great Birmingham Run

15 Oct 2017 - The Cabbage Patch 10 mile

15 Oct 2017 - Birmingham International Marathon 2017

15 Oct 2017 - Weymouth 10

14 Oct 2017 - Bracknell parkrun # 136

08 Oct 2017 - Windsor River Trail Half Marathon

08 Oct 2017 - Henley Half Marathon

08 Oct 2017 - Bournemouth Half Marathon

08 Oct 2017 - Royal Parks Half Marathon

08 Oct 2017 - Virgin Sport Oxford Half Marathon

08 Oct 2017 - Rutherford Appleton 5k

08 Oct 2017 - Plusnet Yorkshire Marathon

08 Oct 2017 - Chicago Marathon

08 Oct 2017 - 2017 BMF SUPERNOVA 5K

07 Oct 2017 - Bushy Dublin parkrun # 33

01 Oct 2017 - South Bucks 5k

01 Oct 2017 - Reading O2O 10K

01 Oct 2017 - Camberley 10k

01 Oct 2017 - South Bucks 10k

24 Sep 2017 - Global Energy 10K, Philadelphia, USA

24 Sep 2017 - Draycote Water 10 Miler

24 Sep 2017 - Warsaw Marathon

24 Sep 2017 - Windsor Half Marathon

24 Sep 2017 - Highclere Castle Challenge

24 Sep 2017 - Ealing Half Marathon

24 Sep 2017 - Loch Ness Marathon

23 Sep 2017 - Top Run II Marathon

23 Sep 2017 - Windsor Womens 10k

17 Sep 2017 - Swallowfield 10k (Championship)

17 Sep 2017 - Richmond Marathon

17 Sep 2017 - The Purbeck 16

16 Sep 2017 - Bracknell parkrun # 132

14 Sep 2017 - Dorney Lake 6 Hour Challenge

10 Sep 2017 - Great North Run

10 Sep 2017 - Lichfield 10k

10 Sep 2017 - New Forest Half

09 Sep 2017 - Woking parkrun #155

09 Sep 2017 - Stockholm Half Marathon

06 Sep 2017 - Woking 3 Handicap

03 Sep 2017 - Maidenhead Half (Championship)

03 Sep 2017 - Swindon Half

02 Sep 2017 - Homewood parkrun # 47

02 Sep 2017 - Bushy parkrun # 696

27 Aug 2017 - Englefield 10k

27 Aug 2017 - Aberdeen half marathon

27 Aug 2017 - 401 Festival of Running Half Marathon

27 Aug 2017 - 401 Festival of Running 5k

27 Aug 2017 - Ayr Festival of Running 10k

26 Aug 2017 - 401 Festival of Running Bright Lights 10k

26 Aug 2017 - Reading parkrun #399

20 Aug 2017 - Rose of Tralee 10k

19 Aug 2017 - Reading parkrun #398

19 Aug 2017 - Maidenhead parkrun #125

19 Aug 2017 - Race the Train 2017

16 Aug 2017 - Naked handicap

13 Aug 2017 - Run Dorney 10k

13 Aug 2017 - Salisbury 54321 42km

13 Aug 2017 - Great Yarmouth Half Marathon

13 Aug 2017 - Hart 4 Relays

12 Aug 2017 - Bracknell parkrun # 127

12 Aug 2017 - Reading parkrun #397

12 Aug 2017 - Frimley Lodge parkrun #391

12 Aug 2017 - XI Legua de San Antonio de Benageber

11 Aug 2017 - XXIII Volta popular a Godelleta

10 Aug 2017 - Dinton Pastures Summer Services 10k - race 4

10 Aug 2017 - Dinton Pastures Summer Services 5k - race 4 (Championship)

06 Aug 2017 - RUN FOR ALL – YORK 10K

05 Aug 2017 - Seaton parkrun #38

05 Aug 2017 - Bracknell parkrun #126

05 Aug 2017 - Round Reading Ultra Marathon

05 Aug 2017 - Colby parkrun #164

02 Aug 2017 - Yateley 10k Series - Race 3

02 Aug 2017 - 5km Time Trial

29 Jul 2017 - Bracknell parkrun #125

29 Jul 2017 - College Park parkrun # 42

29 Jul 2017 - Rushmoor parkrun # 159

26 Jul 2017 - Club Handicap 5km #3

23 Jul 2017 - Down Tow Up Flow

23 Jul 2017 - Kingsclere Twist 10K

23 Jul 2017 - Königsschlösser Romantik Marathon

22 Jul 2017 - Königsschlösser Romantik Half Marathon

22 Jul 2017 - Bracknell parkrun #124

22 Jul 2017 - Woodley parkrun #254

22 Jul 2017 - Königsschlösser Romantik 10k

19 Jul 2017 - Woodland 5 Series - Race 3

19 Jul 2017 - One Mile Time Trial

16 Jul 2017 - Wycombe Half Marathon

15 Jul 2017 - Northala Fields parkrun #163

15 Jul 2017 - FixAddiction 5k

15 Jul 2017 - Bracknell parkrun #123

15 Jul 2017 - Crissy Field parkrun # 130

15 Jul 2017 - Race to the Stones Ultra

15 Jul 2017 - Rickmansworth parkrun #19

13 Jul 2017 - Dinton Pastures Summer Services 10k - race 3

13 Jul 2017 - Dinton Pastures Summer Services 5k - race 3

12 Jul 2017 - Yateley 10k Series - Race 2 (Championship)

11 Jul 2017 - Dinton Pastures Relays

09 Jul 2017 - New Forest 10

09 Jul 2017 - Southend Half Marathon

08 Jul 2017 - Shepton Mallet parkrun #10

08 Jul 2017 - Bracknell parkrun #122

08 Jul 2017 - Bushy parkrun #688

01 Jul 2017 - The Samaritans Sam Run - 10k

01 Jul 2017 - Poole parkrun #326

01 Jul 2017 - The Samaritans Sam Run - 5k (Championship)

28 Jun 2017 - Club Handicap 5km #2

25 Jun 2017 - Beat the Boat

24 Jun 2017 - Bracknell parkrun # 120

24 Jun 2017 - Woodley parkrun #250

21 Jun 2017 - The Forest Five

18 Jun 2017 - The Hampshire Hoppit Half Marathon

17 Jun 2017 - Frimley Lodge parkrun # 384

17 Jun 2017 - Midnight Sun Marathon

17 Jun 2017 - Bushy parkrun #685

14 Jun 2017 - Woodland 5 Series - Race 2

11 Jun 2017 - Wargrave Charity 10K

10 Jun 2017 - Bracknell parkrun #118

08 Jun 2017 - Dinton Pastures Summer Services 10k - race 2

08 Jun 2017 - Dinton Pastures Summer Services 5k - race 2

07 Jun 2017 - Yateley 10k Series - Race 1

03 Jun 2017 - Wycombe Rye Parkrun #249

03 Jun 2017 - Woodley parkrun #248

31 May 2017 - 1 Mile Time Trial (Group A & Friends)

29 May 2017 - Vitality London 10,000

28 May 2017 - Vitality Westminster Mile

21 May 2017 - Hook 10k

21 May 2017 - Binfield 10k (Championship)

21 May 2017 - Hook 10 mile

21 May 2017 - Richmond Park Marathon

21 May 2017 - Royal Berkshire 10k

20 May 2017 - Rushmoor parkrun # 151

20 May 2017 - Bracknell parkrun #116

17 May 2017 - Club Handicap 5km #1

14 May 2017 - Cranleigh Trail Half Marathon

13 May 2017 - Reading parkrun # 385

13 May 2017 - Bracknell parkrun # 115

13 May 2017 - Weymouth parkrun # 194

13 May 2017 - The All Nations 10k

13 May 2017 - Rushmoor parkrun # 150

13 May 2017 - Maidstone parkrun #218

11 May 2017 - Dinton Pastures Summer Services 10k - race 1

11 May 2017 - Dinton Pastures Summer Services 5k - race 1

10 May 2017 - Woodland 5 Series - Race 1

10 May 2017 - Group C 1 Mile Time Trial

07 May 2017 - Woodley 10k

07 May 2017 - Marlow 5

07 May 2017 - The Lexicon Bracknell Half Marathon (Championship)

06 May 2017 - Bracknell parkrun #114

01 May 2017 - Shinfield 10k

01 May 2017 - Milton Keynes Marathon

30 Apr 2017 - The Wickham Whistler

29 Apr 2017 - Whitstable parkrun #346

29 Apr 2017 - Thames Path 100

29 Apr 2017 - Sol Magaluf 10k

23 Apr 2017 - Virgin Money London Marathon

22 Apr 2017 - Bracknell parkrun # 112

22 Apr 2017 - Reading parkrun # 382

17 Apr 2017 - Beaconsfield 5

15 Apr 2017 - Southsea parkrun # 186

15 Apr 2017 - York parkrun # 240

14 Apr 2017 - Maidenhead Easter 10 (Championship)

09 Apr 2017 - Brighton Marathon

08 Apr 2017 - Burnham and Highbridge parkrun # 95

08 Apr 2017 - Reading parkrun # 380

08 Apr 2017 - SDW 50 miles

02 Apr 2017 - Wokingham 10k

02 Apr 2017 - Vitality Liverpool Half Marathon

02 Apr 2017 - Greater Manchester Marathon

02 Apr 2017 - Wokingham 5k

02 Apr 2017 - Cardiff Bay 10k

01 Apr 2017 - Reading parkrun # 379

26 Mar 2017 - Lidl Kingston Breakfast Run - 16 Miles

26 Mar 2017 - Lidl Kingston Breakfast Run - 8 Miles

26 Mar 2017 - Cranleigh 21

26 Mar 2017 - Lidl Kingston Breakfast Run - 20 Miles

26 Mar 2017 - Cranleigh 15

25 Mar 2017 - Bracknell parkrun # 108

19 Mar 2017 - Vitality Reading Half Marathon

19 Mar 2017 - Limassol Cyprus Marathon

19 Mar 2017 - Fleet Half Marathon

19 Mar 2017 - Coventry Half Marathon

12 Mar 2017 - Weymouth Half Marathon

12 Mar 2017 - Bath Half Marathon

12 Mar 2017 - Inverness Half Marathon

12 Mar 2017 - Surrey Half Marathon

12 Mar 2017 - The Grizzly

11 Mar 2017 - Reading parkrun # 376

11 Mar 2017 - Walsall Arboretum parkrun # 263

11 Mar 2017 - Run The Solar System 10k

11 Mar 2017 - Dash in the Dark

05 Mar 2017 - Weybridge 10k

05 Mar 2017 - Weinsberger Weibertreulauf Half Marathon

05 Mar 2017 - Thames Riverside 20

05 Mar 2017 - MK Festival of Running - 20 Mile

05 Mar 2017 - Lasswade 10 Mile Road Race 2017

04 Mar 2017 - Frimley Lodge parkrun # 371

04 Mar 2017 - Bracknell parkrun # 105

26 Feb 2017 - The Heartbreaker Marathon

26 Feb 2017 - Thorpe Park Half Marathon

25 Feb 2017 - Woodley parkrun # 234

19 Feb 2017 - Bramley 10

19 Feb 2017 - Bramley 20

19 Feb 2017 - Hampton Court Half Marathon

18 Feb 2017 - Bracknell parkrun # 103

18 Feb 2017 - Southampton parkrun #245

12 Feb 2017 - Wokingham Half Marathon 2017 (Championship)

12 Feb 2017 - Barcelona Half Marathon

11 Feb 2017 - Foxtrail Harvest moon half marathon

05 Feb 2017 - Pilgrim Challenge 2017 – Day 2 (33 Miles)

05 Feb 2017 - Portland Coastal Marathon

05 Feb 2017 - Portsmouth Coastal Half Marathon

04 Feb 2017 - Pilgrim Challenge 2017 – Day 1 (33 Miles)

28 Jan 2017 - Crissy Field parkrun # 106

28 Jan 2017 - York parkrun # 229

22 Jan 2017 - Farnborough Winter Half

15 Jan 2017 - Carlsbad Marathon - California

08 Jan 2017 - 10K Valencia Ibercaja 2017

07 Jan 2017 - Bracknell parkrun # 97

01 Jan 2017 - Wimbledon Common parkrun # 528

01 Jan 2017 - Bracknell parkrun # 96

01 Jan 2017 - New Years Day Marathon

31 Dec 2016 - New years Eve Challenge

31 Dec 2016 - Brutal 16k Longmoor Camp

31 Dec 2016 - Gutbuster 10 mile

31 Dec 2016 - Gutbuster 10k

31 Dec 2016 - Bracknell parkrun # 95

25 Dec 2016 - Bracknell parkrun # 94

24 Dec 2016 - Bracknell parkrun # 93

18 Dec 2016 - Muddy Welly

18 Dec 2016 - Portsmouth Coastal Marathon

17 Dec 2016 - Southwark parkrun # 169

17 Dec 2016 - Bracknell parkrun # 92

11 Dec 2016 - Heartbreaker Tailwind 10

11 Dec 2016 - Bovington Marathon

10 Dec 2016 - Guildford parkrun # 235

10 Dec 2016 - Princes Parkrun, Liverpool

03 Dec 2016 - Upton Court parkrun # 206

03 Dec 2016 - Bracknell parkrun # 90

27 Nov 2016 - Jigsaw Run 10k

26 Nov 2016 - Nonsuch parkrun # 273

26 Nov 2016 - Bracknell parkrun # 89

20 Nov 2016 - Gosport Half Marathon

20 Nov 2016 - Three Molehills (approx 14.3 miles)

19 Nov 2016 - Bracknell parkrun # 88

19 Nov 2016 - Woodley parkrun # 218

19 Nov 2016 - Autumn Classic Windsor & Eton Half Marathon

19 Nov 2016 - Nonsuch parkrun # 272

13 Nov 2016 - French Riviera Marathon

13 Nov 2016 - Grand Union Canal Half Marathon

13 Nov 2016 - TXVC - Datchet Dashers

12 Nov 2016 - Bushy parkrun # 652

12 Nov 2016 - Poppy Half Marathon

06 Nov 2016 - New York City Marathon

06 Nov 2016 - Marlow 7

05 Nov 2016 - MoRunner (10 Mile)

05 Nov 2016 - Bracknell parkrun # 86

05 Nov 2016 - MoRunner (10k)

31 Oct 2016 - Halloween 5 Nite Run (Shortened route)

30 Oct 2016 - Niagara Falls International Marathon

29 Oct 2016 - Beachy Head Marathon

29 Oct 2016 - Beachy Head 10K

23 Oct 2016 - Abingdon Marathon

23 Oct 2016 - Great South Run (10 Miler)

23 Oct 2016 - Water of Life Half Marathon

23 Oct 2016 - Water of Life 10k

23 Oct 2016 - Fleet 10k

22 Oct 2016 - Bracknell parkrun # 84

16 Oct 2016 - Manchester Half Marathon

16 Oct 2016 - Amsterdam TCS 8k

16 Oct 2016 - The Cabbage Patch 10 Mile (Championship)

16 Oct 2016 - Amsterdam Mizuno Half Marathon

16 Oct 2016 - Amsterdam TCS Marathon

16 Oct 2016 - Great Birmingham Run (Half Marathon)

15 Oct 2016 - Bracknell parkrun # 83

15 Oct 2016 - Autumn 100

09 Oct 2016 - Henley Half Marathon 2016

09 Oct 2016 - RARE 5K

09 Oct 2016 - Oxford Half Marathon

09 Oct 2016 - Henley 10k 2016

08 Oct 2016 - Woodley parkrun # 212

02 Oct 2016 - Bournemouth Marathon

02 Oct 2016 - Bournemouth Half Marathon

02 Oct 2016 - Great Scottish Run (Half Marathon)

02 Oct 2016 - Basingstoke Half Marathon

02 Oct 2016 - Reading o2o 10k (Championship)

02 Oct 2016 - 2016 Cardiff University Half Marathon

02 Oct 2016 - Clarendon marathon

02 Oct 2016 - Camberley 10K

01 Oct 2016 - Bracknell parkrun # 81

01 Oct 2016 - Maidenhead parkrun # 78

25 Sep 2016 - Ealing Half Marathon

25 Sep 2016 - BMW Berlin Marathon

25 Sep 2016 - Windsor Half Marathon

24 Sep 2016 - Rushmoor parkrun # 117

24 Sep 2016 - Boudavida Women’s 10k Windsor

24 Sep 2016 - Reading parkrun # 350

24 Sep 2016 - Bracknell parkrun # 80

18 Sep 2016 - The Hull Marathon

18 Sep 2016 - Richmond RUNFEST Richmond Half Marathon

18 Sep 2016 - Tadley 10 Mile (Championship)

18 Sep 2016 - Swallowfield 10k

18 Sep 2016 - Kent Coyote Marathon

17 Sep 2016 - Alice Holt 10k

17 Sep 2016 - Bracknell parkrun # 79

10 Sep 2016 - Stockholm Half Marathon

10 Sep 2016 - Bracknell parkrun # 78

04 Sep 2016 - Maidenhead Half Marathon (Championship)

27 Aug 2016 - Bracknell parkrun # 76

27 Aug 2016 - Dartmouth Regatta 5.1 miles

20 Aug 2016 - Race the Train

20 Aug 2016 - Bracknell parkrun # 75

20 Aug 2016 - XXXVII Gran Fondo De Siete Aguas (15km)

14 Aug 2016 - Burnham Beeches Half Marathon

14 Aug 2016 - Salisbury 54321 33K

14 Aug 2016 - Salisbury 54321 marathon

13 Aug 2016 - Newtown 5K

13 Aug 2016 - Bracknell parkrun # 74

11 Aug 2016 - Dinton Pastures 5k race 4 (Championship)

11 Aug 2016 - Dinton Pastures 10k race 4

06 Aug 2016 - Bracknell parkrun # 73

03 Aug 2016 - Yateley 10K - Race 3

30 Jul 2016 - Bracknell parkrun # 72

30 Jul 2016 - Wimbledon Common Half Maraton

24 Jul 2016 - Konigsschlosser Romantik Marathon

24 Jul 2016 - Down Tow Up Flow

23 Jul 2016 - The Windsor Great Park Dash (Championship)

23 Jul 2016 - Richmond Summer Riverside 10k

23 Jul 2016 - Konigsschlosser Romantik 10k

23 Jul 2016 - Bracknell parkrun # 71

20 Jul 2016 - Woodland 5 Race 3

20 Jul 2016 - Club Handicap 5km #3

19 Jul 2016 - Bounders Relay

16 Jul 2016 - The FixAddiction 5k (Dorney)

16 Jul 2016 - Basingstoke parkrun #435

16 Jul 2016 - The FixAddiction 10k (Dorney)

16 Jul 2016 - Bracknell parkrun # 70

14 Jul 2016 - Dinton 10k Race 3

14 Jul 2016 - Dinton 5k Race 3

13 Jul 2016 - Yateley 10K - Race 2

10 Jul 2016 - North Downs Way Marathon

10 Jul 2016 - New Forest 10

09 Jul 2016 - Reading parkrun # 339

09 Jul 2016 - Bracknell parkrun # 69

02 Jul 2016 - Bracknell parkrun # 68

02 Jul 2016 - Fan Dance Race - Summer

26 Jun 2016 - Samaritans Run - 5k (Championship)

26 Jun 2016 - Samaritans Run - 10k

25 Jun 2016 - Bracknell parkrun # 67

25 Jun 2016 - Race to the King Non Stop 53.5 miles

25 Jun 2016 - Wetherby parkrun # 53

22 Jun 2016 - Club Handicap 5km #2

19 Jun 2016 - Ickenham 5

18 Jun 2016 - Bracknell parkrun # 66

18 Jun 2016 - Woodley parkrun # 196

15 Jun 2016 - Forest Five

12 Jun 2016 - Wargrave 10k

11 Jun 2016 - Reading parkrun # 336

11 Jun 2016 - Cardiff parkrun # 441

11 Jun 2016 - Bracknell parkrun #65

09 Jun 2016 - Dinton 5k Race 2

08 Jun 2016 - Woodland 5 Race 2

08 Jun 2016 - Who ya gonna Call

04 Jun 2016 - Bracknell parkrun #64

01 Jun 2016 - Yateley 10K 2016 Race 1 (Championship)

30 May 2016 - Vitality London 10,000 (10k)

29 May 2016 - Liverpool Rock N Roll Marathon

29 May 2016 - Edinburgh Marathon

29 May 2016 - Bayer Newbury 10K Run

29 May 2016 - Vitality Westminster Mile

28 May 2016 - Wycombe Rye parkrun # 196

28 May 2016 - Bracknell parkrun #63

28 May 2016 - Kent Roadrunner Marathon

25 May 2016 - Track 5km Time Trial (Championship)

22 May 2016 - Royal Windsor Half Marathon Trail Run

22 May 2016 - Binfield 10k

21 May 2016 - Bracknell parkrun # 62

21 May 2016 - Reading parkrun # 333

21 May 2016 - Frimley Lodge parkrun # 330

21 May 2016 - Bushy parkrun # 627

21 May 2016 - Maidenhead parkrun # 60

18 May 2016 - Club Handicap 5km #1

15 May 2016 - Staines 10k

15 May 2016 - Hook 10 mile

15 May 2016 - Hook 10k

15 May 2016 - Royal Berkshire 10K

14 May 2016 - Bracknell parkrun # 61

14 May 2016 - Sittingbourne parkrun # 12

12 May 2016 - Dinton Pastures 10km

12 May 2016 - Dinton Pastures 5km

12 May 2016 - Top Run

11 May 2016 - Woodland 5 Race 1

08 May 2016 - Bracknell Half Marathon (Championship)

07 May 2016 - York parkrun # 198

07 May 2016 - Bracknell parkrun # 60

02 May 2016 - Shinfield 10K

01 May 2016 - Three Forts Marathon

01 May 2016 - Frimley 10K

30 Apr 2016 - Bracknell parkrun # 59

30 Apr 2016 - Bushy parkrun # 624

30 Apr 2016 - Maidstone parkrun # 164

30 Apr 2016 - Thames Path 100

27 Apr 2016 - One mile time trial

24 Apr 2016 - The London Marathon

23 Apr 2016 - Reading parkrun # 329

23 Apr 2016 - Bracknell parkrun # 58

23 Apr 2016 - Woodley parkrun # 189

17 Apr 2016 - Brighton Marathon

16 Apr 2016 - Hastings parkrun # 53

16 Apr 2016 - Bracknell parkrun # 57

10 Apr 2016 - Greater Manchester Marathon

09 Apr 2016 - Bracknell parkrun # 56

09 Apr 2016 - Gorleston Cliffs parkrun #364

03 Apr 2016 - Reading Half Marathon

03 Apr 2016 - Richmond Half Marathon

03 Apr 2016 - Paris Marathon

02 Apr 2016 - Run Eton Race 2

02 Apr 2016 - Fulham Palace parkrun # 133

02 Apr 2016 - Reading parkrun # 326

02 Apr 2016 - Bracknell parkrun # 55

01 Apr 2016 - Enigma

26 Mar 2016 - Bracknell parkrun # 54

26 Mar 2016 - Woodley Parkrun 185

26 Mar 2016 - World Half Marathon Championships Cardiff 2016

25 Mar 2016 - Maidenhead Easter 10 (Championship)

20 Mar 2016 - Brooks Fleet Half Marathon

20 Mar 2016 - Hendy Ford Eastleigh 10k

20 Mar 2016 - Cranleigh 21

20 Mar 2016 - Palace Half Marathon (at Hampton Court)

20 Mar 2016 - Cranleigh 15

19 Mar 2016 - Windsor & Eton - RACE 3 - 10km

19 Mar 2016 - Bracknell parkrun # 53

13 Mar 2016 - Surrey Spitfire 20

13 Mar 2016 - Finchley 20

13 Mar 2016 - Grizzly

13 Mar 2016 - Liverpool half marathon

13 Mar 2016 - Surry Half Marathon

13 Mar 2016 - Silverstone Half Marathon

13 Mar 2016 - Surrey Tempest 10

12 Mar 2016 - Reading parkrun # 323

12 Mar 2016 - Bracknell parkrun # 52

12 Mar 2016 - Wycombe Rye parkrun # 185

05 Mar 2016 - Crane parkrun #200

05 Mar 2016 - Bracknell parkrun # 51

28 Feb 2016 - Run the Streets Kingston 10k

28 Feb 2016 - Malta Marathon

27 Feb 2016 - Bracknell parkrun # 50

27 Feb 2016 - Reading parkrun # 321

21 Feb 2016 - Wokingham Half Marathon (Championship)

21 Feb 2016 - Hampton Court Half Marathon

20 Feb 2016 - Bracknell parkrun # 49

14 Feb 2016 - Bramley 10 mile

14 Feb 2016 - Reading 5 Mile Race

14 Feb 2016 - Bramley 20 mile

13 Feb 2016 - Northampton parkrun #198

13 Feb 2016 - Bracknell parkrun # 48

10 Feb 2016 - BFR 400m Time Trial

07 Feb 2016 - Chichester 10km

07 Feb 2016 - Portland Coastal Half Marathon

07 Feb 2016 - The Pilgrim Challenge 2016 - Day 2 (33 Miles)

06 Feb 2016 - Bracknell parkrun # 47

06 Feb 2016 - The Pilgrim Challenge 2016 - Day 1 (33 Miles)

06 Feb 2016 - Endurance Life South Devon - Coastal Half Marathon

06 Feb 2016 - Run Eton Race 1 Half Marathon

06 Feb 2016 - Maidenhead parkrun # 46

06 Feb 2016 - Run Eton Race 1 10km

06 Feb 2016 - Reading parkrun # 318

31 Jan 2016 - London Winter Run 10km

30 Jan 2016 - Bracknell parkrun # 46

30 Jan 2016 - Reading parkrun # 317

30 Jan 2016 - Maidstone parkrun # 151

24 Jan 2016 - Windsor & Eton Winter - RACE 1 - 15km

23 Jan 2016 - Bracknell parkrun # 45

23 Jan 2016 - Reading parkrun # 316

23 Jan 2016 - Brutal 10k - women's cannicross (with dogs)

17 Jan 2016 - Battersea Park 10k

16 Jan 2016 - Bracknell parkrun # 44

10 Jan 2016 - Woodcote 10k

09 Jan 2016 - Bracknell parkrun # 43

09 Jan 2016 - Reading parkrun # 314

09 Jan 2016 - Maidenhead parkrun # 42

09 Jan 2016 - Frimley Lodge parkrun 312

09 Jan 2016 - Winter Fan Dance

02 Jan 2016 - Guildford parkrun # 191

02 Jan 2016 - Bracknell parkrun # 42

02 Jan 2016 - Enigma Winter Marathon

01 Jan 2016 - Pendle parkrun #87

01 Jan 2016 - Woodley parkrun # 172

01 Jan 2016 - Bracknell parkrun # 41

01 Jan 2016 - Stretford parkrun # 7

28 Dec 2015 - II 10K Foios Valencia

26 Dec 2015 - Nonsuch parkrun # 225

26 Dec 2015 - Bracknell parkrun # 40

25 Dec 2015 - Bracknell parkrun # 39

20 Dec 2015 - Portsmouth Coastal Waterside Half Marathon

20 Dec 2015 - Portsmouth Coastal Waterside Ultra

20 Dec 2015 - Portsmouth Coastal Waterside Marathon

19 Dec 2015 - Bracknell parkrun # 38

19 Dec 2015 - Woodley parkrun # 169

19 Dec 2015 - Guildford parkrun # 187

13 Dec 2015 - Milton Keynes Winter half marathon

13 Dec 2015 - Olympic Park 5k

12 Dec 2015 - Run to the castle ultra

12 Dec 2015 - Rushmoor parkrun # 78

12 Dec 2015 - Bracknell parkrun # 37

06 Dec 2015 - Perivale 5

05 Dec 2015 - South Manchester parkrun # 302

05 Dec 2015 - Woodley parkrun # 167

05 Dec 2015 - Bracknell parkrun # 36

29 Nov 2015 - The Three Molehills (approx 14.3 miles)

29 Nov 2015 - Mapledurham Ten

28 Nov 2015 - Bracknell parkrun # 35

21 Nov 2015 - Bracknell parkrun # 34

21 Nov 2015 - Wycombe Rye parkrun #169

15 Nov 2015 - Gosport Half Marathon

15 Nov 2015 - Valencia marathon

14 Nov 2015 - Upton Court parkrun # 151

14 Nov 2015 - Bracknell parkrun # 33

14 Nov 2015 - Brecon Beacons Ultra

08 Nov 2015 - Thorpe Park 10k

07 Nov 2015 - Run With The Stars 2 Miler

07 Nov 2015 - Bracknell parkrun # 32 (Championship)

01 Nov 2015 - Marlow Half Marathon

31 Oct 2015 - Snowdonia Marathon

31 Oct 2015 - Clermont Waterfront parkrun, Event 107

31 Oct 2015 - Halloween 5K Nite Run

31 Oct 2015 - Pendle parkrun #78

31 Oct 2015 - Bracknell parkrun # 31

25 Oct 2015 - Water of Life 10k

25 Oct 2015 - Great South Run

25 Oct 2015 - Water of Life Half Marathon

25 Oct 2015 - Fleet 10km

24 Oct 2015 - Beachy Head Marathon (Championship)

24 Oct 2015 - Beachy Head 10k

24 Oct 2015 - Bracknell parkrun # 30

18 Oct 2015 - Putney & Fulham Half Marathon

17 Oct 2015 - Run for Osteoporosis 10k

17 Oct 2015 - Bracknell parkrun # 29

17 Oct 2015 - Crissy Field (San Fran) parkrun # 39

17 Oct 2015 - Centurion 2015 100 Autumn

17 Oct 2015 - Reading parkrun #301

11 Oct 2015 - Oxford Half Marathon

11 Oct 2015 - Henley 10k

11 Oct 2015 - Royal Parks Foundation Half Marathon

10 Oct 2015 - Reading parkrun #300

10 Oct 2015 - Bracknell parkrun # 28

10 Oct 2015 - Nonsuch parkrun # 214

09 Oct 2015 - 31 volta a Peu a Meliana 10k

07 Oct 2015 - 5km Track Time Trial

04 Oct 2015 - South Bucks 10k

04 Oct 2015 - Reading O20 10k

04 Oct 2015 - MBNA Chester Marathon

03 Oct 2015 - Bracknell parkrun # 27

03 Oct 2015 - Reading parkrun #299

27 Sep 2015 - Running4Women Windsor 10k

27 Sep 2015 - Windsor Half Marathon

27 Sep 2015 - Ealing Half Marathon

27 Sep 2015 - Hard as Snails 10k

27 Sep 2015 - The Berlin Marathon

26 Sep 2015 - Reading parkrun # 298

26 Sep 2015 - Bracknell parkrun # 26

20 Sep 2015 - The Purbeck 16

19 Sep 2015 - Reading parkrun # 297

19 Sep 2015 - Bracknell parkrun # 25

19 Sep 2015 - Woodley parkrun # 156

16 Sep 2015 - BFR Handicap #3

13 Sep 2015 - Budapest Half Marathon

13 Sep 2015 - Sebastian's Trust 10k

13 Sep 2015 - Sebastian's Trust 5k

12 Sep 2015 - Reading parkrun # 296

12 Sep 2015 - Bracknell parkrun # 24

12 Sep 2015 - Woodley parkrun # 155

06 Sep 2015 - Maidenhead Half Marathon (Championship)

06 Sep 2015 - Kent Coastal Marathon

05 Sep 2015 - Reading parkrun # 295

05 Sep 2015 - Gorleston Cliff parkrun

05 Sep 2015 - Southsea parkrun # 99

05 Sep 2015 - Bracknell parkrun # 23

30 Aug 2015 - The Ridgeway Challenge

30 Aug 2015 - Severn Bridge Half Marathon

30 Aug 2015 - Englefield multi-terrain 10k

29 Aug 2015 - Southsea parkrun # 98

29 Aug 2015 - Dartmouth Regatta Road Race 5.1 miles

29 Aug 2015 - Reading parkrun # 294

29 Aug 2015 - Bracknell parkrun # 22

29 Aug 2015 - Crissy Field parkrun (San Fran) # 32

23 Aug 2015 - Royal Parks 10k

22 Aug 2015 - Bracknell parkrun # 21

22 Aug 2015 - Reading parkrun # 293

19 Aug 2015 - BFR Handicap Race 2

16 Aug 2015 - Ray Harrison Memorial 10km

16 Aug 2015 - The London Summer 10k

15 Aug 2015 - Reading parkrun # 292

15 Aug 2015 - Bracknell parkrun # 20

13 Aug 2015 - Dinton Pastures 5km

13 Aug 2015 - Dinton Pastures 10km

12 Aug 2015 - 3km Time Trial

09 Aug 2015 - Salisbury 54321 42km

09 Aug 2015 - NDW 100 miles

08 Aug 2015 - Reading parkrun # 291

08 Aug 2015 - Bognor Regis parkrun # 61

08 Aug 2015 - Rushcliffe parkrun # 148

08 Aug 2015 - Bracknell parkrun # 19

05 Aug 2015 - Yateley 10K Series Race 3

02 Aug 2015 - Barbury Horseless Steeplechase - 5 miles

01 Aug 2015 - Reading parkrun # 290

01 Aug 2015 - Bracknell parkrun # 18

01 Aug 2015 - Parke parkrun # 70

26 Jul 2015 - XXXIII Volta a peu de L'Eliana 10k

26 Jul 2015 - Elmbridge 10k

26 Jul 2015 - Down Tow Up Flow Half Marathon

25 Jul 2015 - Bracknell parkrun # 17

25 Jul 2015 - The Windsor Great Park Dash 10k

25 Jul 2015 - Reading parkrun # 289

25 Jul 2015 - The Swiss Alpine Marathon

22 Jul 2015 - Woodland 5 Race 3

19 Jul 2015 - Harry Hawkes 10

19 Jul 2015 - Morrisons Great Newham London Run 10k 2015

18 Jul 2015 - Bracknell parkrun # 16

18 Jul 2015 - Reading parkrun # 288

12 Jul 2015 - New Forest 10 (Championship)

11 Jul 2015 - Bracknell parkrun # 15

11 Jul 2015 - Reading parkrun # 287

09 Jul 2015 - Dinton 5k Race 3

09 Jul 2015 - Dinton 10k Race 3

08 Jul 2015 - Yateley 10K Series Race 2

08 Jul 2015 - BFR 400m Time Trial

05 Jul 2015 - Tadley 10k

04 Jul 2015 - Reading parkrun # 286

04 Jul 2015 - Runnymede Relay

04 Jul 2015 - Bracknell parkrun # 14

28 Jun 2015 - Samaritans 5K

28 Jun 2015 - Round the Island Day two 32 miles

28 Jun 2015 - Samaritans 10K

27 Jun 2015 - Round the Island Day one 38 miles

27 Jun 2015 - Bracknell parkrun # 13

27 Jun 2015 - Bushy parkrun #578

27 Jun 2015 - Reading parkrun # 285

26 Jun 2015 - Sian's School Sports Day

24 Jun 2015 - Woodland 5 Race 2

20 Jun 2015 - South Downs Half Marathon

20 Jun 2015 - Woodley parkrun # 143

20 Jun 2015 - Reading parkrun # 284

20 Jun 2015 - Bracknell parkrun # 12

17 Jun 2015 - Forest 5

14 Jun 2015 - Wargrave 10K

13 Jun 2015 - Reading parkrun # 283

13 Jun 2015 - Bracknell parkrun # 11

11 Jun 2015 - Dinton 5k Race 2

07 Jun 2015 - Chiltern Chase 5k

06 Jun 2015 - Reading parkrun # 282

06 Jun 2015 - Bracknell parkrun # 10

03 Jun 2015 - Yateley 10K Series Race 1 (Championship)

30 May 2015 - Bracknell parkrun # 9

30 May 2015 - Woodley parkrun # 141

30 May 2015 - Reading parkrun # 281

30 May 2015 - Kent roadrunner marathon

24 May 2015 - The Royal Windsor Half Marathon River Trail Run

24 May 2015 - Ox Ultra

23 May 2015 - Bracknell parkrun # 8

23 May 2015 - Crusader Castles 80k Trail Mountain Ultra Cyprus

23 May 2015 - Woodley parkrun # 140

20 May 2015 - Woodland 5 Race 1

17 May 2015 - Bognor Prom 10km

17 May 2015 - Richmond Park Marathon

17 May 2015 - Staines 10k

17 May 2015 - Royal Berkshire 10K

17 May 2015 - Hook 10 miles

16 May 2015 - North Downs Way 50

16 May 2015 - Bognor Regis parkrun # 50

14 May 2015 - Dinton Pastures 10km

14 May 2015 - Dinton Pastures 5km

13 May 2015 - Club Handicap 5km

10 May 2015 - Marlow 5

10 May 2015 - Bracknell Half Marathon

10 May 2015 - Oxford Town & Gown

09 May 2015 - Reading parkrun # 278

09 May 2015 - Parkrun Bracknell

04 May 2015 - Shinfield 10K (Championship)

03 May 2015 - Frimley Park Hospital 10k

26 Apr 2015 - Bluebell 10 mile 2015

26 Apr 2015 - The London Marathon

25 Apr 2015 - Bracknell parkrun # 4

19 Apr 2015 - Fairlands 10 miles

19 Apr 2015 - Manchester marathon

12 Apr 2015 - Paris marathon

12 Apr 2015 - Brighton Marathon

11 Apr 2015 - Bracknell parkrun # 2

08 Apr 2015 - One Mile Time Trail

04 Apr 2015 - Compton Downland 40

04 Apr 2015 - South Downs Way 50 mile Ultra

04 Apr 2015 - Parkrun Bracknell number 1

03 Apr 2015 - Maidenhead 10 (Championship)

29 Mar 2015 - Cranleigh 15 mile

29 Mar 2015 - Cranleigh 21 mile

28 Mar 2015 - Parkrun Frimley Lodge

28 Mar 2015 - Parkrun Reading

28 Mar 2015 - Parkrun Woodley

22 Mar 2015 - Richmond Half marathon

22 Mar 2015 - Brooklands half marathon

22 Mar 2015 - 2015 Brooks Fleet pre-London Half Marathon

22 Mar 2015 - Reading Half Marathon

21 Mar 2015 - Bracknell parkrun test

15 Mar 2015 - River Thames Spring Half Marathon

15 Mar 2015 - Larmer Trail Marathon

15 Mar 2015 - Barcelona Marathon

14 Mar 2015 - Woodley parkrun # 130

08 Mar 2015 - Imber Ultra 33 mile

08 Mar 2015 - Finchley 20

04 Mar 2015 - BFR 800M Track Time Trial

01 Mar 2015 - Grizzly Cub

01 Mar 2015 - Grizzly

28 Feb 2015 - Reading parkrun # 268

28 Feb 2015 - Woodley parkrun event #128

28 Feb 2015 - Great Lines parkrun, Medway event #73

28 Feb 2015 - Southsea parkrun event #72

22 Feb 2015 - The Heartbreaker Marathon

22 Feb 2015 - Old Deer Park Half Marathon

22 Feb 2015 - Hampton Court Half Marathon

21 Feb 2015 - Woodley parkrun #127

21 Feb 2015 - Reading parkrun # 267

15 Feb 2015 - Bramley 20

15 Feb 2015 - Bramley 10

14 Feb 2015 - Reading parkrun # 266

08 Feb 2015 - The Reading 5

08 Feb 2015 - Wokingham Half Marathon

08 Feb 2015 - Longman Winter Trail Ultra 27 miles

07 Feb 2015 - 2015 Endurancelife CTS15 10k South Devon

07 Feb 2015 - Reading parkrun # 265

01 Feb 2015 - The Pilgrim Challenge 2015 (Day 2)

31 Jan 2015 - Frimley Lodge parkrun #263

31 Jan 2015 - Reading parkrun #264

31 Jan 2015 - Woodley parkrun #124

31 Jan 2015 - The Pilgrim Challenge 2015 (Day 1)

31 Jan 2015 - Newbury parkrun #163

24 Jan 2015 - Woodley parkrun # 123

24 Jan 2015 - Frimley Lodge parkrun # 262

24 Jan 2015 - Harcourt Hill parkrun # 15

24 Jan 2015 - Reading parkrun #263

24 Jan 2015 - Rushmoor parkrun # 36

17 Jan 2015 - Reading parkrun # 262

11 Jan 2015 - Martello Double Marathon

10 Jan 2015 - Martello Double Marathon

10 Jan 2015 - Reading parkrun # 261

10 Jan 2015 - Woodley parkrun #121

10 Jan 2015 - Frimley Lodge parkrun #260

10 Jan 2015 - Bedfont Lakes parkrun #289

04 Jan 2015 - Tadworth 10

03 Jan 2015 - Woodley parkrun #120

23 Dec 2014 - Portsmouth Coastal trail marathon

20 Dec 2014 - Woodley parkrun # 116

07 Dec 2014 - Perivale 5

06 Dec 2014 - Endurancelife CTS 10km Dorset

06 Dec 2014 - Endurancelife CTS15 Dorset

29 Nov 2014 - Woodley parkrun # 113

29 Nov 2014 - Frimley Lodge parkrun # 252

22 Nov 2014 - Frimley Lodge parkrun # 251

22 Nov 2014 - Woodley parkrun # 112

16 Nov 2014 - Gosport Half Marathon

15 Nov 2014 - Brecon Beacons Ultra

08 Nov 2014 - Frimley Lodge parkrun # 249

08 Nov 2014 - Woodley parkrun # 110

31 Oct 2014 - Halloween 5K Nite Run

25 Oct 2014 - Beachy Head 10k

25 Oct 2014 - Beachy Head Marathon (Championship)

25 Oct 2014 - Snowdonia Marathon

25 Oct 2014 - Reading Parkrun

24 Oct 2014 - Amman Marathon

19 Oct 2014 - Putney & Fulham Half Marathon

19 Oct 2014 - Tadley 10 Mile

19 Oct 2014 - Birmingham Half Marathon

18 Oct 2014 - Reading Parkrun

12 Oct 2014 - Oxford Half Marathon

11 Oct 2014 - Reading Parkrun (Championship)

05 Oct 2014 - Cardiff Half marathon

05 Oct 2014 - Reading O20 10k

05 Oct 2014 - Basingstoke Half marathon

05 Oct 2014 - Chester Marathon

04 Oct 2014 - Reading Parkrun

04 Oct 2014 - Fritton Lake parkrun # 126

04 Oct 2014 - Bramhall parkrun #327

28 Sep 2014 - Ealing Half Marathon

28 Sep 2014 - Mortimer 10k

27 Sep 2014 - Telford parkrun # 76

25 Sep 2014 - Vodaphone Big Bold Challenge

21 Sep 2014 - Swallowfield duathlon

21 Sep 2014 - Bristol Half Marathon

21 Sep 2014 - Swallowfield 10k

21 Sep 2014 - Farnham Pilgrim Half Marathon

20 Sep 2014 - Woodley parkrun # 103

20 Sep 2014 - Helly Hansen Beauty and the Beast

14 Sep 2014 - SEBASTIAN'S ACTION TRUST 5K

14 Sep 2014 - Purbeck Marathon

14 Sep 2014 - SEBASTIAN'S ACTION TRUST 10K

14 Sep 2014 - Flanders Marathon

13 Sep 2014 - Great Barrow Challenge day 10

13 Sep 2014 - Weymouth parkrun # 55

12 Sep 2014 - Great Barrow Challenge day 9

11 Sep 2014 - Great Barrow Challenge day 8

10 Sep 2014 - Great Barrow Challenge day 7

09 Sep 2014 - Great Barrow Challenge day 6

08 Sep 2014 - Great Barrow Challenge day 5

07 Sep 2014 - Maidenhead Half Marathon (Championship)

07 Sep 2014 - Great Barrow Challenge day 4

06 Sep 2014 - Great Barrow Challenge day 3

05 Sep 2014 - Great Barrow Challenge day 2

04 Sep 2014 - Great Barrow Challenge day 1

30 Aug 2014 - Woodley parkrun # 100

24 Aug 2014 - SEVERN BRIDGE HALF MARATHON

24 Aug 2014 - The Ridgeway 86 mile Challenge

23 Aug 2014 - Reykjavik Marathon - 10k

23 Aug 2014 - Basingstoke parkrun #332

20 Aug 2014 - John Roberts Club Handicap number 3

16 Aug 2014 - Brutal 10k

16 Aug 2014 - Reading parkrun # 238

14 Aug 2014 - Dinton Pastures race 4 10km

14 Aug 2014 - Dinton Pastures race 4 5km

13 Aug 2014 - 1 mile time trial

10 Aug 2014 - Salisbury 54321 50km

10 Aug 2014 - Salisbury 54321 10km

10 Aug 2014 - Bearbrook 10k

10 Aug 2014 - Salisbury 54321 42km

10 Aug 2014 - Salisbury 54321 30km

10 Aug 2014 - Salisbury 54321 21km

06 Aug 2014 - Yateley 10K Series Race 3

02 Aug 2014 - Woodley parkrun # 96

02 Aug 2014 - Reading parkrun # 236

30 Jul 2014 - Woodland 5 Race 3

27 Jul 2014 - Up Tow Down Flow Half Marathon

27 Jul 2014 - Bath Trail Marathon

26 Jul 2014 - Dorney Dash

19 Jul 2014 - Woodley parkrun # 94

16 Jul 2014 - John Roberts Club Handicap number 2

13 Jul 2014 - New Forest 10 (Championship)

13 Jul 2014 - British 10K

10 Jul 2014 - Dinton Pastures race 3 10km

10 Jul 2014 - Dinton Pastures race 3 5km

05 Jul 2014 - FAN DANCE RACE

05 Jul 2014 - Reading parkrun # 232

02 Jul 2014 - Yateley 10K Series Race 2

29 Jun 2014 - Samaritans 5K

29 Jun 2014 - Samaritans 10K

25 Jun 2014 - Woodland 5 Race 2

21 Jun 2014 - Woodley parkrun # 90

21 Jun 2014 - Rushcliffe parkrun # 90

18 Jun 2014 - Forest 5

14 Jun 2014 - SDW 100 miles

14 Jun 2014 - London Enduro Run 12

12 Jun 2014 - Dinton Pastures Summer Series - Race 2 - 10k

12 Jun 2014 - Dinton Pastures Summer Series - Race 2 - 5k

08 Jun 2014 - Wargrave 10k

08 Jun 2014 - Bradley Stoke 10k

04 Jun 2014 - Yateley 10K Series Race 1 (Championship)

25 May 2014 - Edinburgh Half Marathon

25 May 2014 - BUPA 10k

25 May 2014 - Royal Windsor Trail 10k

21 May 2014 - Woodland 5 Race 1

18 May 2014 - Royal Berkshire 10k

18 May 2014 - Bupa Great Manchester 10K

14 May 2014 - John Roberts Club Handicap number 1

11 May 2014 - Woodley 10k

11 May 2014 - Oxford Town and Gown 10k

11 May 2014 - Marlow 5

11 May 2014 - Volkswagen Prague Marathon

05 May 2014 - Shinfield 10K (Championship)

04 May 2014 - Pony Express 30 mile Ultra day 2

03 May 2014 - Pony Express 30 mile Ultra day 1

27 Apr 2014 - Bracknell Half Marathon

26 Apr 2014 - Crawley 12 hour Track Race

26 Apr 2014 - Brutal 10 (Bagshot)

19 Apr 2014 - Frimley Lodge parkrun #221

19 Apr 2014 - Compton Downland Trail Ultra 40 mile

18 Apr 2014 - Maidenhead 10 (Championship)

16 Apr 2014 - 800m time trial

13 Apr 2014 - The London Marathon

12 Apr 2014 - Reading Parkrun 220

06 Apr 2014 - Brighton Marathon

06 Apr 2014 - Asics Greater Manchester Marathon

05 Apr 2014 - Woodley Parkrun #80

05 Apr 2014 - Reading Parkrun #219 (Dinton Pastures)

30 Mar 2014 - Brooklands Half Marathon

29 Mar 2014 - Reading Parkrun #218 (Dinton Pastures)

29 Mar 2014 - Woodley Parkrun #79

29 Mar 2014 - Norwich Parkrun #187

23 Mar 2014 - Eastleigh 10k

23 Mar 2014 - Water of Life Half 10k

23 Mar 2014 - Water of Life Half Marathon

22 Mar 2014 - Woodley Parkrun #78

22 Mar 2014 - Chelmsford Central Parkrun #62

16 Mar 2014 - Cranleigh 21

16 Mar 2014 - Cranleigh 15

16 Mar 2014 - Tempest 10

15 Mar 2014 - Reading parkrun # 216

09 Mar 2014 - Surrey Half Marathon 2014

09 Mar 2014 - Finchley 20

09 Mar 2014 - Grizzly

02 Mar 2014 - Reading Half Marathon

02 Mar 2014 - Steyning Stinger Marathon

23 Feb 2014 - Hampton Court Half Marathon

23 Feb 2014 - Richmond Half Marathon

16 Feb 2014 - Bramley 10

16 Feb 2014 - Bramley 20

26 Jan 2014 - Romsey 5 Mile

05 Jan 2014 - Woodcote 10k

08 Dec 2013 - Honolulu Marathon

23 Nov 2013 - Enigma Track Marathon

17 Nov 2013 - Gosport Half Marathon

10 Nov 2013 - Druid challange day three 28 miles

09 Nov 2013 - Druid challange day two 28 miles

08 Nov 2013 - Druid challange day one 28 miles

31 Oct 2013 - Halloween 5K Nite Run

27 Oct 2013 - The Great South Run

26 Oct 2013 - Beachy Head Marathon (Championship)

20 Oct 2013 - Abingdon Marathon

20 Oct 2013 - Bupa Great Birmingham Run (HM)

20 Oct 2013 - Amsterdam Marathon

19 Oct 2013 - Reading Parkrun #199

19 Oct 2013 - Woodley Parkrun # 55

13 Oct 2013 - Fairoaks Five

13 Oct 2013 - Henley 10K

13 Oct 2013 - Aviemore Half Marathon

13 Oct 2013 - Studland Stampede 12k

13 Oct 2013 - Wirral Half Marathon

13 Oct 2013 - Tring 15K Ridgeway Run

13 Oct 2013 - Henley Half Marathon

06 Oct 2013 - Reading 020 10k

06 Oct 2013 - Chester Marathon

06 Oct 2013 - Cardiff Half Marathon

05 Oct 2013 - Reading Parkrun #197 (Championship)

02 Oct 2013 - Windsor Half Marathon

29 Sep 2013 - Mortimer 10k

29 Sep 2013 - Ealing Half Marathon

29 Sep 2013 - Berlin Marathon

22 Sep 2013 - New Forest Marathon

22 Sep 2013 - Ipswich Half Marathon

22 Sep 2013 - Swallowfield 10k

21 Sep 2013 - Self-Transdence 24 hour Track Race

21 Sep 2013 - Beauty & The Beast Half Marathon

18 Sep 2013 - 5K Time Trial

15 Sep 2013 - Great North Run

15 Sep 2013 - Purbreck Marathon

08 Sep 2013 - Maidenhead Half Marathon

08 Sep 2013 - Great Barrow Challange 26.8 miles

07 Sep 2013 - Great Barrow Challange 29.4 miles

06 Sep 2013 - Great Barrow Challange 28.7 miles

05 Sep 2013 - Great Barrow Challange 28.4 miles

25 Aug 2013 - Vale of Pewsey Half Marathon

25 Aug 2013 - VAC T&F Championship - 200m

24 Aug 2013 - Reading parkrun

24 Aug 2013 - Upton Court parkrun # 37

24 Aug 2013 - Frimley Lodge parkrun

21 Aug 2013 - 3000 metre Track time trial

18 Aug 2013 - Burnham Beeches Half Marathon

17 Aug 2013 - Reading Lodge Parkrun

17 Aug 2013 - Enigma Gold Marathon

17 Aug 2013 - Basingstoke Parkrun

17 Aug 2013 - Frimley Lodge Parkrun

17 Aug 2013 - Race the Train

17 Aug 2013 - The Coll Half Marathon

14 Aug 2013 - BFR Handicap no 3

11 Aug 2013 - Bearbrook 10k

11 Aug 2013 - Salisbury 54321 Half marathon

11 Aug 2013 - Salisbury 54321 30k

10 Aug 2013 - Frimley Lodge Parkrun

10 Aug 2013 - Basingstoke Parkrun

10 Aug 2013 - Reading Parkrun

07 Aug 2013 - Yateley 10K Series Race 3

04 Aug 2013 - Barbury 5 Mile Horseless Steeplechase

03 Aug 2013 - Woodley Parkrun

03 Aug 2013 - Reading Parkrun

03 Aug 2013 - Frimley Lodge Parkrun

03 Aug 2013 - Upton Court Parkrun

31 Jul 2013 - Woodland 5 Race 3 (Championship)

27 Jul 2013 - Frimley Lodge Parkrun

27 Jul 2013 - The Hurt 24k

27 Jul 2013 - The Hurt 12k

27 Jul 2013 - Reading Parkrun

21 Jul 2013 - Wycombe 10k

21 Jul 2013 - Wycombe Half Marathon

20 Jul 2013 - Upton Park Parkrun

20 Jul 2013 - Dorney Dash

20 Jul 2013 - SVP Track marathon

14 Jul 2013 - Marlow Half Ironman Triathlon

14 Jul 2013 - New Forest 10 (Championship)

13 Jul 2013 - Frimley Lodge Parkrun

11 Jul 2013 - Dinton Pastures 10k

11 Jul 2013 - Dinton Pastures 5k

10 Jul 2013 - BFR Handicap No 2

07 Jul 2013 - Woodley Parkrun

03 Jul 2013 - Yateley 10K Series Race 2

03 Jul 2013 - 1 mile time trial

30 Jun 2013 - Harry Hawkes 10

30 Jun 2013 - Samaritans 10K

29 Jun 2013 - Frimley Lodge Parkrun

26 Jun 2013 - Woodland 5 Race 2

24 Jun 2013 - 5K@ADA Chicago

23 Jun 2013 - Ranelagh Richmond 10k

22 Jun 2013 - Enigma back 2 front Trail Marathon

22 Jun 2013 - Upton Park Parkrun

22 Jun 2013 - Frimley Lodge Parkrun

19 Jun 2013 - Forest 5

16 Jun 2013 - Capital Runners Bushy Park 10k Series Race 3

16 Jun 2013 - Wellington Triathlon

15 Jun 2013 - Frimley Lodge Parkrun

15 Jun 2013 - Reading Parkrun

13 Jun 2013 - Dinton Pastures 10k

12 Jun 2013 - 800m Time Trial

09 Jun 2013 - Wargrave 10k

08 Jun 2013 - Upton Court ParkRun

08 Jun 2013 - Frimley Lodge Parkrun

05 Jun 2013 - Yateley 10K Series Race 1 (Championship)

01 Jun 2013 - Kent RoadRunner Marathon

01 Jun 2013 - Reading Parkrun

01 Jun 2013 - Woodley Parkrun #36

25 May 2013 - Edinburgh half marathon

22 May 2013 - Woodland 5 Race 1

19 May 2013 - Staines 10k

18 May 2013 - Bramhall Parkrun #256

18 May 2013 - Woodley parkrun

18 May 2013 - Reading Parkrun

15 May 2013 - Club 5K Handicap

12 May 2013 - Marlborough Downs 33 mile trail race

12 May 2013 - Woodley 10k

12 May 2013 - Marlow 5

12 May 2013 - Halstead Marathon

11 May 2013 - Reading Parkrun #177

11 May 2013 - Newbury Parkrun

06 May 2013 - Milton Keynes Marathon

06 May 2013 - Shinfield 10K (Championship)

06 May 2013 - She Runs Windsor

05 May 2013 - Water of Life 10k & Half Marathon

04 May 2013 - Woodley Parkrun #32

04 May 2013 - Reading Parkrun

28 Apr 2013 - Greater Manchester Marathon

28 Apr 2013 - Bracknell Half Marathon

27 Apr 2013 - Crawley 12 Hour Track Race

21 Apr 2013 - Hamburg Marathon

21 Apr 2013 - The London Marathon

20 Apr 2013 - Reading parkrun # 174 - 20/04/2013

20 Apr 2013 - Woodley Parkrun #30 20/04/13

14 Apr 2013 - Brighton Marathon

07 Apr 2013 - Paris Marathon

30 Mar 2013 - Reading Parkrun #171

29 Mar 2013 - Maidenhead 10 (Championship)

24 Mar 2013 - Cranleigh 21

24 Mar 2013 - Whole Foods Breakfast Run 16 Miles

24 Mar 2013 - Cranleigh 15

17 Mar 2013 - Camberley Fun Run

17 Mar 2013 - Fleet Half Marathon

17 Mar 2013 - Reading Half Marathon

16 Mar 2013 - MAXIFUEL HALF MARATHON

10 Mar 2013 - Grizzly

10 Mar 2013 - MK Half

06 Mar 2013 - Spitfire 20

17 Feb 2013 - Bramley 20

17 Feb 2013 - Bramley 10

10 Feb 2013 - Wokingham Half Marathon 2013

09 Feb 2013 - Reading Parkrun #165

06 Feb 2013 - One Mile Time Trial

02 Feb 2013 - Thames Trot 50

02 Feb 2013 - Reading Parkrun #164

05 Jan 2013 - Berks Athletics XC Champs 2013 - Mens (10k)

05 Jan 2013 - Berks Athletics XC Champs 2013 - Ladies (6k)

01 Jan 2013 - Lee Valley New Years Indoor 800m Open

30 Dec 2012 - Buntingford 10

30 Dec 2012 - Winter Gut Buster - 10 Mile

29 Dec 2012 - Woodley Parkrun #13

15 Dec 2012 - Poole Parkrun

02 Dec 2012 - Perivale 5

02 Dec 2012 - Hogs Back Road Race

25 Nov 2012 - Downton Half Marathon

18 Nov 2012 - Gosport Half Marathon

17 Nov 2012 - Berks, Bucks & Oxon XC - Ladies (6k)

17 Nov 2012 - Berks, Bucks & Oxon XC - Men (9.5k)

14 Nov 2012 - Mile Time Trial

11 Nov 2012 - London 5k MoRun

10 Nov 2012 - Reading Park Run

04 Nov 2012 - Marlow Half Marathon

03 Nov 2012 - Reading Park Run

31 Oct 2012 - Halloween 5K Nite Run

27 Oct 2012 - Beachy Head Marathon (Championship)

21 Oct 2012 - Bupa Great Birmingham Run 2012

21 Oct 2012 - Abingdon Marathon

21 Oct 2012 - Cabbage Patch 10

17 Oct 2012 - 800m Time trial

14 Oct 2012 - Henley Half Marathon

14 Oct 2012 - The Ridgeway Run

14 Oct 2012 - Studland Stampede 12K

14 Oct 2012 - Cardiff Half Marathon

07 Oct 2012 - Windsor Half Marathon

07 Oct 2012 - Clarendon Way Half Marathon

07 Oct 2012 - Clarendon Way Marathon

06 Oct 2012 - Reading Park Run

06 Oct 2012 - Frimley Lodge Parkrun

06 Oct 2012 - XTDuathlon Off Road Sprint (5k run/12k bike/5k run

06 Oct 2012 - Windsor Womens 8k

30 Sep 2012 - Bristol Half Marathon

30 Sep 2012 - Loch Ness Marathon

30 Sep 2012 - Mortimer 10K

30 Sep 2012 - Berlin Marathon

23 Sep 2012 - Toad Challenge Multistage Ultra - Day 3 (32miles)

23 Sep 2012 - New Forest Marathon

23 Sep 2012 - New Forest Half Marathon

22 Sep 2012 - Reading Park Run

22 Sep 2012 - Self Transcendence 24 Hour Track Race

22 Sep 2012 - Toad Challenge Multistage Ultra - Day 2 (33miles)

16 Sep 2012 - Maidenhead Half Marathon

16 Sep 2012 - Highclear 10k

16 Sep 2012 - Swallowfield 10k

16 Sep 2012 - Victory 5

16 Sep 2012 - Farnham Pilgrim Marathon

16 Sep 2012 - Medmenham 10 mile

12 Sep 2012 - BFR Handicap No 3

11 Sep 2012 - Dinton Pastures 5k

09 Sep 2012 - Wye Valley Marathon

08 Sep 2012 - Reading Park Run

02 Sep 2012 - The Beast 12 miles

01 Sep 2012 - Frimley Lodge Parkrun

26 Aug 2012 - Vets AC Track & Field Championship - 400m

26 Aug 2012 - Studland Country Fair 5K

26 Aug 2012 - Vets AC Track & Field Championship - 200m

26 Aug 2012 - Vets AC Track & Field Championship - 100m

25 Aug 2012 - Thames Meander Marathon

25 Aug 2012 - Reading Park Run

22 Aug 2012 - 800m Time trial

19 Aug 2012 - Burnham Beeches Half Marathon

18 Aug 2012 - Reading Park Run

15 Aug 2012 - BFR Handicap No 2

12 Aug 2012 - Salisbury 50km 54321

04 Aug 2012 - Reading Park Run

01 Aug 2012 - Yateley 10K Series Race 3

28 Jul 2012 - Frimley Lodge Park Run

28 Jul 2012 - Reading Park Run

25 Jul 2012 - Enigma Night Fever Trail Marathon

25 Jul 2012 - Woodland 5 Race 3 (Championship)

22 Jul 2012 - Elmbridge 10K

22 Jul 2012 - Down Tow Up Flow Half Marathon

21 Jul 2012 - Reading Park run

17 Jul 2012 - Queen Mother Reservoir 10K race 3

15 Jul 2012 - Wycombe 10k

15 Jul 2012 - The Summer Gut Buster 10KM Run

15 Jul 2012 - The Summer Gut Buster 10M Multi Terrain Race

15 Jul 2012 - Wycombe Half Marathon

11 Jul 2012 - Handicap 5K

07 Jul 2012 - Runnymede Relay

04 Jul 2012 - Yateley 10K Series Race 2

01 Jul 2012 - Samaritans 10K (Championship)

30 Jun 2012 - Run 24

27 Jun 2012 - Woodland 5 Race 2

23 Jun 2012 - Picnic Ultra Marathon

20 Jun 2012 - Forest 5

19 Jun 2012 - Queen Mother Reservoir 10K

17 Jun 2012 - Highdown Dash 6k

17 Jun 2012 - Littledown Marathon

13 Jun 2012 - 3000M Time Trial

10 Jun 2012 - Dorking 10

10 Jun 2012 - Wargrave 10k

09 Jun 2012 - South Downs Marathon

06 Jun 2012 - Yateley 10K Series Race 1 (Championship)

04 Jun 2012 - Kent Roadrunner Marathon

03 Jun 2012 - Bradley Stoke 10k

30 May 2012 - Woodland 5 Race 1

30 May 2012 - 400m Time Trial

27 May 2012 - Edinburgh Marathon Festival

20 May 2012 - Richmond Park Trail Marathon

20 May 2012 - Hook 6 Mile

19 May 2012 - Great Wall Marathon

15 May 2012 - Queen Mother Reservoir 10K

13 May 2012 - Marlow 5

13 May 2012 - Woodley 10K

13 May 2012 - The Staines 10K

09 May 2012 - 800m Time trial

07 May 2012 - Shinfield 10K (Championship)

06 May 2012 - North Dorest Villages Marathon

05 May 2012 - Bewl Water Trail Marathon

02 May 2012 - Mile Time Trial

29 Apr 2012 - Milton Keynes Marathon

29 Apr 2012 - Bracknell Half Marathon

28 Apr 2012 - Hawkshead Trail Challenge 17km

28 Apr 2012 - Crawley 6 hour track race

22 Apr 2012 - The London Marathon

15 Apr 2012 - Brighton Marathon

15 Apr 2012 - Kingston 16 mile Breakfast Run

15 Apr 2012 - Milano City Marathon

11 Apr 2012 - 3000m Time Trial

09 Apr 2012 - Kent Roadrunner Tester

06 Apr 2012 - Maidenhead 10 (Championship)

06 Apr 2012 - Bletchley Enigma Marathon

01 Apr 2012 - Reading Half Marathon

01 Apr 2012 - Oakley 20

28 Mar 2012 - 400m Time Trial

25 Mar 2012 - Water of Life Half Marathon

25 Mar 2012 - Fleet Half Marathon

25 Mar 2012 - Cranleigh 21

24 Mar 2012 - Maxifuel Half Marathon

18 Mar 2012 - Spitfire Twenty

18 Mar 2012 - Marlow Duathlon (7K run - 25K bike - 7k run)

14 Mar 2012 - 5000m Time Trial

11 Mar 2012 - Grizzly

11 Mar 2012 - Finchley 20

04 Mar 2012 - Cambridge Boundary Marathon

04 Mar 2012 - Ostend to Bruges - 10 Mile Race

26 Feb 2012 - Heartbreak Marathon

26 Feb 2012 - The Terminator

25 Feb 2012 - Newbury Parkrun

19 Feb 2012 - Wokingham Half Marathon (Championship)

12 Feb 2012 - Quadzilla Marathon #4

12 Feb 2012 - Bramley 10

12 Feb 2012 - Bramley 20

11 Feb 2012 - Quadzilla Marathon #3

10 Feb 2012 - Quadzilla Marathon #2

09 Feb 2012 - Quadzilla Marathon #1

29 Jan 2012 - Newbury Parkrun

22 Jan 2012 - Gloucester Marathon

14 Jan 2012 - Frimley Lodge Parkrun

08 Jan 2012 - 100 Marathon Club AGM Handicap

02 Jan 2012 - Winter Enigma Marathon

02 Jan 2012 - Cliveden Cross Country

01 Jan 2012 - Basingstoke Lodge Parkrun

01 Jan 2012 - Frimley Lodge Parkrun

31 Dec 2011 - Frimley Lodge Parkrun

25 Dec 2011 - Frimley Lodge Parkrun

24 Dec 2011 - Frimley Lodge Parkrun

17 Dec 2011 - Andover Parkrun

17 Dec 2011 - Andover Track Marathon

11 Dec 2011 - Saxon Shore Double trail marathon

10 Dec 2011 - Saxon Shore Double trail marathon

27 Nov 2011 - Downton Half

20 Nov 2011 - Cornish Marathon

20 Nov 2011 - Gosport 1/2 Marathon

20 Nov 2011 - Hadleigh 10M

19 Nov 2011 - Reading parkrun

12 Nov 2011 - Reading parkrun

11 Nov 2011 - Enigma Poppy Day Marathon

09 Nov 2011 - 5000m Time Trial

06 Nov 2011 - Marlow Half

05 Nov 2011 - Reading parkrun

05 Nov 2011 - Pine Ridge 10k

31 Oct 2011 - Halloween 5K Nite Run

29 Oct 2011 - Snowdonia Marathon

23 Oct 2011 - Venice Marathon

23 Oct 2011 - Fleet 10K

22 Oct 2011 - Beachy Head Marathon (Championship)

19 Oct 2011 - Mile Time Trial

16 Oct 2011 - Cabbage Patch 10

16 Oct 2011 - Amsterdam Marathon

16 Oct 2011 - Abingdon Marathon

09 Oct 2011 - Henley Half

09 Oct 2011 - Royal Parks Half Marathon

09 Oct 2011 - Run Kingston (16 miles)

09 Oct 2011 - Run Kingston (8.2 miles)

02 Oct 2011 - South Bucks 10k

02 Oct 2011 - O2O 10k

01 Oct 2011 - Kingston Park Run

25 Sep 2011 - Oxford Half Marathon

25 Sep 2011 - Windsor Half Marathon

25 Sep 2011 - New Forest Marathon

25 Sep 2011 - New Forest Half Marathon

24 Sep 2011 - Running4Women Windsor 8k

21 Sep 2011 - 400m Time Trial

18 Sep 2011 - Farnham Pilgrim Marathon

11 Sep 2011 - Wooburn Park 10k

11 Sep 2011 - Bristol Half Marathon

11 Sep 2011 - Dunstable Downs Challenge

11 Sep 2011 - Robin Hood Marathon

04 Sep 2011 - Surrey Spitfire 20M

04 Sep 2011 - Wolverhampton Marathon

04 Sep 2011 - Maidenhead Half Marathon

03 Sep 2011 - Dingle Marathon

31 Aug 2011 - 3000m Time Trial

31 Aug 2011 - Woodland 5 Race 3 (Championship)

21 Aug 2011 - Isle of Wight Half Marathon

21 Aug 2011 - Burnham Beeches Half Marathon

17 Aug 2011 - 400m Time Trial

14 Aug 2011 - Sailsbury 5-4-3-2-1 Marathon

14 Aug 2011 - Sailsbury 5-4-3-2-1 30K

14 Aug 2011 - Sailsbury 5-4-3-2-1 20K

03 Aug 2011 - Yateley 10K Series Race 3

03 Aug 2011 - 800m Time Trial

30 Jul 2011 - Dorney Dash

30 Jul 2011 - Swiss Alpine Marathon

27 Jul 2011 - Woodland 5 Race 2

27 Jul 2011 - 5000m Time Trial

24 Jul 2011 - Dartford Half Marathon

24 Jul 2011 - Down Tow Up Flow Half Marathon

17 Jul 2011 - Wycombe 10k

17 Jul 2011 - Wycombe Half Marathon

15 Jul 2011 - Swanage Half

13 Jul 2011 - BFR Handicap 3rd

10 Jul 2011 - New Forest 10 (Championship)

06 Jul 2011 - Yateley 10K Series Race 2 (Championship)

03 Jul 2011 - Enigma Summer Half Marathon

03 Jul 2011 - Enigma Summer Festival Lake Marathon

03 Jul 2011 - Samaritans 10K (Championship)

02 Jul 2011 - Enigma Summer Festival Canal Marathon

29 Jun 2011 - Woodland 5 Race 1

22 Jun 2011 - BFR 5K Handicap

19 Jun 2011 - Brading 10K

15 Jun 2011 - Forest 5

12 Jun 2011 - Wargrave 10k

12 Jun 2011 - Bradley Stoke 10K

11 Jun 2011 - South Downs Marathon

05 Jun 2011 - Dorking 10

04 Jun 2011 - Reading park Run

01 Jun 2011 - Yateley 10K Series Race 1

29 May 2011 - Mull of Kintyre Half Marathon

29 May 2011 - Dunsfold 10K

29 May 2011 - Newbury 10K

28 May 2011 - Reading park Run

22 May 2011 - Edinburgh Marathon

22 May 2011 - Brathay Windermere Marathon

21 May 2011 - Brathay Windermere Marathon

20 May 2011 - Brathay Windermere Marathon

19 May 2011 - Brathay Windermere Marathon

18 May 2011 - Brathay Windermere Marathon

18 May 2011 - BFR Handicap 2011

17 May 2011 - Brathay Windermere Marathon

16 May 2011 - Brathay Windermere Marathon

15 May 2011 - Staines 10k

15 May 2011 - Brathay Windermere Marathon

15 May 2011 - Turbo X Surrey Hill

14 May 2011 - Hook 6

14 May 2011 - Brathay Windermere Marathon

13 May 2011 - Brathay Windermere Marathon

08 May 2011 - Marlow 5

08 May 2011 - Bracknell Half Marathon

08 May 2011 - Shakespeare Half Marathon

08 May 2011 - Shakespeare Marathon

07 May 2011 - Reading park Run

02 May 2011 - Shinfield 10K (Championship)

29 Apr 2011 - Royal Berkshire Marathon

27 Apr 2011 - Mile Time Trial

25 Apr 2011 - Stockley Park Easter 10k

22 Apr 2011 - Maidenhead 10 (Championship)

22 Apr 2011 - Enigma Good Friday Marathon

17 Apr 2011 - The London Marathon

10 Apr 2011 - Frimley Park 10K

10 Apr 2011 - White Horse Half Marathon

10 Apr 2011 - Black Dog Marathon

10 Apr 2011 - Brighton Marathon

10 Apr 2011 - Marathon de Paris

03 Apr 2011 - Sussex Marathon

27 Mar 2011 - Kingston 16 mile Breakfast Run

27 Mar 2011 - Oakley 20

27 Mar 2011 - Colchester Half

20 Mar 2011 - Fleet Half Marathon

20 Mar 2011 - Reading Half Marathon

20 Mar 2011 - Cranleigh 15

20 Mar 2011 - Heart of Cotswald Marathon

20 Mar 2011 - Cranleigh 21

19 Mar 2011 - Befont Lakes Park Run

19 Mar 2011 - Maxifuel Dorney Half Marathon

16 Mar 2011 - 3000m Time Trial

13 Mar 2011 - Tadley Winter 5.3 Cross Country Rearranged

13 Mar 2011 - Grizzly

13 Mar 2011 - Spitfire Twenty

13 Mar 2011 - Southbourne 10K

12 Mar 2011 - Reading St Patrick's 5 Mile Scurry

06 Mar 2011 - Silverstone Half Marathon

02 Mar 2011 - 400m Time Trial

27 Feb 2011 - Maxi Fuel 10k - Dorney

27 Feb 2011 - Meon Valley Plod

27 Feb 2011 - The Terminator

26 Feb 2011 - Brutal 10 - Windmill Hill

20 Feb 2011 - Bramley 20

16 Feb 2011 - 800m Time Trial

13 Feb 2011 - Wokingham Half Marathon (Championship)

11 Feb 2011 - Enigma Quadzilla

10 Feb 2011 - Enigma Quadzilla

06 Feb 2011 - Watford 1/2 Marathon

05 Feb 2011 - Asics Tuffman

29 Jan 2011 - Befont Lakes Park Run

23 Jan 2011 - Gloucester Marathon

23 Jan 2011 - Lakeside Canal 8 Frimley

22 Jan 2011 - Asics Iceman

03 Jan 2011 - Enigma Trail Marathon

02 Jan 2011 - Tadworth 10

18 Dec 2010 - Reading Park Run

12 Dec 2010 - 51st Hogs Back Road Race

05 Dec 2010 - Perivale 5

04 Dec 2010 - Asics Mudman

27 Nov 2010 - Frimley Lodge Park Run

21 Nov 2010 - Grand Union Canal Half

21 Nov 2010 - Gosport 1/2 Marathon

20 Nov 2010 - Asics Wildman

10 Nov 2010 - 3000m Time Trial

07 Nov 2010 - Marlow Half 2010

06 Nov 2010 - Enigma Track Marathon

31 Oct 2010 - Halloween 5K Nite Run

27 Oct 2010 - Mt. Everest Challenge Marathon

25 Oct 2010 - Himalayan 100 Mile Stage Race

24 Oct 2010 - Birmingham Half Marathon

24 Oct 2010 - Great South Run

23 Oct 2010 - Beachy Head Marathon (Championship)

20 Oct 2010 - 400m Time Trial

17 Oct 2010 - Tadley Runners' !0 miles Road race

17 Oct 2010 - Abingdon Marathon

17 Oct 2010 - Cabbage Patch 10

10 Oct 2010 - Henley Half

06 Oct 2010 - 800m Time Trial

03 Oct 2010 - Clarendon Way Marathon

03 Oct 2010 - Julian Farrell 10K Memorial (Championship)

26 Sep 2010 - Mortimer 10K

26 Sep 2010 - Windsor Half Marathon

26 Sep 2010 - New Forest Half Marathon

26 Sep 2010 - New Forest Marathon

25 Sep 2010 - Running 4 Women Windsor 8k

22 Sep 2010 - 5000m Time Trial

19 Sep 2010 - Farnham Pilgrim's Marathon

19 Sep 2010 - Farnham Pilgrim's Half-Marathon

19 Sep 2010 - The Beast

18 Sep 2010 - Birmingham Parkrun

12 Sep 2010 - Bramshill 10K

12 Sep 2010 - Wooburn Park 10K

05 Sep 2010 - Bristol Half Marathon

05 Sep 2010 - Swallowfield Scouts 10K

29 Aug 2010 - Fleetwood Half Marathon

28 Aug 2010 - Dartmouth 5.1 mile

22 Aug 2010 - Dunsfold 10K

22 Aug 2010 - Burnham Beeches Half Marathon

18 Aug 2010 - 5K Handicap

14 Aug 2010 - Hard as Snails 10k

11 Aug 2010 - Mile Time Trial

08 Aug 2010 - Outlaw Long Course Triathlon

04 Aug 2010 - Yateley 10K Series Race 3

28 Jul 2010 - Woodland 5 Race 3

25 Jul 2010 - Down Tow Up Flow

21 Jul 2010 - 3000m Time Trial

18 Jul 2010 - Wycombe Half Marathon

18 Jul 2010 - Worthing Triathlon (10K)

18 Jul 2010 - Wycombe 10k

14 Jul 2010 - BFR Handicap 5K

11 Jul 2010 - Dartford Half Marathon

11 Jul 2010 - Hughenden Manor 10k

11 Jul 2010 - New Forest 10 (Championship)

07 Jul 2010 - Yateley 10K Series Race 2 (Championship)

07 Jul 2010 - Thames 10K

04 Jul 2010 - Tadley 10K

04 Jul 2010 - Portland 10

30 Jun 2010 - Woodland 5 Race 2

29 Jun 2010 - 209 - Salomon Forest Trail Bracknell

27 Jun 2010 - Samaritans 10K

13 Jun 2010 - St Albans Half Marathon

13 Jun 2010 - Wargrave 10k

13 Jun 2010 - Bradley Stoke 10K

13 Jun 2010 - TRI Nations v UK 10k Run

09 Jun 2010 - 800m Time Trial

02 Jun 2010 - Yateley 10K Series Race 1

26 May 2010 - 5000m Time Trial

26 May 2010 - Woodland 5 Race 1 (Championship)

16 May 2010 - Woodley 10K

16 May 2010 - Hook Fun Run 6 Mile

16 May 2010 - Richmond Half Marathon

16 May 2010 - Hook Fun Run 10 Mile

15 May 2010 - Reading Parkrun

15 May 2010 - Luxembourg Marathon - The Night Run

15 May 2010 - Befont Lakes Park Run

15 May 2010 - Windermere Marathon

09 May 2010 - Marlow 5

09 May 2010 - Bracknell Half Marathon

08 May 2010 - The Orpington Marathon

03 May 2010 - Shinfield 10K (Championship)

25 Apr 2010 - The London Marathon

24 Apr 2010 - Reading park Run

14 Apr 2010 - Mile Time Trial

14 Apr 2010 - Derby Midweek 5K Race

11 Apr 2010 - Kingston Breakfast Run - 16 miles

11 Apr 2010 - Fortis Rotterdam Marathon

11 Apr 2010 - Kingston Breakfast Run - 8.2 miles

10 Apr 2010 - Reading park Run

02 Apr 2010 - Maidenhead 10 (Championship)

28 Mar 2010 - Cranleigh 15

28 Mar 2010 - Cranleigh 21

28 Mar 2010 - Brighton Trail Marathon

28 Mar 2010 - Finchley 20

21 Mar 2010 - Reading Half Marathon

21 Mar 2010 - Fleet Half Marathon

17 Mar 2010 - 3000m Time trial

14 Mar 2010 - Silverstone Half Marathon

14 Mar 2010 - Spitfire 20

14 Mar 2010 - Tempest 10

14 Mar 2010 - Cyprus 10 km Road Race

13 Mar 2010 - Reading St Patrick's 5 Mile Scurry

13 Mar 2010 - Reading Park Run

07 Mar 2010 - Grizzley - CUB

07 Mar 2010 - Grizzley

07 Mar 2010 - Berkhamsted Half-Marathon

28 Feb 2010 - The Terminator

28 Feb 2010 - Goring 10k

21 Feb 2010 - Wokingham Half Marathon (Championship)

17 Feb 2010 - Mile Time Trial

14 Feb 2010 - Bramley 20

14 Feb 2010 - Bramley 10

13 Feb 2010 - Frimley Lodge Park Run

13 Feb 2010 - Bedfont 5K Park Run

10 Feb 2010 - 800m Time Trial

24 Jan 2010 - Gloucester Marathon

02 Jan 2010 - Park Run Thames Valley Park

01 Jan 2010 - Knacker Cracker 10k

13 Dec 2009 - Bedford Half Marathon

12 Dec 2009 - Park Run Thames Valley Park

09 Dec 2009 - 5000m Time Trial

06 Dec 2009 - Perivale 5

05 Dec 2009 - Luton Marathon

05 Dec 2009 - Park Run Thames Valley Park

29 Nov 2009 - Downton 1/2 Marathon

28 Nov 2009 - Park Run Thames Valley Park

25 Nov 2009 - Mile Time Trial

22 Nov 2009 - Epsom 10

18 Nov 2009 - 800m Time Trial

15 Nov 2009 - Gosport 1/2 Marathon

10 Nov 2009 - Athens Marathon

07 Nov 2009 - Park Run BlackPark

01 Nov 2009 - Marlow Half Marathon

31 Oct 2009 - Halloween 5K Nite Run

28 Oct 2009 - 3000m Time Trial

24 Oct 2009 - Beachy Head Marathon (Championship)

18 Oct 2009 - Maidstone Half Marathon

18 Oct 2009 - Amsterdam Marathon

18 Oct 2009 - Abingdon Marathon

11 Oct 2009 - Henley Half

11 Oct 2009 - Tring Ridgeway 15K

11 Oct 2009 - Birmingham Half Marathon

04 Oct 2009 - Julian Farrell 10K Memorial (Championship)

30 Sep 2009 - 800m Time Trial

27 Sep 2009 - New Forest Half Marathon

27 Sep 2009 - New Forest Marathon

26 Sep 2009 - Running 4 Women Windsor 8K

20 Sep 2009 - Berlin Marathon

13 Sep 2009 - Robin Hood Marathon

06 Sep 2009 - Dartmouth 5.1 mile

23 Aug 2009 - Burnham Beeches Half Marathon

19 Aug 2009 - 5k Time Trial

16 Aug 2009 - Isle of Wight 1/2 Marathon

09 Aug 2009 - Sailsbury 5-4-3-2-1 20K

09 Aug 2009 - Sailsbury 5-4-3-2-1 30K

05 Aug 2009 - Yateley 10K Series Race 3

05 Aug 2009 - Mile Time Trial

29 Jul 2009 - Woodland 5 Race 3

29 Jul 2009 - 800m Time Trial

26 Jul 2009 - Elmbridge 10K

21 Jul 2009 - Queen Mother Resevoir 5K

21 Jul 2009 - Queen Mother Resevoir 10K

19 Jul 2009 - Wycombe 10k

19 Jul 2009 - Wycombe Half Marathon

12 Jul 2009 - New Forest 10 (Championship)

08 Jul 2009 - Gibbet Hill 10K

05 Jul 2009 - Tadley 10K

01 Jul 2009 - Yateley 10K Series Race 2 (Championship)

28 Jun 2009 - Samaritans 5k

28 Jun 2009 - Samaritans 10K

24 Jun 2009 - Woodland 5 Race 2

24 Jun 2009 - 3000m time trial

20 Jun 2009 - Bedfont Lakes Park Run

16 Jun 2009 - Queen Mother Resevoir 10K

14 Jun 2009 - Wargrave 10k

11 Jun 2009 - Midnight Sun Marathon

06 Jun 2009 - Dorney Dash

03 Jun 2009 - Yateley 10K Series Race 1

27 May 2009 - Woodland 5 Race 1 (Championship)

25 May 2009 - Comrades

24 May 2009 - Wokingham Half Marathon (Championship)

19 May 2009 - Queen Mother Resevoir 5K

19 May 2009 - Queen Mother Resevoir 10K

17 May 2009 - Hook 10 Miles

17 May 2009 - Woodley 10K Road Race

17 May 2009 - Hook 6 Miles

10 May 2009 - Bracknell Half - Marathon

10 May 2009 - Marlow 5

04 May 2009 - Shinfield 10K (Championship)

26 Apr 2009 - Shakespeare Marathon

26 Apr 2009 - Shakespeare Half Marathon

26 Apr 2009 - Thames Tow Path 50

26 Apr 2009 - The London Marathon

19 Apr 2009 - Denbies Dorking Skyline 10k

11 Apr 2009 - Two Oceans Half Marathon

10 Apr 2009 - Maidenhead 10 (Championship)

29 Mar 2009 - Reading Half Marathon

29 Mar 2009 - Cranleigh 15

29 Mar 2009 - Cranleigh 21

22 Mar 2009 - Marlow Duathlon (7K run - 25K bike - 7k run)

15 Mar 2009 - Fleet Half Marathon

08 Mar 2009 - Grizzley (entries closed)

08 Mar 2009 - Cirencester Offroad Duathlon

01 Mar 2009 - Harewood Forest 10k Trail Run

22 Feb 2009 - Winchester 10K

15 Feb 2009 - Bramley 10

15 Feb 2009 - Bramley 20

31 Jan 2009 - Basingstoke 5K Park Run

17 Jan 2009 - Basingstoke 5K Park Run

11 Jan 2009 - Bushy Park 5K Time Trial

01 Jan 2009 - KnackerCracker

28 Dec 2008 - Cliveden Cross Country

14 Dec 2008 - Santa Fun Run 5k

26 Nov 2008 - 800 metre TimeTrial

02 Nov 2008 - ING New York City Marathon

27 Oct 2008 - Dublin Marathon

26 Oct 2008 - BUPA Great South Run

25 Oct 2008 - Snowdon Marathon

25 Oct 2008 - Beachy Head Marathon (Championship)

19 Oct 2008 - The Freith Hilly 10k

19 Oct 2008 - Cabbage Patch 10

15 Oct 2008 - 3000m Time Trial

12 Oct 2008 - ASICS Kingston Running Festival

12 Oct 2008 - Henley Half Marathon

05 Oct 2008 - Julian Farrell 10K Memorial (Championship)

28 Sep 2008 - Finch Coasters Tough 10

28 Sep 2008 - Mortimer 10K

21 Sep 2008 - Highworth Triathlon 400m-20Km-5Km

21 Sep 2008 - Windsor Half Marathon

03 Sep 2008 - 3000m Time Trial

17 Aug 2008 - Burnham Beeches Half Marathon

06 Aug 2008 - Yateley 10K Series Race 3

20 Jul 2008 - Bupa 10K - Hyde Park

20 Jul 2008 - Wycombe Half Marathon

15 Jul 2008 - Queen Mother Reservoir 10k - Race 3

13 Jul 2008 - New Forest 10 (Championship)

13 Jul 2008 - Ironman Austria

10 Jul 2008 - Whissendine 6 Road Race

02 Jul 2008 - Yateley 10K Series Race 2 (Championship)

29 Jun 2008 - 10k Sam Run

29 Jun 2008 - Clapham Common 10k

24 Jun 2008 - Forest Trails Series - Swinley

22 Jun 2008 - Bananaman Chase 10k

15 Jun 2008 - Wargrave 10K

15 Jun 2008 - North Downs 30k

07 Jun 2008 - Dorney Dash

04 Jun 2008 - Yateley 10K Series Race 1

31 May 2008 - Bushey Park Time Trial

24 May 2008 - Bushey Park Time Trial

20 May 2008 - Queen Mother Reservoir 10k - Race 1

18 May 2008 - Hooky 6 Miler

18 May 2008 - Staines 10K

18 May 2008 - Woodley 10K

11 May 2008 - Marlow 5 (Championship)

05 May 2008 - Shinfield 10K (Championship)

27 Apr 2008 - Sheffield Half Maraton

27 Apr 2008 - Bracknell Half - Marathon

27 Apr 2008 - Clapham Common 10K

23 Apr 2008 - 3000m Time Trial

20 Apr 2008 - Frimley Park 10K

13 Apr 2008 - London Marathon

13 Apr 2008 - Dorney Lake 10K

30 Mar 2008 - Marlow Duathlon (7K run - 25K bike - 7k run)

30 Mar 2008 - ASICS Kingston Breakfast Run

22 Mar 2008 - Two Oceans Marathon

22 Mar 2008 - Two Oceans Half Marathon

21 Mar 2008 - Maidenhead 10 (Championship)

16 Mar 2008 - Fleet Half Marathon

16 Mar 2008 - Cranleigh 16

16 Mar 2008 - Eastleigh 10K

16 Mar 2008 - Cranleigh 21

09 Mar 2008 - Grizzley Cub Run

02 Mar 2008 - Reading Half

24 Feb 2008 - Bury 20

17 Feb 2008 - Meon Valley Plod

10 Feb 2008 - Wokingham Half Marathon (Championship)

02 Dec 2007 - Luton Marathon

25 Nov 2007 - Gosport Half Marathon

06 Nov 2007 - Club La Santa Half Marathon, Lanzarote

04 Nov 2007 - New York City Marathon

03 Nov 2007 - Club La Santa 5K, Lanzarote

28 Oct 2007 - BUPA Great South Run

27 Oct 2007 - Beachy Head Marathon (Championship)

21 Oct 2007 - Coventry Half-Marathon

20 Oct 2007 - Wimbledon Common 5K

14 Oct 2007 - Hanney 5

14 Oct 2007 - Cabbage Patch 10 (Championship)

14 Oct 2007 - Henley Half Marathon

26 Sep 2007 - Time Trial 5K

23 Sep 2007 - Sydney Marathon

16 Sep 2007 - Berlin Marathon

16 Sep 2007 - New Forest Marathon

14 Sep 2007 - Leicester Marathon

08 Sep 2007 - Prague Night Grand Prix 10K

08 Sep 2007 - Prague Night Grand Prix 5K

05 Sep 2007 - Time Trial 3K

02 Sep 2007 - Reading O2O (Championship)

19 Aug 2007 - Burnham Beeches Half Marathon

01 Aug 2007 - Yateley 10K Series Race 3

25 Jul 2007 - Woodland 5

18 Jul 2007 - Club Champ. 5K (Championship)

08 Jul 2007 - New Forest 10 (Championship)

04 Jul 2007 - Yateley 10K Series Race 2

01 Jul 2007 - Samaritans 5K

01 Jul 2007 - Samaritans 10K

30 Jun 2007 - Dorney Dash

27 Jun 2007 - Woodland 5 2 of 3

08 Jun 2007 - Yateley 10K Series Race 1

03 Jun 2007 - Dartmoor Discovery 33Miles

03 Jun 2007 - Blackpool Marathon

30 May 2007 - Woodland 5 1 of 3

20 May 2007 - Hook Fun Run 10

20 May 2007 - Staines 10k

20 May 2007 - Hook Fun Run 6

16 May 2007 - Time Trial 3K

13 May 2007 - Halstead Marathon

13 May 2007 - Marlow 5 (Championship)

13 May 2007 - Karstadt Ruhr Marathon

07 May 2007 - Shinfield 10K

06 May 2007 - Three Forts Marathon

29 Apr 2007 - Bracknell Half

22 Apr 2007 - London Marathon(L)

22 Apr 2007 - London Marathon(M)

17 Apr 2007 - Paris Marathon

13 Apr 2007 - Woodley 10K

06 Apr 2007 - Maidenhead 10

01 Apr 2007 - Worthing 20

01 Apr 2007 - Blackdog 1/2 Marathon

01 Apr 2007 - Blackdog Marathon

25 Mar 2007 - Reading 1/2

25 Mar 2007 - Cranleigh 21

25 Mar 2007 - Cranleigh 15

18 Mar 2007 - Silverstone Half Marathon

11 Mar 2007 - Fleet Half-Marathon

11 Mar 2007 - Duchy Marathon

25 Feb 2007 - Bramley 20 (Championship)

25 Feb 2007 - Bramley 10

11 Feb 2007 - Wokingham Half (Championship)

11 Feb 2007 - Meon Valley Plod

21 Jan 2007 - SiS Lakeside Canal Run Frimley

05 Nov 2006 - New York Marathon

28 Oct 2006 - Beachy Head Marathon

22 Oct 2006 - Fleet 10K

22 Oct 2006 - Abingdon Marathon

22 Oct 2006 - Great South Run

15 Oct 2006 - Cabbage Patch 10 (Championship)

08 Oct 2006 - Henley Half Marathon

01 Oct 2006 - Mortimer 10K

24 Sep 2006 - Windsor Half Marathon

23 Sep 2006 - Windor 8K Women Only

22 Sep 2006 - Berlin Marathon

17 Sep 2006 - New New Forest Marathon

03 Sep 2006 - O2O 10k (Championship)

20 Aug 2006 - Burham Half Marathon

19 Aug 2006 - Race the Train

02 Aug 2006 - Yatlely 10K No3

05 Jul 2006 - Yatlely 10K No2

01 Jul 2006 - Datchet Dash (Championship)

20 Jun 2006 - Sam 10K

16 Jun 2006 - Comrades

02 Jun 2006 - Yatlely 10K No1

14 May 2006 - Ranelagh Richmond Half Marathon

14 May 2006 - Halstead Marathon

07 May 2006 - Marlow 5 (Championship)

23 Apr 2006 - Lochaber Marathon

23 Apr 2006 - London Marathon

14 Apr 2006 - Maidenhead Easter 10 (Championship)

09 Apr 2006 - Reading Half Marathon

02 Apr 2006 - ASICS Kingston Breakfast Run 16 miles

19 Feb 2006 - Bramley 10

19 Feb 2006 - Bramley 20 (Championship)

12 Feb 2006 - Wokingham Half (Championship)

10 Jan 2006 - Clarendon Way Marathon

24 Apr 2005 - Bracknell Half Marathon

24 Apr 2005 - Shakespeare Marathon

17 Apr 2005 - London Marathon

03 Apr 2005 - Bungay Black Dog Marathon

25 Mar 2005 - Maidenhead 10

20 Mar 2005 - Cranleigh 15

20 Mar 2005 - Cranleigh 20

20 Mar 2005 - Worthing 20

20 Mar 2005 - Fleet Half Marathon

19 Mar 2005 - Compton 20

19 Mar 2005 - Compton 40

13 Mar 2005 - Grizzly Cub

13 Mar 2005 - Grizzly

06 Mar 2005 - Reading Half Marathon

20 Feb 2005 - Bramley 10

20 Feb 2005 - Bramley 20

13 Feb 2005 - Wokingham Half Marathon

17 Oct 2004 - Abingdon Marathon

25 Jun 2004 - Runnymede Relay

13 Apr 2003 - The London Marathon