2019
- 3/2/19 – Dewsbury 10k (53rd | Report)
- 17/2/19 – Great Northwestern Half (13th | Report)
- 10/3/19 – Spen 20 (20th | Report)
- 14/4/19 – Paris Marathon (Report)
- 4/5/2019 – UMTLM 4 hour (Report)
- 19/5/19 – Calderdale Way Relay – Leg 1
- 25/5/19 – Leigh Track Mararthon (🥈 | Report)
- 22/6/19 – White Rose 30 – Summer Edition (🥈 | Report)
2018
- 4/2/18 – Dewsbury 10k (28th | Report)
- 11/3/18 – Barry 40 mile track ultra (4th | Report)
- 1/4/18 – King of the Hill 6 hour race (2nd | Report)
- 24/5/18 – UMTLM 8 Hour (Report)
- 6/7/18 – Kirklees Way Ultra (Winner 💪🤘 | Report)
- 25/8/18 – Liverpool to Leeds 130 mile Canal Race LLCR130 (DNF | Report)
- 3/11/18 – White Rose Ultra 60 (DNF/Downgraded to 30 mile | Report)
2017
- 12/3/17 – Grizzly Race 2017 – 20 miles (27th of 1572 entrants | Report)
- 26/3/17 – Canalathon – 50km (Joint 3rd | Report)
- 23/4/17 – London Marathon (2:57 | Report)
- 8/5/17 – Trunce #3 – 3.5 miles (9th | Report)
- 10/6/17 – The School Run – 5.4 miles (2nd | Report)
- 14/6/17 – Joe Percy 10k (9th)
- 25/7/17 – Round Sheffield Run (17th)
- 7/7/17 – Kirklees Way Ultra (DNF)
- 16/7/17 – Toss `O` Coin (2nd)
- 16/9/17 – Self Transcendence 24 hour race (130km in 17 hours | Report)
- 4/11/17 – White Rose Ultra 30 (6th | Report)
2016
- 7/2/16 – Dewsbury 10k (35th of 1300 entrants | Report)
- 13/2/16 – Windy Hill Fell Race (Report)
- 18/9/16 – Utterly Butterly Fell Race (9th place | Report)
- 30/10/16 – Wistow 10k (11th place | Report)
2015
- 01/02/15 – Dewsbury 10k (78th of 1500 entrants – Report)
- 01/03/15 – Grizzly Race 2015 – 20 Miles (47th of 1450 entrants – Report)
- 18/04/15 – West Nab Fell Race – 5.5 miles category AS (18th of 87 – Report)
- 26/04/15 – London Marathon (Report)
- 16/05/15 – Transylvania 50k (Report)
- 27/05/15 – Dovestone Diamond – 6.2 miles (9th place – Report)
- 31/05/15 – Saddleworth Fell Race – 3 miles Category AS (14th place – Report)
- 14/06/15 – Marsden 10 mile (6th place – Report)
- 27/06/15 – Billy Bland Relay (Leg 3 – Report)
- 10/07/15 – Woodland Challenge – 6.5 miles (10th)
- 13/08/15 – Denis Stitt Fell Race – 4 miles (10th)
- 19/09/15 – Hardmoors 60 – (29th place – Report)
- 01/11/15 – White Rose Ultra 100 miles (14th place – Report)
- 06/12/15 – Gravy Pud fell race – 5.5 miles (9th place)
2014
- 17/01/14 – Ribble Valley – 6.2 miles (Report)
- 09/03/14 – The Grizzly – 20 Miles (69th of 1450 entrants – Report)
- 30/03/14 – Oldham Way – 40 Miles (Joint 3rd place – Report)
- 04/05/14 – Cake Race – 10 Miles (15th place – Report)
- 17-18/05/14 – Hardcastle 24 hour race (3rd place – Report)
- 25/05/14 – Meltham Murder Maniac – 2 miles (4th place – Report)
- 28/05/14 – Dovestone Diamond – 6.2 Miles (11th place – Report)
- 5/7/14 – Man Vs Barge – 6 miles (6th place – Report)
- 17/08/14 – Berghaus Trail Chase – 2 day trail race, 39 miles (14th place – Report)
- 21/09/14 – Ladybower 35 – 35 Miles (4th place – Report)
- White Rose Ultra – 30 Miles (4th place overall, 3rd male – Report)
- 6/12/14 – Frostbite 30 – 30 Miles – DNF
- 26/12/14 – Chevin Chase – 7 Miles (38th of 935 – Report)
2013