• 2010 – ACU BRITISH JUNIOR FLAT TRACK CHAMPION.
• 2011 – UK Pro Flat Track Championship, 6th.
• 2011 – Travelled to USA to race Kansas Great Plains Flat Track series, All-star Pro finalist.
• 2012 – UK Pro Flat Track Championship, 6th (following injury).
• 2012 – Travelled to USA to compete in summer Amateur Nationals, gaining 5th place finish.
• 2012/2013 – 250cc MX class Mablethorpe Sand Racing Championship, 2nd.
• 2013 – UK Pro Flat Track Championship, 4th
• 2013 – UK THUNDERBIKE FLAT TRACK CHAMPION, CR500 framer.
• 2014 – UK PRO 450cc FLAT TRACK CHAMPION
• 2014 – Thundersport GB Minitwins Championship, 5th + Rookie of the year award.
• 2014 – Superprestigio race, Barcelona. Qualified 2nd out of 48.
• 2015 – Thundersport GB Sportman Elite 600 Championship, 9th
• 2016 – National Superstock 600 Championship, 22nd.
• 2017 – National Superstock 600 Championship, 6th (3x 2nd place results).
• 2018 – British Supersport 600 Championship (competed in 8 of 12 rounds).
• 2019 – National Superstock 1000 Championship, 13th (top 5 in last two races)
• 2020 – National Superstock 1000 Championship, 5th (1x1st place 1x3rd place, lap record)