2008
- Jun-08: New Era Superclub Championships, Round 5, Oulton Park
Formula 600: 3rd, 4th (qual 4th)
- May-08: British Superbikes, Round 5, Donington Park (GP Circuit)
Superstock 600: DNF (mechanical, qual 23rd)
- May-08: British Superbikes, Round 4, Brands Hatch (GP Circuit)
Superstock 600: DNF (mechanical, qual 23rd)
- May-08: British Superbikes, Round 3, Oulton Park
Superstock 600: DNQ (41st)
- Apr-08: British Superbikes, Round 2, Thruxton
Superstock 600: 15th (qual), 23rd (race)
- Mar-08: MRO Donington Park National, Donington Park
Stocksport 600: DQ (insufficient fuel left), 4th
- Mar-08: EMRA Club Championship, Round 1, Mallory Park
Formula 600: 3rd, 3rd
Superstock 600: 1st, 1st
Buildbase Mallory Trophy Final (1000cc): 8th, 6th
2007
- Oct-07: EMRA Club Championship, Race Of The Year, Mallory Park
Formula 600: 4th
- Sep-07: EMRA Club Championship, Round 6, Mallory Park
Formula 600: 4th, 4th
Alamo Trophy: 2nd (non-1000cc) / 8th (class overall)
- Aug-07: New Era Superclub Championships, Round 8, Donington Park
Sound of Thunder: 6th
Formula 600: 14th
Allcomers: 14th
- Jul-07: EMRA Club Championship, Round 5, Mallory Park
Formula 600: 5th, 5th
- Jun-07: Derby Phoenix, National Circuit, Donington Park
Thunderbikes: 2nd, 4th
Formula 600: 3rd, 5th
- Jun-07: Derby Phoenix, Snetterton
Thunderbikes: 3rd, 4th (Sunday)
Formula 600: 1st, 3rd (Sunday)Thunderbikes: 3rd, 3rd (Saturday)
Formula 600: 3rd, 3rd (Saturday)
- Jun-07: Derby Phoenix, Indy Circuit, Brands Hatch
Thunderbikes: 2nd, 1st (fastest lap both races)
Formula 600: 5th, 5th
- May-07: EMRA Club Championship, Round 4, Mallory Park
Formula 600: 4th, DNF
- May-07: EMRA Club Championship, Round 3, Mallory Park
Formula 600: 3rd, 3rd
- Apr-07: EMRA Club Championship, Round 2, Mallory Park
Formula 600: 6th, 7th
Alamo Racing Trophy: 5th (non-1000cc) / 11th (class overall)
- Mar-07: EMRA Club Championship, Round 1, Mallory Park
Formula 600: 1st (fastest lap)
Mallory Roadstocks: 2nd



