Yushan World Open 2017 Qualifiers
- John earned a place on the World Snooker Tour by coming through Q School in 2016. He beat Zak Surety 4-1 in the final round of event two.
- The Welshman previously played one season on the tour in 2002/03
- He won the European Championship amateur event on two occasions early on in his career.