Nationality
wal Wales
Titles
2014 European Professional Champion, 2016 English Professional Champion, 2016 European Open Champion, 2016 World Series South Africa Champion, 2017 World Professional Champion
2015 Pro
22
2015 Tour
22
Seasons
2012, 2013, 2014, 2015, 2016, 2017
Name Craig Marsh