Tournaments In World Grand Prix

Tournament Status Category City Country
2017 World Grand Prix Professional Ranking Preston England
2016 World Grand Prix Professional Ranking Llandudno Wales
2015 World Grand Prix Professional Invitational Llandudno Wales