• 2010 Players Championship Finals Winner
  • 2012 World Cup of Darts Runner-up
  • 2011 Crawley Players Championship Winner (x2)
  • 2011 Barnsley Players Championship Winner
  • 2009 Australian Open Players Champion
  • 2009 World Championship Quarter-Finalist
  • 2009 Punchbowl Open
  • 2008 Wagga Classic 1 Winner
  • 2008 Gaels Club Open 2 Winner
  • 2008 Young RSL Viva NZ 1 Winner
  • 2008 Young RSL Viva NZ 2 Winner
  • 2008 Viva Las Vegas NZ Winner
  • 2008 Southern Illawara Winner
  • 2008 Mildura Workers 1 Winner
  • 2008 Mildura Workers 2 Winner
  • 2008 Australian Open Runner-up
  • 2008 DPA Australian Grand Prix Champion
  • 2008/2009 Australian Matchplay Champion
  • 2007 DPA Australian Singles Champion
  • 2001 Northumberland Masters Champion
  • 55 Caps for Northumberland County