Most Centuries In A Match By One Player - Decade 1980-1989 - Professional

Filtering

Most centuries made in a single match by a player.
Status
Categories
Scope
Range
Player Tournament Round Best of Opponent Centuries
England Steve Davis England 1987 UK Championship Final 31 England Jimmy White 5
England Steve Davis England 1988 International Open Final 23 England Jimmy White 4
Wales Doug Mountjoy England 1988 UK Championship Final 31 Scotland Stephen Hendry 4
Northern Ireland Dennis Taylor Canada 1985 Canadian Masters Final 17 England Steve Davis 4
England Steve Davis England 1986 UK Championship Final 31 England Neal Foulds 3
England Steve Davis England 1986 World Championship Final 35 England Joe Johnson 3
England Neal Foulds 1988 Matchroom League Group 8 Canada Cliff Thorburn 3
England Mike Hallett England 1989 English Professional Championship Final 17 England John Parrott 3
Scotland Stephen Hendry Thailand 1989 Asian Open Final 17 Thailand James Wattana 3
Scotland Stephen Hendry England 1988 World Championship Last 16 25 England Jimmy White 3
England Joe Johnson England 1988 World Matchplay Round 1 17 Canada Cliff Thorburn 3
England John Parrott England 1989 World Matchplay Final 35 England Jimmy White 3
England John Parrott England 1989 World Championship Last 32 19 England Steve James 3
England Dean Reynolds England 1988 UK Championship Last 64 17 Wales Tony Chappel 3
England Willie Thorne England 1987 UK Championship Quarter-final 17 Canada Cliff Thorburn 3
England Willie Thorne England 1985 UK Championship Final 31 England Steve Davis 3
England John Virgo England 1985 UK Championship Last 32 17 England Willie Thorne 3
England Jimmy White England 1985 UK Championship Last 16 17 Northern Ireland Alex Higgins 3
England Jimmy White Ireland 1985 Carlsberg Challenge Final 15 Northern Ireland Alex Higgins 3
Wales Mark Bennett England 1987 Classic Last 96 9 Scotland Ian Black 2
Canada Bob Chaperon England 1985 World Championship Last 80 19 Australia Paddy Morgan 2
Australia Eddie Charlton England 1984 Professional Snooker League Group 10 Wales Ray Reardon 2
Australia Eddie Charlton England 1983 World Championship Last 32 19 England Les Dodd 2
England Steve Davis England 1989 Grand Prix Semi-final 17 England Danny Fowler 2
England Steve Davis England 1989 World Championship Last 32 19 Wales Steve Newbury 2
England Steve Davis England 1988 World Championship Final 35 Wales Terry Griffiths 2
England Steve Davis England 1987 Matchroom League Group 8 England Neal Foulds 2
England Steve Davis England 1986 World Championship Quarter-final 25 England Jimmy White 2
England Steve Davis England 1985 UK Championship Last 16 17 England Tony Meo 2
England Steve Davis England 1985 Grand Prix Semi-final 17 Canada Cliff Thorburn 2
England Steve Davis England 1985 World Championship Last 16 25 England David Taylor 2
England Steve Davis England 1984 UK Championship Final 31 Northern Ireland Alex Higgins 2
England Steve Davis Scotland 1983 Scottish Masters Quarter-final 9 Scotland Murdo Macleod 2
England Steve Davis Wales 1982 Pontins Professional Semi-final 13 Wales Doug Mountjoy 2
England Steve Davis England 1981 UK Championship Last 16 17 England Willie Thorne 2
England Steve Davis England 1981 International Open Final 17 Northern Ireland Dennis Taylor 2
England Steve Davis England 1981 World Championship Last 24 19 England Jimmy White 2
England Steve Davis England 1980 Champion of Champions Group 9 England John Virgo 2
England Neal Foulds England 1987 British Open Semi-final 17 England Tony Knowles 2
England Neal Foulds England 1986 UK Championship Quarter-final 17 Canada Cliff Thorburn 2
England Neal Foulds England 1986 UK Championship Last 32 17 Canada Jim Wych 2
England Neal Foulds England 1984 World Championship Last 48 19 England Jim Meadowcroft 2
South Africa Silvino Francisco England 1988 World Championship Last 32 19 Australia Eddie Charlton 2
Scotland Matt Gibson England 1988 World Championship Last 128 19 Ireland Paul Watchorn 2
Wales Terry Griffiths France 1989 European Open Quarter-final 9 England Martin Clark 2
Wales Terry Griffiths England 1986 British Open Quarter-final 9 England Willie Thorne 2
Wales Terry Griffiths England 1985 UK Championship Last 32 17 England Dean Reynolds 2
Wales Terry Griffiths Wales 1985 Welsh Professional Championship Final 17 Wales Doug Mountjoy 2
Wales Terry Griffiths Wales 1980 Welsh Professional Championship Semi-final 17 Wales Doug Mountjoy 2
England Mike Hallett England 1987 World Championship Quarter-final 25 England Neal Foulds 2
Scotland Stephen Hendry England 1989 UK Championship Quarter-final 17 Wales Mark Bennett 2
Scotland Stephen Hendry England 1989 UK Championship Final 31 England Steve Davis 2
Scotland Stephen Hendry England 1989 International Open Semi-final 11 England Nigel Bond 2
Scotland Stephen Hendry Ireland 1989 Irish Masters Final 17 Northern Ireland Alex Higgins 2
Scotland Stephen Hendry England 1988 UK Championship Final 31 Wales Doug Mountjoy 2
Scotland Stephen Hendry 1988 Matchroom League Group 8 Canada Cliff Thorburn 2
Northern Ireland Alex Higgins England 1984 Professional Snooker League Group 10 Northern Ireland Dennis Taylor 2
Northern Ireland Alex Higgins England 1984 Professional Snooker League Group 10 Canada Bill Werbeniuk 2
Northern Ireland Alex Higgins England 1982 UK Championship Semi-final 17 Wales Ray Reardon 2
Northern Ireland Alex Higgins England 1982 World Championship Final 35 Wales Ray Reardon 2
Northern Ireland Alex Higgins Northern Ireland 1980 Irish Professional Championship Final 41 Northern Ireland Dennis Taylor 2
Northern Ireland Alex Higgins England 1980 British Gold Cup Group 3 Wales Terry Griffiths 2
England Steve James England 1988 World Championship Last 32 19 England Rex Williams 2
England Steve James England 1987 UK Championship Last 96 17 England Tony Jones 2
England Steve James England 1987 British Open Last 64 9 Australia John Campbell 2
England Joe Johnson New Zealand 1988 New Zealand Masters 3rd Place Playoff 9 England Tony Knowles 2
England Joe Johnson England 1987 World Championship Last 32 19 Ireland Eugene Hughes 2
England Joe Johnson England 1986 UK Championship Last 64 17 England Jon Wright 2
England Joe Johnson England 1986 World Championship Quarter-final 25 Wales Terry Griffiths 2
England Tony Jones England 1985 British Open Last 96 11 England Geoff Foulds 2
England Tony Jones England 1985 English Professional Championship Last 32 17 England Rex Williams 2
England Tony Knowles England 1989 UK Championship Last 32 17 Malta Tony Drago 2
England Tony Knowles England 1984 Professional Snooker League Group 10 England David Taylor 2
England Steve Longworth England 1985 English Professional Championship Last 16 17 England Paul Medati 2
England Dave Martin England 1985 English Professional Championship Last 32 17 England Graham Miles 2
England Tony Meo 1989 Matchroom League Group 8 England Willie Thorne 2
England Tony Meo Australia 1985 Australian Masters Final 13 Australia John Campbell 2
Wales Darren Morgan England 1989 WPBSA Non-Ranking - Event 1 Quarter-final 9 Scotland John Rea 2
Wales Darren Morgan England 1989 World Championship Last 128 19 England Eric Lawlor 2
Wales Doug Mountjoy Wales 1987 Welsh Professional Championship Final 17 Wales Steve Newbury 2
Wales Doug Mountjoy England 1984 Professional Snooker League Group 10 England Tony Knowles 2
Wales Doug Mountjoy England 1981 World Championship Semi-final 31 Wales Ray Reardon 2
Northern Ireland Tommy Murphy England 1984 World Championship Last 96 19 England Jack Fitzmaurice 2
New Zealand Dene O'Kane England 1988 World Championship Last 96 19 Scotland Eddie Sinclair 2
New Zealand Dene O'Kane England 1987 World Championship Last 64 19 Scotland Ian Black 2
New Zealand Dene O'Kane England 1987 World Championship Last 48 19 South Africa Peter Francisco 2
England John Parrott Hong Kong 1989 Hong Kong Open Last 64 9 Scotland Matt Gibson 2
England John Parrott France 1989 European Open Quarter-final 9 Australia Eddie Charlton 2
England John Parrott England 1988 World Matchplay Quarter-final 17 England Joe Johnson 2
England John Parrott England 1988 UK Championship Last 16 17 Northern Ireland Dennis Taylor 2
England John Parrott England 1987 Classic Last 32 9 Northern Ireland Alex Higgins 2
England John Parrott England 1986 UK Championship Quarter-final 17 England Tony Knowles 2
Wales Ray Reardon England 1983 World Championship Last 16 25 England Tony Knowles 2
England Dean Reynolds England 1987 English Professional Championship Last 16 11 England Jimmy White 2
Canada Alain Robidoux France 1989 European Open Last 128 9 England Jim Meadowcroft 2
England Martin Smith Canada 1988 Canadian Masters Last 128 9 Northern Ireland Jackie Rea 2
England John Spencer England 1986 International Open Last 96 9 England Ian Williamson 2
Canada Kirk Stevens Belgium 1986 Belgian Classic Semi-final 9 Northern Ireland Alex Higgins 2
Canada Kirk Stevens England 1983 World Championship Last 16 25 South Africa Perrie Mans 2
Northern Ireland Dennis Taylor Hong Kong 1989 Hong Kong Open Last 64 9 Wales Colin Roscoe 2
England David Taylor England 1988 World Championship Last 48 19 Canada Bob Chaperon 2
Northern Ireland Dennis Taylor Canada 1987 Canadian Masters Final 17 England Jimmy White 2
Northern Ireland Dennis Taylor England 1987 Masters Quarter-final 9 South Africa Silvino Francisco 2
England David Taylor England 1984 Professional Snooker League Group 10 Northern Ireland Dennis Taylor 2
Northern Ireland Dennis Taylor England 1984 Professional Snooker League Group 10 Australia Eddie Charlton 2
Northern Ireland Dennis Taylor England 1984 Professional Snooker League Group 10 England John Virgo 2
Northern Ireland Dennis Taylor England 1981 World Championship Last 16 25 Canada Kirk Stevens 2
Canada Cliff Thorburn 1989 Matchroom League Group 8 England Jimmy White 2
Canada Cliff Thorburn England 1988 UK Championship Last 64 17 Canada Alain Robidoux 2
Canada Cliff Thorburn England 1987 Classic Last 64 9 England Graham Cripsey 2
Canada Cliff Thorburn England 1986 UK Championship Last 64 17 England Danny Fowler 2
Canada Cliff Thorburn Scotland 1985 Scottish Masters Semi-final 11 South Africa Silvino Francisco 2
Canada Cliff Thorburn England 1984 UK Championship Last 32 17 Northern Ireland Jack McLaughlin 2
Canada Cliff Thorburn Canada 1980 Canadian Professional Championship Semi-final 17 Canada John Bear 2
England Willie Thorne New Zealand 1989 New Zealand Masters Semi-final 11 Scotland Stephen Hendry 2
England Willie Thorne England 1986 UK Championship Last 64 17 Northern Ireland Tommy Murphy 2
England Willie Thorne Canada 1986 Canadian Masters Quarter-final 9 Northern Ireland Dennis Taylor 2
England Willie Thorne Canada 1986 Canadian Masters Semi-final 15 England Tony Knowles 2
England Willie Thorne England 1986 British Open Semi-final 17 England John Virgo 2
England Willie Thorne England 1986 Masters Quarter-final 9 England Steve Davis 2
England Willie Thorne England 1985 UK Championship Last 32 17 England John Virgo 2
England Willie Thorne England 1985 Classic Final 25 Canada Cliff Thorburn 2
England Willie Thorne England 1984 Grand Prix Last 32 9 Scotland Murdo Macleod 2
England Willie Thorne England 1982 Professional Players Tournament Last 32 9 Scotland Murdo Macleod 2
England Willie Thorne England 1982 World Championship Quarter-final 25 Northern Ireland Alex Higgins 2
England Willie Thorne England 1981 World Championship Last 32 17 England David Greaves 2
England John Virgo England 1984 Professional Snooker League Group 10 Northern Ireland Dennis Taylor 2
England John Virgo England 1980 Champion of Champions Group 9 Northern Ireland Dennis Taylor 2
England John Virgo Wales 1980 Pontins Professional Final 17 Wales Ray Reardon 2
England Jimmy White England 1989 World Matchplay Final 35 England John Parrott 2
England Jimmy White England 1988 International Open Semi-final 17 England Dean Reynolds 2
England Jimmy White England 1987 British Open Semi-final 17 Canada Cliff Thorburn 2
England Jimmy White Scotland 1984 Scottish Masters Semi-final 11 England Tony Knowles 2
England Jimmy White New Zealand 1984 New Zealand Masters Final 9 Canada Kirk Stevens 2
England Jimmy White England 1984 Masters Semi-final 11 Canada Kirk Stevens 2
England Jimmy White England 1984 Professional Snooker League Group 10 England Tony Knowles 2
India Omprakesh Agrawal England 1985 UK Championship Round 1 17 Scotland Stephen Hendry 1
England Roger Bales England 1985 British Open Last 96 11 Scotland Ian Black 1
England Roger Bales England 1985 English Professional Championship Last 48 17 England Les Dodd 1
England Roger Bales England 1985 Classic Last 80 9 Ireland Billy Kelly 1
Canada Jim Bear England 1988 British Open Last 128 9 England Anthony Harris 1
Canada Jim Bear England 1986 Grand Prix Last 128 9 England Bernard Bennett 1
Canada Jim Bear Canada 1985 Canadian Professional Championship Round 1 9 Canada Joe Cagianello 1
Canada Jim Bear Canada 1983 Canadian Professional Championship Semi-final 17 Canada Kirk Stevens 1
Canada John Bear Canada 1980 Canadian Open Last 24 17 Canada R Tammett 1
Canada John Bear Canada 1980 Canadian Professional Championship Semi-final 17 Canada Cliff Thorburn 1
Wales Mark Bennett England 1989 UK Championship Last 32 17 Canada Kirk Stevens 1
Wales Mark Bennett Wales 1989 Welsh Professional Championship Semi-final 17 Wales Doug Mountjoy 1
Wales Mark Bennett England 1988 Grand Prix Last 96 9 England Mike Watterson 1
Wales Mark Bennett England 1987 World Championship Last 48 19 Canada Bill Werbeniuk 1
Wales Mark Bennett England 1985 WPBSA Pro Ticket Series 86/87 - Event 2 Quarter-final 7 England Ken Owers 1
Scotland Ian Black Scotland 1989 Scottish Professional Championship Quarter-final 9 Scotland John Rea 1
Scotland Ian Black England 1983 World Championship Last 48 19 England Paul Medati 1
Scotland Ian Black England 1982 Professional Players Tournament Last 64 9 England John Virgo 1
England Nigel Bond United Arab Emirates 1989 Dubai Classic Last 128 9 England Ken Owers 1
England Nigel Bond England 1989 Professional Play-offs Round 1 9 England Peter Daubney 1
England Malcolm Bradley England 1989 World Championship Last 128 19 Canada Paul Thornley 1
England Malcolm Bradley England 1989 Classic Last 64 9 Wales Steve Newbury 1
England Malcolm Bradley England 1986 International Open Last 96 9 Australia Glen Wilkinson 1
England Malcolm Bradley England 1986 British Open Last 64 9 Northern Ireland Alex Higgins 1
England Malcolm Bradley England 1984 UK Championship Last 64 17 England Jim Meadowcroft 1
Ireland Paddy Browne England 1989 World Championship Last 64 19 Scotland Murdo Macleod 1
Ireland Paddy Browne Northern Ireland 1988 Irish Professional Championship Semi-final 11 Northern Ireland Dennis Taylor 1
Ireland Paddy Browne Northern Ireland 1987 Irish Professional Championship Quarter-final 11 Ireland Pascal Burke 1
Ireland Paddy Browne England 1984 UK Championship Last 80 17 England Geoff Foulds 1
England Ian Brumby England 1989 UK Championship Last 128 11 England Eric Lawlor 1
England Andrew Cairns England 1989 UK Championship Last 128 11 England Graham Miles 1
Australia John Campbell France 1989 European Open Last 64 9 South Africa Peter Francisco 1
England Steve Campbell England 1988 UK Championship Last 128 17 England John Dunning 1
Scotland Duncan Campbell England 1988 WPBSA Pro Ticket Series 89/90 - Event 2 Semi-final 7 England Dave Harold 1
Australia John Campbell England 1987 UK Championship Last 64 17 England Jim Chambers 1
Australia John Campbell England 1987 World Championship Last 48 19 Wales Tony Chappel 1
Australia John Campbell England 1985 UK Championship Last 64 17 England Paul Medati 1
Australia John Campbell England 1985 Grand Prix Last 32 9 Wales Doug Mountjoy 1
Australia John Campbell Australia 1985 Australian Professional Championship Quarter-final 15 Australia Robby Foldvari 1
Australia John Campbell Australia 1985 Australian Professional Championship Semi-final 17 Australia Warren King 1
Australia John Campbell Australia 1985 Australian Professional Championship Final 19 Australia Eddie Charlton 1
Australia John Campbell Australia 1985 Australian Masters Last 16 7 Northern Ireland Alex Higgins 1
Australia John Campbell Australia 1985 Australian Masters Semi-final 11 England John Parrott 1
Australia John Campbell England 1983 Professional Players Tournament Last 64 9 Wales Doug Mountjoy 1
England Dave Chalmers England 1985 World Championship Last 64 19 Scotland Ian Black 1
England Jim Chambers Thailand 1989 Asian Open Last 64 9 England Barry West 1
England Jim Chambers England 1988 WPBSA Non-Ranking - Event 2 Last 48 9 Northern Ireland Jack McLaughlin 1
Canada Bob Chaperon Hong Kong 1989 Hong Kong Open Last 32 9 England Martin Clark 1
Canada Bob Chaperon England 1988 Grand Prix Last 64 9 England Dave Martin 1
Canada Bob Chaperon England 1988 Classic Last 96 9 England Paul Medati 1
Wales Tony Chappel United Arab Emirates 1989 Dubai Classic Last 64 9 England Rex Williams 1
Wales Tony Chappel France 1989 European Open Last 64 9 New Zealand Dene O'Kane 1
Wales Tony Chappel England 1989 Classic Last 96 9 England Mark Johnston-Allen 1
Wales Tony Chappel England 1988 WPBSA Non-Ranking - Event 2 Last 48 9 Scotland Eddie Sinclair 1
Wales Tony Chappel England 1988 WPBSA Non-Ranking - Event 2 Quarter-final 9 England Brian Rowswell 1
Wales Tony Chappel England 1988 World Championship Last 48 19 Malta Tony Drago 1
Wales Tony Chappel England 1988 Classic Last 64 9 England Joe Johnson 1
Wales Tony Chappel England 1987 UK Championship Last 96 17 England Dave Gilbert 1
Wales Tony Chappel England 1986 Grand Prix Last 96 9 Ireland Tony Kearney 1
Wales Tony Chappel England 1985 British Open Last 96 11 England Ian Williamson 1
Wales Tony Chappel England 1984 UK Championship Last 96 17 England Pat Houlihan 1
Wales Tony Chappel England 1984 UK Championship Last 80 17 Scotland Ian Black 1
Wales Tony Chappel England 1984 UK Championship Last 48 17 England Dean Reynolds 1
Australia Eddie Charlton England 1986 Grand Prix Last 64 9 Malta Tony Drago 1
Australia Eddie Charlton England 1986 Masters Quarter-final 9 England Tony Knowles 1
Australia Eddie Charlton England 1984 UK Championship Last 32 17 South Africa Silvino Francisco 1
Australia Eddie Charlton Australia 1984 Australian Professional Championship Final 19 Australia Warren King 1
Australia Eddie Charlton New Zealand 1984 New Zealand Masters Quarter-final 5 Wales Doug Mountjoy 1
Australia Eddie Charlton England 1983 World Championship Quarter-final 25 England Steve Davis 1
Australia Eddie Charlton Ireland 1983 Irish Masters Quarter-final 9 England Steve Davis 1
Australia Eddie Charlton England 1983 Masters Quarter-final 9 Canada Bill Werbeniuk 1
Australia Eddie Charlton Wales 1980 Pontins Professional Quarter-final 7 South Africa Perrie Mans 1
England Martin Clark England 1989 Grand Prix Last 32 9 England Tony Knowles 1
England Martin Clark Thailand 1989 Asian Open Last 32 9 Australia Warren King 1
England Martin Clark Hong Kong 1989 Hong Kong Open Last 32 9 Canada Bob Chaperon 1
England Martin Clark Hong Kong 1989 Hong Kong Open Last 16 9 Northern Ireland Dennis Taylor 1
England Martin Clark England 1989 British Open Quarter-final 9 England Mike Hallett 1
England Martin Clark Wales 1986 WPBSA Pro Ticket Series 87/88 - Event 3 Quarter-final 7 England Eric Lawlor 1
England Graham Cripsey Hong Kong 1989 Hong Kong Open Last 96 9 Canada Brady Gollan 1
England Graham Cripsey England 1989 Classic Last 64 9 England Steve Longworth 1
England Graham Cripsey England 1988 WPBSA Non-Ranking - Event 2 Last 32 9 England Mick Price 1
England Graham Cripsey England 1988 British Open Last 96 9 Scotland Jim Donnelly 1
England Graham Cripsey England 1987 UK Championship Last 64 17 Canada Cliff Thorburn 1
England Graham Cripsey England 1987 World Championship Last 64 19 Scotland Matt Gibson 1
England Graham Cripsey England 1986 UK Championship Last 64 17 England Neal Foulds 1
England Graham Cripsey England 1982 UK Championship Round 1 17 England Bob Harris 1
England Steve Davis England 1989 UK Championship Last 32 17 Wales Cliff Wilson 1
England Steve Davis England 1989 UK Championship Last 16 17 England Willie Thorne 1
England Steve Davis England 1989 UK Championship Final 31 Scotland Stephen Hendry 1
England Steve Davis England 1989 Grand Prix Last 32 9 England Neal Foulds 1
England Steve Davis England 1989 International Open Last 16 9 England Neal Foulds 1
England Steve Davis England 1989 International Open Semi-final 11 Canada Alain Robidoux 1
England Steve Davis Scotland 1989 Scottish Masters Semi-final 11 Wales Terry Griffiths 1
England Steve Davis England 1989 World Championship Quarter-final 25 England Mike Hallett 1
England Steve Davis England 1989 World Championship Final 35 England John Parrott 1
England Steve Davis England 1989 British Open Last 64 9 England Graham Cripsey 1
England Steve Davis England 1989 Masters Semi-final 11 Scotland Stephen Hendry 1
England Steve Davis 1989 Matchroom League Group 8 England Tony Meo 1
England Steve Davis 1989 Matchroom League Group 8 Northern Ireland Alex Higgins 1
England Steve Davis 1989 Matchroom League Group 8 Canada Cliff Thorburn 1
England Steve Davis England 1988 World Matchplay Final 17 England John Parrott 1
England Steve Davis England 1988 UK Championship Last 32 17 England Gary Wilkinson 1
England Steve Davis England 1988 UK Championship Last 16 17 England Danny Fowler 1
England Steve Davis Canada 1988 Canadian Masters Semi-final 17 Scotland Stephen Hendry 1
England Steve Davis England 1988 Grand Prix Final 19 Northern Ireland Alex Higgins 1
England Steve Davis England 1988 Matchroom Professional Championship Quarter-final 11 England Willie Thorne 1
England Steve Davis England 1988 Matchroom Professional Championship Semi-final 11 England Jimmy White 1
England Steve Davis 1988 Norwich Union Grand Prix Final 9 England Jimmy White 1
England Steve Davis England 1988 International Open Last 32 9 Canada Alain Robidoux 1
England Steve Davis England 1988 International Open Last 16 9 England David Taylor 1
England Steve Davis England 1988 World Championship Semi-final 31 Canada Cliff Thorburn 1
England Steve Davis England 1988 World Championship Last 16 25 England Mike Hallett 1
England Steve Davis England 1988 Masters Final 17 England Mike Hallett 1
England Steve Davis England 1988 Classic Semi-final 17 Wales Steve Newbury 1
England Steve Davis England 1987 Matchroom Trophy Round 1 11 England Tony Meo 1
England Steve Davis England 1987 International Open Final 23 Canada Cliff Thorburn 1
England Steve Davis England 1987 International Open Last 16 9 England John Parrott 1
England Steve Davis England 1987 International Open Last 32 9 England Tony Meo 1
England Steve Davis England 1987 World Championship Final 35 England Joe Johnson 1
England Steve Davis China 1987 Kent Cup Semi-final 7 England Willie Thorne 1
England Steve Davis England 1987 Classic Semi-final 17 Scotland Stephen Hendry 1
England Steve Davis England 1987 Classic Final 25 England Jimmy White 1
England Steve Davis England 1986 UK Championship Last 16 17 England Dean Reynolds 1
England Steve Davis England 1986 UK Championship Quarter-final 17 Malta Tony Drago 1
England Steve Davis Canada 1986 Canadian Masters Semi-final 15 Northern Ireland Alex Higgins 1
England Steve Davis England 1986 World Championship Last 32 19 England Ray Edmonds 1
England Steve Davis England 1986 World Championship Last 16 25 Wales Doug Mountjoy 1
England Steve Davis England 1986 World Championship Semi-final 31 Canada Cliff Thorburn 1
England Steve Davis England 1986 British Open Last 32 9 England Dave Martin 1
England Steve Davis England 1986 British Open Final 23 England Willie Thorne 1
England Steve Davis England 1986 Masters Quarter-final 9 England Willie Thorne 1
England Steve Davis England 1985 UK Championship Last 64 17 Ireland Dessie Sheehan 1
England Steve Davis England 1985 UK Championship Last 32 17 Malta Tony Drago 1
England Steve Davis England 1985 UK Championship Semi-final 17 England Jimmy White 1
England Steve Davis England 1985 UK Championship Final 31 England Willie Thorne 1
England Steve Davis Canada 1985 Canadian Masters Final 17 Northern Ireland Dennis Taylor 1
England Steve Davis England 1985 Grand Prix Quarter-final 9 South Africa Silvino Francisco 1
England Steve Davis England 1985 Matchroom Trophy Last 64 9 England Roger Bales 1
England Steve Davis Thailand 1985 Thailand Masters Group 2 Thailand Sakchai Sim Ngam 1
England Steve Davis England 1985 World Championship Semi-final 31 Wales Ray Reardon 1
England Steve Davis England 1985 British Open Quarter-final 9 New Zealand Dene O'Kane 1
England Steve Davis England 1985 British Open Last 64 11 Wales Tony Chappel 1
England Steve Davis England 1985 English Professional Championship Last 32 17 England Danny Fowler 1
England Steve Davis England 1985 English Professional Championship Semi-final 17 England Tony Meo 1
England Steve Davis England 1985 English Professional Championship Final 17 England Tony Knowles 1
England Steve Davis England 1985 Classic Last 16 9 Northern Ireland Alex Higgins 1
England Steve Davis England 1985 Classic Quarter-final 9 Wales Ray Reardon 1
England Steve Davis England 1984 UK Championship Last 16 17 England Tony Meo 1
England Steve Davis England 1984 UK Championship Semi-final 17 Canada Kirk Stevens 1
England Steve Davis England 1984 Grand Prix Last 64 9 Canada Mario Morra 1
England Steve Davis England 1984 Grand Prix Semi-final 17 Canada Cliff Thorburn 1
England Steve Davis England 1984 World Championship Last 16 25 England John Spencer 1
England Steve Davis Ireland 1984 Irish Masters Quarter-final 9 England Tony Meo 1
England Steve Davis England 1984 International Masters Group 3 Ireland Billy Kelly 1
England Steve Davis England 1984 Classic Final 17 England Tony Meo 1
England Steve Davis England 1983 UK Championship Last 32 17 England Geoff Foulds 1
England Steve Davis England 1983 International Open Last 16 9 England Mike Watterson 1
England Steve Davis England 1983 International Open Semi-final 17 Australia Eddie Charlton 1
England Steve Davis Scotland 1983 Scottish Masters Final 17 England Tony Knowles 1
England Steve Davis England 1983 World Championship Semi-final 31 Northern Ireland Alex Higgins 1
England Steve Davis England 1983 World Championship Final 35 Canada Cliff Thorburn 1
England Steve Davis Ireland 1983 Irish Masters Quarter-final 9 Australia Eddie Charlton 1
England Steve Davis England 1983 Tolly Cobbold Classic Semi-final 9 Northern Ireland Dennis Taylor 1
England Steve Davis England 1982 UK Championship Last 32 17 England Rex Williams 1
England Steve Davis England 1982 UK Championship Last 16 17 Ireland Patsy Fagan 1
England Steve Davis Wales 1982 Pontins Professional Quarter-final 11 England Willie Thorne 1
England Steve Davis Ireland 1982 Irish Masters Quarter-final 9 Wales Doug Mountjoy 1
England Steve Davis England 1982 International Masters Group 3 England Ray Edmonds 1
England Steve Davis England 1982 International Masters Final 17 Wales Terry Griffiths 1
England Steve Davis England 1982 Tolly Cobbold Classic Semi-final 9 England Graham Miles 1
England Steve Davis England 1982 Masters Quarter-final 9 Wales Doug Mountjoy 1
England Steve Davis England 1982 Masters Semi-final 11 England Tony Meo 1
England Steve Davis England 1982 Classic Quarter-final 9 England John Spencer 1
England Steve Davis England 1982 Classic Semi-final 9 Wales Ray Reardon 1
England Steve Davis England 1982 Classic Final 17 Wales Terry Griffiths 1
England Steve Davis Northern Ireland 1981 Northern Ireland Classic Final 21 England Jimmy White 1
England Steve Davis Scotland 1981 Scottish Masters Quarter-final 9 Wales Doug Mountjoy 1
England Steve Davis England 1981 World Championship Final 35 Wales Doug Mountjoy 1
England Steve Davis England 1981 English Professional Championship Quarter-final 17 England John Spencer 1
England Steve Davis England 1981 English Professional Championship Semi-final 17 England Ray Edmonds 1
England Steve Davis England 1981 Yamaha Organs Trophy Group 4 3 England John Virgo 1
England Steve Davis England 1981 Yamaha Organs Trophy Semi-final 9 Northern Ireland Dennis Taylor 1
England Steve Davis England 1980 UK Championship Final 31 Northern Ireland Alex Higgins 1
England Steve Davis Wales 1980 Pontins Professional Semi-final 9 England John Virgo 1
England Steve Davis England 1980 World Championship Last 16 25 Wales Terry Griffiths 1
England Fred Davis England 1980 World Championship Last 16 25 England David Taylor 1
England Steve Davis England 1980 World Championship Quarter-final 25 Northern Ireland Alex Higgins 1
England Les Dodd England 1989 World Championship Last 96 19 Malta Joe Grech 1
England Les Dodd England 1989 Classic Last 96 9 Scotland Eddie Sinclair 1
England Les Dodd England 1988 Grand Prix Last 96 9 Scotland Matt Gibson 1
Scotland Jim Donnelly England 1986 UK Championship Last 128 17 England Nigel Gilbert 1
Scotland Jim Donnelly England 1984 World Championship Last 96 19 Ireland Paul Watchorn 1
Malta Tony Drago England 1987 Grand Prix Last 64 9 England Jim Meadowcroft 1
Malta Tony Drago England 1986 UK Championship Last 32 17 England John Virgo 1
Malta Tony Drago England 1986 UK Championship Last 64 17 England Rex Williams 1
Malta Tony Drago England 1986 World Championship Round 1 19 England Graham Cripsey 1
England Steve Duggan England 1987 Classic Last 32 9 Canada Bill Werbeniuk 1
England Steve Duggan England 1985 British Open Last 96 11 Australia Robby Foldvari 1
England John Dunning England 1981 World Championship Last 48 17 England Bernard Bennett 1
England Ray Edmonds England 1987 UK Championship Last 96 17 England Dennis Hughes 1
England Ray Edmonds England 1987 UK Championship Last 32 17 Wales Terry Griffiths 1
England Ray Edmonds England 1985 UK Championship Last 96 17 South Africa Jimmy van Rensberg 1
England Ray Edmonds England 1985 British Open Last 96 11 South Africa Derek Mienie 1
England Ray Edmonds England 1983 International Masters Pre-qualifying Group 3 Scotland Jim Donnelly 1
England Ray Edmonds England 1981 English Professional Championship Round 1 17 England Mike Hallett 1
England Craig Edwards England 1989 World Championship Last 64 19 England Nigel Gilbert 1
South Africa François Ellis England 1989 World Championship Last 128 19 England Mark Wildman 1
Ireland Patsy Fagan England 1988 World Championship Last 128 19 England David Greaves 1
Ireland Patsy Fagan Northern Ireland 1981 Irish Professional Championship Final 43 Northern Ireland Dennis Taylor 1
England Gary Filtness England 1985 WPBSA Pro Ticket Series 86/87 - Event 1 Last 128 5 Wales Mike Thomas 1
England Mick Fisher England 1987 Grand Prix Last 128 9 Ireland Paul Watchorn 1
Australia Robby Foldvari England 1988 Grand Prix Last 64 9 Malta Tony Drago 1
Australia Robby Foldvari Australia 1988 Australian Professional Championship Semi-final 15 Australia Warren King 1
Australia Robby Foldvari England 1988 World Championship Last 48 19 South Africa Peter Francisco 1
Australia Robby Foldvari England 1988 Classic Last 128 9 England David Greaves 1
Australia Robby Foldvari England 1986 World Championship Last 64 19 England Graham Miles 1
Australia Robby Foldvari England 1985 British Open Last 96 11 England Steve Duggan 1
Australia Robby Foldvari England 1984 UK Championship Last 96 17 England David Greaves 1
England Eddie Forde England 1985 WPBSA Pro Ticket Series 86/87 - Event 1 Last 128 5 England Paul Maskell 1
England Neal Foulds England 1989 UK Championship Last 64 17 England Steve Meakin 1
England Geoff Foulds England 1989 World Championship Last 128 19 Ireland Patsy Fagan 1
England Neal Foulds 1989 Matchroom League Group 8 England Jimmy White 1
England Neal Foulds 1989 Matchroom League Group 8 England Steve Davis 1
England Neal Foulds 1989 Matchroom League Group 8 England John Parrott 1
England Neal Foulds England 1988 Matchroom Professional Championship Quarter-final 11 Wales Terry Griffiths 1
England Neal Foulds United Arab Emirates 1988 Dubai Masters Quarter-final 5 Canada Cliff Thorburn 1
England Neal Foulds United Arab Emirates 1988 Dubai Masters Final 9 England Steve Davis 1
England Neal Foulds England 1988 World Championship Last 16 25 Wales Doug Mountjoy 1
England Neal Foulds 1988 Matchroom League Group 8 England Jimmy White 1
England Neal Foulds 1988 Matchroom League Group 8 England Steve Davis 1
England Neal Foulds Wales 1987 Pontins Professional Quarter-final 9 England John Virgo 1
England Neal Foulds England 1987 World Championship Last 16 25 Northern Ireland Dennis Taylor 1
England Neal Foulds England 1987 World Championship Quarter-final 25 England Mike Hallett 1
England Neal Foulds England 1987 World Championship Semi-final 31 England Joe Johnson 1
England Neal Foulds England 1987 World Championship Last 32 19 England John Virgo 1
England Neal Foulds China 1987 Kent Cup Semi-final 7 England Jimmy White 1
England Neal Foulds England 1987 British Open Final 25 England Jimmy White 1
England Neal Foulds England 1987 Matchroom League Group 8 England Steve Davis 1
England Neal Foulds England 1987 Classic Last 64 9 England Steve Duggan 1
England Neal Foulds England 1986 UK Championship Last 16 17 England Jimmy White 1
England Neal Foulds England 1986 UK Championship Last 64 17 England Graham Cripsey 1
England Neal Foulds England 1986 International Open Last 16 9 England Ken Owers 1
England Neal Foulds England 1986 International Open Semi-final 17 Ireland Eugene Hughes 1
England Neal Foulds England 1986 English Professional Championship Quarter-final 17 England Jimmy White 1
England Neal Foulds England 1986 Classic Last 16 9 Australia John Campbell 1
England Neal Foulds England 1985 UK Championship Last 64 17 Ireland Patsy Fagan 1
England Neal Foulds England 1985 UK Championship Last 32 17 England Joe Johnson 1
England Neal Foulds England 1985 UK Championship Last 16 17 Northern Ireland Dennis Taylor 1
England Neal Foulds England 1985 Matchroom Trophy Semi-final 17 England Jimmy White 1
England Neal Foulds England 1985 World Championship Last 48 19 Canada Gino Rigitano 1
England Neal Foulds England 1985 World Championship Last 32 19 England Steve Davis 1
England Neal Foulds England 1984 International Open Last 48 9 England Bernard Bennett 1
England Danny Fowler England 1989 UK Championship Last 96 11 Isle of Man Tony Wilson 1
England Danny Fowler England 1989 Grand Prix Last 16 9 Canada Alain Robidoux 1
England Danny Fowler England 1989 Grand Prix Quarter-final 9 England Joe Johnson 1
England Danny Fowler England 1989 English Professional Championship Last 48 9 England Steve Campbell 1
England Danny Fowler Canada 1988 Canadian Masters Last 64 9 Malta Tony Drago 1
England Danny Fowler Canada 1988 Canadian Masters Last 32 9 Scotland Stephen Hendry 1
England Danny Fowler England 1985 Matchroom Trophy Last 96 9 India Omprakesh Agrawal 1
England Danny Fowler England 1985 World Championship Last 64 19 Scotland Jim Donnelly 1
South Africa Peter Francisco Thailand 1989 Asian Open Last 32 9 Wales Colin Roscoe 1
South Africa Peter Francisco England 1989 British Open Last 64 9 Australia John Campbell 1
South Africa Peter Francisco England 1988 WPBSA Non-Ranking - Event 2 Last 16 9 England Graham Cripsey 1
South Africa Silvino Francisco England 1988 International Open Last 64 9 England Ken Owers 1
South Africa Peter Francisco England 1988 World Championship Last 48 19 Australia Robby Foldvari 1
South Africa Peter Francisco England 1987 Classic Last 64 9 Canada Marcel Gauvreau 1
South Africa Silvino Francisco England 1986 World Championship Last 16 25 England Tony Knowles 1
South Africa Peter Francisco England 1985 UK Championship Last 64 17 Australia Eddie Charlton 1
South Africa Peter Francisco England 1985 UK Championship Last 32 17 England Rex Williams 1
South Africa Peter Francisco England 1985 Grand Prix Last 16 9 Wales Terry Griffiths 1
South Africa Peter Francisco England 1984 UK Championship Last 96 17 Ireland Dessie Sheehan 1
South Africa Silvino Francisco England 1984 Classic Last 32 9 Canada Cliff Thorburn 1
South Africa Silvino Francisco England 1983 Pontins Brean Sands Group 8 England Jimmy White 1
South Africa Silvino Francisco England 1983 Pontins Brean Sands Final 17 England Tony Meo 1
South Africa Silvino Francisco England 1983 World Championship Last 48 19 Ireland Billy Kelly 1
England Douglas French England 1983 World Championship Round 1 19 England Ian Williamson 1
Canada Marcel Gauvreau England 1989 Classic Last 96 9 England Graham Miles 1
Canada Marcel Gauvreau England 1988 UK Championship Last 96 17 England Brian Rowswell 1
Canada Marcel Gauvreau England 1985 Classic Last 64 9 Australia James Giannaros 1
Australia James Giannaros England 1989 World Championship Round 1 19 England Craig Edwards 1
England Nigel Gilbert England 1989 British Open Last 96 9 Isle of Man Tony Wilson 1
England Nigel Gilbert England 1989 Classic Last 96 9 England Jack Fitzmaurice 1
England Nigel Gilbert England 1988 Grand Prix Last 16 9 England Tony Knowles 1
England Nigel Gilbert England 1988 English Professional Championship Last 64 11 England Anthony Harris 1
England Nigel Gilbert England 1987 UK Championship Last 64 17 Ireland Eugene Hughes 1
Canada Brady Gollan England 1989 UK Championship Last 32 17 Ireland Joe O'Boye 1
Canada Brady Gollan Thailand 1989 Asian Open Last 32 9 England Willie Thorne 1
Canada Brady Gollan England 1989 Professional Play-offs Round 2 9 England Jonathan Birch 1
England Ian Graham England 1989 World Championship Last 64 19 England Martin Smith 1
England Ian Graham England 1989 British Open Last 128 9 England Ian Williamson 1
England Ian Graham England 1989 English Professional Championship Last 64 9 England Mike Darrington 1
England Ian Graham England 1988 International Open Last 128 9 England Jim Chambers 1
Wales Terry Griffiths England 1989 World Matchplay Quarter-final 17 Scotland Stephen Hendry 1
Wales Terry Griffiths England 1989 UK Championship Last 16 17 England Tony Knowles 1
Wales Terry Griffiths France 1989 European Open Last 64 9 Northern Ireland Jack McLaughlin 1
Wales Terry Griffiths France 1989 European Open Semi-final 9 England Jimmy White 1
Wales Terry Griffiths 1989 Matchroom League Group 8 England John Parrott 1
Wales Terry Griffiths 1989 Matchroom League Group 8 England Jimmy White 1
Wales Terry Griffiths England 1988 UK Championship Last 32 17 England Steve Duggan 1
Wales Terry Griffiths England 1988 UK Championship Semi-final 17 Wales Doug Mountjoy 1
Wales Terry Griffiths England 1988 Grand Prix Last 16 9 Ireland Eugene Hughes 1
Wales Terry Griffiths England 1988 Matchroom Professional Championship Quarter-final 11 England Neal Foulds 1
Wales Terry Griffiths England 1988 World Championship Semi-final 31 England Jimmy White 1
Wales Terry Griffiths England 1988 World Championship Last 16 25 England Willie Thorne 1
Wales Terry Griffiths Ireland 1988 Irish Masters Semi-final 11 England Neal Foulds 1
Wales Terry Griffiths Wales 1988 Welsh Professional Championship Semi-final 17 Wales Cliff Wilson 1
Wales Terry Griffiths 1988 Matchroom League Group 8 England Steve Davis 1
Wales Terry Griffiths 1988 Matchroom League Group 8 Canada Cliff Thorburn 1
Wales Terry Griffiths England 1987 Grand Prix Last 16 9 England John Parrott 1
Wales Terry Griffiths Japan 1987 Tokyo Masters Quarter-final 3 England Neal Foulds 1
Wales Terry Griffiths Ireland 1987 Irish Masters Quarter-final 9 England Joe Johnson 1
Wales Terry Griffiths England 1987 British Open Last 16 9 Northern Ireland Dennis Taylor 1
Wales Terry Griffiths England 1987 Matchroom League Group 8 Canada Cliff Thorburn 1
Wales Terry Griffiths England 1987 Matchroom League Group 8 Northern Ireland Dennis Taylor 1
Wales Terry Griffiths England 1987 Classic Last 64 9 Ireland Joe O'Boye 1
Wales Terry Griffiths England 1986 UK Championship Last 32 17 New Zealand Dene O'Kane 1
Wales Terry Griffiths England 1986 Grand Prix Last 16 9 England Steve Davis 1
Wales Terry Griffiths Wales 1986 Pontins Professional Quarter-final 9 England John Spencer 1
Wales Terry Griffiths England 1986 World Championship Last 16 25 Northern Ireland Alex Higgins 1
Wales Terry Griffiths England 1986 World Championship Quarter-final 25 England Joe Johnson 1
Wales Terry Griffiths England 1986 British Open Last 32 9 England Neal Foulds 1
Wales Terry Griffiths Belgium 1986 Belgian Classic Quarter-final 9 England Steve Davis 1
Wales Terry Griffiths Belgium 1986 Belgian Classic Semi-final 9 England Tony Knowles 1
Wales Terry Griffiths England 1985 KitKat Break for World Champions Semi-final 11 Northern Ireland Dennis Taylor 1
Wales Terry Griffiths England 1985 UK Championship Last 64 17 England Tony Jones 1
Wales Terry Griffiths England 1985 Matchroom Trophy Last 32 9 England John Spencer 1
Wales Terry Griffiths Wales 1985 Welsh Professional Championship Semi-final 17 Wales Ray Reardon 1
Wales Terry Griffiths England 1985 Classic Last 32 9 Ireland Patsy Fagan 1
Wales Terry Griffiths England 1984 Grand Prix Last 64 9 England Tony Jones 1
Wales Terry Griffiths Malaysia 1984 Malaysian Masters Group 2 Malaysia Hoy Eng Lok 1
Wales Terry Griffiths Hong Kong 1983 Hong Kong Masters Final 7 Wales Doug Mountjoy 1
Wales Terry Griffiths England 1983 International Masters Semi-final Group 3 England Jimmy White 1
Wales Terry Griffiths England 1983 Masters Quarter-final 9 Canada Cliff Thorburn 1
Wales Terry Griffiths England 1982 Professional Players Tournament Last 32 9 England Mike Watterson 1
Wales Terry Griffiths England 1981 UK Championship Quarter-final 17 England Tony Knowles 1
Wales Terry Griffiths Wales 1981 Pontins Professional Semi-final 9 Wales Doug Mountjoy 1
Wales Terry Griffiths England 1981 World Championship Quarter-final 25 England Steve Davis 1
Wales Terry Griffiths England 1981 Masters Final 17 Northern Ireland Alex Higgins 1
Wales Terry Griffiths Canada 1980 Canadian Open Final 33 Canada Cliff Thorburn 1
Wales Terry Griffiths Wales 1980 Pontins Professional Quarter-final 7 England Steve Davis 1
Wales Terry Griffiths England 1980 Masters Semi-final 9 England John Spencer 1
Wales Terry Griffiths England 1980 Masters Final 17 Northern Ireland Alex Higgins 1
Wales Terry Griffiths England 1980 Tolly Cobbold Classic 3rd Place Playoff 3 England John Virgo 1
England Mike Hallett England 1989 World Matchplay Round 1 17 Northern Ireland Dennis Taylor 1
England Mike Hallett England 1989 UK Championship Last 64 17 Thailand James Wattana 1
England Mike Hallett England 1989 Grand Prix Last 64 9 England Mark Johnston-Allen 1
England Mike Hallett England 1989 International Open Last 32 9 Wales Cliff Wilson 1
England Mike Hallett Hong Kong 1989 Hong Kong Open Last 32 9 England Barry West 1
England Mike Hallett 1989 Norwich Union Grand Prix Quarter-final 9 England John Parrott 1
England Mike Hallett England 1989 World Championship Last 32 19 Wales Doug Mountjoy 1
England Mike Hallett England 1989 World Championship Quarter-final 25 England Steve Davis 1
England Mike Hallett England 1987 International Open Semi-final 17 England Steve Davis 1
England Mike Hallett England 1987 British Open Last 64 9 Canada Gino Rigitano 1
England Mike Hallett England 1987 English Professional Championship Last 16 11 England Ken Owers 1
England Mike Hallett England 1986 UK Championship Last 64 17 Australia Warren King 1
England Mike Hallett England 1985 English Professional Championship Last 32 17 England Steve Duggan 1
England Mike Hallett England 1983 International Open Last 48 9 Canada Mario Morra 1
England Anthony Harris England 1989 English Professional Championship Last 48 9 England Tony Jones 1
England Anthony Harris England 1989 English Professional Championship Last 32 9 England Dean Reynolds 1
England Anthony Harris Canada 1988 Canadian Masters Last 128 9 Canada Mario Morra 1
England Bob Harris England 1986 UK Championship Last 96 17 Northern Ireland Jackie Rea 1
England Bob Harris England 1986 UK Championship Last 64 17 Canada Jim Wych 1
England Vic Harris England 1986 World Championship Last 96 19 England Tony Jones 1
England Vic Harris England 1985 English Professional Championship Last 48 17 England George Scott 1
Scotland Stephen Hendry England 1989 World Matchplay Quarter-final 17 Wales Terry Griffiths 1
Scotland Stephen Hendry England 1989 World Matchplay Semi-final 17 England John Parrott 1
Scotland Stephen Hendry England 1989 UK Championship Last 32 17 England Barry West 1
Scotland Stephen Hendry United Arab Emirates 1989 Dubai Classic Last 64 9 Scotland Murdo Macleod 1
Scotland Stephen Hendry United Arab Emirates 1989 Dubai Classic Semi-final 9 England Danny Fowler 1
Scotland Stephen Hendry England 1989 Grand Prix Last 64 9 England Graham Cripsey 1
Scotland Stephen Hendry England 1989 Grand Prix Last 32 9 England Nigel Bond 1
Scotland Stephen Hendry England 1989 International Open Last 64 9 England Ian Graham 1
Scotland Stephen Hendry England 1989 International Open Last 16 9 England Tony Jones 1
Scotland Stephen Hendry England 1989 International Open Quarter-final 9 Wales Cliff Wilson 1
Scotland Stephen Hendry Scotland 1989 Scottish Masters Final 19 Wales Terry Griffiths 1
Scotland Stephen Hendry Thailand 1989 Asian Open Quarter-final 9 England Willie Thorne 1
Scotland Stephen Hendry New Zealand 1989 New Zealand Masters Quarter-final 11 New Zealand Dene O'Kane 1
Scotland Stephen Hendry New Zealand 1989 New Zealand Masters 3rd Place Playoff 11 England Tony Knowles 1
Scotland Stephen Hendry 1989 Norwich Union Grand Prix Semi-final 7 England Tony Knowles 1
Scotland Stephen Hendry England 1989 World Championship Last 32 19 England Gary Wilkinson 1
Scotland Stephen Hendry England 1989 World Championship Quarter-final 25 Wales Terry Griffiths 1
Scotland Stephen Hendry England 1989 World Championship Semi-final 31 England Steve Davis 1
Scotland Stephen Hendry Ireland 1989 Irish Masters Semi-final 11 England Steve Davis 1
Scotland Stephen Hendry England 1989 British Open Last 32 9 New Zealand Dene O'Kane 1
Scotland Stephen Hendry England 1989 Masters Semi-final 11 England Steve Davis 1
Scotland Stephen Hendry England 1989 Masters Last 16 9 England Willie Thorne 1
Scotland Stephen Hendry England 1988 World Matchplay Semi-final 17 England John Parrott 1
Scotland Stephen Hendry England 1988 UK Championship Last 64 17 Northern Ireland Tommy Murphy 1
Scotland Stephen Hendry Canada 1988 Canadian Masters Last 64 9 England Steve Campbell 1
Scotland Stephen Hendry Wales 1988 Pontins Professional Quarter-final 9 England Tony Meo 1
Scotland Stephen Hendry Wales 1988 Pontins Professional Semi-final 11 England John Parrott 1
Scotland Stephen Hendry England 1988 British Open Last 32 9 Wales Terry Griffiths 1
Scotland Stephen Hendry England 1988 British Open Semi-final 17 Canada Cliff Thorburn 1
Scotland Stephen Hendry Scotland 1988 Scottish Professional Championship Final 19 Scotland Murdo Macleod 1
Scotland Stephen Hendry 1988 Matchroom League Group 8 England Tony Meo 1
Scotland Stephen Hendry 1988 Matchroom League Group 8 Northern Ireland Dennis Taylor 1
Scotland Stephen Hendry England 1987 Grand Prix Quarter-final 9 England Tony Knowles 1
Scotland Stephen Hendry England 1987 World Championship Last 96 19 England Mike Darrington 1
Scotland Stephen Hendry England 1987 World Championship Last 64 19 United States Jim Rempe 1
Scotland Stephen Hendry England 1987 World Championship Last 32 19 England Willie Thorne 1
Scotland Stephen Hendry Scotland 1987 Scottish Professional Championship Final 19 Scotland Jim Donnelly 1
Scotland Stephen Hendry England 1987 Classic Last 96 9 Northern Ireland Jackie Rea 1
Scotland Stephen Hendry England 1987 Classic Last 64 9 Wales Ray Reardon 1
Scotland Stephen Hendry England 1987 Classic Last 32 9 England Jon Wright 1
Scotland Stephen Hendry England 1986 Grand Prix Last 32 9 Canada Bob Chaperon 1
Scotland Stephen Hendry England 1986 Grand Prix Last 64 9 Ireland Eugene Hughes 1
Scotland Stephen Hendry England 1986 International Open Last 64 9 England John Parrott 1
Scotland Stephen Hendry England 1986 World Championship Last 96 19 Ireland Paddy Browne 1
Scotland Stephen Hendry England 1986 World Championship Last 64 19 Wales Wayne Jones 1
Northern Ireland Alex Higgins 1989 Matchroom League Group 8 England Willie Thorne 1
Northern Ireland Alex Higgins England 1988 WPBSA Non-Ranking - Event 2 Quarter-final 9 England Anthony Harris 1
Northern Ireland Alex Higgins England 1987 UK Championship Last 64 17 England Steve Duggan 1
Northern Ireland Alex Higgins Australia 1987 Australian Masters Quarter-final 7 England John Parrott 1
Northern Ireland Alex Higgins England 1987 Masters Last 16 9 Wales Terry Griffiths 1
Northern Ireland Alex Higgins Canada 1986 Canadian Masters Semi-final 15 England Steve Davis 1
Northern Ireland Alex Higgins Scotland 1986 Scottish Masters Final 17 Canada Cliff Thorburn 1
Northern Ireland Alex Higgins England 1986 British Open Last 16 9 South Africa Peter Francisco 1
Northern Ireland Alex Higgins England 1985 UK Championship Last 64 17 England Ray Edmonds 1
Northern Ireland Alex Higgins England 1985 UK Championship Last 16 17 England Jimmy White 1
Northern Ireland Alex Higgins England 1985 Matchroom Trophy Last 32 9 Northern Ireland Tommy Murphy 1
Northern Ireland Alex Higgins Northern Ireland 1985 Irish Professional Championship Semi-final 11 Ireland Patsy Fagan 1
Northern Ireland Alex Higgins England 1985 British Open Last 16 9 Canada Cliff Thorburn 1
Northern Ireland Alex Higgins England 1984 UK Championship Last 32 17 England Tony Jones 1
Northern Ireland Alex Higgins England 1984 UK Championship Semi-final 17 Canada Cliff Thorburn 1
Northern Ireland Alex Higgins England 1984 UK Championship Final 31 England Steve Davis 1
Northern Ireland Alex Higgins England 1984 Professional Snooker League Group 10 England John Spencer 1
Northern Ireland Alex Higgins England 1984 Professional Snooker League Group 10 England John Virgo 1
Northern Ireland Alex Higgins England 1984 Professional Snooker League Group 10 England Tony Knowles 1
Northern Ireland Alex Higgins England 1983 World Championship Last 16 25 England Willie Thorne 1
Northern Ireland Alex Higgins England 1983 World Championship Quarter-final 25 Canada Bill Werbeniuk 1
Northern Ireland Alex Higgins Northern Ireland 1983 Irish Professional Championship Quarter-final 11 Northern Ireland Jackie Rea 1
Northern Ireland Alex Higgins England 1982 UK Championship Final 31 Wales Terry Griffiths 1
Northern Ireland Alex Higgins Northern Ireland 1982 Irish Professional Championship Semi-final 11 Ireland Eugene Hughes 1
Northern Ireland Alex Higgins England 1981 UK Championship Round 5 17 England Dave Martin 1
Northern Ireland Alex Higgins England 1981 International Open Last 16 9 Wales Doug Mountjoy 1
Northern Ireland Alex Higgins England 1981 International Open Quarter-final 9 Wales Terry Griffiths 1
Northern Ireland Alex Higgins England 1980 UK Championship Last 16 17 England Willie Thorne 1
Northern Ireland Alex Higgins England 1980 UK Championship Quarter-final 17 England Fred Davis 1
Northern Ireland Alex Higgins England 1980 Champion of Champions Group 9 Canada Cliff Thorburn 1
Northern Ireland Alex Higgins Canada 1980 Canadian Open Last 16 17 England Jimmy White 1
Northern Ireland Alex Higgins England 1980 Pontins Camber Sands Semi-final 9 England Graham Miles 1
Northern Ireland Alex Higgins England 1980 Pontins Camber Sands Final 17 Northern Ireland Dennis Taylor 1
Northern Ireland Alex Higgins England 1980 World Championship Quarter-final 25 England Steve Davis 1
Northern Ireland Alex Higgins England 1980 British Gold Cup Semi-final 7 England Tony Meo 1
Northern Ireland Alex Higgins England 1980 British Gold Cup Final 9 Wales Ray Reardon 1
Northern Ireland Alex Higgins England 1980 Tolly Cobbold Classic Final 9 Northern Ireland Dennis Taylor 1
England Pat Houlihan England 1980 World Championship Last 48 17 England Joe Johnson 1
Ireland Eugene Hughes England 1987 International Open Last 16 9 South Africa Silvino Francisco 1
Ireland Eugene Hughes Northern Ireland 1985 Irish Professional Championship Semi-final 11 Northern Ireland Dennis Taylor 1
Ireland Eugene Hughes England 1983 Professional Players Tournament Last 64 9 Scotland Eddie Sinclair 1
Ireland Eugene Hughes England 1983 Professional Players Tournament Last 32 9 Canada Bill Werbeniuk 1
Ireland Eugene Hughes England 1980 Professional Ticket Event Final 17 England Dave Martin 1
England Steve James United Arab Emirates 1989 Dubai Classic Last 32 9 England Jim Chambers 1
England Steve James England 1989 International Open Last 64 9 Northern Ireland Jack McLaughlin 1
England Steve James Thailand 1989 Asian Open Last 32 9 England Steve Duggan 1
England Steve James England 1989 British Open Last 64 9 Wales Tony Chappel 1
England Steve James England 1988 World Championship Quarter-final 25 Canada Cliff Thorburn 1
England Steve James England 1988 World Championship Last 16 25 England Joe Johnson 1
England Steve James England 1988 World Championship Last 96 19 Ireland Joe O'Boye 1
England Steve James England 1988 Classic Last 96 9 England Pat Houlihan 1
England Joe Johnson England 1989 UK Championship Last 32 17 England Martin Clark 1
England Joe Johnson England 1989 Grand Prix Last 32 9 Northern Ireland Alex Higgins 1
England Joe Johnson England 1989 World Championship Last 32 19 England Tony Meo 1
England Joe Johnson England 1988 UK Championship Last 64 17 England Martin Smith 1
England Joe Johnson England 1987 UK Championship Semi-final 17 England Jimmy White 1
England Joe Johnson Scotland 1987 Scottish Masters Quarter-final 9 Scotland Stephen Hendry 1
England Joe Johnson England 1987 World Championship Final 35 England Steve Davis 1
England Joe Johnson England 1986 International Open Last 64 9 Northern Ireland Tommy Murphy 1
England Joe Johnson England 1986 World Championship Last 16 25 England Mike Hallett 1
England Joe Johnson England 1985 UK Championship Last 32 17 England Neal Foulds 1
England Joe Johnson England 1985 Matchroom Trophy Last 16 9 Wales Cliff Wilson 1
England Joe Johnson Australia 1985 Australian Masters Quarter-final 9 England Jimmy White 1
England Joe Johnson England 1985 Classic Quarter-final 9 Australia Warren King 1
England Joe Johnson Spain 1984 Costa Del Sol Classic Quarter-final 5 England Mick Fisher 1
England Joe Johnson England 1983 UK Championship Last 32 17 England John Virgo 1
England Joe Johnson England 1983 Professional Players Tournament Last 64 9 Ireland Pascal Burke 1
England Joe Johnson England 1983 Professional Players Tournament Last 16 9 Australia Eddie Charlton 1
England Joe Johnson England 1983 Professional Players Tournament Final 17 England Tony Knowles 1
England Joe Johnson England 1982 World Championship Last 48 17 England Mike Hallett 1
England Mark Johnston-Allen England 1989 UK Championship Last 64 17 Malta Tony Drago 1
England Mark Johnston-Allen England 1989 British Open Last 32 9 Ireland Eugene Hughes 1
England Mark Johnston-Allen France 1989 European Open Last 96 9 England Jon Wright 1
England Mark Johnston-Allen England 1989 Classic Last 96 9 Wales Tony Chappel 1
England Tony Jones United Arab Emirates 1989 Dubai Classic Last 32 9 England Danny Fowler 1
England Tony Jones England 1989 Grand Prix Last 96 9 England Pat Houlihan 1
England Tony Jones Thailand 1989 Asian Open Last 64 9 Canada Cliff Thorburn 1
Wales Wayne Jones England 1989 World Championship Last 96 19 England Anthony Harris 1
Wales Wayne Jones England 1989 World Championship Last 48 19 England David Taylor 1
Wales Wayne Jones England 1989 Classic Semi-final 17 England Willie Thorne 1
England Tony Jones England 1988 UK Championship Last 64 17 England Barry West 1
Wales Wayne Jones England 1988 World Championship Last 64 19 Canada Mario Morra 1
England Tony Jones England 1988 British Open Last 64 9 Northern Ireland Alex Higgins 1
Wales Wayne Jones England 1987 International Open Last 32 9 England Nigel Gilbert 1
Wales Wayne Jones England 1986 UK Championship Last 16 17 Ireland Eugene Hughes 1
England Tony Jones England 1986 UK Championship Last 96 17 England Jack Fitzmaurice 1
Wales Wayne Jones England 1986 Grand Prix Last 64 9 England David Taylor 1
England Tony Jones England 1986 English Professional Championship Last 48 17 England Bob Harris 1
England Tony Jones England 1985 World Championship Last 48 19 Scotland Eddie Sinclair 1
England Tony Jones England 1984 UK Championship Last 80 17 Canada Bob Chaperon 1
England Tony Jones England 1984 UK Championship Last 64 17 Ireland Patsy Fagan 1
Wales Wayne Jones England 1984 International Open Last 80 9 Scotland Matt Gibson 1
England Tony Jones England 1984 International Masters Pre-qualifying Group 3 England John Parrott 1
Canada Frank Jonik Canada 1985 Canadian Professional Championship Semi-final 11 Canada Bob Chaperon 1
Ireland Tony Kearney United Arab Emirates 1989 Dubai Classic Last 128 9 England Andrew Cairns 1
Ireland Billy Kelly England 1988 World Championship Last 128 19 Ireland Tony Kearney 1
Ireland Billy Kelly England 1980 Professional Ticket Event Quarter-final 17 England Vic Harris 1
Australia Warren King United Arab Emirates 1989 Dubai Classic Last 64 9 England David Taylor 1
Australia Warren King Hong Kong 1989 Hong Kong Open Last 64 9 Wales Wayne Jones 1
Australia Warren King England 1988 UK Championship Last 64 17 England Steve Davis 1
Australia Warren King Australia 1987 Australian Professional Championship Final 19 Australia Eddie Charlton 1
Australia Warren King Australia 1986 Australian Professional Championship Semi-final 15 Australia Eddie Charlton 1
Australia Warren King England 1985 UK Championship Last 96 17 England Dennis Hughes 1
Australia Warren King Australia 1985 Australian Professional Championship Quarter-final 15 Australia Ian Anderson 1
Australia Warren King England 1983 International Open Last 48 9 England Graham Miles 1
Australia Warren King England 1983 World Championship Round 1 19 Australia Ian Anderson 1
England Tony Knowles New Zealand 1989 New Zealand Masters 3rd Place Playoff 11 Scotland Stephen Hendry 1
England Tony Knowles England 1989 Classic Last 64 9 Wales Colin Roscoe 1
England Tony Knowles England 1988 Grand Prix Last 32 9 England Dean Reynolds 1
England Tony Knowles England 1988 World Championship Quarter-final 25 England Jimmy White 1
England Tony Knowles Ireland 1988 Irish Masters Quarter-final 9 England Neal Foulds 1
England Tony Knowles England 1987 Grand Prix Quarter-final 9 Scotland Stephen Hendry 1
England Tony Knowles Ireland 1987 Irish Masters Round 1 9 England Tony Meo 1
England Tony Knowles England 1987 Classic Last 64 9 England Danny Fowler 1
England Tony Knowles England 1986 UK Championship Last 64 17 Scotland John Rea 1
England Tony Knowles England 1986 Grand Prix Last 64 9 England David Roe 1
England Tony Knowles England 1986 World Championship Quarter-final 25 Canada Kirk Stevens 1
England Tony Knowles England 1986 English Professional Championship Last 32 17 England Roger Bales 1
England Tony Knowles England 1985 World Championship Last 16 25 Wales Doug Mountjoy 1
England Tony Knowles England 1985 World Championship Quarter-final 25 England Jimmy White 1
England Tony Knowles England 1985 English Professional Championship Semi-final 17 England Steve Longworth 1
England Tony Knowles England 1984 UK Championship Quarter-final 17 Canada Kirk Stevens 1
England Tony Knowles England 1984 Grand Prix Last 16 9 England Ian Williamson 1
England Tony Knowles Scotland 1984 Scottish Masters Quarter-final 9 Wales Terry Griffiths 1
England Tony Knowles Scotland 1984 Scottish Masters Semi-final 11 England Jimmy White 1
England Tony Knowles Australia 1984 Australian Masters Last 16 7 Northern Ireland Dennis Taylor 1
England Tony Knowles Wales 1984 Pontins Professional Semi-final 13 England Willie Thorne 1
England Tony Knowles England 1983 UK Championship Quarter-final 17 Northern Ireland Alex Higgins 1
England Tony Knowles England 1984 Professional Snooker League Group 10 Canada Kirk Stevens 1
England Tony Knowles England 1983 Professional Players Tournament Semi-final 17 England Willie Thorne 1
England Tony Knowles England 1983 International Masters Group 3 England Steve Davis 1
England Tony Knowles England 1982 International Open Final 17 England David Taylor 1
England Tony Knowles England 1981 UK Championship Round 4 17 England Geoff Foulds 1
England Tony Knowles England 1981 World Championship Last 24 19 England Graham Miles 1
England Steve Longworth England 1988 UK Championship Last 64 17 England Danny Fowler 1
England Steve Longworth England 1988 English Professional Championship Last 32 11 England Jim Chambers 1
England Steve Longworth England 1987 World Championship Last 16 25 Scotland Stephen Hendry 1
England Steve Longworth England 1986 World Championship Last 48 19 England John Virgo 1
England Steve Longworth England 1985 World Championship Last 96 19 England Graham Cripsey 1
Scotland Murdo Macleod Scotland 1989 Scottish Masters Round 1 11 Canada Cliff Thorburn 1
Scotland Murdo Macleod Scotland 1988 Scottish Professional Championship Semi-final 11 Scotland John Rea 1
Scotland Murdo Macleod Scotland 1983 Scottish Professional Championship Semi-final 11 Scotland Ian Black 1
England Robert Marshall England 1989 World Championship Round 1 19 South Africa Mike Hines 1
England Robert Marshall England 1988 UK Championship Last 128 17 England Martin Smith 1
England Robert Marshall England 1988 International Open Last 128 9 England Brian Rowswell 1
England Robert Marshall England 1988 Professional Play-offs Round 1 19 England Darren Clarke 1
England Dave Martin England 1989 International Open Last 96 9 England Martin Smith 1
England Dave Martin England 1988 UK Championship Last 96 17 England Graham Miles 1
England Dave Martin England 1988 Grand Prix Last 96 9 England Mark Wildman 1
England Dave Martin England 1988 Grand Prix Last 64 9 Canada Bob Chaperon 1
England Dave Martin England 1988 English Professional Championship Last 32 11 England Martin Smith 1
England Dave Martin England 1988 Classic Last 16 9 England Jimmy White 1
England Dave Martin England 1986 British Open Last 64 9 England Bob Harris 1
England Dave Martin England 1982 World Championship Last 48 17 England Pat Houlihan 1
Northern Ireland Jack McLaughlin England 1989 World Championship Last 96 19 South Africa François Ellis 1
Northern Ireland Jack McLaughlin Northern Ireland 1988 Irish Professional Championship Semi-final 11 Ireland Joe O'Boye 1
Northern Ireland Jack McLaughlin England 1984 UK Championship Last 96 17 England Douglas French 1
Northern Ireland Jack McLaughlin England 1984 International Open Last 80 9 Canada Frank Jonik 1
England Jim Meadowcroft England 1982 International Open Last 48 9 Scotland Chris Ross 1
England Jim Meadowcroft England 1981 English Professional Championship Round 1 17 England John Barrie 1
England Steve Meakin England 1989 Grand Prix Last 64 9 Canada Cliff Thorburn 1
England Paul Medati England 1987 World Championship Last 64 19 Canada Marcel Gauvreau 1
England Paul Medati England 1983 UK Championship Last 32 17 England Dean Reynolds 1
England Tony Meo England 1989 World Championship Last 48 19 England Tony Jones 1
England Tony Meo England 1989 World Championship Last 32 19 England Joe Johnson 1
England Tony Meo England 1989 World Championship Semi-final 31 England John Parrott 1
England Tony Meo France 1989 European Open Last 64 9 England David Roe 1
England Tony Meo 1989 Matchroom League Group 8 England Jimmy White 1
England Tony Meo 1989 Matchroom League Group 8 England Steve Davis 1
England Tony Meo 1989 Matchroom League Group 8 Canada Cliff Thorburn 1
England Tony Meo England 1988 British Open Last 64 9 England Gary Wilkinson 1
England Tony Meo 1988 Matchroom League Group 8 Scotland Stephen Hendry 1
England Tony Meo England 1987 UK Championship Last 64 17 Ireland Paul Watchorn 1
England Tony Meo England 1987 UK Championship Last 32 17 England Mike Hallett 1
England Tony Meo England 1987 World Championship Last 32 19 England John Parrott 1
England Tony Meo England 1987 English Professional Championship Semi-final 17 England Willie Thorne 1
England Tony Meo England 1987 Masters Quarter-final 9 Wales Doug Mountjoy 1
England Tony Meo England 1987 Matchroom League Group 8 England Willie Thorne 1
England Tony Meo England 1986 British Open Last 64 9 Scotland Jim Donnelly 1
England Tony Meo Australia 1985 Australian Masters Semi-final 11 England Jimmy White 1
England Tony Meo England 1985 World Championship Last 16 25 England Jimmy White 1
England Tony Meo England 1985 English Professional Championship Semi-final 17 England Steve Davis 1
England Tony Meo England 1984 UK Championship Last 32 17 Ireland Eugene Hughes 1
England Tony Meo Hong Kong 1984 Hong Kong Masters Semi-final 5 England Steve Davis 1
England Tony Meo Malaysia 1984 Malaysian Masters Group 2 Malaysia Hoy Eng Lok 1
England Tony Meo Australia 1984 Australian Masters Semi-final 11 England John Virgo 1
England Tony Meo England 1983 UK Championship Quarter-final 17 England Steve Davis 1
England Tony Meo England 1983 World Championship Last 16 25 Wales Doug Mountjoy 1
England Tony Meo England 1983 Masters Last 16 9 Australia Eddie Charlton 1
England Tony Meo Ireland 1982 Irish Masters Quarter-final 9 Wales Terry Griffiths 1
England Tony Meo England 1982 Masters Quarter-final 9 Canada Cliff Thorburn 1
England Tony Meo England 1981 UK Championship Semi-final 17 Wales Terry Griffiths 1
England Tony Meo England 1981 World Championship Last 24 19 England John Virgo 1
England Tony Meo England 1980 UK Championship Quarter-final 17 England Steve Davis 1
England Tony Meo England 1980 British Gold Cup Group 3 England John Spencer 1
Malta Alf Micallef Canada 1980 Canadian Open Last 80 9 Canada Geordie Oliver 1
Canada Bernie Mikkelsen England 1988 International Open Last 96 9 England Dave Martin 1
Canada Bernie Mikkelsen England 1985 World Championship Last 80 19 England Malcolm Bradley 1
Canada Bernie Mikkelsen England 1981 World Championship Last 48 17 England Jimmy White 1
England Graham Miles England 1985 British Open Last 64 11 England Ray Edmonds 1
England Graham Miles England 1983 International Open Last 48 9 Australia Warren King 1
England Graham Miles England 1981 International Open Round 5 9 England Joe Johnson 1
Wales Darren Morgan England 1989 UK Championship Last 96 11 England Steve Campbell 1
England Brian Morgan England 1989 UK Championship Last 32 17 England Gary Wilkinson 1
England Brian Morgan United Arab Emirates 1989 Dubai Classic Last 128 9 England Mike Darrington 1
England Brian Morgan England 1989 International Open Last 16 9 Northern Ireland Dennis Taylor 1
Wales Darren Morgan England 1989 World Championship Round 1 19 Australia Sam Frangie 1
Wales Darren Morgan England 1989 World Championship Last 48 19 Northern Ireland Alex Higgins 1
England Brian Morgan England 1989 Professional Play-offs Round 1 9 Pakistan Shokat Ali 1
Canada Mario Morra England 1989 World Championship Last 128 19 Canada Bernie Mikkelsen 1
Canada Mario Morra France 1989 European Open Last 128 9 England Steve Campbell 1
Canada Mario Morra Canada 1988 Canadian Professional Championship Round 1 11 Canada Gerry Watson 1
Canada Mario Morra England 1988 British Open Last 128 9 Ireland Paul Watchorn 1
Canada Mario Morra England 1987 International Open Last 96 9 England Les Dodd 1
Canada Mario Morra England 1985 UK Championship Last 64 17 Wales Doug Mountjoy 1
Canada Mario Morra England 1985 Grand Prix Last 96 9 England Dennis Hughes 1
Canada Mario Morra Canada 1984 Canadian Professional Championship Quarter-final 11 Canada Jim Wych 1
Canada Mario Morra England 1984 World Championship Last 96 19 England Geoff Foulds 1
Canada Mario Morra England 1984 Classic Last 64 9 Wales Clive Everton 1
Canada Mario Morra England 1983 International Open Last 48 9 England Mike Hallett 1
Wales Doug Mountjoy Wales 1989 Welsh Professional Championship Final 17 Wales Terry Griffiths 1
Wales Doug Mountjoy France 1989 European Open Last 64 9 Northern Ireland Tommy Murphy 1
Wales Doug Mountjoy England 1988 UK Championship Last 32 17 England Neal Foulds 1
Wales Doug Mountjoy England 1988 UK Championship Last 16 17 England Joe Johnson 1
Wales Doug Mountjoy Wales 1988 Welsh Professional Championship Semi-final 17 Wales Wayne Jones 1
Wales Doug Mountjoy England 1986 Classic Last 16 9 Canada Bill Werbeniuk 1
Wales Doug Mountjoy England 1986 Classic Quarter-final 9 England Neal Foulds 1
Wales Doug Mountjoy England 1986 Classic Semi-final 17 Canada Cliff Thorburn 1
Wales Doug Mountjoy England 1984 Masters Last 16 9 Northern Ireland Alex Higgins 1
Wales Doug Mountjoy England 1984 Professional Snooker League Group 10 England Jimmy White 1
Wales Doug Mountjoy England 1984 Professional Snooker League Group 10 Canada Bill Werbeniuk 1
Wales Doug Mountjoy England 1984 Professional Snooker League Group 10 Canada Kirk Stevens 1
Wales Doug Mountjoy England 1984 Professional Snooker League Group 10 England David Taylor 1
Wales Doug Mountjoy England 1984 Professional Snooker League Group 10 Australia Eddie Charlton 1
Wales Doug Mountjoy England 1983 World Championship Last 32 19 Wales Cliff Wilson 1
Wales Doug Mountjoy England 1983 World Championship Last 16 25 England Tony Meo 1
Wales Doug Mountjoy England 1981 World Championship Final 35 England Steve Davis 1
Wales Doug Mountjoy England 1980 UK Championship Last 24 17 England Rex Williams 1
Wales Doug Mountjoy England 1980 Champion of Champions Final 19 England John Virgo 1
Wales Doug Mountjoy England 1980 World Championship Last 24 19 Wales Cliff Wilson 1
Wales Doug Mountjoy England 1980 World Championship Last 16 25 Canada Cliff Thorburn 1
Wales Doug Mountjoy Wales 1980 Welsh Professional Championship Final 17 Wales Ray Reardon 1
Ireland Stephen Murphy England 1989 UK Championship Last 128 11 Australia Glen Wilkinson 1
Northern Ireland Tommy Murphy England 1989 International Open Last 64 9 England Willie Thorne 1
Ireland Stephen Murphy England 1989 Professional Play-offs Round 3 17 South Africa Derek Mienie 1
Northern Ireland Tommy Murphy Canada 1988 Canadian Masters Last 96 9 England Jim Chambers 1
Northern Ireland Tommy Murphy England 1988 World Championship Last 96 19 Wales Colin Roscoe 1
Northern Ireland Tommy Murphy Northern Ireland 1988 Irish Professional Championship Round 1 9 Ireland Billy Kelly 1
Northern Ireland Tommy Murphy Northern Ireland 1988 Irish Professional Championship Quarter-final 11 Ireland Paddy Browne 1
Northern Ireland Tommy Murphy England 1987 Classic Last 96 9 England Roger Bales 1
Northern Ireland Tommy Murphy England 1984 International Open Last 80 9 England Roger Bales 1
Northern Ireland Tommy Murphy Northern Ireland 1982 Irish Professional Championship Round 1 11 Ireland Billy Kelly 1
Wales Steve Newbury England 1988 UK Championship Last 64 17 Wales Colin Roscoe 1
Wales Steve Newbury England 1988 Classic Last 64 9 Ireland Eugene Hughes 1
Wales Steve Newbury England 1988 Classic Last 32 9 Canada Cliff Thorburn 1
Wales Steve Newbury England 1987 Grand Prix Last 32 9 Canada Cliff Thorburn 1
Wales Steve Newbury England 1987 International Open Last 32 9 Canada Cliff Thorburn 1
Wales Steve Newbury England 1986 UK Championship Last 96 17 England Ken Owers 1
Wales Steve Newbury England 1985 UK Championship Last 64 17 Canada Kirk Stevens 1
Wales Steve Newbury England 1985 World Championship Last 80 19 Ireland Pascal Burke 1
Wales Steve Newbury England 1984 UK Championship Last 96 17 Canada Gino Rigitano 1
Ireland Joe O'Boye England 1989 World Championship Last 48 19 England Barry West 1
Ireland Joe O'Boye England 1989 British Open Last 96 9 England Craig Edwards 1
Ireland Joe O'Boye England 1988 Grand Prix Last 96 9 Australia Greg Jenkins 1
Ireland Joe O'Boye England 1988 Grand Prix Last 64 9 England Tony Knowles 1
Ireland Joe O'Boye England 1988 Classic Last 96 9 Ireland Dessie Sheehan 1
Ireland Joe O'Boye England 1987 International Open Last 64 9 Canada Kirk Stevens 1
Ireland Joe O'Boye England 1987 World Championship Last 96 19 England Nigel Gilbert 1
Ireland Joe O'Boye England 1986 World Championship Round 1 19 England Bill Oliver 1
New Zealand Dene O'Kane Hong Kong 1989 Hong Kong Open Last 64 9 England Dave Martin 1
New Zealand Dene O'Kane Hong Kong 1989 Hong Kong Open Final 17 England Mike Hallett 1
New Zealand Dene O'Kane England 1989 World Championship Last 32 19 England Jimmy White 1
New Zealand Dene O'Kane England 1989 Classic Last 64 9 England Nigel Gilbert 1
New Zealand Dene O'Kane England 1988 UK Championship Last 64 17 Wales Ray Reardon 1
New Zealand Dene O'Kane England 1988 International Open Last 64 9 England Mark Johnston-Allen 1
New Zealand Dene O'Kane England 1987 UK Championship Last 16 17 England Willie Thorne 1
New Zealand Dene O'Kane England 1987 World Championship Last 96 19 England Dave Gilbert 1
New Zealand Dene O'Kane England 1987 British Open Last 96 9 England Brian Rowswell 1
New Zealand Dene O'Kane England 1986 UK Championship Last 64 17 Canada Bill Werbeniuk 1
England Bill Oliver England 1987 World Championship Last 96 19 Ireland Patsy Fagan 1
England Ken Owers England 1989 English Professional Championship Last 48 9 England Ian Williamson 1
England Ken Owers England 1988 UK Championship Last 64 17 Wales Terry Griffiths 1
England John Parrott England 1989 UK Championship Last 16 17 England Gary Wilkinson 1
England John Parrott England 1989 International Open Last 32 9 Malta Tony Drago 1
England John Parrott Scotland 1989 Scottish Masters Quarter-final 11 Canada Cliff Thorburn 1
England John Parrott 1989 Norwich Union Grand Prix Semi-final 7 England Joe Johnson 1
England John Parrott England 1989 World Championship Last 16 25 Northern Ireland Dennis Taylor 1
England John Parrott England 1989 British Open Last 64 9 England Jon Wright 1
England John Parrott England 1989 British Open Last 16 9 Wales Doug Mountjoy 1
England John Parrott England 1989 English Professional Championship Last 32 9 England Graham Miles 1
England John Parrott England 1989 English Professional Championship Last 16 9 England Danny Fowler 1
England John Parrott England 1989 English Professional Championship Semi-final 9 England Neal Foulds 1
England John Parrott England 1989 English Professional Championship Final 17 England Mike Hallett 1
England John Parrott France 1989 European Open Final 17 Wales Terry Griffiths 1
England John Parrott 1989 Matchroom League Group 8 Canada Cliff Thorburn 1
England John Parrott 1989 Matchroom League Group 8 England Jimmy White 1
England John Parrott England 1989 Classic Last 32 9 England Jon Wright 1
England John Parrott England 1988 World Matchplay Final 17 England Steve Davis 1
England John Parrott England 1988 UK Championship Last 32 17 England Nigel Gilbert 1
England John Parrott Canada 1988 Canadian Masters Last 16 9 England John Virgo 1
England John Parrott Wales 1988 Pontins Professional Quarter-final 9 England Dean Reynolds 1
England John Parrott Wales 1988 Pontins Professional Semi-final 11 Scotland Stephen Hendry 1
England John Parrott Wales 1988 Pontins Professional Final 17 England Mike Hallett 1
England John Parrott China 1988 Kent Cup Last 16 3 China Jin Weheng 1
England John Parrott England 1988 Masters Last 16 9 England Neal Foulds 1
England John Parrott England 1988 Classic Last 16 9 England John Virgo 1
England John Parrott England 1988 Classic Final 25 England Steve Davis 1
England John Parrott England 1987 UK Championship Last 64 17 Wales Steve Newbury 1
England John Parrott England 1987 UK Championship Last 16 17 England Tony Knowles 1
England John Parrott England 1987 UK Championship Quarter-final 17 England Steve Davis 1
England John Parrott England 1987 Grand Prix Semi-final 17 Scotland Stephen Hendry 1
England John Parrott England 1987 Grand Prix Last 16 9 Wales Terry Griffiths 1
England John Parrott England 1987 World Championship Last 48 19 England Danny Fowler 1
England John Parrott England 1986 UK Championship Last 16 17 England Steve Longworth 1
England John Parrott England 1986 Grand Prix Last 32 9 England Tony Meo 1
England John Parrott England 1985 World Championship Quarter-final 25 Wales Ray Reardon 1
England John Parrott England 1985 English Professional Championship Last 16 17 England David Taylor 1
England John Parrott England 1984 UK Championship Last 48 17 England Jack Fitzmaurice 1
England John Parrott England 1984 Grand Prix Last 64 9 Canada Marcel Gauvreau 1
England John Parrott England 1984 World Championship Last 48 19 South Africa Perrie Mans 1
England John Parrott England 1984 Classic Last 64 9 England Jack Fitzmaurice 1
England Mick Price England 1989 Grand Prix Last 128 9 Scotland Matt Gibson 1
England Mick Price England 1989 World Championship Last 128 19 Scotland Eddie Sinclair 1
England Mick Price England 1989 World Championship Last 96 19 Wales Mark Bennett 1
England Mick Price England 1989 British Open Last 128 9 Canada Gino Rigitano 1
England Mick Price England 1988 WPBSA Non-Ranking - Event 2 Last 64 9 Scotland Ian Black 1
England Mick Price England 1987 WPBSA Pro Ticket Series 88/89 - Event 2 Last 16 7 England Allison Fisher 1
England Tony Putnam Wales 1986 WPBSA Pro Ticket Series 87/88 - Event 3 Last 64 5 England Guy Dennis 1
Scotland John Rea Scotland 1989 Scottish Professional Championship Quarter-final 9 Scotland Ian Black 1
Scotland John Rea Scotland 1989 Scottish Professional Championship Semi-final 9 Scotland Jim Donnelly 1
England John Read England 1989 WPBSA Pro Ticket Series 90/91 - Event 3 Last 64 5 England Andy Pennington 1
Wales Ray Reardon England 1987 World Championship Last 16 25 England Steve Davis 1
Wales Ray Reardon Canada 1985 Canadian Masters Semi-final 15 Northern Ireland Dennis Taylor 1
Wales Ray Reardon England 1984 Grand Prix Last 32 9 Wales Cliff Wilson 1
Wales Ray Reardon England 1984 World Championship Last 16 25 South Africa Silvino Francisco 1
Wales Ray Reardon Wales 1984 Welsh Professional Championship Quarter-final 11 Wales Marcus Owen 1
Wales Ray Reardon England 1984 Masters Quarter-final 9 England Jimmy White 1
Wales Ray Reardon England 1984 Classic Last 32 9 England Rex Williams 1
Wales Ray Reardon England 1983 UK Championship Quarter-final 17 England Jimmy White 1
Wales Ray Reardon England 1984 Professional Snooker League Group 10 Australia Eddie Charlton 1
Wales Ray Reardon England 1984 Professional Snooker League Group 10 England Jimmy White 1
Wales Ray Reardon England 1984 Professional Snooker League Group 10 Wales Doug Mountjoy 1
Wales Ray Reardon England 1984 Professional Snooker League Group 10 England Tony Knowles 1
Wales Ray Reardon England 1983 Masters Final 17 Canada Cliff Thorburn 1
Wales Ray Reardon England 1982 UK Championship Last 32 17 England Mark Wildman 1
Wales Ray Reardon England 1982 UK Championship Last 16 17 England Mike Hallett 1
Wales Ray Reardon England 1982 Professional Players Tournament Final 19 England Jimmy White 1
Wales Ray Reardon Ireland 1982 Irish Masters Quarter-final 9 Northern Ireland Dennis Taylor 1
Wales Ray Reardon England 1981 World Championship Quarter-final 25 Canada Bill Werbeniuk 1
Wales Ray Reardon England 1981 Yamaha Organs Trophy Group 1 3 England Graham Miles 1
Wales Ray Reardon Wales 1981 Welsh Professional Championship Semi-final 17 Wales Terry Griffiths 1
Wales Ray Reardon England 1980 UK Championship Semi-final 17 Northern Ireland Alex Higgins 1
Wales Ray Reardon England 1980 British Gold Cup Group 3 Canada Bill Werbeniuk 1
Wales Ray Reardon England 1980 British Gold Cup Group 3 England Pat Houlihan 1
Wales Ray Reardon England 1980 British Gold Cup Semi-final 7 Northern Ireland Dennis Taylor 1
United States Jim Rempe England 1987 World Championship Last 128 19 England Martin Smith 1
England Dean Reynolds England 1989 World Matchplay Round 1 17 England Tony Meo 1
England Dean Reynolds United Arab Emirates 1989 Dubai Classic Last 64 9 England Dave Martin 1
England Dean Reynolds England 1989 Grand Prix Last 32 9 Australia Warren King 1
England Dean Reynolds England 1989 Grand Prix Last 16 9 England John Parrott 1
England Dean Reynolds England 1989 British Open Last 64 9 England Les Dodd 1
England Dean Reynolds England 1988 Grand Prix Last 64 9 England Les Dodd 1
England Dean Reynolds England 1988 Grand Prix Last 32 9 England Tony Knowles 1
England Dean Reynolds England 1988 International Open Last 64 9 England Tony Jones 1
England Dean Reynolds England 1988 British Open Last 64 9 Ireland Joe O'Boye 1
England Dean Reynolds England 1988 English Professional Championship Last 16 11 England John Parrott 1
England Dean Reynolds England 1986 UK Championship Last 64 17 Canada Bernie Mikkelsen 1
England Dean Reynolds England 1986 World Championship Last 32 19 Canada Kirk Stevens 1
England Dean Reynolds England 1983 World Championship Last 48 19 England Ray Edmonds 1
England Dean Reynolds England 1982 Professional Players Tournament Last 16 9 Wales Cliff Wilson 1
Canada Gino Rigitano England 1987 World Championship Last 96 19 England Vic Harris 1
Canada Gino Rigitano England 1986 UK Championship Last 128 17 England Steve James 1
Canada Gino Rigitano England 1984 World Championship Last 96 19 Scotland Matt Gibson 1
Canada Alain Robidoux England 1989 UK Championship Last 64 17 England Tony Meo 1
Canada Alain Robidoux United Arab Emirates 1989 Dubai Classic Last 32 9 England Nigel Bond 1
Canada Alain Robidoux England 1989 International Open Last 32 9 England Roger Bales 1
Canada Alain Robidoux Canada 1988 Canadian Masters Last 96 9 England Mick Fisher 1
Canada Alain Robidoux Canada 1988 Canadian Masters Last 64 9 England Joe Johnson 1
Canada Alain Robidoux Canada 1988 Canadian Professional Championship Semi-final 13 Canada Bernie Mikkelsen 1
Canada Kevin Robitaille Canada 1980 Canadian Professional Championship Round 1 9 Canada Frank Jonik 1
England David Roe England 1989 English Professional Championship Last 32 9 England Barry West 1
England David Roe England 1988 UK Championship Last 96 17 Scotland Matt Gibson 1
England David Roe England 1988 UK Championship Last 32 17 South Africa Peter Francisco 1
England David Roe England 1988 World Championship Last 96 19 England Ken Owers 1
England David Roe England 1986 International Open Last 128 9 England Dennis Hughes 1
Wales Colin Roscoe Wales 1989 Welsh Professional Championship Round 1 11 Wales Mark Bennett 1
Wales Colin Roscoe England 1983 International Masters Pre-qualifying Group 3 England Douglas French 1
England Brian Rowswell England 1989 World Championship Last 64 19 England Mick Price 1
England Brian Rowswell England 1989 British Open Last 128 9 South Africa François Ellis 1
England George Scott England 1986 English Professional Championship Last 48 17 England Bernard Bennett 1
Scotland Eddie Sinclair England 1984 UK Championship Last 48 17 South Africa Silvino Francisco 1
Scotland Eddie Sinclair England 1983 World Championship Round 1 19 Wales Colin Roscoe 1
Scotland Eddie Sinclair England 1981 World Championship Last 32 17 Wales Cliff Wilson 1
England Martin Smith England 1989 International Open Last 128 9 England Dennis Hughes 1
England Martin Smith England 1989 World Championship Last 128 19 England Steve Campbell 1
England Jason Smith England 1989 World Championship Last 96 19 England Tony Jones 1
England Martin Smith England 1989 World Championship Last 64 19 England Ian Graham 1
England Martin Smith England 1989 British Open Last 128 9 England Dennis Hughes 1
England Martin Smith England 1988 UK Championship Last 96 17 Canada Bill Werbeniuk 1
England Martin Smith England 1986 World Championship Round 1 19 England David Greaves 1
England Martin Smith England 1986 Classic Last 96 9 England Ray Edmonds 1
England John Spencer England 1988 UK Championship Last 64 17 England Nigel Gilbert 1
England John Spencer England 1988 Grand Prix Last 32 9 Northern Ireland Jack McLaughlin 1
England John Spencer England 1988 World Championship Last 48 19 Australia Warren King 1
England John Spencer England 1987 World Championship Last 64 19 Canada Bob Chaperon 1
England John Spencer England 1987 British Open Last 96 9 England Terry Whitthread 1
England John Spencer England 1987 British Open Quarter-final 9 England Jimmy White 1
England John Spencer England 1986 English Professional Championship Last 16 17 England Joe Johnson 1
England John Spencer England 1985 UK Championship Last 64 17 England Vic Harris 1
England John Spencer Wales 1985 Pontins Professional Semi-final 13 Wales Ray Reardon 1
England John Spencer Wales 1984 Pontins Professional Final 17 England Willie Thorne 1
England John Spencer England 1983 World Championship Last 16 25 Australia Eddie Charlton 1
England John Spencer England 1982 Professional Players Tournament Last 64 9 England Geoff Foulds 1
England John Spencer Scotland 1982 Highland Masters Final 21 Wales Ray Reardon 1
England John Spencer England 1981 English Professional Championship Quarter-final 17 England Steve Davis 1
England John Spencer England 1980 World Championship Last 16 25 Canada Kirk Stevens 1
Canada Kirk Stevens Canada 1988 Canadian Professional Championship Quarter-final 11 Canada Bernie Mikkelsen 1
Canada Kirk Stevens England 1986 UK Championship Last 64 17 England George Scott 1
Canada Kirk Stevens England 1985 UK Championship Last 16 17 England Rex Williams 1
Canada Kirk Stevens England 1985 British Open Final 23 South Africa Silvino Francisco 1
Canada Kirk Stevens England 1984 World Championship Quarter-final 25 Wales Ray Reardon 1
Canada Kirk Stevens England 1984 World Championship Semi-final 31 England Jimmy White 1
Canada Kirk Stevens England 1984 International Masters Group 3 England Mike Watterson 1
Canada Kirk Stevens England 1984 Masters Last 16 9 England David Taylor 1
Canada Kirk Stevens England 1984 Masters Semi-final 11 England Jimmy White 1
Canada Kirk Stevens England 1982 World Championship Last 32 19 England Jack Fitzmaurice 1
Canada Kirk Stevens England 1981 UK Championship Round 5 17 England Mike Hallett 1
Canada Kirk Stevens England 1980 Champion of Champions Group 9 England John Virgo 1
Canada Kirk Stevens England 1980 World Championship Last 24 19 England Graham Miles 1
Northern Ireland Dennis Taylor England 1989 World Matchplay Quarter-final 17 England John Parrott 1
England David Taylor England 1989 UK Championship Last 96 11 England Jon Wright 1
Northern Ireland Dennis Taylor England 1989 Grand Prix Last 64 9 Australia John Campbell 1
Northern Ireland Dennis Taylor England 1989 World Championship Last 32 19 Ireland Eugene Hughes 1
Northern Ireland Dennis Taylor Canada 1988 Canadian Masters Last 16 9 England David Taylor 1
Northern Ireland Dennis Taylor 1988 Norwich Union Grand Prix Pre-qualifying 2 9 England Willie Thorne 1
Northern Ireland Dennis Taylor Northern Ireland 1988 Irish Professional Championship Semi-final 11 Ireland Paddy Browne 1
Northern Ireland Dennis Taylor 1988 Matchroom League Group 8 England Steve Davis 1
England David Taylor England 1988 Classic Last 64 9 England Martin Smith 1
Northern Ireland Dennis Taylor England 1988 Classic Last 32 9 Malta Tony Drago 1
Northern Ireland Dennis Taylor England 1987 UK Championship Last 32 17 New Zealand Dene O'Kane 1
Northern Ireland Dennis Taylor England 1987 Matchroom Trophy Round 1 11 England Jimmy White 1
Northern Ireland Dennis Taylor England 1987 Matchroom Trophy Semi-final 11 England Steve Davis 1
Northern Ireland Dennis Taylor England 1987 Grand Prix Last 32 9 Canada Bill Werbeniuk 1
Northern Ireland Dennis Taylor Ireland 1987 Carling Championships Semi-final 9 Scotland Stephen Hendry 1
Northern Ireland Dennis Taylor Scotland 1987 Scottish Masters Quarter-final 9 Canada Cliff Thorburn 1
Northern Ireland Dennis Taylor Ireland 1987 Irish Masters Semi-final 11 England Willie Thorne 1
Northern Ireland Dennis Taylor Northern Ireland 1987 Irish Professional Championship Semi-final 11 Ireland Paddy Browne 1
Northern Ireland Dennis Taylor England 1987 Masters Last 16 9 England Neal Foulds 1
Northern Ireland Dennis Taylor England 1987 Masters Semi-final 11 Canada Cliff Thorburn 1
Northern Ireland Dennis Taylor England 1987 Matchroom League Group 8 England Steve Davis 1
Northern Ireland Dennis Taylor England 1987 Matchroom League Group 8 Wales Terry Griffiths 1
England David Taylor England 1986 UK Championship Last 32 17 Canada Cliff Thorburn 1
Northern Ireland Dennis Taylor England 1986 UK Championship Last 64 17 England David Roe 1
Northern Ireland Dennis Taylor Canada 1986 Canadian Masters Quarter-final 9 England Willie Thorne 1
Northern Ireland Dennis Taylor England 1986 International Open Last 64 9 Australia Robby Foldvari 1