| Year | Class | Overall | Points |
|---|---|---|---|
| 2019 | 450 Class 450 Class | 22 | 59 |
| 2017 | 450 Class 450 Class | 5 | 330 |
| 2016 | 450 Class 450 Class | 13 | 151 |
| 2015 | 450 Class 450 Class | 16 | 104 |
| 2014 | 250 Class 250 Class | 8 | 260 |
| 2013 | 250 Class 250 Class | 11 | 223 |
| 2011 | 250 Class 250 Class | 14 | 171 |
| 2010 | 250 Class 250 Class | 12 | 160 |
| 2009 | 250 Class 250 Class | 37 | 10 |