2017–18 snooker seasonW
2017–18 snooker season
2018–19 snooker seasonW
2018–19 snooker season
2018 Championship LeagueW
2018 Championship League
2018 Paul Hunter ClassicW
2018 Paul Hunter Classic
2018 Players Championship (snooker)W
2018 Players Championship (snooker)
2018 Romanian MastersW
2018 Romanian Masters
2018 UK ChampionshipW
2018 UK Championship