Winner of 12 World Ranking Events

  • World Billiards Pacific International Open 2018
  • World Billiards English Open 2018
  • World Billiards NSC Open 2017
  • World Billiards Jim Williamson Memorial Open 2016
  • World Billiards NSC Open 2016
  • World Billiards UK Open 2016
  • World Billiards Vimy Ridge Open 2015
  • World Billiards East Midlands Open 2013
  • VEBL Vimy Ridge Classic 2013
  • World Billiards NSC Open 2013
  • NSC Matchplay Open 2011
  • EBOS 2009/10 Jersey Open