Maximums Made - All-time - Professional
Maximums: 115

Player Tournament Info
115 England David Gilbert England 2015 Championship League Date: 2015-02-10
Round: Group 7
Referee: Maike Kesseler
Opponent: China Xiao Guodong
Match result: Lost 3-2
Time: Unknown
Ratified: yes
114 England Judd Trump Germany 2015 German Masters Date: 2015-02-06
Round: Quarter-final
Referee: Marcel Eckardt
Opponent: England Mark Selby
Match result: Lost 5-4
Time: Unknown
Ratified: yes
113 Hong Kong Marco Fu England 2015 Masters Date: 2015-01-11
Round: Last 16
Referee: Brendan Moore
Opponent: England Stuart Bingham
Match result: Won 6-3
Time: Unknown
Ratified: yes
112 England Barry Hawkins England 2015 Championship League Date: 2015-01-05
Round: Group 1
Referee: Rob Spencer
Opponent: Scotland Stephen Maguire
Match result: Won 3-0
Time: Unknown
Ratified: yes
111 England Ben Woollaston Portugal 2014 European Tour - Event 5 Date: 2014-12-12
Round: Last 128
Referee: Marc Lauwers
Opponent: England Joe Steele
Match result: Won 4-0
Time: Unknown
Ratified: yes
110 England Ronnie O'Sullivan England 2014 UK Championship Date: 2014-12-03
Round: Last 16
Referee: Jan Verhaas
Opponent: England Matthew Selt
Match result: Won 6-0
Time: Unknown
Ratified: yes
109 England Shaun Murphy Germany 2014 European Tour - Event 4 Date: 2014-11-23
Round: Final
Referee: Thorsten Mueller
Opponent: England Robert Milkins
Match result: Won 4-0
Time: Unknown
Ratified: yes
108 Wales Ryan Day China 2014 Asian Tour - Event 2 Date: 2014-10-23
Round: Last 32
Referee: Zhou Bingfeng
Opponent: China Cao Yupeng
Match result: Won 4-1
Time: Unknown
Ratified: yes
107 India Aditya Mehta Germany 2014 European Tour - Event 2 Date: 2014-08-22
Round: Last 32
Referee: Luise Kraatz
Opponent: Scotland Stephen Maguire
Match result: Lost 4-2
Time: Unknown
Ratified: yes
106 England Ronnie O'Sullivan Wales 2014 Welsh Open Date: 2014-03-02
Round: Final
Referee: Leo Scullion
Opponent: China Ding Junhui
Match result: Won 9-3
Time: Unknown
Ratified: yes
105 England Shaun Murphy Poland 2014 European Tour - Event 8 Date: 2014-02-09
Round: Last 16
Referee: Monika Sulkowska

Opponent: Wales Jamie Jones
Match result: Won 4-2
Time: Unknown
Ratified: yes
104 England Shaun Murphy England 2014 Championship League Date: 2014-01-08
Round: Group 2
Referee: Paul Collier
Opponent: England Mark Davis
Match result: Won 3-2
Time: Unknown
Ratified: yes
103 England Gary Wilson Germany 2014 German Masters Date: 2013-12-12
Round: Last 128
Referee: Leo Scullion
Opponent: England Ricky Walden
Match result: Won 5-3
Time: Unknown
Ratified: yes
102 Thailand Dechawat Poomjaeng Germany 2014 German Masters Date: 2013-12-11
Round: Last 128
Referee: Greg Coniglio
Opponent: England Zak Surety
Match result: Won 5-3
Time: Unknown
Ratified: yes
101 England Mark Selby England 2013 UK Championship Date: 2013-12-07
Round: Semi-final
Referee: Paul Collier
Opponent: England Ricky Walden
Match result: Won 9-5
Time: Unknown
Ratified: yes
100 England Judd Trump Belgium 2013 European Tour - Event 7 Date: 2013-11-15
Round: Last 32
Referee: Herman Francken
Opponent: England Mark Selby
Match result: Lost 4-3
Time: Unknown
Ratified: yes
99 Australia Neil Robertson China 2013 Wuxi Classic Date: 2013-05-28
Round: Last 128
Referee: John Pellew
Opponent: Egypt Mohamed Khairy
Match result: Won 5-0
Time: Unknown
Ratified: yes
98 China Ding Junhui Ireland 2013 PTC Grand Final Date: 2013-03-16
Round: Quarter-final
Referee: Michaela Tabb
Opponent: Northern Ireland Mark Allen
Match result: Won 4-3
Time: Unknown
Ratified: yes
97 Norway Kurt Maflin Scotland 2012 European Tour - Event 5 Date: 2012-12-14
Round: Last 32
Referee: John Twist
Opponent: England Stuart Carrington
Match result: Won 4-1
Time: Unknown
Ratified: yes
96 Scotland John Higgins England 2012 UK Championship Date: 2012-12-05
Round: Last 16
Referee: Terry Camilleri
Opponent: England Mark Davis
Match result: Lost 6-5
Time: Unknown
Ratified: yes
95 England Jack Lisowski England 2012 UK Championship Date: 2012-11-22
Round: Last 64
Referee: Colin Humphries
Opponent: China Chen Zhe
Match result: Won 6-2
Time: Unknown
Ratified: yes
94 England Andy Hicks England 2012 UK Championship Date: 2012-11-21
Round: Last 80
Referee: Olivier Marteel
Opponent: Wales Daniel Wells
Match result: Won 6-2
Time: Unknown
Ratified: yes
93 England Tom Ford Bulgaria 2012 European Tour - Event 4 Date: 2012-11-16
Round: Last 32
Referee: Nico De Vos
Opponent: Wales Matthew Stevens
Match result: Won 4-1
Time: Unknown
Ratified: yes
92 Scotland John Higgins China 2012 Shanghai Masters Date: 2012-09-23
Round: Final
Referee: Michaela Tabb
Opponent: England Judd Trump
Match result: Won 10-9
Time: Unknown
Ratified: yes
91 Ireland Ken Doherty Germany 2012 European Tour - Event 1 Date: 2012-08-24
Round: Last 128
Referee: Walter Kunz
Opponent: Germany Julian Treiber
Match result: Won 4-0
Time: Unknown
Ratified: yes
90 England Stuart Bingham China 2012 Wuxi Classic Date: 2012-07-01
Round: Final
Referee: Brendan Moore
Opponent: England Ricky Walden
Match result: Lost 10-4
Time: Unknown
Ratified: yes
89 Scotland Stephen Hendry England 2012 World Championship Date: 2012-04-21
Round: Last 32
Referee: Zhu Ying
Opponent: England Stuart Bingham
Match result: Won 10-4
Time: Unknown
Ratified: yes
88 England Robert Milkins England 2012 World Championship Date: 2012-04-11
Round: Last 64
Referee: Paul Collier
Opponent: China Xiao Guodong
Match result: Won 10-4
Time: Unknown
Ratified: yes
87 Hong Kong Marco Fu China 2012 World Open Date: 2012-01-14
Round: Last 48
Referee: Andy Yates
Opponent: England Matthew Selt
Match result: Won 5-2
Time: Unknown
Ratified: yes
86 England Jamie Cope England 2011 PTC - Event 11 Date: 2011-12-18
Round: Last 32
Referee: Pasi Jantti
Opponent: Norway Kurt Maflin
Match result: Won 4-3
Time: Unknown
Ratified: yes
85 China Ding Junhui England 2011 PTC - Event 11 Date: 2011-12-17
Round: Last 128
Referee: Hilde Moens
Opponent: England James Cahill
Match result: Won 4-1
Time: Unknown
Ratified: yes
84 China Ding Junhui Germany 2012 PTC - Event 12 Date: 2011-12-15
Round: Last 128
Referee: Ben Williams
Opponent: England Brandon Winstone
Match result: Won 4-0
Time: Unknown
Ratified: yes
83 Wales Matthew Stevens Germany 2012 PTC - Event 12 Date: 2011-12-15
Round: Last 128
Referee: Hilde Moens
Opponent: England Michael Wasley
Match result: Won 4-0
Time: Unknown
Ratified: yes
82 England Ricky Walden England 2011 PTC - Event 10 Date: 2011-11-29
Round: Last 128
Referee: Brendan Moore
Opponent: Wales Gareth Allen
Match result: Won 4-1
Time: Unknown
Ratified: yes
81 England David Gray England 2011 PTC - Event 10 Date: 2011-11-27
Round: Pre-qualifying 2
Referee:
Opponent: England Robbie Williams
Match result: Won 4-2
Time: Unknown
Ratified: yes
80 England Mike Dunn Germany 2012 German Masters Date: 2011-11-22
Round: Last 96
Referee: Leo Scullion
Opponent: Norway Kurt Maflin
Match result: Won 5-0
Time: Unknown
Ratified: yes
79 England Ronnie O'Sullivan Germany 2011 PTC - Event 4 Date: 2011-08-26
Round: Last 32
Referee: Thorsten Mueller
Opponent: England Adam Duffy
Match result: Won 4-0
Time: Unknown
Ratified: yes
78 Scotland Stephen Hendry Wales 2011 Welsh Open Date: 2011-02-17
Round: Last 16
Referee: Pete Williamson
Opponent: Scotland Stephen Maguire
Match result: Lost 4-2
Time: Unknown
Ratified: yes
77 England Rory McLeod Czech Republic 2010 EPTC - Event 6 Date: 2010-11-19
Round: Last 32
Referee: Bernd Sadleder
Opponent: Thailand Issara Kachaiwong
Match result: Lost 4-3
Time: Unknown
Ratified: yes
76 Wales Mark Williams Germany 2010 EPTC - Event 3 Date: 2010-10-23
Round: Last 128
Referee: Jaskula Tomasz
Opponent: Germany Diana Schuler
Match result: Won 4-0
Time: Unknown
Ratified: yes
75 Thailand Thanawat Thirapongpaiboon Germany 2010 EPTC - Event 3 Date: 2010-10-22
Round: Last 32
Referee: Olivier Marteel
Opponent: England Barry Hawkins
Match result: Lost 4-1
Time: Unknown
Ratified: yes
74 England Ronnie O'Sullivan Scotland 2010 World Open Date: 2010-09-20
Round: Last 64
Referee: Jan Verhaas
Opponent: England Mark King
Match result: Won 3-0
Time: Unknown
Ratified: yes
73 England Barry Hawkins England 2010 PTC - Event 3 Date: 2010-08-06
Round: Last 32
Referee: John Pellew
Opponent: England James McGouran
Match result: Won 4-1
Time: Unknown
Ratified: yes
72 Norway Kurt Maflin England 2010 PTC - Event 1 Date: 2010-06-25
Round: Last 128
Referee: Andy Yates
Opponent: Poland Michal Zielinski
Match result: Won 4-0
Time: Unknown
Ratified: yes
71 Australia Neil Robertson China 2010 China Open Date: 2010-04-01
Round: Last 16
Referee: Michaela Tabb
Opponent: England Peter Ebdon
Match result: Lost 5-1
Time: Unknown
Ratified: yes
70 England Mark Selby China 2009 Jiangsu Classic Date: 2009-06-05
Round: Group
Referee: Shi Ming
Opponent: England Joe Perry
Match result: Lost 2-1
Time: Unknown
Ratified: yes
69 Scotland Stephen Hendry England 2009 World Championship Date: 2009-04-28
Round: Quarter-final
Referee: Terry Camilleri
Opponent: England Shaun Murphy
Match result: Lost 13-11
Time: Unknown
Ratified: yes
68 China Ding Junhui England 2008 UK Championship Date: 2008-12-16
Round: Last 16
Referee: Jan Verhaas
Opponent: Scotland John Higgins
Match result: Lost 9-4
Time: Unknown
Ratified: yes
67 Scotland Marcus Campbell Bahrain 2008 Bahrain Championship Date: 2008-11-08
Round: Wildcard
Referee: Michaela Tabb
Opponent: Oman Ahmed Basheer Al-Khusaibi
Match result: Won 5-0
Time: Unknown
Ratified: yes
66 China Liang Wenbo Bahrain 2008 Bahrain Championship Date: 2008-10-29
Round: Last 64
Referee: Andy Yates
Opponent: England Martin Gould
Match result: Won 5-1
Time: Unknown
Ratified: yes
65 England Jamie Cope China 2008 Shanghai Masters Date: 2008-10-02
Round: Last 16
Referee: Deng Yueyuan
Opponent: Wales Mark Williams
Match result: Lost 5-2
Time: Unknown
Ratified: yes
64 England Ali Carter England 2008 World Championship Date: 2008-04-29
Round: Quarter-final
Referee: Terry Camilleri
Opponent: England Peter Ebdon
Match result: Won 13-9
Time: Unknown
Ratified: yes
63 England Ronnie O'Sullivan England 2008 World Championship Date: 2008-04-28
Round: Last 16
Referee: Eirian Williams
Opponent: Wales Mark Williams
Match result: Won 13-7
Time: Unknown
Ratified: yes
62 Scotland Stephen Maguire China 2008 China Open Date: 2008-03-29
Round: Semi-final
Referee: Eirian Williams
Opponent: Wales Ryan Day
Match result: Won 6-5
Time: Unknown
Ratified: yes
61 England Ronnie O'Sullivan England 2007 UK Championship Date: 2007-12-15
Round: Semi-final
Referee: Alan Chamberlain
Opponent: England Mark Selby
Match result: Won 9-8
Time: Unknown
Ratified: yes
60 England Ronnie O'Sullivan Northern Ireland 2007 Northern Ireland Trophy Date: 2007-11-08
Round: Last 16
Referee: Colin Humphries
Opponent: England Ali Carter
Match result: Won 5-2
Time: Unknown
Ratified: yes
59 England Tom Ford Scotland 2007 Grand Prix Date: 2007-10-14
Round: Group
Referee: Andy Yates
Opponent: England Steve Davis
Match result: Won 4-0
Time: Unknown
Ratified: yes
58 Scotland Jamie Burnett Scotland 2007 Grand Prix Date: 2007-09-19
Round: Qualifying Group
Referee: Colin Humphries
Opponent: China Liu Song
Match result: Won 4-3
Time: Unknown
Ratified: yes
57 England Andrew Higginson Wales 2007 Welsh Open Date: 2007-02-15
Round: Quarter-final
Referee: Dave Palmer
Opponent: England Ali Carter
Match result: Won 5-1
Time: Unknown
Ratified: yes
56 China Ding Junhui England 2007 Masters Date: 2007-01-14
Round: Wildcard
Referee: Michaela Tabb
Opponent: England Anthony Hamilton
Match result: Won 6-3
Time: Unknown
Ratified: yes
55 England Jamie Cope Scotland 2006 Grand Prix Date: 2006-10-23
Round: Group
Referee: Terry Camilleri
Opponent: England Michael Holt
Match result: Won 3-1
Time: Unknown
Ratified: yes
54 England Robert Milkins England 2006 World Championship Date: 2006-03-14
Round: Last 48
Referee: Dave Palmer
Opponent: England Mark Selby
Match result: Lost 10-4
Time: Unknown
Ratified: yes
53 England Peter Lines Wales 2006 PIOS - Event 6 Date: 2006-02-18
Round: Last 64
Referee:
Opponent: England Andrew Higginson
Match result: Lost 4-1
Time: Unknown
Ratified: no
52 England Stuart Bingham Wales 2005 Masters Qualifying Event Date: 2005-11-22
Round: Quarter-final
Referee: Peter Williamson
Opponent: Scotland Marcus Campbell
Match result: Won 5-0
Time: Unknown
Ratified: yes
51 Wales Mark Williams England 2005 World Championship Date: 2005-04-20
Round: Last 32
Referee: Colin Brinded
Opponent: England Robert Milkins
Match result: Won 10-1
Time: Unknown
Ratified: yes
50 England David Gray England 2004 UK Championship Date: 2004-11-17
Round: Last 32
Referee: Eirian Williams
Opponent: England Mark Selby
Match result: Won 9-3
Time: Unknown
Ratified: yes
49 Scotland John Higgins England 2004 Grand Prix Date: 2004-10-04
Round: Last 64
Referee: Pete Williamson
Opponent: England Ricky Walden
Match result: Lost 5-3
Time: Unknown
Ratified: yes
48 Scotland John Higgins England 2003 British Open Date: 2003-11-12
Round: Last 32
Referee: Pete Williamson
Opponent: Ireland Michael Judge
Match result: Won 5-1
Time: Unknown
Ratified: yes
47 Scotland John Higgins England 2003 LG Cup Date: 2003-10-12
Round: Final
Referee: Lawrie Annandale
Opponent: Wales Mark Williams
Match result: Lost 9-5
Time: Unknown
Ratified: yes
46 England Ronnie O'Sullivan England 2003 World Championship Date: 2003-04-22
Round: Last 32
Referee: Jan Verhaas
Opponent: Hong Kong Marco Fu
Match result: Lost 10-6
Time: Unknown
Ratified: yes
45 Malta Tony Drago England 2002 Benson and Hedges Championship Date: 2002-10-28
Round: Last 32
Referee: Alan Chamberlain
Opponent: England Stuart Bingham
Match result: Lost 5-3
Time: Unknown
Ratified: yes
44 England Shaun Murphy England 2001 Benson and Hedges Championship Date: 2001-11-12
Round: Last 32
Referee:
Opponent: England Adrian Rosa
Match result: Won 5-2
Time: Unknown
Ratified: yes
43 England Ronnie O'Sullivan England 2001 LG Cup Date: 2001-10-17
Round: Last 16
Referee: Eirian Williams
Opponent: Scotland Drew Henry
Match result: Won 5-1
Time: Unknown
Ratified: yes
42 Scotland Stephen Hendry Malta 2001 Malta Grand Prix Date: 2001-02-25
Round: Final
Referee: Paul Galea
Opponent: Wales Mark Williams
Match result: Won 7-1
Time: Unknown
Ratified: yes
41 England Nick Dyson England 2000 UK Championship Date: 2000-11-19
Round: Last 128
Referee: Alan Chamberlain
Opponent: England Robert Milkins
Match result: Won 5-3
Time: Unknown
Ratified: yes
40 Scotland David McLellan England 2000 Benson and Hedges Championship Date: 2000-11-07
Round: Round 2
Referee: Stuart Bennett
Opponent: England Steve Meakin
Match result: Won 5-3
Time: Unknown
Ratified: yes
39 Hong Kong Marco Fu Scotland 2000 Scottish Masters Date: 2000-10-25
Round: Round 1
Referee: Peter Reinaldi
Opponent: Ireland Ken Doherty
Match result: Lost 5-1
Time: Unknown
Ratified: yes
38 England Ronnie O'Sullivan Scotland 2000 Scottish Open Date: 2000-04-05
Round: Last 32
Referee: Jan Verhaas
Opponent: Australia Quinten Hann
Match result: Won 5-4
Time: Unknown
Ratified: yes
37 Scotland Stephen Maguire Scotland 2000 Scottish Open Date: 2000-03-28
Round: Last 128
Referee: Stuart Bennett
Opponent: Thailand Phaitoon Phonbun
Match result: Lost 5-4
Time: Unknown
Ratified: yes
36 Scotland John Higgins Ireland 2000 Irish Masters Date: 2000-03-24
Round: Quarter-final
Referee: Colin Brinded
Opponent: England Jimmy White
Match result: Won 6-4
Time: Unknown
Ratified: yes
35 Scotland Stephen Hendry England 1999 UK Championship Date: 1999-11-22
Round: Last 16
Referee: John Newton
Opponent: England Paul Wykes
Match result: Won 9-3
Time: Unknown
Ratified: yes
34 England Karl Burrows England 1999 Benson and Hedges Championship Date: 1999-11-04
Round: Last 128
Referee: Graham Harding
Opponent: England Adrian Rosa
Match result: Lost 5-3
Time: Unknown
Ratified: yes
33 England Ronnie O'Sullivan England 1999 Grand Prix Date: 1999-10-13
Round: Last 32
Referee: Colin Brinded
Opponent: Scotland Graeme Dott
Match result: Won 5-1
Time: Unknown
Ratified: yes
32 England Barry Pinches Wales 2000 Welsh Open Date: 1999-09-21
Round: Last 96
Referee: Peter Williamson
Opponent: England Joe Johnson
Match result: Lost 5-4
Time: Unknown
Ratified: yes
31 Scotland Stephen Hendry England 1999 British Open Date: 1999-09-19
Round: Final
Referee: John Newton
Opponent: England Peter Ebdon
Match result: Won 9-5
Time: Unknown
Ratified: yes
30 Scotland Graeme Dott England 1999 British Open Date: 1999-04-06
Round: Last 64
Referee: Haydn Parry
Opponent: England David Roe
Match result: Won 5-4
Time: Unknown
Ratified: yes
29 England Ronnie O'Sullivan Wales 1999 Welsh Open Date: 1999-01-29
Round: Quarter-final
Referee: John Newton
Opponent: Thailand James Wattana
Match result: Won 5-2
Time: Unknown
Ratified: yes
28 Northern Ireland Jason Prince England 1999 British Open Date: 1999-01-13
Round: Last 96
Referee: Peter Williamson
Opponent: England Ian Brumby
Match result: Lost 5-4
Time: Unknown
Ratified: yes
27 Cyprus Mehmet Husnu China 1999 China International Date: 1998-08-13
Round: Round 1
Referee: Dave Baxter
Opponent: England Eddie Barker
Match result: Won 5-4
Time: Unknown
Ratified: yes
26 England Adrian Gunnell Thailand 1999 Thailand Masters Date: 1998-08-10
Round: Round 1
Referee: Dave Palmer
Opponent: Netherlands Mario Wehrmann
Match result: Won 5-4
Time: Unknown
Ratified: yes
25 Scotland Stephen Hendry 1998 Premier League Date: 1998-05-16
Round: Semi-final
Referee: Alan Chamberlain
Opponent: Ireland Ken Doherty
Match result: Lost 6-5
Time: Unknown
Ratified: yes
24 Thailand James Wattana China 1997 China International Date: 1997-09-18
Round: Quarter-final
Referee: Jiang Zhen Yuan
Opponent: China Pang Weiguo
Match result: Won 5-4
Time: Unknown
Ratified: yes
23 England Ronnie O'Sullivan England 1997 World Championship Date: 1997-04-21
Round: Last 32
Referee: Len Ganley
Opponent: England Mick Price
Match result: Won 10-6
Time: 05:20
Ratified: yes
22 Scotland Stephen Hendry England 1997 Charity Challenge Date: 1997-01-05
Round: Final
Referee: Alan Chamberlain
Opponent: England Ronnie O'Sullivan
Match result: Won 9-8
Time: Unknown
Ratified: yes
21 Scotland Stephen Hendry England 1995 UK Championship Date: 1995-11-25
Round: Last 16
Referee: John Williams
Opponent: England Gary Wilkinson
Match result: Won 9-2
Time: Unknown
Ratified: yes
20 Scotland Stephen Hendry England 1995 World Championship Date: 1995-04-27
Round: Semi-final
Referee: Len Ganley
Opponent: England Jimmy White
Match result: Won 16-12
Time: Unknown
Ratified: yes
19 Ireland David McDonnell England 1995 British Open Date: 1994-09-07
Round: Round 4
Referee: Howard Spencer
Opponent: England Nic Barrow
Match result: Won 5-3
Time: Unknown
Ratified: yes
18 England Pat Kenny England 1994 Strachan Challenge - Event 1 Date: 1994-02-22
Round: Round 1
Referee:
Opponent: England Andrew Clark
Match result: Won 5-3
Time: Unknown
Ratified: no
17 Northern Ireland Terry Murphy Scotland 1993 Benson and Hedges Championship Date: 1993-11-06
Round: Round 1
Referee:
Opponent: Scotland Robert Thallon
Match result: Won 5-2
Time: Unknown
Ratified: no
16 England Peter Ebdon England 1992 UK Championship Date: 1992-11-14
Round: Last 64
Referee: Colin Brinded
Opponent: Ireland Ken Doherty
Match result: Lost 9-4
Time: Unknown
Ratified: yes
15 England John Parrott 1992 Matchroom League Date: 1992-05-09
Round: Group
Referee: Roy Couch
Opponent: England Tony Meo
Match result: Won 5-3
Time: Unknown
Ratified: yes
14 Scotland Stephen Hendry 1992 Matchroom League Date: 1992-05-04
Round: Group
Referee: Alan Shankland
Opponent: England Willie Thorne
Match result: Drew 4-4
Time: Unknown
Ratified: yes
13 England Jimmy White England 1992 World Championship Date: 1992-04-22
Round: Last 32
Referee: John Street
Opponent: Malta Tony Drago
Match result: Won 10-4
Time: Unknown
Ratified: yes
12 Thailand James Wattana England 1992 British Open Date: 1992-02-25
Round: Last 16
Referee: Bruce Duncan
Opponent: Malta Tony Drago
Match result: Won 5-1
Time: Unknown
Ratified: yes
11 England Peter Ebdon England 1992 Strachan Open Date: 1991-06-05
Round: Round 1
Referee: Dave Church-West
Opponent: England Wayne Martin
Match result: Won 5-0
Time: Unknown
Ratified: yes
10 Thailand James Wattana England 1991 World Masters - Men's Singles Date: 1991-01-16
Round: Last 128
Referee: Bruce Duncan
Opponent: Wales Paul Dawkins
Match result: Won 6-2
Time: Unknown
Ratified: yes
9 Canada Cliff Thorburn 1989 Matchroom League Date: 1989-03-08
Round: Group
Referee: Martin Webb
Opponent: England Jimmy White
Match result: Won 7-1
Time: Unknown
Ratified: yes
8 Scotland John Rea Scotland 1989 Scottish Professional Championship Date: 1989-02-18
Round: Quarter-final
Referee: Bill McKerron
Opponent: Scotland Ian Black
Match result: Won 5-3
Time: Unknown
Ratified: yes
7 Canada Alain Robidoux France 1989 European Open Date: 1988-09-24
Round: Last 128
Referee: John Smythe
Opponent: England Jim Meadowcroft
Match result: Won 5-0
Time: Unknown
Ratified: yes
6 England Tony Meo 1988 Matchroom League Date: 1988-02-20
Round: Group
Referee: Alan Chamberlain
Opponent: Scotland Stephen Hendry
Match result: Lost 6-2
Time: Unknown
Ratified: yes
5 England Willie Thorne England 1987 UK Championship Date: 1987-11-17
Round: Last 32
Referee: John Street
Opponent: Northern Ireland Tommy Murphy
Match result: Won 9-4
Time: Unknown
Ratified: yes
4 Canada Kirk Stevens England 1984 Masters Date: 1984-01-28
Round: Semi-final
Referee: John Smythe
Opponent: England Jimmy White
Match result: Lost 6-4
Time: Unknown
Ratified: yes
3 Canada Cliff Thorburn England 1983 World Championship Date: 1983-04-23
Round: Last 16
Referee: John Williams
Opponent: Wales Terry Griffiths
Match result: Won 13-12
Time: Unknown
Ratified: yes
2 England Steve Davis England 1982 Classic Date: 1982-01-11
Round: Quarter-final
Referee: Jim Thorpe
Opponent: England John Spencer
Match result: Won 5-2
Time: Unknown
Ratified: yes
1 England John Spencer England 1979 Holsten Lager International Date: 1979-01-13
Round: Quarter-final
Referee:
Opponent: Canada Cliff Thorburn
Match result: Drew 3-3
Time: Unknown
Ratified: no