11 Jun 2022 No Limits, Croft
12 Jun 2022 No Limits, Croft
26 Mar 2022 NEMCRC
12 Oct 2019 B No Limits Croft
23 24 Mar 2019 B NEMCRC Croft
7 Apr 2018 B NEMCRC Croft
14 May 2017 B NEMCRC East Fortune
3 April 2017 B NEMCRC Croft
2 April 2016 B NEMCRC Croft
8 Oct 2014 Hottrax, Croft
17 18 August 2013 B Derby Phoenix Croft
6 Jun 2013 Peel Beach, IoM
6 7 April 2013 B NEMCRC Croft
10 Jun 2012 B Southern 100 IoM
10 Sep 2010 B BSBCroft
25 Jul 2010 B NEMCRC Croft
24 Jul 2010 B NEMCRC Croft
19 Apr 2009 B Croft
18 Apr 2009 B Croft
5 Apr 2009 B NEMCRC Croft
4 Apr 2009 B NEMCRC Croft