2019 Ultra Lightweight 1 MGP | 7 | 01:06:51.234 | 101.586 | Honda |
2019 Lightweight Classic TT | 18 | 01:07:19.352 | 100.879 | Honda |
2018 Ultra Lightweight 2 MGP | 6 | 01:07:17.057 | 100.936 | Honda |
2018 Ultra Lightweight 1 MGP | R | | | KTM |
2018 Superbike Classic TT | 28 | 01:26:28.286 | 104.719 | Honda |
2017 Superbike Classic TT | 37 | 01:27:00.927 | 104.064 | Honda |
2017 Lightweight MGP | R | | | Honda |
2016 Lightweight MGP | 4 | 1:28:22.52 | 102.463 | Honda |
2015 Lightweight MGP | 7 | 1:29; 09.03 | 101.572 | Honda |
2014 Lightweight MGP | 8 | 1:29:08.45 | 101.583 | Honda |
2013 Lightweight MGP | 12 | 0:48:16.00 | 93.785 | Honda |
2013 Formula 1 Classic TT | 17 | 1:27:53.00 | 103.032 | Yamaha |
2012 Lightweight MGP | R | | | Honda |
2011 Lightweight MGP | 8 | 1:30:11.00 | 100.397 | Honda |
2010 Ultra Lightweight MGP | 20 | 1:29:10.00 | 101.537 | Honda |
2010 Junior MGP | 59 | 0:21:34.00 | 104.897 | Suzuki |
2009 Ultra Lightweight MGP | 25 | 1:30:58.00 | 99.53 | Honda |
2008 Ultra Lightweight MGP | R | | | Honda |
2008 Junior MGP | 53 | 1:05:31.00 | 103.649 | Suzuki |
2007 Ultra Lightweight MGP | R | | | Honda |
2007 Junior MGP | 83 | 1:27:28.03 | 103.527 | Triumph |
2006 Ultra Lightweight MGP | 22 | 1:32:44.00 | 97.642 | Honda |
2005 Ultra Lightweight MGP | 30 | 1:32:49.00 | 97.558 | Honda |
2005 Class C Newcomers MGP | 4 | 1:34:33.00 | 95.758 | Honda |