2018–19 snooker seasonW
2018–19 snooker season
2019–20 snooker seasonW
2019–20 snooker season
2019 German MastersW
2019 German Masters
2019 Championship LeagueW
2019 Championship League
2019–20 Championship LeagueW
2019–20 Championship League
2019 Northern Ireland OpenW
2019 Northern Ireland Open
2019 Paul Hunter ClassicW
2019 Paul Hunter Classic
2019 Six-red World ChampionshipW
2019 Six-red World Championship
2019 UK ChampionshipW
2019 UK Championship
2019 World Cup (snooker)W
2019 World Cup (snooker)