"There will be days when you think you can't run an Ultra Marathon... or you can spend a lifetime knowing that you have."
Note: Event date / Race Title / Chip Time / Position in brackets
2019 Events
March: Moyleman Marathon (32nd) 4:03:13
April: South Downs Way 50 9:43:21 (166 / 373)
May: Thames Path 100 DNF (71 Miles)
August: North Downs Way 100 DNF (76 Miles)
October: Beachy Head Marathon 4:05:39 (113 / 2201)
December: Mince Pie 10 1:19:36 (85 / 497)
2018 Events
April: South Downs Way 50 7:46:39 (16 / 388)
April: Brighton Marathon 3:17:49 (505 / 19,802)
June:
Marathon Madness Day One 3:18 (2 / 28)
Marathon Madness Day Five 3:23 (2 / 26)
July: Luna-tic Marathon 3:47 (8 / 95)
October: Downs Link Ultra (11 / 132) 5:29:53
2017 Events
March: Moyleman Marathon 3:55:13 (25 / 158)
April: South Downs Way 50 8:14:49 (28 / 393)
May: Arun River Marathon 3:51
June: South Downs Way 100 DNF (51 Miles)
Rehab and Time out from running the rest of 2017
------------------------------------------
2016 Events
January: Darkstar Marathon 4:07:05 (10 / 127)
February: Brighton Half Marathon 1:27:29 (269 / 8095)
April 17: Brighton Marathon 3:09:48 (232 / 10947)
April 29/30: Hardmoors 160 DNF (89 Miles)
June 18: South Downs Half Marathon 1:48:01(55 / 520)
July 30: Lakeland 50 15:55:32 (443 / 652)
August 13/14: Spitfire Scramble 24 21:14:44 17 Laps. 97.5 Miles (1 / 19)
September 3: London To Brighton 11:34 2nd
September 17th: CW50 8:28:39 (22 / 181)
October 15: Autumn 100 DNF (74 Miles)
October 29: Beachy Head Marathon 3:52:09 (111)
------------------------------------------
2015 Events
January: Dark Star Marathon 3:57:25 (7 / 91)
February 22nd: Brighton Half 1:27:29 (262 / 7675)
March 1st: Steyning Stinger Marathon 3:44:38 (9 / 185)
March 22nd: CTS Sussex 34 Ultra 5:15:26 (4 / 95)
April 4th: South Downs Way 50 Mile 7:18:46 (6 / 334)
April 12th: Brighton Marathon 3:00:32 (104 / 9,420)
April 26th: Virgin London Marathon 2:59:17 (1,759 / 37,500)
May 16th: Arun River Marathon 3:38:14 (3 / 95)
June 7th: Seaford Half 1:38:58 (15 / 392)
June 13th: South Downs Way 100 16:52:33 (2 / 266)
June 24th-27th: The Thames Ring 250 DNF (156 Miles)
July 26th: Fort William Marathon (18 / 292) 3:22:25
August 8th: North Downs Way 100 DNF (76 Miles)
August 15/16th: Spitfire Scramble 24 (17 Laps/Pair Team)
August 20th: Beat The Tide 10k 43:32 (43 / 266)
October 4th: Downs Link Ultra 5:12:10 (3 / 112)
------------------------------------------
2019 Events
March: Moyleman Marathon (32nd) 4:03:13
April: South Downs Way 50 9:43:21 (166 / 373)
May: Thames Path 100 DNF (71 Miles)
August: North Downs Way 100 DNF (76 Miles)
October: Beachy Head Marathon 4:05:39 (113 / 2201)
December: Mince Pie 10 1:19:36 (85 / 497)
2018 Events
April: South Downs Way 50 7:46:39 (16 / 388)
April: Brighton Marathon 3:17:49 (505 / 19,802)
June:
Marathon Madness Day One 3:18 (2 / 28)
Marathon Madness Day Five 3:23 (2 / 26)
July: Luna-tic Marathon 3:47 (8 / 95)
October: Downs Link Ultra (11 / 132) 5:29:53
2017 Events
March: Moyleman Marathon 3:55:13 (25 / 158)
April: South Downs Way 50 8:14:49 (28 / 393)
May: Arun River Marathon 3:51
June: South Downs Way 100 DNF (51 Miles)
Rehab and Time out from running the rest of 2017
------------------------------------------
January: Darkstar Marathon 4:07:05 (10 / 127)
February: Brighton Half Marathon 1:27:29 (269 / 8095)
April 17: Brighton Marathon 3:09:48 (232 / 10947)
April 29/30: Hardmoors 160 DNF (89 Miles)
June 18: South Downs Half Marathon 1:48:01(55 / 520)
July 30: Lakeland 50 15:55:32 (443 / 652)
August 13/14: Spitfire Scramble 24 21:14:44 17 Laps. 97.5 Miles (1 / 19)
September 3: London To Brighton 11:34 2nd
September 17th: CW50 8:28:39 (22 / 181)
October 15: Autumn 100 DNF (74 Miles)
October 29: Beachy Head Marathon 3:52:09 (111)
------------------------------------------
2015 Events
January: Dark Star Marathon 3:57:25 (7 / 91)
February 22nd: Brighton Half 1:27:29 (262 / 7675)
March 1st: Steyning Stinger Marathon 3:44:38 (9 / 185)
March 22nd: CTS Sussex 34 Ultra 5:15:26 (4 / 95)
April 4th: South Downs Way 50 Mile 7:18:46 (6 / 334)
April 12th: Brighton Marathon 3:00:32 (104 / 9,420)
April 26th: Virgin London Marathon 2:59:17 (1,759 / 37,500)
May 16th: Arun River Marathon 3:38:14 (3 / 95)
June 7th: Seaford Half 1:38:58 (15 / 392)
June 13th: South Downs Way 100 16:52:33 (2 / 266)
June 24th-27th: The Thames Ring 250 DNF (156 Miles)
July 26th: Fort William Marathon (18 / 292) 3:22:25
August 8th: North Downs Way 100 DNF (76 Miles)
August 15/16th: Spitfire Scramble 24 (17 Laps/Pair Team)
August 20th: Beat The Tide 10k 43:32 (43 / 266)
October 4th: Downs Link Ultra 5:12:10 (3 / 112)
------------------------------------------
2014 Events
February 16th: Brighton Half 1:26:42 (235 / 6924)
February 16th: Brighton Half 1:26:42 (235 / 6924)
March 22nd: CTS Sussex 34 Ultra 5:33:33 (10 / 83)
April 6th: Brighton Marathon 3:01:57 (116 / 8732)
April 19/20th: Viking Way Ultra 33:29 (1 / 21)
May 3rd: Thames Path 100 DNF (51 Miles)
May 31st: Arun River Marathon 4:33:14 (7 / 47)
June 14th: South Downs Way 100 19:29:28 (23 / 235)
August 9th: North Downs Way 100 20:52:15 (8 / 180)
August 30/31st: Spitfire Scramble 24 (18 laps 1st mixed team)
October 18th: Winter 100 DNF (75 Miles) 14:00:03
December 5/6th: The Hill Ultra DNF (40 Reps 116 Miles)
December 21st: Portsmouth Marathon 3:23:26 (85 / 1,256)
------------------------------------------April 19/20th: Viking Way Ultra 33:29 (1 / 21)
May 3rd: Thames Path 100 DNF (51 Miles)
May 31st: Arun River Marathon 4:33:14 (7 / 47)
June 14th: South Downs Way 100 19:29:28 (23 / 235)
August 9th: North Downs Way 100 20:52:15 (8 / 180)
August 30/31st: Spitfire Scramble 24 (18 laps 1st mixed team)
October 18th: Winter 100 DNF (75 Miles) 14:00:03
December 5/6th: The Hill Ultra DNF (40 Reps 116 Miles)
December 21st: Portsmouth Marathon 3:23:26 (85 / 1,256)
2013 Events
January: Country to Capital 45 6:09:00 (12 / 224)
February: The Thames Trot 50 6:21:46 (8 / 242)
February: Coastal Trail Series Ultra 35 South Devon 6:23:06 (11 / 125)
February: Brighton Half 1:24:41 (139 / 7,628)
March: Steyning Stinger Marathon 3:24:28 (7 / 208)
March: Worthing 20 Mile 2:12:59 (17 / 478)
March: Thames Path 100 mile 18:14:18 (2 / 165)
April: Brighton Marathon 3:00:18 (70 / 10,000)
April: Virgin London Marathon 2:57:47 (1068 / 33,150)
May: Three Forts Challenge 3:43:59 (11 / 264)
May 18th: Florida Keys 50 9:18:13 (5 / 92)
May 26th: Edinburgh Marathon 2:56:26 (68 / 25,000)
June 8th: South Downs Marathon 3:39:20 (37 / 494)
June 9th: Seaford Half 1:39:21 (19 / 476)
June 16th: San Francisco Marathon 3:04:10 (84 / 5,763)
June 22nd: The Wall Ultra Run 11:05:50 (3 / 322)
July 13th: Race To The Stones 100k 11:54:10 (13 / 227)
August 10th: North Downs Way 100 DNF (43 miles)
September 22nd: London to Brighton Ultra 11:43:20 (9 / 60)
October 13th: Cologne Marathon 3:15:55 (329 / 4,114)
October 26th: Beachy Head Marathon 4:06:29 (151 / 1,700)
November 30th: Winter 100 18:17:51 (8 / 95)
December 22nd: Portsmouth Marathon 3:28:41 (106 / 1,163)
------------------------------------------
February: The Thames Trot 50 6:21:46 (8 / 242)
February: Coastal Trail Series Ultra 35 South Devon 6:23:06 (11 / 125)
February: Brighton Half 1:24:41 (139 / 7,628)
March: Steyning Stinger Marathon 3:24:28 (7 / 208)
March: Worthing 20 Mile 2:12:59 (17 / 478)
March: Thames Path 100 mile 18:14:18 (2 / 165)
April: Brighton Marathon 3:00:18 (70 / 10,000)
April: Virgin London Marathon 2:57:47 (1068 / 33,150)
May: Three Forts Challenge 3:43:59 (11 / 264)
May 18th: Florida Keys 50 9:18:13 (5 / 92)
May 26th: Edinburgh Marathon 2:56:26 (68 / 25,000)
June 8th: South Downs Marathon 3:39:20 (37 / 494)
June 9th: Seaford Half 1:39:21 (19 / 476)
June 16th: San Francisco Marathon 3:04:10 (84 / 5,763)
June 22nd: The Wall Ultra Run 11:05:50 (3 / 322)
July 13th: Race To The Stones 100k 11:54:10 (13 / 227)
August 10th: North Downs Way 100 DNF (43 miles)
September 22nd: London to Brighton Ultra 11:43:20 (9 / 60)
October 13th: Cologne Marathon 3:15:55 (329 / 4,114)
October 26th: Beachy Head Marathon 4:06:29 (151 / 1,700)
November 30th: Winter 100 18:17:51 (8 / 95)
December 22nd: Portsmouth Marathon 3:28:41 (106 / 1,163)
------------------------------------------
2012 Events
February: Brighton Half Marathon 1:33:21 (309)
April: Horsham 10k Multi Terrain 00:39:50 (18)
April: Brighton Marathon 3:06:57 (139)
May: Three Forts Marathon 4:16:00 (63)
June: Kent Roadrunner Marathon 3:10:59 (21)
June: North Downs Run 30k 2:46:21 (83)
July: Grim Reaper 40 5:39 (1)
August: Salisbury Trail Marathon 3:27:56 (2)
September: Farnham Pilgrim Marathon 3:27:04 (11)
October: Liverpool Marathon 3:02:54 (69)
October: Beachy Head Marathon 3:50:39 (70)
November: Oxfordshire Way Ultra 9:38 (1)
December: Santa Dash 5k Brighton 20:34 (3)
December: Portsmouth Coastal Waterside Marathon 3:08:53 (22)
2011 Events
April: Brighton Marathon 3:12:02 (135)
October: Basingstoke Shire Half Marathon 1:35:45 (48)
2010 Events
March: Hasting Half Marathon 1:37:02 (481)
April: Brighton Marathon 3:19:57 (286)
June: London-Brighton Bike Ride
September: Kent Coastal Half Marathon 1:32:41 (23)
For Race Reports and Training Tips, read my Running Blog: