


May 2019
No Limits Racing
12 May - Angelsey
Super Series 600
Race 1: 1st
Race 2: 1st
Race 3: 1st
Race 4: 1st
Super Series 1000
Race 1: 3rd
Race 2: 5th
Race 3: 2nd
ThundersportGB
27th May - Cadwell Park
Elite 600
Race 1: DNS
Race 2: 5th
Race 3: 2nd
GP1 Elite 1000
Race 1: 7th
Race 2: 5th
Race 3: DNF
August 2019
No Limits Racing
Super Series 600
Race 1:
Race 2:
Race 3:
Race 4:
Super Series 1000
Race 1:
Race 2:
Race 3:
ThundersportGB
Elite 600
Race 1:
Race 2:
Race 3:
GP1 Elite 1000
Race 1:
Race 2:
Race 3:
April 2019
No Limits Racing
14th April - Cadwell Park
Super Series 600
Race 1: 4th
Race 2: DNS
Race 3: DNS
Race 4: 2nd
Super Series 1000
Race 1: 5th
Race 2: 9th
Race 3: 5th
ThundersportGB
28th April - Snetterton 200
Elite 600
Race 1: 1st
Race 2: 9th
Race 3: 2nd
GP1 Elite 1000
Race 1: 3rd
Race 2: DNF
Race 3: 4th
July 2019
No Limits Racing
14th July - Snetterton 300
Super Series 600
Race 1: 1st
Race 2: 2nd
Race 3: 1st
Race 4: 1st
Super Series 1000
Race 1: 1st
Race 2: 1st
Race 3: 1st
3 Hour Endurance Race
2nd Place
ThundersportGB
Elite 600
Race 1:
Race 2:
Race 3:
GP1 Elite 1000
Race 1:
Race 2:
Race 3:
June 2019
No Limits Racing
8th June - Oulton Park
Super Series 600
Race 1: 4th
Race 2: 4th
Race 3: 2nd
Super Series 1000
Race 1: DNS
Race 2: DNF
Race 3: DNF
ThundersportGB
23 June - Mallory Park
Elite 600
Race 1: 2nd
Race 2: 1st
Race 3: 1st
GP1 Elite 1000
Race 1: 1st - FIRST WIN
Race 2: DNF
Race 3: DNS
March 2019
No Limits Racing
24th March - Donnington
Super Series 600
Race 1: 2nd
Race 2: 1st
Race 3: 1st
Race 4: 1st
Super Series 1000
Race 1: 4th
Race 2: 7th
Race 3: 9th
ThundersportGB
31st March - Brands Hatch Indy
Elite 600
Race 1: 1st
Race 2: 1st
Race 3: DNF
GP1 Elite 1000
Race 1: 2nd
Race 2: 2nd
Race 3: 2nd