Most Seasons In The Top 16

Player Seasons
Scotland John Higgins 26
England Ronnie O'Sullivan 26
England Steve Davis 25
Scotland Stephen Hendry 24
Wales Mark Williams 23
England Jimmy White 21
Northern Ireland Dennis Taylor 18
England Peter Ebdon 17
Wales Terry Griffiths 17
Ireland Ken Doherty 15
England Shaun Murphy 15
Australia Neil Robertson 15
China Ding Junhui 14
Scotland Alan McManus 14
Wales Doug Mountjoy 14
England John Parrott 14
England Mark Selby 14
Canada Cliff Thorburn 14
Northern Ireland Mark Allen 13
Scotland Stephen Maguire 13
Scotland Graeme Dott 12
Northern Ireland Alex Higgins 12
England Stephen Lee 12
England Willie Thorne 12
Wales Ray Reardon 11
Wales Matthew Stevens 11
England Ali Carter 10
Australia Eddie Charlton 10
England David Taylor 10
England Judd Trump 10
England Stuart Bingham 9
Hong Kong Marco Fu 9
England Tony Knowles 9
England Joe Perry 9
England John Spencer 9
England Barry Hawkins 8
Canada Bill Werbeniuk 8
England Nigel Bond 7
England Neal Foulds 7
England Paul Hunter 7
England Mark King 7
South Africa Perrie Mans 7
Canada Kirk Stevens 7
England John Virgo 7
Thailand James Wattana 7
England Fred Davis 6
England Tony Meo 6
England Graham Miles 6
Wales Darren Morgan 6
Canada Alain Robidoux 6
Wales Ryan Day 5
Malta Tony Drago 5
England Mike Hallett 5
England Anthony Hamilton 5
England Steve James 5
England Joe Johnson 5
England Ricky Walden 5
England Kyren Wilson 5
England Martin Clark 4
South Africa Silvino Francisco 4
England Dave Harold 4
England John Pulman 4
England Dean Reynolds 4
Northern Ireland Joe Swail 4
England Rex Williams 4
England Martin Gould 3
England Jim Meadowcroft 3
Ireland Fergal O'Brien 3
England David Roe 3
Belgium Luca Brecel 2
England Mark Davis 2
England John Dunning 2
Ireland Patsy Fagan 2
England David Gilbert 2
England David Gray 2
Australia Quinten Hann 2
England Jack Lisowski 2
Wales Gary Owen 2
China Liang Wenbo 2
England Gary Wilkinson 2
China Yan Bingtao 1
England Jamie Cope 1
South Africa Peter Francisco 1
England Tony Jones 1
England Ian McCulloch 1
Scotland Anthony McGill 1
England Robert Milkins 1
Scotland Chris Small 1
Wales Cliff Wilson 1