Most Seasons In The Top 16

Player Seasons
England Steve Davis 25
Scotland Stephen Hendry 24
Scotland John Higgins 24
England Ronnie O'Sullivan 24
England Jimmy White 21
Wales Mark Williams 21
Northern Ireland Dennis Taylor 18
England Peter Ebdon 17
Wales Terry Griffiths 17
Ireland Ken Doherty 15
Scotland Alan McManus 14
Wales Doug Mountjoy 14
England John Parrott 14
Canada Cliff Thorburn 14
England Shaun Murphy 13
Australia Neil Robertson 13
Scotland Graeme Dott 12
Northern Ireland Alex Higgins 12
China Ding Junhui 12
England Stephen Lee 12
England Mark Selby 12
England Willie Thorne 12
Northern Ireland Mark Allen 11
Scotland Stephen Maguire 11
Wales Ray Reardon 11
Wales Matthew Stevens 11
England Ali Carter 10
Australia Eddie Charlton 10
England David Taylor 10
Hong Kong Marco Fu 9
England Tony Knowles 9
England John Spencer 9
England Joe Perry 8
England Judd Trump 8
Canada Bill Werbeniuk 8
England Stuart Bingham 7
England Nigel Bond 7
England Neal Foulds 7
England Barry Hawkins 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 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
England Kyren Wilson 3
England Mark Davis 2
England John Dunning 2
Ireland Patsy Fagan 2
England David Gray 2
Australia Quinten Hann 2
Wales Gary Owen 2
China Liang Wenbo 2
England Gary Wilkinson 2
Belgium Luca Brecel 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