My events (upcoming)
- Laganside 10k – 1st September 2024
- Great North Run – 8th September 2024
- Valencia Breakfast Run – 30th November 2024
- Valencia Marathon – 1st December 2024
My events (potential)
- Chippenham Half – 15th September 2024
- Nocturna 15k – 28th September 2024
My events (so far)
- Belfast Marathon 8-mile Walk – 5th May 2014 – 2hrs 11mins 53secs
- Belfast Marathon 8-mile Walk – 4th May 2015 – 2hrs 20mins 23secs
- Shine Night Walk London – 23rd September 2017 – 9hrs 19mins 41secs
2015 - Ecos parkrun – 30th May 2015 – 39mins 29secs
- Fairhill 2.5 mile Fun Run – 3rd June 2015 – 33mins 10secs
- Ecos parkrun – 7th November 2015 – 35mins 45secs
- Ecos parkrun – 14th November 2015 – 34mins 43secs
2016 - Hastings Half Marathon – 20th March 2016 – 3hrs 14mins 46secs
- London Marathon – 24th April 2016 – 7hrs 10mins 58secs
- Fairhill 5-mile – 1st June 2016 – 1hr 6mins 39secs
- Ecos parkrun – 4th June 2016 – 41mins 57secs
- Centra Run Together 5k (Antrim) – 16th October 2016 – 41mins 12secs
- Great South Run – 23rd October 2016 – 2hrs 19mins 18secs
- Ecos parkrun – 29th October 2016 – 39mins 7secs
- Ecos parkrun – 26th November 2016 – 38mins 23secs
2017 - London Winter Run 10k – 5th February 2017 – 1hr 16mins 9secs
- Ecos parkrun – 18th February 2017 – 35mins 45secs
- Ballymena Academy 5k – 14th March 2017 – 36min 24secs
- Spar Craic 10k (Belfast) – 17th March 2017 – 1hr 12mins 16secs
- Hastings Half-Marathon – 19th March 2017 – 2hrs 42mins 20secs
- Titanic Quarter 10k (Belfast) – 9th April 2017 – 1hr 20mins 4secs
- London Marathon – 23rd April 2017 – 6hrs 47mins 24secs
- Westminster Mile – 28th May 2017 – 9mins 42secs
- London 10000 – 29th May 2017 – 1hr 14mins 10secs
- Ecos parkrun – 3rd June 2017 – 35mins 13secs
- Fairhill 5 Mile – 7th June 2017 – 59mins 04secs
- Run Lisburn 10k – 21st June 2017 – 1hr 20mins 46secs
- British 10k (London) – 9th July 2017 – 1hr 19mins 05secs
- Broughshane 10k – 31st July 2017 – 1hr 17mins 59secs
- Kells & Connor 5 Miles – 5th August 2017 – 1hr 1mins 15secs
- Rock ‘n’ Roll Dublin 5k – 12th August 2017 – 44mins 47secs
- Rock ‘n’ Roll Dublin 10k – 13th August 2017 – 1hr 15mins 19secs
- Rock ‘n’ Roll Dublin Fun Run – 13th August 2017 – 18mins 56secs
- Ecos parkrun – 26th August 2017 – 39mins 03secs
- Storming The Castle 10k – 27th August 2017 – 1hr 21mins 15secs
- Laganside 10k (Belfast) – 3rd September 2017 – 1hr 17mins 30secs
- Belfast City Half Marathon – 17th September 2017 – 2hrs 54mins 39secs
- Cultra Charity Challenge 10k – 8th October 2017 – 1hr 26mins 12secs
- Antrim parkrun – 14th October 2017 – 39mins 07secs
- Centra Run Together 5k (Ormeau Park) – 22nd October 2017 – 38mins 03secs
- Born2Run 10k Minnowburn – 4th November 2017 – 1hr 24mins 03secs
- Decathlon 10k Belfast – 5th November 2017 – 1hr 14mins 50secs
- Hazelbank Christmas Run – 24th December 2017 – 1hr 5mins 04secs
- Castlewellan Christmas Cracker – 30th December 2017 – 2hrs 15mins 43secs
2018 - Race Over The Glens – 1st January 2018 – 1hr 27mins 42secs
- Born2Run 10k Antrim Castle Gardens – 3rd February 2018 – 1hr 12mins 14secs
- Antrim parkrun – 10th February 2018 – 34mins 35secs
- Chippenham parkrun – 17th February 2018 – 37mins 11secs
- The Big Half – 4th March 2018 – 2hrs 39mins 13secs
- Ballymena Academy 5k – 14th March 2018 – 34mins 53secs
- Spar Craic 10k – 17th March 2018 – 1hr 06mins 33secs
- Larne Half Marathon – 24th March 2018 – 2hrs 41mins 10secs
- Titanic Quarter 10k – 8th April 2018 -1hr 14mins 54secs
- EAMS #NotTheLondonMarathon – 22nd April 2018 – 2hrs 58mins 16secs
- Belfast City Marathon (relay) – 7th May 2018 – 38mins 45secs
- Chippenham parkrun – 12th May 2018 – 35mins 35secs
- Great Bristol Run – 13th May 2018 – 1hr 13mins 42secs
- Lee Valley VeloPark Half Marathon – 26th May 2018 – 2hrs 47mins 06secs
- Westminster Mile – 27th May 2018 – 9mins 15secs
- London 10000 – 28th May 2018 – 1hr 09 mins 58secs
- Ecos parkrun – 2nd June 2018 – 33mins 52secs
- Chippenham parkrun – 9th June 2018 – 34mins 55secs
- Lacock Half Marathon – 10th June 2018 – 2hrs 47mins 38secs
- The School Run 5k – 12th June 2018 – 35mins 12secs
- Antrim parkrun – 16th June 2018 – 35mins 58secs
- Lisburn Half Marathon – 20th June 2018 – 2hrs 38mins 17secs
- Swansea Half Marathon – 24th June 2018 – 2hrs 46mins 50secs
- Ecos parkrun – 30th June – 34mins 55secs
- Chippenham parkrun – 7th July – 35mins 56secs
- Bath Two Tunnels Half – 8th July 2018 – 2hrs 50mins 19secs
- Ecos parkrun – 14th July 2018 – 34mins 54secs
- Dark Hedges Half Marathon – 21st July 2018 – 2hrs 49mins 23secs
- Ecos parkrun – 28th July 2018 – 35mins 10secs
- Broughshane 10k – 30th July 2018 – 1hr 12mins 03secs
- Ecos parkrun – 4th August 2018 – 34mins 12secs
- EAMS Carrickfergus Castle to Loughshore Half – 8th August – 2hrs 41mins 22secs
- Rock ‘n’ Roll Dublin Half Marathon – 12th August 2018 – 2hrs 58mins 57secs
- Storming The Castle 10k – 26th August 2018 – 1hr 12mins 03secs
- 401 Festival of Running Half Marathon – 26th August 2018 – 2hrs 41mins 36secs
- Ecos parkrun – 1st September 2018 – 36mins 7secs
- Waterside Half – 2nd September 2018 – 2hrs 54mins 34secs
- Chippenham Half Marathon – 9th September 2018 – 2hrs 55mins 48secs
- Ecos parkrun – 22nd September – 39mins 56secs
- Belfast City Half Marathon – 23rd September 2018 – 2hrs 39mins 09secs
- Great Scottish Run – 30th September 2018 – 2hrs 48mins 53mins
- Tooting Common parkrun – 13th October 2018 – 36mins 14secs
- Royal Parks Half – 14th October 2018 – 2hrs 47mins 52secs
- Dublin Marathon 2018 – 28th October 2018 – 6hrs 36mins 12secs
- Ecos parkrun – 3rd November 2018 – 34mins 58secs
2019 - London Winter Run – 3rd February 2019 – 1hr 28mins 21secs
- Ecos parkrun – 16th February 2019 – 37mins 23secs
- Ecos parkrun – 23rd February 2019 – 37mins 18secs
- The Big Half – 10th March 2019 – 3hrs 9mins 50secs
- Spar Craic 10k – 17th March 2019 – 1hr 18mins 15secs
- Larne Half Marathon – 23rd March 2019 – 3hrs 4mins 8secs
- Belfast Marathon (relay) – 5th May 2019 – 59mins 37secs
- Westminster Mile – 26th May 2019 – 10mins 6secs
- London 10000 – 27th May 2019 – 1hr 17mins 23secs
- New York Harbor Oyster Classic 5k – 9th June 2019 – 38mins 45secs
- Rock ‘n’ Roll Dublin Half Marathon – 11th August 2019 – 3hrs 22mins 33secs
- Storming The Castle 10k – 25th August 2019 – 1hr 27mins 11secs
- Chippenham Half Marathon – 8th September 2019 – 3hrs 20mins 43secs
- Swindon Half Marathon – 22nd September 2019 – 3hrs 13mins 29secs
- Royal Parks Half Marathon – 13th October 2019 – 3hrs 26mins 43secs
- Ecos parkrun (tail) – 21st December 2019 – 50mins 23secs
2020 - The Big Half – 1st March 2020 – 3hrs 20 mins 23secs
2021 - Spar Craic 10k (Virtual) – 17th March 2021 – 1hr 23mins 10secs
- Ecos parkrun – 26th June 2021 – 36mins 58secs
- London Landmarks Half – 1st August 2021 – 3hrs 11mins 32secs
- Corsham 10k – 26th September 2021 – 1hr 26mins 35secs
2023 - London Landmarks Half – 2nd April 2023 – 3hrs 48mins 49secs
- Corsham 10k – 23rd April 2023 – 1hr 33mins 48secs
2024 - Corsham 10k – 21st April 2024 – 1hr 16mins 15secs
- Fairhill 5 – 13th June 2024 – 56mins 49secs
- Lisburn 10k – 19th June 2024 – 1hr 12mins 25secs
- Broughshane 5 – 5th August 2024 – 1hr 1min 31secs
- Storming The Castle 10k – 18th August 2024 – 1hr 13mins 43secs
- Laganside 10k – 1st September 2024 – 1hr 17mins 22secs
- Great North Run – 8th September 2024 – 2hrs 49mins 46secs
- Valencia Marathon – 1st December 2024 – DNF (29.2km – 4hrs 23mins 28secs)
2025 - Spar Craic 10k – 17th March 2025 – 1hr 14mins 57secs
- Corsham 10k – 27th April 2024 – 1hr 24mins 39secs
Personal Bests
- 1km – 17th October 2018 – 5:26
- 1 mile – 22nd May 2018 – 9:06
- 5km – 16th August 2024 – 32:43
- parkrun – 3rd August 2024 – 33:49 (Ecos)
- 5 miles – 5th August 2018 – 55:40
- 10km – 28th May 2018 – 1:09:58
- 10 miles – 4th March 2018 – 1:55:37
- Half Marathon – 20th June 2018 – 2:38:17
- Marathon – 28th October 2018 – 6:36:12