Available Race Results

If you've taken part in a race and would like the results included here, or if a listed result needs correcting - you can either email the webadmin or any other committee member.

22 Jul 2018 - Elmbridge 10k

18 Jul 2018 - Club Handicap Series - Race 3

15 Jul 2018 - Wycombe 10k

15 Jul 2018 - The British 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

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 - 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

20 Jun 2018 - Forest Five

17 Jun 2018 - Breakfast Run at Loseley

17 Jun 2018 - Bushy Park Summer 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 Handicap 5k

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

16 May 2018 - Woodland 5 Series - Race 1

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

13 May 2018 - Bracknell Half Marathon (Championship)

13 May 2018 - London 10 Mile

13 May 2018 - Henley 10km Trail Run

13 May 2018 - Marlow 5

13 May 2018 - Staines 10k

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 - Fleet Half Marathon

29 Apr 2018 - Blenheim 7k

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 - Asics Greater Manchester Marathon

08 Apr 2018 - Kilomathon Scotland 13.1km

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 - Hundred Acres Half Marathon

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

25 Mar 2018 - Wokingham 5km

25 Mar 2018 - London Landmarks Half Marathon

25 Mar 2018 - Cranleigh 21

25 Mar 2018 - Wokingham 10km

25 Mar 2018 - Cranleigh 15

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 - The Vitality Big Half

04 Mar 2018 - River Thames Spring Half Marathon

26 Feb 2018 - Winchester 10k

25 Feb 2018 - Tarpley 20

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

18 Feb 2018 - Wokingham Half Marathon 2018 (Championship)

18 Feb 2018 - Hampton Court Half Marathon

11 Feb 2018 - Bramley 20

11 Feb 2018 - Dursley Dozen

11 Feb 2018 - Bramley 10

04 Feb 2018 - TVXC - BFR - THE FINALE

04 Feb 2018 - London Winter Run

28 Jan 2018 - Royal Parks Winter 10k Series

21 Jan 2018 - TVXC - Tadley

21 Jan 2018 - Farnborough Half Marathon

07 Jan 2018 - Hillingdon Circuit Challenge

07 Jan 2018 - Cliveden 10k XC

06 Jan 2018 - Fan Dance

06 Jan 2018 - Fan Dance Woodhouse Edition

31 Dec 2017 - The Gut Buster (10 Miles)

31 Dec 2017 - The Gut Buster (10km)

17 Dec 2017 - The Muddy Welly (10km)

17 Dec 2017 - Portsmouth Coastal Waterside Marathon

17 Dec 2017 - Portsmouth Coastal Waterside 50k

17 Dec 2017 - The Muddy Welly (5km)

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

10 Dec 2017 - Beccles Turkey Trot

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

03 Dec 2017 - Angkor Wat International 10 km

03 Dec 2017 - The Mapledurham 10 (km)

03 Dec 2017 - Perivale 5

02 Dec 2017 - Queen Elizabeth Olympic Park 10k

26 Nov 2017 - Kingston 10k

26 Nov 2017 - TVXC - Sandhurst

26 Nov 2017 - Jigsaw Run 10k

25 Nov 2017 - MoRunner 10 Miler

25 Nov 2017 - MoRunner 10k

25 Nov 2017 - Woodley Parkrun #272

19 Nov 2017 - Gosport Half Marathon

19 Nov 2017 - Snetterton Half Marathon

19 Nov 2017 - Riverside 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 Half

05 Nov 2017 - Reading Rivermead 10km

05 Nov 2017 - Marlow 7

31 Oct 2017 - Halloween Nite 5

27 Oct 2017 - Beachy Head Marathon

27 Oct 2017 - The Illuminator Run

27 Oct 2017 - Beachy Head 10k

22 Oct 2017 - Fleet 10k

22 Oct 2017 - Stroud Half Marathon

22 Oct 2017 - Fleet 5k

22 Oct 2017 - Abingdon Marathon 2017

22 Oct 2017 - Great South Run

22 Oct 2017 - Bisham Abbey 10k

21 Oct 2017 - Autumn 100

21 Oct 2017 - Richmond parkrun # 529

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

15 Oct 2017 - Amsterdam TCS Marathon

14 Oct 2017 - Bracknell parkrun # 136

08 Oct 2017 - Chicago Marathon

08 Oct 2017 - Rutherford Appleton 5k

08 Oct 2017 - Plusnet Yorkshire Marathon

08 Oct 2017 - Virgin Sport Oxford Half Marathon

08 Oct 2017 - 2017 BMF SUPERNOVA 5K

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

07 Oct 2017 - Bushy Dublin parkrun # 33

01 Oct 2017 - Camberley 10k

01 Oct 2017 - South Bucks 10k

01 Oct 2017 - South Bucks 5k

01 Oct 2017 - Reading O2O 10K

24 Sep 2017 - Windsor Half Marathon

24 Sep 2017 - Highclere Castle Challenge

24 Sep 2017 - Ealing Half Marathon

24 Sep 2017 - Loch Ness Marathon

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

24 Sep 2017 - Draycote Water 10 Miler

24 Sep 2017 - Warsaw Marathon

23 Sep 2017 - Windsor Womens 10k

23 Sep 2017 - Top Run II Marathon

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 - Lichfield 10k

10 Sep 2017 - New Forest Half

10 Sep 2017 - Great North Run

09 Sep 2017 - Woking parkrun #155

09 Sep 2017 - Stockholm Half Marathon

06 Sep 2017 - Woking 3 Handicap

03 Sep 2017 - Swindon Half

03 Sep 2017 - Maidenhead Half (Championship)

02 Sep 2017 - Homewood parkrun # 47

02 Sep 2017 - Bushy parkrun # 696

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

27 Aug 2017 - Aberdeen half marathon

27 Aug 2017 - Englefield 10k

26 Aug 2017 - Reading parkrun #399

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

20 Aug 2017 - Rose of Tralee 10k

19 Aug 2017 - Maidenhead parkrun #125

19 Aug 2017 - Reading parkrun #398

19 Aug 2017 - Race the Train 2017

16 Aug 2017 - Naked handicap

13 Aug 2017 - Hart 4 Relays

13 Aug 2017 - Run Dorney 10k

13 Aug 2017 - Salisbury 54321 42km

13 Aug 2017 - Great Yarmouth Half Marathon

12 Aug 2017 - XI Legua de San Antonio de Benageber

12 Aug 2017 - Frimley Lodge parkrun #391

12 Aug 2017 - Bracknell parkrun # 127

12 Aug 2017 - Reading parkrun #397

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 - Round Reading Ultra Marathon

05 Aug 2017 - Colby parkrun #164

05 Aug 2017 - Seaton parkrun #38

05 Aug 2017 - Bracknell parkrun #126

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 - Kingsclere Twist 10K

23 Jul 2017 - Down Tow Up Flow

23 Jul 2017 - Königsschlösser Romantik Marathon

22 Jul 2017 - Woodley parkrun #254

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

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

22 Jul 2017 - Bracknell parkrun #124

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 - Bracknell parkrun #123

15 Jul 2017 - FixAddiction 5k

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 5k - race 3

13 Jul 2017 - Dinton Pastures Summer Services 10k - 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 - Bushy parkrun #688

08 Jul 2017 - Shepton Mallet parkrun #10

08 Jul 2017 - Bracknell parkrun #122

01 Jul 2017 - Poole parkrun #326

01 Jul 2017 - The Samaritans Sam Run - 10k

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 - Midnight Sun Marathon

17 Jun 2017 - Frimley Lodge parkrun # 384

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 - Binfield 10k (Championship)

21 May 2017 - Hook 10 mile

21 May 2017 - Richmond Park Marathon

21 May 2017 - Royal Berkshire 10k

21 May 2017 - Hook 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 - Marlow 5

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

07 May 2017 - Woodley 10k

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 - York parkrun # 240

15 Apr 2017 - Southsea parkrun # 186

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 - Vitality Liverpool Half Marathon

02 Apr 2017 - Greater Manchester Marathon

02 Apr 2017 - Wokingham 5k

02 Apr 2017 - Cardiff Bay 10k

02 Apr 2017 - Wokingham 10k

01 Apr 2017 - Reading parkrun # 379

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

26 Mar 2017 - Lidl Kingston Breakfast Run - 16 Miles

25 Mar 2017 - Bracknell parkrun # 108

19 Mar 2017 - Limassol Cyprus Marathon

19 Mar 2017 - Fleet Half Marathon

19 Mar 2017 - Coventry Half Marathon

19 Mar 2017 - Vitality Reading 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 20

19 Feb 2017 - Hampton Court Half Marathon

19 Feb 2017 - Bramley 10

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 - Portland Coastal Marathon

05 Feb 2017 - Portsmouth Coastal Half Marathon

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

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 - Bracknell parkrun # 90

03 Dec 2016 - Upton Court parkrun # 206

27 Nov 2016 - Jigsaw Run 10k

26 Nov 2016 - Bracknell parkrun # 89

26 Nov 2016 - Nonsuch parkrun # 273

20 Nov 2016 - Gosport Half Marathon

20 Nov 2016 - Three Molehills (approx 14.3 miles)

19 Nov 2016 - Woodley parkrun # 218

19 Nov 2016 - Nonsuch parkrun # 272

19 Nov 2016 - Autumn Classic Windsor & Eton Half Marathon

19 Nov 2016 - Bracknell parkrun # 88

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 - 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

23 Oct 2016 - Abingdon Marathon

22 Oct 2016 - Bracknell parkrun # 84

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)

16 Oct 2016 - Manchester 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 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

02 Oct 2016 - Bournemouth Marathon

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 - Bracknell parkrun # 79

17 Sep 2016 - Alice Holt 10k

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 marathon

14 Aug 2016 - Salisbury 54321 33K

13 Aug 2016 - Newtown 5K

13 Aug 2016 - Bracknell parkrun # 74

11 Aug 2016 - Dinton Pastures 10k race 4

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

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 - Konigsschlosser Romantik 10k

23 Jul 2016 - Bracknell parkrun # 71

23 Jul 2016 - Richmond Summer Riverside 10k

20 Jul 2016 - Club Handicap 5km #3

20 Jul 2016 - Woodland 5 Race 3

19 Jul 2016 - Bounders Relay

16 Jul 2016 - Bracknell parkrun # 70

16 Jul 2016 - The FixAddiction 5k (Dorney)

16 Jul 2016 - Basingstoke parkrun #435

16 Jul 2016 - The FixAddiction 10k (Dorney)

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 - Woodley parkrun # 196

18 Jun 2016 - Bracknell parkrun # 66

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 - Who ya gonna Call

08 Jun 2016 - Woodland 5 Race 2

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 - Bayer Newbury 10K Run

29 May 2016 - Vitality Westminster Mile

29 May 2016 - Liverpool Rock N Roll Marathon

29 May 2016 - Edinburgh Marathon

28 May 2016 - Bracknell parkrun #63

28 May 2016 - Kent Roadrunner Marathon

28 May 2016 - Wycombe Rye parkrun # 196

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 - Bushy parkrun # 627

21 May 2016 - Maidenhead parkrun # 60

21 May 2016 - Frimley Lodge parkrun # 330

21 May 2016 - Bracknell parkrun # 62

21 May 2016 - Reading parkrun # 333

18 May 2016 - Club Handicap 5km #1

15 May 2016 - Hook 10 mile

15 May 2016 - Royal Berkshire 10K

15 May 2016 - Staines 10k

15 May 2016 - Hook 10k

14 May 2016 - Bracknell parkrun # 61

14 May 2016 - Sittingbourne parkrun # 12

12 May 2016 - Dinton Pastures 5km

12 May 2016 - Dinton Pastures 10km

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 - Bushy parkrun # 624

30 Apr 2016 - Maidstone parkrun # 164

30 Apr 2016 - Thames Path 100

30 Apr 2016 - Bracknell parkrun # 59

27 Apr 2016 - One mile time trial

24 Apr 2016 - The London Marathon

23 Apr 2016 - Bracknell parkrun # 58

23 Apr 2016 - Reading parkrun # 329

23 Apr 2016 - Woodley parkrun # 189

17 Apr 2016 - Brighton Marathon

16 Apr 2016 - Bracknell parkrun # 57

16 Apr 2016 - Hastings parkrun # 53

10 Apr 2016 - Greater Manchester Marathon

09 Apr 2016 - Bracknell parkrun # 56

09 Apr 2016 - Gorleston Cliffs parkrun #364

03 Apr 2016 - Richmond Half Marathon

03 Apr 2016 - Paris Marathon

03 Apr 2016 - Reading Half 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 - Woodley Parkrun 185

26 Mar 2016 - World Half Marathon Championships Cardiff 2016

26 Mar 2016 - Bracknell parkrun # 54

25 Mar 2016 - Maidenhead Easter 10 (Championship)

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

20 Mar 2016 - Brooks Fleet Half Marathon

19 Mar 2016 - Bracknell parkrun # 53

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

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

13 Mar 2016 - Surrey Spitfire 20

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 - Reading parkrun # 321

27 Feb 2016 - Bracknell parkrun # 50

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 - Portland Coastal Half Marathon

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

07 Feb 2016 - Chichester 10km

06 Feb 2016 - Run Eton Race 1 Half Marathon

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

06 Feb 2016 - Maidenhead parkrun # 46

06 Feb 2016 - Run Eton Race 1 10km

06 Feb 2016 - Reading parkrun # 318

06 Feb 2016 - Bracknell parkrun # 47

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

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 - Reading parkrun # 316

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

23 Jan 2016 - Bracknell parkrun # 45

17 Jan 2016 - Battersea Park 10k

16 Jan 2016 - Bracknell parkrun # 44

10 Jan 2016 - Woodcote 10k

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

09 Jan 2016 - Bracknell parkrun # 43

02 Jan 2016 - Guildford parkrun # 191

02 Jan 2016 - Bracknell parkrun # 42

02 Jan 2016 - Enigma Winter Marathon

01 Jan 2016 - Bracknell parkrun # 41

01 Jan 2016 - Stretford parkrun # 7

01 Jan 2016 - Pendle parkrun #87

01 Jan 2016 - Woodley parkrun # 172

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 Ultra

20 Dec 2015 - Portsmouth Coastal Waterside Marathon

20 Dec 2015 - Portsmouth Coastal Waterside Half Marathon

19 Dec 2015 - Bracknell parkrun # 38

19 Dec 2015 - Woodley parkrun # 169

19 Dec 2015 - Guildford parkrun # 187

13 Dec 2015 - Olympic Park 5k

13 Dec 2015 - Milton Keynes Winter half marathon

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 - Wycombe Rye parkrun #169

21 Nov 2015 - Bracknell parkrun # 34

15 Nov 2015 - Gosport Half Marathon

15 Nov 2015 - Valencia marathon

14 Nov 2015 - Brecon Beacons Ultra

14 Nov 2015 - Upton Court parkrun # 151

14 Nov 2015 - Bracknell parkrun # 33

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 - Clermont Waterfront parkrun, Event 107

31 Oct 2015 - Halloween 5K Nite Run

31 Oct 2015 - Pendle parkrun #78

31 Oct 2015 - Bracknell parkrun # 31

31 Oct 2015 - Snowdonia Marathon

25 Oct 2015 - Great South Run

25 Oct 2015 - Water of Life Half Marathon

25 Oct 2015 - Fleet 10km

25 Oct 2015 - Water of Life 10k

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 - 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

17 Oct 2015 - Run for Osteoporosis 10k

11 Oct 2015 - Oxford Half Marathon

11 Oct 2015 - Henley 10k

11 Oct 2015 - Royal Parks Foundation Half Marathon

10 Oct 2015 - Bracknell parkrun # 28

10 Oct 2015 - Nonsuch parkrun # 214

10 Oct 2015 - Reading parkrun #300

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 - Ealing Half Marathon

27 Sep 2015 - The Berlin Marathon

27 Sep 2015 - Hard as Snails 10k

27 Sep 2015 - Windsor Half Marathon

27 Sep 2015 - Running4Women Windsor 10k

26 Sep 2015 - Bracknell parkrun # 26

26 Sep 2015 - Reading parkrun # 298

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 - Sebastian's Trust 10k

13 Sep 2015 - Sebastian's Trust 5k

13 Sep 2015 - Budapest Half Marathon

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 - Englefield multi-terrain 10k

30 Aug 2015 - Severn Bridge Half Marathon

30 Aug 2015 - The Ridgeway Challenge

29 Aug 2015 - Dartmouth Regatta Road Race 5.1 miles

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

29 Aug 2015 - Reading parkrun # 294

29 Aug 2015 - Bracknell parkrun # 22

29 Aug 2015 - Southsea parkrun # 98

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 - The London Summer 10k

16 Aug 2015 - Ray Harrison Memorial 10km

15 Aug 2015 - Bracknell parkrun # 20

15 Aug 2015 - Reading parkrun # 292

13 Aug 2015 - Dinton Pastures 10km

13 Aug 2015 - Dinton Pastures 5km

12 Aug 2015 - 3km Time Trial

09 Aug 2015 - Salisbury 54321 42km

09 Aug 2015 - NDW 100 miles

08 Aug 2015 - Bognor Regis parkrun # 61

08 Aug 2015 - Rushcliffe parkrun # 148

08 Aug 2015 - Bracknell parkrun # 19

08 Aug 2015 - Reading parkrun # 291

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 - Reading parkrun # 289

25 Jul 2015 - The Swiss Alpine Marathon

25 Jul 2015 - Bracknell parkrun # 17

25 Jul 2015 - The Windsor Great Park Dash 10k

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 10k Race 3

09 Jul 2015 - Dinton 5k Race 3

08 Jul 2015 - BFR 400m Time Trial

08 Jul 2015 - Yateley 10K Series Race 2

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 10K

28 Jun 2015 - Samaritans 5K

28 Jun 2015 - Round the Island Day two 32 miles

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 - Woodley parkrun # 143

20 Jun 2015 - Bracknell parkrun # 12

20 Jun 2015 - Reading parkrun # 284

20 Jun 2015 - South Downs Half Marathon

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 - Woodley parkrun # 141

30 May 2015 - Reading parkrun # 281

30 May 2015 - Kent roadrunner marathon

30 May 2015 - Bracknell parkrun # 9

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 - Staines 10k

17 May 2015 - Royal Berkshire 10K

17 May 2015 - Hook 10 miles

17 May 2015 - Bognor Prom 10km

17 May 2015 - Richmond Park Marathon

16 May 2015 - Bognor Regis parkrun # 50

16 May 2015 - North Downs Way 50

14 May 2015 - Dinton Pastures 10km

14 May 2015 - Dinton Pastures 5km

13 May 2015 - Club Handicap 5km

10 May 2015 - Bracknell Half Marathon

10 May 2015 - Oxford Town & Gown

10 May 2015 - Marlow 5

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 - Brighton Marathon

12 Apr 2015 - Paris 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 Woodley

28 Mar 2015 - Parkrun Frimley Lodge

28 Mar 2015 - Parkrun Reading

22 Mar 2015 - Brooklands half marathon

22 Mar 2015 - Richmond 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 - Southsea parkrun event #72

28 Feb 2015 - Reading parkrun # 268

28 Feb 2015 - Woodley parkrun event #128

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

22 Feb 2015 - The Heartbreaker Marathon

22 Feb 2015 - Old Deer Park Half Marathon

22 Feb 2015 - Hampton Court Half Marathon

21 Feb 2015 - Reading parkrun # 267

21 Feb 2015 - Woodley parkrun #127

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 - Reading parkrun # 265

07 Feb 2015 - 2015 Endurancelife CTS15 10k South Devon

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 - Reading parkrun # 261

10 Jan 2015 - Woodley parkrun #121

10 Jan 2015 - Frimley Lodge parkrun #260

10 Jan 2015 - Bedfont Lakes parkrun #289

10 Jan 2015 - Martello Double Marathon

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 - Frimley Lodge parkrun # 252

29 Nov 2014 - Woodley parkrun # 113

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 - Reading Parkrun

25 Oct 2014 - Snowdonia Marathon

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 - Farnham Pilgrim Half Marathon

21 Sep 2014 - Swallowfield duathlon

21 Sep 2014 - Bristol Half Marathon

21 Sep 2014 - Swallowfield 10k

20 Sep 2014 - Helly Hansen Beauty and the Beast

20 Sep 2014 - Woodley parkrun # 103

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 - Great Barrow Challenge day 4

07 Sep 2014 - Maidenhead Half Marathon (Championship)

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 21km

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

06 Aug 2014 - Yateley 10K Series Race 3

02 Aug 2014 - Reading parkrun # 236

02 Aug 2014 - Woodley parkrun # 96

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 10K

29 Jun 2014 - Samaritans 5K

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 - Brutal 10 (Bagshot)

26 Apr 2014 - Crawley 12 hour Track Race

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 - Water of Life Half Marathon

23 Mar 2014 - Eastleigh 10k

23 Mar 2014 - Water of Life Half 10k

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 - Steyning Stinger Marathon

02 Mar 2014 - Reading Half 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 - Henley Half Marathon

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

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 - Berlin Marathon

29 Sep 2013 - Mortimer 10k

29 Sep 2013 - Ealing Half Marathon

22 Sep 2013 - New Forest Marathon

22 Sep 2013 - Ipswich Half Marathon

22 Sep 2013 - Swallowfield 10k

21 Sep 2013 - Beauty & The Beast Half Marathon

21 Sep 2013 - Self-Transdence 24 hour Track Race

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 - Enigma Gold Marathon

17 Aug 2013 - Basingstoke Parkrun

17 Aug 2013 - Reading Lodge 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 - Salisbury 54321 Half marathon

11 Aug 2013 - Bearbrook 10k

11 Aug 2013 - Salisbury 54321 30k

10 Aug 2013 - Reading Parkrun

10 Aug 2013 - Frimley Lodge Parkrun

10 Aug 2013 - Basingstoke Parkrun

07 Aug 2013 - Yateley 10K Series Race 3

04 Aug 2013 - Barbury 5 Mile Horseless Steeplechase

03 Aug 2013 - Frimley Lodge Parkrun

03 Aug 2013 - Upton Court Parkrun

03 Aug 2013 - Woodley Parkrun

03 Aug 2013 - Reading Parkrun

31 Jul 2013 - Woodland 5 Race 3 (Championship)

27 Jul 2013 - Reading Parkrun

27 Jul 2013 - Frimley Lodge Parkrun

27 Jul 2013 - The Hurt 24k

27 Jul 2013 - The Hurt 12k

21 Jul 2013 - Wycombe Half Marathon

21 Jul 2013 - Wycombe 10k

20 Jul 2013 - Upton Park Parkrun

20 Jul 2013 - SVP Track marathon

20 Jul 2013 - Dorney Dash

14 Jul 2013 - New Forest 10 (Championship)

14 Jul 2013 - Marlow Half Ironman Triathlon

13 Jul 2013 - Frimley Lodge Parkrun

11 Jul 2013 - Dinton Pastures 5k

11 Jul 2013 - Dinton Pastures 10k

10 Jul 2013 - BFR Handicap No 2

07 Jul 2013 - Woodley Parkrun

03 Jul 2013 - 1 mile time trial

03 Jul 2013 - Yateley 10K Series Race 2

30 Jun 2013 - Samaritans 10K

30 Jun 2013 - Harry Hawkes 10

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 - Frimley Lodge Parkrun

22 Jun 2013 - Enigma back 2 front Trail Marathon

22 Jun 2013 - Upton Park Parkrun

19 Jun 2013 - Forest 5

16 Jun 2013 - Wellington Triathlon

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

15 Jun 2013 - Reading Parkrun

15 Jun 2013 - Frimley Lodge Parkrun

13 Jun 2013 - Dinton Pastures 10k

12 Jun 2013 - 800m Time Trial

09 Jun 2013 - Wargrave 10k

08 Jun 2013 - Frimley Lodge Parkrun

08 Jun 2013 - Upton Court ParkRun

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

01 Jun 2013 - Woodley Parkrun #36

01 Jun 2013 - Kent RoadRunner Marathon

01 Jun 2013 - Reading Parkrun

25 May 2013 - Edinburgh half marathon

22 May 2013 - Woodland 5 Race 1

19 May 2013 - Staines 10k

18 May 2013 - Reading Parkrun

18 May 2013 - Bramhall Parkrun #256

18 May 2013 - Woodley parkrun

15 May 2013 - Club 5K Handicap

12 May 2013 - Woodley 10k

12 May 2013 - Marlow 5

12 May 2013 - Halstead Marathon

12 May 2013 - Marlborough Downs 33 mile trail race

11 May 2013 - Reading Parkrun #177

11 May 2013 - Newbury Parkrun

06 May 2013 - She Runs Windsor

06 May 2013 - Milton Keynes Marathon

06 May 2013 - Shinfield 10K (Championship)

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

04 May 2013 - Reading Parkrun

04 May 2013 - Woodley Parkrun #32

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 - Woodley Parkrun #30 20/04/13

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

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 15

24 Mar 2013 - Cranleigh 21

24 Mar 2013 - Whole Foods Breakfast Run 16 Miles

17 Mar 2013 - Reading Half Marathon

17 Mar 2013 - Camberley Fun Run

17 Mar 2013 - Fleet Half Marathon

16 Mar 2013 - MAXIFUEL HALF MARATHON

10 Mar 2013 - MK Half

10 Mar 2013 - Grizzly

06 Mar 2013 - Spitfire 20

17 Feb 2013 - Bramley 10

17 Feb 2013 - Bramley 20

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 - Ladies (6k)

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

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 - Men (9.5k)

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

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 - Cardiff Half Marathon

14 Oct 2012 - Henley Half Marathon

14 Oct 2012 - The Ridgeway Run

14 Oct 2012 - Studland Stampede 12K

07 Oct 2012 - Clarendon Way Marathon

07 Oct 2012 - Windsor Half Marathon

07 Oct 2012 - Clarendon Way Half 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 - Berlin Marathon

30 Sep 2012 - Bristol Half Marathon

30 Sep 2012 - Loch Ness Marathon

30 Sep 2012 - Mortimer 10K

23 Sep 2012 - New Forest Half Marathon

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

23 Sep 2012 - New Forest 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 - Farnham Pilgrim Marathon

16 Sep 2012 - Medmenham 10 mile

16 Sep 2012 - Maidenhead Half Marathon

16 Sep 2012 - Highclear 10k

16 Sep 2012 - Swallowfield 10k

16 Sep 2012 - Victory 5

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 - Reading Park Run

25 Aug 2012 - Thames Meander Marathon

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 - Woodland 5 Race 3 (Championship)

25 Jul 2012 - Enigma Night Fever Trail Marathon

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 Half Marathon

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

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 - 400m Time Trial

30 May 2012 - Woodland 5 Race 1

27 May 2012 - Edinburgh Marathon Festival

20 May 2012 - Hook 6 Mile

20 May 2012 - Richmond Park Trail Marathon

19 May 2012 - Great Wall Marathon

15 May 2012 - Queen Mother Reservoir 10K

13 May 2012 - The Staines 10K

13 May 2012 - Marlow 5

13 May 2012 - Woodley 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 - Milano City Marathon

15 Apr 2012 - Brighton Marathon

15 Apr 2012 - Kingston 16 mile Breakfast Run

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 - Cranleigh 21

25 Mar 2012 - Water of Life Half Marathon

25 Mar 2012 - Fleet Half Marathon

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 - Grizzley

11 Mar 2012 - Finchley 20

04 Mar 2012 - Ostend to Bruges - 10 Mile Race

04 Mar 2012 - Cambridge Boundary Marathon

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 - Hadleigh 10M

20 Nov 2011 - Cornish Marathon

20 Nov 2011 - Gosport 1/2 Marathon

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 - Pine Ridge 10k

05 Nov 2011 - Reading parkrun

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 - Abingdon Marathon

16 Oct 2011 - Cabbage Patch 10

16 Oct 2011 - Amsterdam Marathon

09 Oct 2011 - Run Kingston (8.2 miles)

09 Oct 2011 - Henley Half

09 Oct 2011 - Royal Parks Half Marathon

09 Oct 2011 - Run Kingston (16 miles)

02 Oct 2011 - South Bucks 10k

02 Oct 2011 - O2O 10k

01 Oct 2011 - Kingston Park Run

25 Sep 2011 - New Forest Half Marathon

25 Sep 2011 - Oxford Half Marathon

25 Sep 2011 - Windsor Half Marathon

25 Sep 2011 - New Forest Marathon

24 Sep 2011 - Running4Women Windsor 8k

21 Sep 2011 - 400m Time Trial

18 Sep 2011 - Farnham Pilgrim Marathon

11 Sep 2011 - Robin Hood Marathon

11 Sep 2011 - Wooburn Park 10k

11 Sep 2011 - Bristol Half Marathon

11 Sep 2011 - Dunstable Downs Challenge

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 - Woodland 5 Race 3 (Championship)

31 Aug 2011 - 3000m Time Trial

21 Aug 2011 - Burnham Beeches Half Marathon

21 Aug 2011 - Isle of Wight 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 - 800m Time Trial

03 Aug 2011 - Yateley 10K Series Race 3

30 Jul 2011 - Dorney Dash

30 Jul 2011 - Swiss Alpine Marathon

27 Jul 2011 - 5000m Time Trial

27 Jul 2011 - Woodland 5 Race 2

24 Jul 2011 - Down Tow Up Flow Half Marathon

24 Jul 2011 - Dartford 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 - Samaritans 10K (Championship)

03 Jul 2011 - Enigma Summer Half Marathon

03 Jul 2011 - Enigma Summer Festival Lake Marathon

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 - Newbury 10K

29 May 2011 - Mull of Kintyre Half Marathon

29 May 2011 - Dunsfold 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 - Turbo X Surrey Hill

15 May 2011 - Staines 10k

15 May 2011 - Brathay Windermere Marathon

14 May 2011 - Hook 6

14 May 2011 - Brathay Windermere Marathon

13 May 2011 - Brathay Windermere Marathon

08 May 2011 - Shakespeare Marathon

08 May 2011 - Marlow 5

08 May 2011 - Bracknell Half Marathon

08 May 2011 - Shakespeare Half 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 - Enigma Good Friday Marathon

22 Apr 2011 - Maidenhead 10 (Championship)

17 Apr 2011 - The London Marathon

10 Apr 2011 - Marathon de Paris

10 Apr 2011 - Frimley Park 10K

10 Apr 2011 - White Horse Half Marathon

10 Apr 2011 - Black Dog Marathon

10 Apr 2011 - Brighton Marathon

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 - Heart of Cotswald Marathon

20 Mar 2011 - Cranleigh 21

20 Mar 2011 - Reading Half Marathon

20 Mar 2011 - Cranleigh 15

20 Mar 2011 - Fleet Half Marathon

19 Mar 2011 - Befont Lakes Park Run

19 Mar 2011 - Maxifuel Dorney Half Marathon

16 Mar 2011 - 3000m Time Trial

13 Mar 2011 - Southbourne 10K

13 Mar 2011 - Tadley Winter 5.3 Cross Country Rearranged

13 Mar 2011 - Grizzley

13 Mar 2011 - Spitfire Twenty

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 - Lakeside Canal 8 Frimley

23 Jan 2011 - Gloucester Marathon

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 - Cabbage Patch 10

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

17 Oct 2010 - Abingdon Marathon

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 - New Forest Marathon

26 Sep 2010 - Mortimer 10K

26 Sep 2010 - Windsor Half Marathon

26 Sep 2010 - New Forest Half Marathon

25 Sep 2010 - Running 4 Women Windsor 8k

22 Sep 2010 - 5000m Time Trial

19 Sep 2010 - The Beast

19 Sep 2010 - Farnham Pilgrim's Marathon

19 Sep 2010 - Farnham Pilgrim's Half-Marathon

18 Sep 2010 - Birmingham Parkrun

12 Sep 2010 - Wooburn Park 10K

12 Sep 2010 - Bramshill 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 10k

18 Jul 2010 - Wycombe Half Marathon

18 Jul 2010 - Worthing Triathlon (10K)

14 Jul 2010 - BFR Handicap 5K

11 Jul 2010 - New Forest 10 (Championship)

11 Jul 2010 - Dartford Half Marathon

11 Jul 2010 - Hughenden Manor 10k

07 Jul 2010 - Thames 10K

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

04 Jul 2010 - Portland 10

04 Jul 2010 - Tadley 10K

30 Jun 2010 - Woodland 5 Race 2

29 Jun 2010 - 209 - Salomon Forest Trail Bracknell

27 Jun 2010 - Samaritans 10K

13 Jun 2010 - TRI Nations v UK 10k Run

13 Jun 2010 - St Albans Half Marathon

13 Jun 2010 - Wargrave 10k

13 Jun 2010 - Bradley Stoke 10K

09 Jun 2010 - 800m Time Trial

02 Jun 2010 - Yateley 10K Series Race 1

26 May 2010 - Woodland 5 Race 1 (Championship)

26 May 2010 - 5000m Time Trial

16 May 2010 - Richmond Half Marathon

16 May 2010 - Hook Fun Run 10 Mile

16 May 2010 - Woodley 10K

16 May 2010 - Hook Fun Run 6 Mile

15 May 2010 - Luxembourg Marathon - The Night Run

15 May 2010 - Reading Parkrun

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 - Derby Midweek 5K Race

14 Apr 2010 - Mile Time Trial

11 Apr 2010 - Kingston Breakfast Run - 8.2 miles

11 Apr 2010 - Kingston Breakfast Run - 16 miles

11 Apr 2010 - Fortis Rotterdam Marathon

10 Apr 2010 - Reading park Run

02 Apr 2010 - Maidenhead 10 (Championship)

28 Mar 2010 - Finchley 20

28 Mar 2010 - Cranleigh 15

28 Mar 2010 - Cranleigh 21

28 Mar 2010 - Brighton Trail Marathon

21 Mar 2010 - Reading Half Marathon

21 Mar 2010 - Fleet Half Marathon

17 Mar 2010 - 3000m Time trial

14 Mar 2010 - Cyprus 10 km Road Race

14 Mar 2010 - Silverstone Half Marathon

14 Mar 2010 - Spitfire 20

14 Mar 2010 - Tempest 10

13 Mar 2010 - Reading Park Run

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

07 Mar 2010 - Berkhamsted Half-Marathon

07 Mar 2010 - Grizzley - CUB

07 Mar 2010 - Grizzley

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 - Park Run Thames Valley Park

05 Dec 2009 - Luton Marathon

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 - Abingdon Marathon

18 Oct 2009 - Maidstone Half Marathon

18 Oct 2009 - Amsterdam Marathon

11 Oct 2009 - Birmingham Half Marathon

11 Oct 2009 - Henley Half

11 Oct 2009 - Tring Ridgeway 15K

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

30 Sep 2009 - 800m Time Trial

27 Sep 2009 - New Forest Marathon

27 Sep 2009 - New Forest Half 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 30K

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

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 10K

21 Jul 2009 - Queen Mother Resevoir 5K

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 10K

28 Jun 2009 - Samaritans 5k

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 10K

19 May 2009 - Queen Mother Resevoir 5K

17 May 2009 - Hook 6 Miles

17 May 2009 - Hook 10 Miles

17 May 2009 - Woodley 10K Road Race

10 May 2009 - Bracknell Half - Marathon

10 May 2009 - Marlow 5

04 May 2009 - Shinfield 10K (Championship)

26 Apr 2009 - The London Marathon

26 Apr 2009 - Shakespeare Marathon

26 Apr 2009 - Thames Tow Path 50

26 Apr 2009 - Shakespeare Half Marathon

19 Apr 2009 - Denbies Dorking Skyline 10k

11 Apr 2009 - Two Oceans Half Marathon

10 Apr 2009 - Maidenhead 10 (Championship)

29 Mar 2009 - Cranleigh 21

29 Mar 2009 - Reading Half Marathon

29 Mar 2009 - Cranleigh 15

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 20

15 Feb 2009 - Bramley 10

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 - Henley Half Marathon

12 Oct 2008 - ASICS Kingston Running Festival

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 - Wycombe Half Marathon

20 Jul 2008 - Bupa 10K - Hyde Park

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 - North Downs 30k

15 Jun 2008 - Wargrave 10K

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 - Bracknell Half - Marathon

27 Apr 2008 - Clapham Common 10K

27 Apr 2008 - Sheffield Half Maraton

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 Half Marathon

22 Mar 2008 - Two Oceans Marathon

21 Mar 2008 - Maidenhead 10 (Championship)

16 Mar 2008 - Cranleigh 21

16 Mar 2008 - Cranleigh 16

16 Mar 2008 - Fleet Half Marathon

16 Mar 2008 - Eastleigh 10K

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 - Henley Half Marathon

14 Oct 2007 - Hanney 5

14 Oct 2007 - Cabbage Patch 10 (Championship)

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 5K

08 Sep 2007 - Prague Night Grand Prix 10K

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 6

20 May 2007 - Hook Fun Run 10

20 May 2007 - Staines 10k

16 May 2007 - Time Trial 3K

13 May 2007 - Karstadt Ruhr Marathon

13 May 2007 - Halstead Marathon

13 May 2007 - Marlow 5 (Championship)

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 - Blackdog Marathon

01 Apr 2007 - Worthing 20

01 Apr 2007 - Blackdog 1/2 Marathon

25 Mar 2007 - Cranleigh 15

25 Mar 2007 - Reading 1/2

25 Mar 2007 - Cranleigh 21

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 - Shakespeare Marathon

24 Apr 2005 - Bracknell Half Marathon

17 Apr 2005 - London Marathon

03 Apr 2005 - Bungay Black Dog Marathon

25 Mar 2005 - Maidenhead 10

20 Mar 2005 - Worthing 20

20 Mar 2005 - Fleet Half Marathon

20 Mar 2005 - Cranleigh 15

20 Mar 2005 - Cranleigh 20

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