Joe Perry
Name: Joe Perry
Country: England
Matches: 694
Wins: 393
Rating: 57%
Game Event Winner Score Loser
2013 Asian Tour - Event 1 Joe Perry 4-1 Mark Selby
2013 Asian Tour - Event 1 Joe Perry 4-2 Alan McManus
2013 Asian Tour - Event 1 Joe Perry 4-3 Cao Yupeng
2013 Asian Tour - Event 1 Joe Perry 4-2 Robert Milkins
2013 Asian Tour - Event 1 Joe Perry 4-0 James Wattana
2013 Asian Tour - Event 1 Joe Perry 4-0 Pan Weixing
2013 Asian Tour - Event 1 Joe Perry 4-0 Ma Jianjun
2013 Australian Open Neil Robertson 5-2 Joe Perry
2013 Australian Open Joe Perry 5-3 Stuart Bingham
2013 Australian Open Joe Perry 5-0 Xiao Guodong
2013 Championship League Ryan Day 3-1 Joe Perry
2013 Championship League Martin Gould 3-2 Joe Perry
2013 Championship League Stephen Maguire 3-2 Joe Perry
2013 Championship League Joe Perry 3-2 Peter Ebdon
2013 Championship League Joe Perry 3-1 Barry Hawkins
2013 Championship League Ricky Walden 3-1 Joe Perry
2013 China Open Jimmy Robertson 5-1 Joe Perry
2013 European Tour - Event 1 Sean O'Sullivan 4-2 Joe Perry
2013 European Tour - Event 1 Joe Perry 4-3 Joe Swail
2013 European Tour - Event 6 Thanawat Thirapongpaiboon 4-1 Joe Perry
2013 German Masters Mark Selby 5-2 Joe Perry
2013 German Masters Joe Perry 5-0 Simon Bedford
2013 PTC Grand Final Ben Woollaston 4-3 Joe Perry
2013 PTC Grand Final Joe Perry 4-2 Stuart Bingham
2013 Snooker Shootout Michael White 1-0 Joe Perry
2013 Welsh Open Alan McManus 4-3 Joe Perry
2013 Welsh Open Joe Perry 4-0 Mark Selby
2013 Welsh Open Joe Perry 4-1 Jimmy Robertson
2013 World Championship Sam Baird 10-3 Joe Perry
2013 World Open Mark Joyce 5-2 Joe Perry
2013 Wuxi Classic John Higgins 5-2 Joe Perry
2013 Wuxi Classic Joe Perry 5-2 David Gilbert
2013 Wuxi Classic Joe Perry 5-1 Ding Junhui
2013 Wuxi Classic Joe Perry 5-2 Jamie Cope
2013 Wuxi Classic Joe Perry 5-1 Kyren Wilson
2012 6-Red World Championship Ricky Walden 6-3 Joe Perry
2012 6-Red World Championship Joe Perry 6-4 Darren Morgan
2012 6-Red World Championship Dominic Dale 5-2 Joe Perry
2012 6-Red World Championship Joe Perry 5-0 Andy Lee
2012 6-Red World Championship Joe Perry 5-4 Shachar Ruberg
2012 6-Red World Championship Joe Perry 5-2 Dechawat Poomjaeng
2012 6-Red World Championship Mark Selby 5-2 Joe Perry
2012 APTC - Event 2 Stephen Lee 4-0 Joe Perry
2012 APTC - Event 2 Joe Perry 4-2 Jamie Jones
2012 APTC - Event 2 Joe Perry 4-1 Lu Chenwei
2012 APTC - Event 2 Joe Perry 4-0 Long Wang
2012 Australian Open Marco Fu 5-1 Joe Perry
2012 Championship League Marcus Campbell 3-1 Joe Perry
2012 Championship League Ryan Day 3-0 Joe Perry
2012 Championship League Tom Ford 3-1 Joe Perry
2012 Championship League Ding Junhui 3-2 Joe Perry
2012 Championship League Joe Perry 3-2 Dominic Dale
2012 Championship League Joe Perry 3-2 Peter Ebdon
2012 Championship League Marcus Campbell 3-0 Joe Perry
2012 Championship League Dominic Dale 3-1 Joe Perry
2012 Championship League Peter Ebdon 3-1 Joe Perry
2012 Championship League Joe Perry 3-2 Mark King
2012 Championship League Joe Perry 3-2 Mark Allen
2012 Championship League Joe Perry 3-1 Jamie Cope
2012 China Open Stuart Bingham 5-4 Joe Perry
2012 China Open Joe Perry 5-1 Anthony Hamilton
2012 European Tour - Event 1 Michael White 4-3 Joe Perry
2012 European Tour - Event 1 Joe Perry 4-3 Ben Woollaston
2012 European Tour - Event 1 Joe Perry 4-0 Chen Zhe
2012 European Tour - Event 2 Stephen Maguire 4-1 Joe Perry
2012 European Tour - Event 2 Joe Perry 4-1 Mark Davis
2012 European Tour - Event 2 Joe Perry 4-0 Xiao Guodong
2012 European Tour - Event 2 Joe Perry 4-2 Ashley Carty
2012 European Tour - Event 3 Allister Carter 4-1 Joe Perry
2012 European Tour - Event 3 Joe Perry 4-3 Jack Lisowski
2012 European Tour - Event 3 Joe Perry 4-3 Anthony Hamilton
2012 European Tour - Event 3 Joe Perry 4-1 Liam Highfield
2012 European Tour - Event 3 Joe Perry 4-2 Mike Dunn
2012 European Tour - Event 4 Paul Davison 4-2 Joe Perry
2012 European Tour - Event 4 Joe Perry 4-0 Adam Duffy
2012 European Tour - Event 5 Dominic Dale 4-1 Joe Perry
2012 European Tour - Event 5 Joe Perry 4-0 Chen Zhe
2012 German Masters Ronnie O'Sullivan 5-1 Joe Perry
2012 German Masters Joe Perry 5-4 Allister Carter
2012 German Masters Joe Perry 5-3 Robert Milkins
2012 International Championship Barry Pinches 6-5 Joe Perry
2012 PTC - Event 1 Luca Brecel 4-3 Joe Perry
2012 PTC - Event 1 Joe Perry 4-3 Andrew Norman
2012 PTC - Event 1 Joe Perry 4-0 Darryl Hill
2012 PTC - Event 12 Stephen Maguire 4-2 Joe Perry
2012 PTC - Event 12 Joe Perry 4-0 Martin Gould
2012 PTC - Event 12 Joe Perry 4-1 Ricky Walden
2012 PTC - Event 12 Joe Perry 4-1 David Gilbert
2012 PTC - Event 12 Joe Perry 4-1 Mark Davis
2012 PTC - Event 12 Joe Perry 4-0 Robbie Williams
2012 PTC - Event 12 Joe Perry 4-1 Stephen Craigie
2012 PTC - Event 2 Stephen Maguire 4-3 Joe Perry
2012 PTC - Event 2 Joe Perry 4-1 Mark Williams
2012 PTC - Event 2 Joe Perry 4-3 Michael White
2012 PTC - Event 2 Joe Perry 4-2 Liu Chuang
2012 PTC - Event 2 Joe Perry 4-2 Jimmy Robertson
2012 PTC - Event 2 Joe Perry 4-1 Michael Leslie
2012 PTC - Event 3 Oliver Lines 4-3 Joe Perry
2012 PTC - Event 4 Jimmy Robertson 4-3 Joe Perry
2012 PTC - Event 4 Joe Perry 4-2 Justin Astley
2012 PTC Grand Final Neil Robertson 4-1 Joe Perry
2012 PTC Grand Final Joe Perry 4-2 Graeme Dott
2012 PTC Grand Final Joe Perry 4-0 Fergal O'Brien
2012 Shanghai Masters Mark Williams 5-4 Joe Perry
2012 Shanghai Masters Joe Perry 5-0 Neil Robertson
2012 Shanghai Masters Joe Perry 5-2 Matthew Stevens
2012 Shanghai Masters Joe Perry 5-4 Barry Pinches
2012 Snooker Shootout Mark Selby 1-0 Joe Perry
2012 UK Championship Jack Lisowski 6-4 Joe Perry
2012 Welsh Open Andy Hicks 4-2 Joe Perry
2012 World Championship Stephen Maguire 13-7 Joe Perry
2012 World Championship Joe Perry 10-1 Graeme Dott
2012 World Championship Joe Perry 10-8 Jamie Burnett
2012 World Open Shaun Murphy 5-3 Joe Perry
2012 World Open Joe Perry 5-4 Matthew Stevens
2012 World Open Joe Perry 5-0 Rouzi Maimaiti
2012 World Open Joe Perry 5-1 Anthony Hamilton
2012 Wuxi Classic Ricky Walden 5-4 Joe Perry
2012 Wuxi Classic Joe Perry 0-0 Matthew Stevens
2012 Wuxi Classic Joe Perry 5-1 Passakorn Suwannawat
2011 Australian Open Mark Selby 5-3 Joe Perry
2011 Australian Open Joe Perry 5-2 Fergal O'Brien
2011 China Open Shaun Murphy 5-3 Joe Perry
2011 China Open Joe Perry 5-2 Li Yan
2011 China Open Joe Perry 5-2 Rod Lawler
2011 German Masters Mark Williams 5-1 Joe Perry
2011 German Masters Joe Perry 5-1 Allister Carter
2011 German Masters Joe Perry 5-3 Jamie Cope
2011 German Masters Joe Perry 5-3 Alan McManus
2011 PTC - Event 1 Ronnie O'Sullivan 4-0 Joe Perry
2011 PTC - Event 1 Joe Perry 4-2 Graeme Dott
2011 PTC - Event 1 Joe Perry 4-1 Jamie Jones
2011 PTC - Event 1 Joe Perry 4-0 James Wattana
2011 PTC - Event 1 Joe Perry 4-3 Tom Ford
2011 PTC - Event 1 Joe Perry 4-2 Mark Joyce
2011 PTC - Event 1 Joe Perry 4-0 Sanderson Lam
2011 PTC - Event 10 John Higgins 4-3 Joe Perry
2011 PTC - Event 10 Joe Perry 4-1 Rory McLeod
2011 PTC - Event 10 Joe Perry 4-3 Marco Fu
2011 PTC - Event 10 Joe Perry 4-2 Matthew Couch
2011 PTC - Event 10 Joe Perry 4-0 Paul Metcalf
2011 PTC - Event 11 Ian McCulloch 4-1 Joe Perry
2011 PTC - Event 2 Tony Drago 4-2 Joe Perry
2011 PTC - Event 2 Joe Perry 0-0 Bjorn Haneveer
2011 PTC - Event 3 John Higgins 4-1 Joe Perry
2011 PTC - Event 3 Joe Perry 4-3 James McGouran
2011 PTC - Event 4 Dominic Dale 4-3 Joe Perry
2011 PTC - Event 4 Joe Perry 4-0 Stefan Joachim
2011 PTC - Event 5 Dave Harold 4-2 Joe Perry
2011 PTC - Event 5 Joe Perry 4-3 Ricky Walden
2011 PTC - Event 5 Joe Perry 4-0 Peter Ebdon
2011 PTC - Event 5 Joe Perry 4-0 Kishan Hirani
2011 PTC - Event 6 Gerard Greene 4-3 Joe Perry
2011 PTC - Event 7 Kyren Wilson 4-0 Joe Perry
2011 PTC - Event 7 Joe Perry 4-3 Stephen Hendry
2011 PTC - Event 7 Joe Perry 4-1 Joe Delaney
2011 PTC - Event 7 Joe Perry 4-1 Adam Wicheard
2011 PTC - Event 8 Joe Jogia 4-0 Joe Perry
2011 PTC - Event 8 Joe Perry 4-0 Anthony Cronin
2011 PTC - Event 9 Liu Song 4-3 Joe Perry
2011 Shanghai Masters James Wattana 5-1 Joe Perry
2011 Snooker Shootout Ken Doherty 1-0 Joe Perry
2011 Snooker Shootout Joe Perry 1-0 Ricky Walden
2011 UK Championship Adrian Gunnell 6-4 Joe Perry
2011 Welsh Open Stephen Hendry 4-0 Joe Perry
2011 Welsh Open Joe Perry 4-2 Tony Drago
2011 World Championship Stephen Hendry 10-9 Joe Perry
2011 World Championship Joe Perry 10-6 Liu Song
2011 World Championships - Day 3 and 4 Highlights Stephen Hendry 10-9 Joe Perry
2010 Championship League Mark Allen 3-2 Joe Perry
2010 Championship League Marco Fu 3-1 Joe Perry
2010 Championship League Joe Perry 3-1 Allister Carter
2010 Championship League Joe Perry 3-2 Stephen Hendry
2010 Championship League Neil Robertson 3-0 Joe Perry
2010 Championship League Judd Trump 3-1 Joe Perry
2010 China Open Allister Carter 5-3 Joe Perry
2010 China Open Joe Perry 5-1 Tony Drago
2010 EPTC - Event 1 Shaun Murphy 4-1 Joe Perry
2010 EPTC - Event 1 Joe Perry 4-0 Dominic Dale
2010 EPTC - Event 1 Joe Perry 4-2 Jamie O'Neill
2010 EPTC - Event 2 Mark King 4-2 Joe Perry
2010 EPTC - Event 2 Joe Perry 4-2 Robbie Williams
2010 EPTC - Event 3 Ralph Enax 0-0 Joe Perry
2010 EPTC - Event 4 Stephen Maguire 4-2 Joe Perry
2010 EPTC - Event 4 Joe Perry 4-1 Andrew Pagett
2010 EPTC - Event 4 Joe Perry 4-3 Stephen Hendry
2010 EPTC - Event 5 Paul Davison 4-3 Joe Perry
2010 EPTC - Event 5 Joe Perry 4-2 Mark Selby
2010 EPTC - Event 5 Joe Perry 4-0 Matthew Stevens
2010 EPTC - Event 5 Joe Perry 4-0 Rune Kampe
2010 EPTC - Event 6 Liu Chuang 4-2 Joe Perry
2010 EPTC - Event 6 Joe Perry 4-0 Noppon Saengkham
2010 Masters Ryan Day 6-0 Joe Perry
2010 PTC - Event 2 Judd Trump 4-1 Joe Perry
2010 PTC - Event 2 Joe Perry 4-0 Justin Astley
2010 PTC - Event 3 Matthew Selt 4-3 Joe Perry
2010 PTC - Event 3 Joe Perry 4-2 Mark King
2010 PTC - Event 3 Joe Perry 4-0 Dermot McGlinchey
2010 PTC - Event 4 Stephen Lee 4-1 Joe Perry
2010 PTC - Event 4 Joe Perry 4-3 Stuart Carrington
2010 PTC - Event 4 Joe Perry 4-3 Robert Valiant
2010 PTC - Event 5 Gerard Greene 4-0 Joe Perry
2010 PTC - Event 5 Joe Perry 4-0 Martin McCrudden
2010 PTC - Event 6 Graeme Dott 4-3 Joe Perry
2010 PTC - Event 6 Joe Perry 4-1 Michael Wasley
2010 Shanghai Masters Robert Milkins 5-1 Joe Perry
2010 UK Championship Jimmy White 9-7 Joe Perry
2010 Welsh Open Graeme Dott 5-3 Joe Perry
2010 World Championship Allister Carter 13-11 Joe Perry
2010 World Championship Joe Perry 10-4 Michael Holt
2010 World Open Ken Doherty 3-2 Joe Perry
2010 Wuxi Classic Tian Pengfei 5-1 Joe Perry
2009 Championship League Mark Selby 3-2 Joe Perry
2009 Championship League Joe Perry 2-2 Mark King
2009 Championship League Joe Perry 3-1 Mark Selby
2009 Championship League Joe Perry 2-2 Stuart Bingham
2009 Championship League Joe Perry 3-1 Mark Allen
2009 Championship League Joe Perry 2-2 John Higgins
2009 Championship League Judd Trump 3-1 Joe Perry
2009 Championship League Joe Perry 3-0 Mark Williams
2009 Championship League Joe Perry 3-1 Neil Robertson
2009 Championship League John Higgins 2-2 Joe Perry
2009 Championship League Ding Junhui 3-1 Joe Perry
2009 Championship League Joe Perry 2-2 Barry Hawkins
2009 Championship League Joe Perry 3-1 Neil Robertson
2009 Championship League Joe Perry 2-2 Allister Carter
2009 Championship League Joe Perry 2-2 Mark Williams
2009 Championship League Mark Allen 3-2 Joe Perry
2009 Championship League Joe Perry 3-1 Ding Junhui
2009 Championship League Allister Carter 3-1 Joe Perry
2009 Championship League Ding Junhui 3-1 Joe Perry
2009 Championship League Joe Perry 2-2 Mark Allen
2009 Championship League Joe Perry 3-1 Stephen Hendry
2009 Championship League Joe Perry 3-1 Peter Ebdon
2009 Championship League Joe Perry 2-2 Mark Williams
2009 Championship League Mark Selby 3-0 Joe Perry
2009 Championship League Ding Junhui 3-1 Joe Perry
2009 Championship League Joe Perry 2-2 Stephen Hendry
2009 Championship League Joe Perry 2-2 Ryan Day
2009 Championship League Joe Perry 4-0 Shaun Murphy
2009 Championship League Joe Perry 2-2 Allister Carter
2009 Championship League Mark Selby 3-1 Joe Perry
2009 China Open Ricky Walden 5-2 Joe Perry
2009 Grand Prix Neil Robertson 5-1 Joe Perry
2009 Grand Prix Joe Perry 5-2 Barry Pinches
2009 Grand Prix Joe Perry 5-2 Marcus Campbell
2009 Jiangsu Classic Allister Carter 2-1 Joe Perry
2009 Jiangsu Classic Marco Fu 2-0 Joe Perry
2009 Jiangsu Classic Joe Perry 2-0 Shaun Murphy
2009 Jiangsu Classic Joe Perry 2-1 Jin Long
2009 Jiangsu Classic Joe Perry 2-1 Mark Selby
2009 Masters Ronnie O'Sullivan 6-5 Joe Perry
2009 Masters - Day 1 Ronnie O'Sullivan 6-5 Joe Perry
2009 Pro Challenge Series - Event 3 Jamie Cope 4-3 Joe Perry
2009 Pro Challenge Series - Event 3 Joe Perry 4-3 Michael Holt
2009 Shanghai Masters Jamie Cope 5-4 Joe Perry
2009 UK Championship Stuart Bingham 9-4 Joe Perry
2009 Welsh Open David Gilbert 5-4 Joe Perry
2009 World Championship Jamie Cope 10-6 Joe Perry
2009 World Championships - Highlights Day 3 Jamie Cope 10-6 Joe Perry
2008 Bahrain Championship Stephen Maguire 5-0 Joe Perry
2008 Bahrain Championship Joe Perry 5-1 Rod Lawler
2008 Championship League Joe Perry 3-1 Mark Selby
2008 Championship League Joe Perry 3-1 Ryan Day
2008 Championship League Ryan Day 2-2 Joe Perry
2008 Championship League Shaun Murphy 4-0 Joe Perry
2008 Championship League Joe Perry 2-2 Anthony Hamilton
2008 Championship League Joe Perry 2-2 Mark King
2008 Championship League Joe Perry 4-0 Ken Doherty
2008 Championship League Mark Selby 3-1 Joe Perry
2008 Championship League Joe Perry 3-1 Mark King
2008 Championship League Joe Perry 3-1 Neil Robertson
2008 Championship League Mark King 3-1 Joe Perry
2008 Championship League Stephen Lee 2-2 Joe Perry
2008 Championship League Joe Perry 2-2 Mark Allen
2008 Championship League Joe Perry 4-0 Allister Carter
2008 Championship League Joe Perry 3-1 Dominic Dale
2008 Championship League Neil Robertson 2-2 Joe Perry
2008 Championship League Allister Carter 2-2 Joe Perry
2008 Championship League Jamie Cope 3-1 Joe Perry
2008 Championship League Shaun Murphy 2-2 Joe Perry
2008 Championship League Joe Perry 3-1 Mark Allen
2008 Championship League Joe Perry 2-2 Mark King
2008 Championship League Joe Perry 2-2 Stuart Bingham
2008 Championship League Allister Carter 3-2 Joe Perry
2008 Championship League Allister Carter 2-2 Joe Perry
2008 Championship League Ken Doherty 3-1 Joe Perry
2008 Championship League Anthony Hamilton 3-1 Joe Perry
2008 Championship League Joe Perry 3-1 Mark Williams
2008 Championship League Joe Perry 2-2 Nigel Bond
2008 Championship League Joe Perry 3-1 Joe Swail
2008 Championship League Ryan Day 3-2 Joe Perry
2008 Championship League Joe Perry 3-0 Ken Doherty
2008 Championship League Allister Carter 2-2 Joe Perry
2008 Championship League Ken Doherty 2-2 Joe Perry
2008 Championship League Joe Perry 3-1 Mark Williams
2008 Championship League Joe Perry 2-2 Barry Hawkins
2008 Championship League Joe Perry 2-2 Matthew Stevens
2008 Championship League Joe Perry 3-1 Ryan Day
2008 China Open Ding Junhui 5-3 Joe Perry
2008 China Open Joe Perry 5-2 Robert Milkins
2008 Grand Prix Judd Trump 5-2 Joe Perry
2008 Grand Prix Joe Perry 5-3 Barry Hawkins
2008 Jiangsu Classic Mark Selby 4-1 Joe Perry
2008 Jiangsu Classic Joe Perry 2-0 Shaun Murphy
2008 Jiangsu Classic Joe Perry 2-1 Jin Long
2008 Jiangsu Classic Joe Perry 2-0 Ryan Day
2008 Jiangsu Classic Joe Perry 2-0 Neil Robertson
2008 Jiangsu Classic Joe Perry 2-1 Liang Wenbo
2008 Malta Cup John Higgins 5-1 Joe Perry
2008 Malta Cup Joe Perry 3-3 Ryan Day
2008 Malta Cup Joe Perry 4-2 Allister Carter
2008 Malta Cup Joe Perry 4-2 Alex Borg
2008 Northern Ireland Trophy Ronnie O'Sullivan 5-3 Joe Perry
2008 Northern Ireland Trophy Joe Perry 5-2 Jamie Cope
2008 Premier League Ronnie O'Sullivan 5-4 Joe Perry
2008 Premier League Ding Junhui 4-2 Joe Perry
2008 Premier League Joe Perry 4-2 John Higgins
2008 Premier League Joe Perry 5-1 Stephen Hendry
2008 Premier League Joe Perry 4-2 Ronnie O'Sullivan
2008 Premier League Joe Perry 4-2 Steve Davis
2008 Premier League Mark Selby 3-3 Joe Perry
2008 Shanghai Masters Ronnie O'Sullivan 5-3 Joe Perry
2008 Shanghai Masters Joe Perry 5-1 Matthew Stevens
2008 U.K. Championship - Session 1 Marco Fu - Joe Perry
2008 U.K. Championship - Session 2 Marco Fu 9-7 Joe Perry
2008 UK Championship Marco Fu 9-7 Joe Perry
2008 UK Championship Joe Perry 9-5 Ronnie O'Sullivan
2008 UK Championship Joe Perry 9-0 Mark Davis
2008 Welsh Open Shaun Murphy 5-0 Joe Perry
2008 Welsh Open Joe Perry 5-2 Stuart Bingham
2008 Welsh Open Joe Perry 5-1 Peter Ebdon
2008 Welsh Open Joe Perry 5-2 John Parrott
2008 World Championship Allister Carter 17-15 Joe Perry
2008 World Championship Joe Perry 13-12 Stephen Maguire
2008 World Championship Joe Perry 13-9 Stuart Bingham
2008 World Championship Joe Perry 10-7 Graeme Dott
2008 World Championship Joe Perry 10-8 John Parrott
2008 World Championships - Session 1 Allister Carter - Joe Perry
2008 World Championships - Session 2 Allister Carter - Joe Perry
2008 World Championships - Session 3 Allister Carter - Joe Perry
2008 World Championships - Session 4 Allister Carter 17-15 Joe Perry
2007 China Open Tom Ford 5-3 Joe Perry
2007 Grand Prix Gerard Greene 5-3 Joe Perry
2007 Grand Prix Joe Perry 5-3 Allister Carter
2007 Grand Prix Joe Perry 4-3 Stephen Lee
2007 Grand Prix Joe Perry 4-2 Joe Swail
2007 Grand Prix Joe Perry 4-2 Jimmy Michie
2007 Grand Prix Joe Perry 4-1 Mark Davis
2007 Grand Prix Neil Robertson 4-0 Joe Perry
2007 Malta Cup Fergal O'Brien 5-4 Joe Perry
2007 Masters Qualifying Event David Gilbert 5-3 Joe Perry
2007 Northern Ireland Trophy Ding Junhui 5-2 Joe Perry
2007 Northern Ireland Trophy Joe Perry 5-1 James Wattana
2007 Shanghai Masters Stuart Pettman 5-4 Joe Perry
2007 UK Championship Marco Fu 9-2 Joe Perry
2007 UK Championship Joe Perry 9-6 Neil Robertson
2007 UK Championship Joe Perry 9-6 Jimmy Michie
2007 Welsh Open Anthony Hamilton 5-4 Joe Perry
2007 Welsh Open Joe Perry 5-2 John Parrott
2007 World Championship Stephen Maguire 10-3 Joe Perry
2007 World Championship Joe Perry 10-5 Drew Henry
2006 China Open John Higgins 5-2 Joe Perry
2006 China Open Joe Perry 5-4 Michael Holt
2006 China Open Joe Perry 5-4 Adrian Gunnell
2006 Grand Prix Jamie Cope 5-4 Joe Perry
2006 Grand Prix Joe Perry 5-0 Ken Doherty
2006 Grand Prix Graeme Dott 3-2 Joe Perry
2006 Grand Prix Joe Perry 3-0 Mark Allen
2006 Grand Prix Joe Perry 3-1 Stephen Maguire
2006 Grand Prix Joe Perry 3-0 Andrew Norman
2006 Grand Prix Joe Perry 3-0 Ding Junhui
2006 Malta Cup Dominic Dale 5-4 Joe Perry
2006 Malta Cup Joe Perry 5-3 James Wattana
2006 Masters Ian McCulloch 6-3 Joe Perry
2006 Masters Qualifying Event Liang Wenbo 5-3 Joe Perry
2006 Northern Ireland Trophy Andrew Norman -1 Joe Perry
2006 Northern Ireland Trophy Andrew Norman 5-4 Joe Perry
2006 Northern Ireland Trophy Andrew Norman 5-4 Joe Perry
2006 UK Championship John Higgins 9-2 Joe Perry
2006 UK Championship Joe Perry 9-6 Ken Doherty
2006 UK Championship Joe Perry 9-4 Barry Hawkins
2006 UK Championship Joe Perry 9-1 Michael Judge
2006 Welsh Open James Wattana 5-2 Joe Perry
2006 World Championship Ryan Day 10-3 Joe Perry
2005 China Open Tom Ford 5-2 Joe Perry
2005 Grand Prix Jamie Cope 5-3 Joe Perry
2005 Irish Masters Mark Davis 5-1 Joe Perry
2005 Malta Cup Neil Robertson 5-3 Joe Perry
2005 Northern Ireland Trophy Joe Swail 4-1 Joe Perry
2005 UK Championship Ding Junhui 9-4 Joe Perry
2005 UK Championship Joe Perry 9-8 Stuart Bingham
2005 UK Championship Joe Perry 9-6 Mark King
2005 UK Championship Joe Perry 9-7 Barry Hawkins
2005 Welsh Open Peter Ebdon 5-4 Joe Perry
2005 Welsh Open Joe Perry 5-2 Brian Morgan
2005 World Championship Mark Selby 10-2 Joe Perry
2004 British Open Barry Hawkins 5-4 Joe Perry
2004 European Open Stephen Maguire 5-4 Joe Perry
2004 European Open Joe Perry 5-3 David Roe
2004 Grand Prix Michael Judge 5-1 Joe Perry
2004 Grand Prix Joe Perry 5-3 Neil Robertson
2004 Grand Prix Joe Perry 5-3 David Gray
2004 Grand Prix Joe Perry 5-1 Shokat Ali
2004 Irish Masters Nigel Bond 5-3 Joe Perry
2004 Masters Ding Junhui 6-3 Joe Perry
2004 Players Championship Ken Doherty 5-2 Joe Perry
2004 Players Championship Joe Perry 5-4 Barry Pinches
2004 UK Championship David Gray 9-8 Joe Perry
2004 UK Championship Joe Perry 9-7 Allister Carter
2004 UK Championship Joe Perry 9-8 Barry Pinches
2004 UK Championship Joe Perry 9-7 Chris Small
2004 UK Championship Joe Perry 9-7 Marcus Campbell
2004 Welsh Open Ronnie O'Sullivan 5-2 Joe Perry
2004 Welsh Open Joe Perry 5-1 Mike Dunn
2004 World Championship Matthew Stevens 13-10 Joe Perry
2004 World Championship Joe Perry 13-11 Mark Williams
2004 World Championship Joe Perry 10-7 Robert Milkins
2003 British Open Stephen Hendry 5-0 Joe Perry
2003 British Open Joe Perry 5-1 Tom Ford
2003 European Open Dave Finbow 5-4 Joe Perry
2003 Irish Masters Matthew Stevens 5-4 Joe Perry
2003 Irish Masters Joe Perry 5-1 Nick Dyson
2003 LG Cup Matthew Stevens 5-1 Joe Perry
2003 LG Cup Joe Perry 5-3 Michael Judge
2003 Masters Ronnie O'Sullivan 6-1 Joe Perry
2003 Scottish Open David Gray 5-1 Joe Perry
2003 UK Championship Nigel Bond 9-8 Joe Perry
2003 UK Championship Joe Perry 9-6 Tony Drago
2003 Welsh Open Mark Williams 5-2 Joe Perry
2003 Welsh Open Joe Perry 5-3 Barry Hawkins
2003 World Championship Sean Storey 10-4 Joe Perry
2002 British Open John Parrott 5-1 Joe Perry
2002 China Open Ken Doherty 5-2 Joe Perry
2002 China Open Joe Perry 5-4 Fergal O'Brien
2002 China Open Joe Perry 5-4 Alfie Burden
2002 LG Cup Chris Small 5-2 Joe Perry
2002 Scottish Masters Allister Carter 5-3 Joe Perry
2002 Scottish Open Quinten Hann 5-2 Joe Perry
2002 Scottish Open Joe Perry 5-4 Graeme Dott
2002 Scottish Open Joe Perry 5-2 Stuart Bingham
2002 Thailand Masters Ken Doherty 5-3 Joe Perry
2002 Thailand Masters Joe Perry 5-4 Wayne Brown
2002 UK Championship Chris Small 9-3 Joe Perry
2002 Welsh Open Ken Doherty 5-0 Joe Perry
2002 Welsh Open Joe Perry 5-0 Alan McManus
2002 Welsh Open Joe Perry 5-1 Patrick Wallace
2002 World Championship Peter Ebdon 13-7 Joe Perry
2002 World Championship Joe Perry 10-6 Joe Swail
2002 World Championship Joe Perry 10-9 Terry Murphy
2001 Benson and Hedges Championship Mark Gray 5-2 Joe Perry
2001 Benson and Hedges Championship Joe Perry 5-3 Jason Prince
2001 Benson and Hedges Championship Joe Perry 5-4 Stanley Murphy
2001 British Open Graeme Dott 5-4 Joe Perry
2001 British Open Joe Perry 5-2 Matthew Stevens
2001 British Open Joe Perry 5-1 Patrick Wallace
2001 European Open Stephen Hendry 9-2 Joe Perry
2001 European Open Joe Perry 6-2 Mark Williams
2001 European Open Joe Perry 5-3 Jimmy White
2001 European Open Joe Perry 5-2 Matthew Stevens
2001 European Open Joe Perry 5-3 Joe Swail
2001 European Open Joe Perry 5-1 Darren Morgan
2001 LG Cup Brian Morgan 5-2 Joe Perry
2001 Scottish Masters Patrick Wallace 5-3 Joe Perry
2001 Scottish Masters Joe Perry 5-1 Michael Judge
2001 Scottish Masters Joe Perry 5-4 Dave Harold
2001 Scottish Open Michael Judge 5-2 Joe Perry
2001 Thailand Masters John Parrott 5-2 Joe Perry
2001 Thailand Masters Joe Perry 5-4 Stuart Pettman
2001 UK Championship Paul Hunter 9-7 Joe Perry
2001 UK Championship Joe Perry 7-3 Jamie Burnett
2001 Welsh Open Paul Hunter 5-4 Joe Perry
2001 Welsh Open Joe Perry 5-4 Matthew Stevens
2001 Welsh Open Joe Perry 5-3 Patrick Wallace
2001 World Championship Patrick Wallace 10-4 Joe Perry
2000 Benson and Hedges Championship Bradley Jones 5-3 Joe Perry
2000 Benson and Hedges Championship Joe Perry 5-4 Wayne Brown
2000 Benson and Hedges Championship Joe Perry 5-1 Bjorn Haneveer
2000 British Open Jimmy White 5-2 Joe Perry
2000 British Open Joe Perry 5-2 John Parrott
2000 British Open Joe Perry 5-0 Troy Shaw
2000 China Open Stephen Maguire 5-3 Joe Perry
2000 Grand Prix Peter Ebdon 5-3 Joe Perry
2000 Grand Prix Joe Perry 5-1 Jamie Burnett
2000 Malta Grand Prix Martin Dziewialtowski 5-3 Joe Perry
2000 Scottish Open Billy Snaddon 5-2 Joe Perry
2000 Scottish Open Joe Perry 5-1 Patrick Wallace
2000 Thailand Masters Mark Williams 5-3 Joe Perry
2000 Thailand Masters Joe Perry 5-2 Peter Ebdon
2000 Thailand Masters Joe Perry 5-2 Darren Morgan
2000 Thailand Masters Joe Perry 5-0 Shokat Ali
2000 Thailand Masters Joe Perry 5-4 Tony Chappel
2000 UK Championship Stephen Lee 9-7 Joe Perry
2000 UK Championship Joe Perry 9-6 Kristjan Helgason
2000 Welsh Open Matthew Stevens 5-1 Joe Perry
2000 Welsh Open Joe Perry 5-2 Stephen O'Connor
2000 World Championship Tony Drago 10-8 Joe Perry
2000 World Championship Joe Perry 10-8 Noppadon Noppachorn
2000 World Championship Joe Perry 10-5 Allister Carter
1999 Benson and Hedges Championship Jason Wallace 5-3 Joe Perry
1999 British Open Stefan Mazrocis 5-4 Joe Perry
1999 British Open Mark Williams 5-2 Joe Perry
1999 British Open Joe Perry 5-3 Rod Lawler
1999 British Open Joe Perry 5-1 Tony Knowles
1999 China International Dominic Dale 5-4 Joe Perry
1999 China International Joe Perry 5-2 Neal Foulds
1999 China International Joe Perry 5-2 David Gray
1999 China International Joe Perry 5-4 Craig Harrison
1999 China Open Stephen Hendry 5-4 Joe Perry
1999 China Open Joe Perry 5-3 Graeme Dott
1999 China Open Joe Perry 5-0 Alan McManus
1999 China Open Joe Perry 5-3 Chris Small
1999 China Open Joe Perry 5-2 John Read
1999 China Open Joe Perry 5-3 Wayne Jones
1999 Grand Prix Fergal O'Brien 5-2 Joe Perry
1999 Grand Prix Joe Perry 5-1 Munraj Pal
1999 Scottish Open Hugh Abernethy 5-4 Joe Perry
1999 Thailand Masters Matthew Stevens 5-1 Joe Perry
1999 Thailand Masters Joe Perry 5-3 David Roe
1999 Thailand Masters Joe Perry 5-2 Drew Henry
1999 Thailand Masters Joe Perry 5-3 Ian Sargeant
1999 UK Championship Matthew Stevens 9-8 Joe Perry
1999 UK Championship Joe Perry 6-3 Martin Dziewialtowski
1999 UK Tour - Event 3 Gareth Chilcott 4-1 Joe Perry
1999 UK Tour - Event 4 Jason Ferguson 5-0 Joe Perry
1999 UK Tour - Event 4 Joe Perry 5-0 Gerard Greene
1999 UK Tour - Event 4 Joe Perry 5-3 Marcus Campbell
1999 Welsh Open Bradley Jones 5-3 Joe Perry
1999 Welsh Open Joe Perry 5-2 Chris Shade
1999 World Championship Ronnie O'Sullivan 13-8 Joe Perry
1999 World Championship Joe Perry 10-9 Steve Davis
1999 World Championship Joe Perry 10-7 Dave Harold
1999 World Championship Joe Perry 10-6 Nigel Gilbert
1999 World Championship Joe Perry 10-8 Mick Price
1999 World Championship Joe Perry 10-4 Mark Johnston-Allen
1998 Benson and Hedges Championship Andrew Higginson 5-1 Joe Perry
1998 British Open John Parrott 5-3 Joe Perry
1998 British Open Joe Perry 5-3 Dennis Taylor
1998 Grand Prix Jeff Cundy 5-3 Joe Perry
1998 Irish Open Stephen Hendry 5-1 Joe Perry
1998 Irish Open Joe Perry 5-3 Matthew Stevens
1998 Irish Open Joe Perry 5-0 Paul Wykes
1998 Irish Open Joe Perry 5-0 Mark Davis
1998 Irish Open Joe Perry 5-2 John Whitty
1998 Scottish Open Fergal O'Brien 5-3 Joe Perry
1998 Scottish Open Joe Perry 5-2 Darren Morgan
1998 Scottish Open Joe Perry 5-0 Wayne Jones
1998 Thailand Masters Stefan Mazrocis 5-4 Joe Perry
1998 Thailand Masters Joe Perry 5-4 Dominic Dale
1998 UK Championship Martin Clark 9-8 Joe Perry
1998 UK Championship Joe Perry 5-2 Willie Thorne
1998 UK Championship Joe Perry 5-1 Robert Milkins
1998 UK Tour - Event 2 Joe Swail 5-3 Joe Perry
1998 UK Tour - Event 2 Joe Perry 5-4 Leo Fernandez
1998 UK Tour - Event 2 Joe Perry 5-2 Jimmy Michie
1998 Welsh Open Jamie Burnett 5-3 Joe Perry
1998 Welsh Open Joe Perry 5-4 Brian Morgan
1998 Welsh Open Joe Perry 5-4 Jonathan Birch
1998 World Championship Fergal O'Brien 10-7 Joe Perry
1998 World Championship Joe Perry 10-6 Nick Walker
1998 World Championship Joe Perry 10-2 Shokat Ali
1998 World Championship Joe Perry 10-7 Barry Pinches
1997 Benson and Hedges Championship Marcus Campbell 5-1 Joe Perry
1997 Benson and Hedges Championship Joe Perry 5-4 Karl Payne
1997 Benson and Hedges Championship Joe Perry 5-1 Lee Mallen
1997 British Open Alain Robidoux 5-3 Joe Perry
1997 British Open Joe Perry 5-2 Karl Payne
1997 British Open Joe Perry 5-2 Andrew Cairns
1997 British Open Joe Perry 5-2 Paul Cavney
1997 British Open Joe Perry 5-1 Matthew McGrotty
1997 European Open Chris Small 5-3 Joe Perry
1997 European Open Joe Perry 5-2 Billy Snaddon
1997 European Open Joe Perry 5-1 Doug Mountjoy
1997 European Open Joe Perry 5-0 Matthew Couch
1997 European Open Joe Perry 5-4 Peter Lines
1997 European Open Joe Perry 5-2 Philip Seaton
1997 German Open Brian Morgan 5-3 Joe Perry
1997 German Open Joe Perry 5-4 Marcus Campbell
1997 German Open Joe Perry 5-1 Nick Pearce
1997 Grand Prix Gerard Greene 5-4 Joe Perry
1997 International Open John Lardner 5-4 Joe Perry
1997 International Open Joe Perry 5-2 Marcus Campbell
1997 International Open Joe Perry 5-4 Jason Smith
1997 Qualifying School - Event 1 Joe Perry 5-1 Alan Burnett
1997 Qualifying School - Event 1 Joe Perry 5-2 Paul Wykes
1997 Qualifying School - Event 1 Joe Perry 5-3 Robert Milkins
1997 Qualifying School - Event 1 Joe Perry 5-3 Simon Parker
1997 Thailand Open John Read 5-4 Joe Perry
1997 Thailand Open Joe Perry 5-1 Malcolm Bilclough
1997 UK Championship Chris Scanlon 6-4 Joe Perry
1997 Welsh Open Michael Leach 5-4 Joe Perry
1997 World Championship Graham Horne 10-8 Joe Perry
1997 World Championship Joe Perry 10-2 Tony Meo
1997 World Championship Joe Perry 5-1 Munraj Pal
1996 Asian Classic Danny Fowler 5-1 Joe Perry
1996 Asian Classic Joe Perry 5-4 John Whitty
1996 Benson and Hedges Championship Paul Wykes 5-3 Joe Perry
1996 Benson and Hedges Championship Joe Perry 5-2 Matt Bailey
1996 Benson and Hedges Championship Joe Perry 5-2 Tony Chappel
1996 Benson and Hedges Championship Joe Perry 5-1 Gareth Atkins
1996 British Open Matthew Stevens 5-1 Joe Perry
1996 European Open Steve Judd 5-3 Joe Perry
1996 European Open Joe Perry 5-2 Lee Walker
1996 German Open Martin Dziewialtowski 5-4 Joe Perry
1996 German Open Joe Perry 5-0 Philip Seaton
1996 Grand Prix Mark Gray 5-3 Joe Perry
1996 Grand Prix Joe Perry 5-4 Shokat Ali
1996 Grand Prix Joe Perry 5-0 Neil Selman
1996 International Open Richard Jones 5-4 Joe Perry
1996 Thailand Open Stephen Lee 5-3 Joe Perry
1996 Thailand Open Joe Perry 5-4 Brian Rowswell
1996 Thailand Open Joe Perry 5-1 Peter Lines
1996 Thailand Open Joe Perry 5-4 Darren Lennox
1996 UK Championship Declan Hughes 5-0 Joe Perry
1996 Welsh Open Neil Gilder 5-3 Joe Perry
1996 World Championship Euan Henderson 10-5 Joe Perry
1996 World Championship Joe Perry 5-1 Hugh Abernethy
1995 British Open Paul Gibson 5-4 Joe Perry
1995 British Open Joe Perry 5-0 Gary Peters
1995 British Open Joe Perry 5-2 Lun Wai Lee
1995 German Open Simon Morris 5-3 Joe Perry
1995 Grand Prix Matt Wilson 5-3 Joe Perry
1995 Grand Prix Joe Perry 5-2 Barry Pinches
1995 Grand Prix Joe Perry 5-4 Iwan Jones
1995 International Open Ian Sargeant 5-2 Joe Perry
1995 International Open Joe Perry 5-2 Steven Van Osselaer
1995 Thailand Classic Del Smith 5-2 Joe Perry
1995 Thailand Open Steve Archer 5-1 Joe Perry
1995 UK Championship Stephen O'Connor 5-2 Joe Perry
1995 UK Championship Joe Perry 5-3 Micky Roughan
1995 Welsh Open Stuart Parnell 5-4 Joe Perry
1995 Welsh Open Joe Perry 5-2 Mario Fernandez
1995 World Championship Colin Morton 10-3 Joe Perry
1995 World Championship Joe Perry 5-2 Scott Cooney
1995 World Championship Joe Perry 5-3 Nicholas Segal
1994 British Open Joe Canny 5-1 Joe Perry
1994 Dubai Classic Alistair Fleming 5-1 Joe Perry
1994 European Open Chris Small 5-1 Joe Perry
1994 European Open Joe Perry 5-4 Neil Mosley
1994 European Open Joe Perry 5-3 Anthony Halpin
1994 Grand Prix Craig Glanville 5-3 Joe Perry
1994 International Open David Rippon 5-0 Joe Perry
1994 International Open Joe Perry 5-4 Anton Bishop
1994 International Open Joe Perry 5-2 Paul Florence
1994 Strachan Challenge - Event 1 Eddie Manning 5-0 Joe Perry
1994 Strachan Challenge - Event 1 Joe Perry 5-1 John Patterson
1994 Strachan Challenge - Event 2 Barry Pinches 5-3 Joe Perry
1994 Thailand Open David McDonnell 5-3 Joe Perry
1994 Thailand Open Joe Perry 5-2 Barry Pinches
1994 Thailand Open Joe Perry 5-4 Kevin Ashby
1994 Thailand Open Joe Perry 5-2 Peter Gilchrist
1994 Thailand Open Joe Perry 5-1 Iain Trimble
1994 UK Championship Joe Swail 9-4 Joe Perry
1994 UK Championship Joe Perry 5-3 Cliff Thorburn
1994 UK Championship Joe Perry 5-1 Matt Wilson
1994 UK Championship Joe Perry 5-3 Bob Chaperon
1994 UK Championship Joe Perry 5-3 Hassan Vaizie
1994 UK Championship Joe Perry 5-2 Malcolm Billaney
1994 Welsh Open Fergal O'Brien 5-1 Joe Perry
1994 Welsh Open Joe Perry 5-4 Frank Dezi
1994 Welsh Open Joe Perry 5-3 Graham Fisken
1994 Welsh Open Joe Perry 5-2 Craig Barber
1994 World Championship Roy Bigg 5-2 Joe Perry
1993 Asian Open Mike Russell 5-4 Joe Perry
1993 British Open Mark Flowerdew 5-1 Joe Perry
1993 British Open Joe Perry 5-4 Michael Leach
1993 British Open Joe Perry 5-1 Clive Bernstone
1993 British Open Joe Perry 5-2 Brent Wells
1993 Dubai Classic Chris Scanlon 5-0 Joe Perry
1993 Dubai Classic Joe Perry 5-2 John McBride
1993 European Open Matt Wilson 5-4 Joe Perry
1993 European Open Steve Campbell 5-4 Joe Perry
1993 European Open Joe Perry 5-1 Mark Davis
1993 European Open Joe Perry 5-1 Joe Delaney
1993 European Open Joe Perry 5-1 Lee Grant
1993 European Open Joe Perry 5-2 Danny Smith
1993 European Open Joe Perry 5-0 Andrew Clark
1993 European Open Joe Perry 5-4 David Mellon
1993 Grand Prix Dermot McGlinchey 5-4 Joe Perry
1993 Grand Prix Joe Perry 5-1 Frank Maskell
1993 Grand Prix Joe Perry 5-2 Lee Walters
1993 International Open Stuart Pegrum 5-1 Joe Perry
1993 UK Championship Robin Hull 5-1 Joe Perry
1993 Welsh Open Anthony Hamilton 5-1 Joe Perry
1993 Welsh Open Joe Perry 5-2 Sean Storey
1993 Welsh Open Joe Perry 5-2 Steve Mifsud
1993 Welsh Open Joe Perry 5-3 Norman Maher
1993 Welsh Open Joe Perry 5-3 Derek Turner
1993 Welsh Open Joe Perry 5-2 Mike Watling
1993 Welsh Open Joe Perry 5-4 Roger Garrett
1992 Dubai Classic Sonic Multani 5-2 Joe Perry
1992 Grand Prix David Wilson 5-4 Joe Perry
1992 Grand Prix Joe Perry 5-1 Anthony Halpin
1992 UK Championship Brett Patmore 5-3 Joe Perry
Back to top button
Close
Close