Joe Swail
Name: Joe Swail
Country: Ireland
Matches: 657
Wins: 358
Rating: 54%
Game Event Winner Score Loser
2013 Australian Open Pankaj Advani 5-4 Joe Swail
2013 Australian Open Joe Swail 5-2 Darren Cook
2013 European Tour - Event 1 Joe Perry 4-3 Joe Swail
2013 European Tour - Event 6 Neil Robertson 4-2 Joe Swail
2013 European Tour - Event 6 Joe Swail 4-3 Jak Jones
2013 PTC Grand Final Mark Allen 4-0 Joe Swail
2013 PTC Grand Final Joe Swail 4-3 Stephen Maguire
2013 World Championship Mark Joyce 10-7 Joe Swail
2013 World Championship Joe Swail 10-6 Adam Duffy
2013 World Championship Joe Swail 10-8 Pankaj Advani
2013 World Championship Joe Swail 5-1 Les Dodd
2013 World Championship Joe Swail 5-2 Stephen Rowlings
2013 World Championship Joe Swail 5-1 David Morris
2013 Wuxi Classic Ken Doherty 5-2 Joe Swail
2012 China Open Adrian Gunnell 5-0 Joe Swail
2012 EBSA Qualifying Tour - Belgium Tomasz Skalski 3-0 Joe Swail
2012 EBSA Qualifying Tour - Bulgaria Liam Monk 3-0 Joe Swail
2012 EBSA Qualifying Tour - Germany Andreas Ploner 3-2 Joe Swail
2012 EBSA Qualifying Tour - Germany Joe Swail 3-0 Stefan Merkel
2012 European Tour - Event 1 Mark Selby 4-1 Joe Swail
2012 European Tour - Event 1 Joe Swail 4-3 Barry Hawkins
2012 European Tour - Event 1 Joe Swail 4-3 Andrew Norman
2012 European Tour - Event 1 Joe Swail 4-2 Shaun Murphy
2012 European Tour - Event 1 Joe Swail 4-2 Rory McLeod
2012 European Tour - Event 1 Joe Swail 4-2 Jimmy White
2012 European Tour - Event 1 Joe Swail 4-3 Allan Taylor
2012 European Tour - Event 1 Joe Swail 4-0 Jack Bradford
2012 European Tour - Event 1 Joe Swail 4-0 Bero Cerinski
2012 European Tour - Event 2 Kyren Wilson 4-1 Joe Swail
2012 European Tour - Event 2 Joe Swail 4-1 Ryan Day
2012 European Tour - Event 2 Joe Swail 4-0 Ross Higgins
2012 European Tour - Event 3 Alfie Burden 4-3 Joe Swail
2012 European Tour - Event 3 Joe Swail 4-3 Jordan Brown
2012 European Tour - Event 4 Marcus Campbell 4-2 Joe Swail
2012 European Tour - Event 5 Ken Doherty 4-1 Joe Swail
2012 European Tour - Event 5 Joe Swail 4-0 Eden Sharav
2012 German Masters Anthony Hamilton 5-4 Joe Swail
2012 German Masters Joe Swail 5-1 Luca Brecel
2012 PTC - Event 1 Ken Doherty 4-1 Joe Swail
2012 PTC - Event 1 Joe Swail 4-1 Kacper Filipiak
2012 PTC - Event 12 Mark Allen 4-1 Joe Swail
2012 PTC - Event 12 Joe Swail 4-2 Mark Joyce
2012 PTC - Event 12 Joe Swail 4-0 Lucky Vatnani
2012 PTC - Event 2 Rod Lawler 4-1 Joe Swail
2012 PTC - Event 2 Joe Swail 4-0 Dessie Sheehan
2012 PTC - Event 2 Joe Swail 4-1 Sanderson Lam
2012 PTC - Event 3 Judd Trump 4-2 Joe Swail
2012 PTC - Event 3 Joe Swail 4-1 Dechawat Poomjaeng
2012 PTC - Event 3 Joe Swail 4-1 Passakorn Suwannawat
2012 PTC - Event 4 Matthew Stevens 4-0 Joe Swail
2012 Snooker Shootout Ryan Day 1-0 Joe Swail
2012 Welsh Open Dave Harold 4-0 Joe Swail
2012 World Championship Daniel Wells 10-5 Joe Swail
2012 World Open Anthony McGill 5-1 Joe Swail
2011 Australian Open Yu Delu 5-1 Joe Swail
2011 China Open Barry Hawkins 5-2 Joe Swail
2011 China Open Joe Swail 5-3 Alan McManus
2011 China Open Joe Swail 5-3 Michael White
2011 German Masters Marco Fu 5-1 Joe Swail
2011 German Masters Joe Swail 5-2 Shaun Murphy
2011 German Masters Joe Swail 5-3 Mark Allen
2011 German Masters Joe Swail 5-0 Hans Blanckaert
2011 German Masters Joe Swail 5-0 Martin Gould
2011 German Masters Joe Swail 5-2 Joe Delaney
2011 German Masters Joe Swail 5-1 Justin Astley
2011 PTC - Event 1 Fergal O'Brien 4-1 Joe Swail
2011 PTC - Event 1 Joe Swail 4-3 Allan Taylor
2011 PTC - Event 10 Barry Hawkins 0-0 Joe Swail
2011 PTC - Event 11 Steve Davis 4-3 Joe Swail
2011 PTC - Event 2 Andrew Norman 4-1 Joe Swail
2011 PTC - Event 3 Passakorn Suwannawat 4-0 Joe Swail
2011 PTC - Event 4 Adam Duffy 4-0 Joe Swail
2011 PTC - Event 4 Joe Swail 4-3 Zhang Anda
2011 PTC - Event 5 Scott MacKenzie 4-1 Joe Swail
2011 PTC - Event 5 Joe Swail 4-3 Dominic Dale
2011 PTC - Event 6 Stephen Lee 4-2 Joe Swail
2011 PTC - Event 6 Joe Swail 4-3 Paul Davison
2011 PTC - Event 6 Joe Swail 4-1 Anthony McGill
2011 PTC - Event 6 Joe Swail 4-3 Robbie Williams
2011 PTC - Event 7 Mark Joyce 4-3 Joe Swail
2011 PTC - Event 8 Joe Jogia 4-1 Joe Swail
2011 PTC - Event 9 Martin Gould 4-0 Joe Swail
2011 Shanghai Masters Andrew Norman 5-4 Joe Swail
2011 Snooker Shootout Mark Davis 1-0 Joe Swail
2011 UK Championship David Gilbert 6-1 Joe Swail
2011 Welsh Open Marco Fu 4-1 Joe Swail
2011 Welsh Open Joe Swail 4-1 Jamie Jones
2011 World Championship Kyren Wilson 10-6 Joe Swail
2010 Championship League Jamie Cope 3-0 Joe Swail
2010 Championship League Steve Davis 3-1 Joe Swail
2010 Championship League Peter Ebdon 3-1 Joe Swail
2010 Championship League Ding Junhui 3-1 Joe Swail
2010 Championship League Joe Swail 3-0 Michael Holt
2010 Championship League Mark Williams 3-0 Joe Swail
2010 Championship League Mark Allen 3-0 Joe Swail
2010 Championship League Jamie Cope 3-1 Joe Swail
2010 Championship League Peter Ebdon 3-1 Joe Swail
2010 Championship League Joe Swail 3-0 Barry Hawkins
2010 Championship League Joe Swail 3-1 Mark Williams
2010 Championship League Joe Swail 3-1 Stuart Bingham
2010 Championship League Joe Swail 3-2 Mark Allen
2010 China Open James Wattana 5-1 Joe Swail
2010 EPTC - Event 1 Gerard Greene 4-1 Joe Swail
2010 EPTC - Event 1 Joe Swail 4-1 Alan McManus
2010 EPTC - Event 1 Joe Swail 4-3 Ryan Day
2010 EPTC - Event 2 James Wattana 4-3 Joe Swail
2010 EPTC - Event 3 Stuart Bingham 4-2 Joe Swail
2010 EPTC - Event 4 Liu Chuang 4-0 Joe Swail
2010 EPTC - Event 5 Ken Doherty 4-2 Joe Swail
2010 EPTC - Event 6 Michael Holt 4-2 Joe Swail
2010 EPTC - Event 6 Joe Swail 4-1 Jamie Jones
2010 Pro Challenge Series - Event 5 Adrian Gunnell 4-2 Joe Swail
2010 PTC - Event 1 Matthew Stevens 4-2 Joe Swail
2010 PTC - Event 1 Joe Swail 4-1 James Hill
2010 PTC - Event 2 Stuart Bingham 4-2 Joe Swail
2010 PTC - Event 2 Joe Swail 4-2 Charlie Walters
2010 PTC - Event 3 Stuart Pettman 4-2 Joe Swail
2010 PTC - Event 4 Issara Kachaiwong 4-3 Joe Swail
2010 PTC - Event 5 Mark Allen 4-1 Joe Swail
2010 PTC - Event 6 Liang Wenbo 4-1 Joe Swail
2010 PTC - Event 6 Joe Swail 4-0 Barry Hawkins
2010 PTC - Event 6 Joe Swail 4-1 Justin Astley
2010 Shanghai Masters Stuart Bingham 5-2 Joe Swail
2010 Shanghai Masters Joe Swail 5-1 James Wattana
2010 UK Championship Mark Davis 9-7 Joe Swail
2010 UK Championship Joe Swail 9-2 Simon Bedford
2010 Welsh Open Mark Davis 5-4 Joe Swail
2010 World Championship Ken Doherty 10-1 Joe Swail
2010 World Open Bjorn Haneveer 3-2 Joe Swail
2010 World Seniors Championship Nigel Bond 3-2 Joe Swail
2010 World Seniors Championship Joe Swail 2-0 David Taylor
2009 Championship League Matthew Stevens 3-1 Joe Swail
2009 Championship League Joe Swail 2-2 Liang Wenbo
2009 Championship League Joe Swail 3-1 Steve Davis
2009 Championship League Joe Swail 2-2 Graeme Dott
2009 Championship League Judd Trump 3-1 Joe Swail
2009 Championship League Ricky Walden 3-1 Joe Swail
2009 Championship League Steve Davis 3-1 Joe Swail
2009 Championship League Jamie Cope 3-1 Joe Swail
2009 Championship League Steve Davis 3-1 Joe Swail
2009 Championship League Graeme Dott 2-2 Joe Swail
2009 Championship League John Higgins 3-1 Joe Swail
2009 Championship League Joe Swail 3-1 Matthew Stevens
2009 Championship League Joe Swail 3-1 Ken Doherty
2009 China Open Robert Milkins 5-4 Joe Swail
2009 Grand Prix Ian McCulloch 5-4 Joe Swail
2009 Masters Qualifying Event Joe Jogia 5-2 Joe Swail
2009 Pro Challenge Series - Event 1 Ken Doherty 4-0 Joe Swail
2009 Pro Challenge Series - Event 1 Joe Swail 4-1 Gerard Greene
2009 Pro Challenge Series - Event 2 Atthasit Mahitthi 5-2 Joe Swail
2009 Pro Challenge Series - Event 2 Joe Swail 5-2 Noppadol Sangnil
2009 Pro Challenge Series - Event 3 Mark King 4-3 Joe Swail
2009 Shanghai Masters Mark Williams 5-3 Joe Swail
2009 Shanghai Masters Joe Swail 5-1 Adrian Gunnell
2009 UK Championship Mike Dunn 9-2 Joe Swail
2009 Welsh Open Allister Carter 9-5 Joe Swail
2009 Welsh Open Joe Swail 6-4 Neil Robertson
2009 Welsh Open Joe Swail 5-4 Stephen Maguire
2009 Welsh Open Joe Swail 5-1 Martin Gould
2009 Welsh Open Joe Swail 5-3 Mark Allen
2009 Welsh Open Joe Swail 5-3 Marcus Campbell
2009 Welsh Open Final Allister Carter 9-5 Joe Swail
2009 Welsh Open Final Allister Carter 9-5 Joe Swail
2009 World Championship Marco Fu 10-4 Joe Swail
2009 World Championship Joe Swail 10-1 Matthew Couch
2009 World Championships - Highlights Day 3 Marco Fu 10-4 Joe Swail
2008 Bahrain Championship Robert Milkins 5-1 Joe Swail
2008 Championship League Allister Carter 4-0 Joe Swail
2008 Championship League Anthony Hamilton 4-0 Joe Swail
2008 Championship League Shaun Murphy 3-1 Joe Swail
2008 Championship League Mark Selby 3-1 Joe Swail
2008 Championship League Joe Swail 2-2 Stuart Bingham
2008 Championship League Joe Swail 3-1 Michael Holt
2008 Championship League Nigel Bond 3-1 Joe Swail
2008 Championship League Allister Carter 2-2 Joe Swail
2008 Championship League Anthony Hamilton 3-1 Joe Swail
2008 Championship League Joe Perry 3-1 Joe Swail
2008 Championship League Joe Swail 3-1 Mark Williams
2008 Championship League Joe Swail 3-1 Ken Doherty
2008 China Open John Higgins 5-4 Joe Swail
2008 China Open Joe Swail 5-2 Jamie Burnett
2008 Grand Prix Ricky Walden 5-3 Joe Swail
2008 Malta Cup Ken Doherty 5-1 Joe Swail
2008 Malta Cup Marco Fu 5-1 Joe Swail
2008 Malta Cup Stephen Lee 5-1 Joe Swail
2008 Malta Cup Neil Robertson 4-2 Joe Swail
2008 Masters Qualifying Event Kuldesh Johal 5-3 Joe Swail
2008 Northern Ireland Trophy Mark Davis 5-4 Joe Swail
2008 Shanghai Masters Judd Trump 5-3 Joe Swail
2008 UK Championship John Higgins 9-7 Joe Swail
2008 UK Championship Joe Swail 9-8 Liang Wenbo
2008 Welsh Open Judd Trump 5-2 Joe Swail
2008 World Championship Liang Wenbo 13-12 Joe Swail
2008 World Championship Joe Swail 10-4 Stephen Lee
2008 World Championship Joe Swail 10-9 Judd Trump
2007 China Open Barry Hawkins 5-0 Joe Swail
2007 China Open Joe Swail 5-3 Peter Ebdon
2007 China Open Joe Swail 5-4 Jin Long
2007 China Open Joe Swail 5-0 Jamie Burnett
2007 Grand Prix Ronnie O'Sullivan 5-3 Joe Swail
2007 Grand Prix Joe Swail 5-2 Marcus Campbell
2007 Grand Prix Joe Perry 4-2 Joe Swail
2007 Grand Prix Joe Swail 4-2 Stephen Lee
2007 Grand Prix Joe Swail 4-2 Neil Robertson
2007 Grand Prix Joe Swail 4-0 Mark Davis
2007 Grand Prix Joe Swail 4-3 Jimmy Michie
2007 Irish Professional Championship Joe Delaney 5-0 Joe Swail
2007 Irish Professional Championship Joe Swail 5-1 Colm Gilcreest
2007 Malta Cup Michael Judge 5-4 Joe Swail
2007 Masters Qualifying Event Jamie Burnett 5-2 Joe Swail
2007 Northern Ireland Trophy Steve Davis 5-3 Joe Swail
2007 Northern Ireland Trophy Joe Swail 5-2 Liu Song
2007 Shanghai Masters Tony Drago 5-4 Joe Swail
2007 UK Championship Stephen Maguire 9-5 Joe Swail
2007 UK Championship Joe Swail 9-7 Robert Milkins
2007 Welsh Open Ken Doherty 5-3 Joe Swail
2007 Welsh Open Joe Swail 5-1 Adrian Gunnell
2007 World Championship Stephen Maguire 13-8 Joe Swail
2007 World Championship Joe Swail 10-9 Mark Williams
2007 World Championship Joe Swail 10-9 Dave Harold
2006 China Open Ding Junhui 5-0 Joe Swail
2006 China Open Joe Swail 5-3 David Roe
2006 China Open Joe Swail 5-3 Jimmy White
2006 China Open Joe Swail 5-2 Liu Chuang
2006 China Open Joe Swail 5-3 Andy Hicks
2006 China Open Joe Swail 5-4 David Gilbert
2006 Grand Prix Ken Doherty 3-0 Joe Swail
2006 Grand Prix Neil Robertson 3-1 Joe Swail
2006 Grand Prix Joe Swail 3-2 Paul Davison
2006 Grand Prix Joe Swail 3-0 Nigel Bond
2006 Grand Prix Joe Swail 3-2 Judd Trump
2006 Irish Professional Championship David Morris 5-4 Joe Swail
2006 Irish Professional Championship Joe Swail 5-2 Martin McCrudden
2006 Malta Cup Ken Doherty 5-3 Joe Swail
2006 Malta Cup Joe Swail 5-4 Michael Holt
2006 Malta Cup Joe Swail 5-3 Jimmy Michie
2006 Masters Qualifying Event Mark Selby 5-0 Joe Swail
2006 Masters Qualifying Event Joe Swail 5-2 Nigel Bond
2006 Masters Qualifying Event Joe Swail 5-1 Tom Ford
2006 Northern Ireland Trophy Gerard Greene 5-1 Joe Swail
2006 Northern Ireland Trophy Gerard Greene 5-1 Joe Swail
2006 UK Championship Stephen Maguire 9-8 Joe Swail
2006 UK Championship Joe Swail 9-7 Joe Delaney
2006 Welsh Open Graeme Dott 5-2 Joe Swail
2006 Welsh Open Joe Swail 5-0 Peter Ebdon
2006 Welsh Open Joe Swail 5-4 Mark King
2006 Welsh Open Joe Swail 5-1 Matthew Couch
2006 World Championship Matthew Stevens 10-5 Joe Swail
2006 World Championship Joe Swail 10-8 Barry Pinches
2006 World Championship Joe Swail 10-5 Shokat Ali
2005 China Open Ryan Day 5-2 Joe Swail
2005 Grand Prix Ronnie O'Sullivan 5-2 Joe Swail
2005 Grand Prix Joe Swail 5-4 Ken Doherty
2005 Grand Prix Joe Swail 5-3 Allister Carter
2005 Grand Prix Joe Swail 5-1 Jin Long
2005 Irish Masters Robin Hull 5-4 Joe Swail
2005 Irish Professional Championship Joe Swail 9-7 Ken Doherty
2005 Irish Professional Championship Joe Swail 5-3 Gerard Greene
2005 Irish Professional Championship Joe Swail 5-0 Martin McCrudden
2005 Irish Professional Championship Joe Swail 5-0 David Morris
2005 Malta Cup Stephen Maguire 5-4 Joe Swail
2005 Malta Cup Joe Swail 5-3 Mark Davis
2005 Masters Qualifying Event Allister Carter 5-3 Joe Swail
2005 Masters Qualifying Event Joe Swail 5-4 Ding Junhui
2005 Masters Qualifying Event Joe Swail 5-2 Michael Holt
2005 Masters Qualifying Event Joe Swail 5-2 Mark Selby
2005 Masters Qualifying Event Joe Swail 4-0 Stuart Mann
2005 Northern Ireland Trophy Alan McManus 5-1 Joe Swail
2005 Northern Ireland Trophy Joe Swail 4-2 Ronnie O'Sullivan
2005 Northern Ireland Trophy Joe Swail 4-1 Joe Perry
2005 UK Championship Stephen Maguire 9-2 Joe Swail
2005 UK Championship Joe Swail 9-3 Andy Hicks
2005 UK Championship Joe Swail 9-7 Sean Storey
2005 Welsh Open Ken Doherty 5-2 Joe Swail
2005 Welsh Open Joe Swail 5-2 Tom Ford
2005 World Championship Shaun Murphy 10-8 Joe Swail
2004 British Open Joe Jogia 5-4 Joe Swail
2004 European Open Steve Davis 5-4 Joe Swail
2004 European Open Joe Swail 5-3 Barry Hawkins
2004 Grand Prix Ronnie O'Sullivan 5-1 Joe Swail
2004 Grand Prix Joe Swail 5-3 Mike Dunn
2004 Irish Masters Colm Gilcreest 5-4 Joe Swail
2004 Players Championship Stuart Bingham 5-4 Joe Swail
2004 UK Championship Neil Robertson 9-7 Joe Swail
2004 Welsh Open Jimmy White 5-2 Joe Swail
2004 Welsh Open Joe Swail 5-2 Mark Davis
2004 World Championship Anthony Hamilton 13-11 Joe Swail
2004 World Championship Joe Swail 10-5 Ken Doherty
2004 World Championship Joe Swail 10-3 Brian Morgan
2003 British Open Gerard Greene 5-1 Joe Swail
2003 British Open Joe Swail 5-3 Steve Davis
2003 British Open Joe Swail 5-1 Stuart Bingham
2003 European Open Peter Ebdon 5-2 Joe Swail
2003 European Open Joe Swail 5-4 Mark Davis
2003 Irish Masters Stephen Maguire 5-3 Joe Swail
2003 LG Cup Michael Holt 5-3 Joe Swail
2003 Masters Steve Davis 6-4 Joe Swail
2003 Masters Qualifying Event Neil Robertson 5-1 Joe Swail
2003 Scottish Open David Gray 5-4 Joe Swail
2003 Scottish Open Joe Swail 5-3 Mark Williams
2003 Scottish Open Joe Swail 5-1 Alfie Burden
2003 UK Championship Gerard Greene 9-4 Joe Swail
2003 Welsh Open Ken Doherty 5-4 Joe Swail
2003 Welsh Open Joe Swail 5-3 Barry Pinches
2003 World Championship Tony Drago 10-8 Joe Swail
2002 British Open Jimmy Michie 5-2 Joe Swail
2002 China Open Mark Selby 5-4 Joe Swail
2002 Irish Masters Peter Ebdon 6-2 Joe Swail
2002 LG Cup Nigel Bond 5-3 Joe Swail
2002 Masters Ronnie O'Sullivan 6-3 Joe Swail
2002 Scottish Masters Drew Henry 5-4 Joe Swail
2002 Scottish Masters Joe Swail 5-4 Alan McManus
2002 Scottish Masters Joe Swail 5-2 Anthony Davies
2002 Scottish Open Michael Judge 5-3 Joe Swail
2002 Thailand Masters John Higgins 5-4 Joe Swail
2002 Thailand Masters Joe Swail 5-0 Marco Fu
2002 UK Championship Robert Milkins 9-1 Joe Swail
2002 Welsh Open Graeme Dott 5-0 Joe Swail
2002 Welsh Open Joe Swail 5-0 Brian Morgan
2002 Welsh Open Joe Swail 5-1 Mark Selby
2002 World Championship Joe Perry 10-6 Joe Swail
2001 British Open Ronnie O'Sullivan 5-4 Joe Swail
2001 British Open Joe Swail 5-1 Robin Hull
2001 European Open Joe Perry 5-3 Joe Swail
2001 LG Cup Peter Ebdon 6-3 Joe Swail
2001 LG Cup Joe Swail 5-4 Barry Hawkins
2001 LG Cup Joe Swail 5-2 Matthew Stevens
2001 LG Cup Joe Swail 5-1 Brian Morgan
2001 Malta Grand Prix Stephen Lee 5-3 Joe Swail
2001 Malta Grand Prix Fergal O'Brien 5-3 Joe Swail
2001 Masters Jimmy White 6-1 Joe Swail
2001 Scottish Masters Patrick Wallace 5-3 Joe Swail
2001 Scottish Open Paul Hunter 5-2 Joe Swail
2001 Scottish Open Joe Swail 5-1 Allister Carter
2001 Scottish Open Joe Swail 5-1 Billy Snaddon
2001 Thailand Masters John Higgins 5-1 Joe Swail
2001 Thailand Masters Joe Swail 5-4 Alfie Burden
2001 UK Championship Mark Davis 9-5 Joe Swail
2001 Welsh Open Paul Hunter 5-2 Joe Swail
2001 Welsh Open Joe Swail 5-4 Ronnie O'Sullivan
2001 Welsh Open Joe Swail 5-3 Jamie Burnett
2001 World Championship Ronnie O'Sullivan 17-11 Joe Swail
2001 World Championship Joe Swail 13-11 Patrick Wallace
2001 World Championship Joe Swail 13-12 Mark Williams
2001 World Championship Joe Swail 10-9 Sean Storey
2000 British Open Robert Milkins 5-2 Joe Swail
2000 China Open Jimmy White 5-4 Joe Swail
2000 Grand Prix Mark King 5-4 Joe Swail
2000 Malta Grand Prix John Higgins 5-2 Joe Swail
2000 Malta Grand Prix Joe Swail 5-3 Troy Shaw
2000 Scottish Masters Jimmy White 5-2 Joe Swail
2000 Scottish Masters Joe Swail 5-4 Chris Small
2000 Scottish Masters Joe Swail 5-3 Stuart Bingham
2000 Scottish Open Alfie Burden 5-4 Joe Swail
2000 Thailand Masters Ronnie O'Sullivan 5-3 Joe Swail
2000 Thailand Masters Joe Swail 5-4 David Gray
2000 UK Championship Quinten Hann 9-7 Joe Swail
2000 Welsh Open Mark Williams 5-1 Joe Swail
2000 Welsh Open Joe Swail 5-3 Nick Dyson
2000 World Championship Matthew Stevens 17-12 Joe Swail
2000 World Championship Joe Swail 13-9 Dominic Dale
2000 World Championship Joe Swail 13-12 John Parrott
2000 World Championship Joe Swail 10-6 Paul Hunter
2000 World Championship Joe Swail 10-9 Stephen Maguire
1999 Benson and Hedges Championship Gary Ponting 5-3 Joe Swail
1999 Benson and Hedges Championship Joe Swail 5-1 Stephen Kershaw
1999 Benson and Hedges Championship Joe Swail 5-2 Philip Williams
1999 British Open Peter Ebdon 6-3 Joe Swail
1999 British Open Joe Swail 5-4 Alan McManus
1999 British Open Joe Swail 5-1 Fergal O'Brien
1999 British Open Joe Swail 5-4 Darren Clarke
1999 British Open Joe Swail 5-4 James Reynolds
1999 British Open Jimmy White 5-4 Joe Swail
1999 British Open Joe Swail 5-4 Leo Fernandez
1999 China International Nigel Bond 5-0 Joe Swail
1999 China International Joe Swail 0-0 Terry Murphy
1999 China International Joe Swail 5-4 Dean Reynolds
1999 China International Joe Swail 5-2 Jason Weston
1999 China Open Paul Hunter 5-4 Joe Swail
1999 China Open Joe Swail 5-1 Lee Walker
1999 Grand Prix Paul Hunter 5-1 Joe Swail
1999 Grand Prix Joe Swail 5-3 Karl Burrows
1999 Scottish Open Ken Doherty 5-2 Joe Swail
1999 Scottish Open Joe Swail 5-1 Robin Hull
1999 Thailand Masters Alan McManus 5-4 Joe Swail
1999 Thailand Masters Joe Swail 5-3 Anthony Hamilton
1999 Thailand Masters Joe Swail 0-0 Terry Murphy
1999 Thailand Masters Joe Swail 5-1 Mark Fenton
1999 Thailand Masters Joe Swail 5-2 Barry Mapstone
1999 UK Championship Matthew Stevens 9-4 Joe Swail
1999 UK Championship Joe Swail 9-5 John Parrott
1999 UK Championship Joe Swail 9-4 Mark Fenton
1999 UK Tour - Event 3 Stephen Maguire 5-4 Joe Swail
1999 UK Tour - Event 3 Joe Swail 5-3 Shokat Ali
1999 UK Tour - Event 3 Joe Swail 5-4 David Gray
1999 UK Tour - Event 3 Joe Swail 4-2 John Burns
1999 UK Tour - Event 4 Dave Finbow 5-4 Joe Swail
1999 UK Tour - Event 4 Joe Swail 5-1 Gareth Chilcott
1999 Welsh Open Stephen Hendry 6-2 Joe Swail
1999 Welsh Open Joe Swail 5-1 Stuart Bingham
1999 Welsh Open Joe Swail 5-3 Peter Ebdon
1999 Welsh Open Joe Swail 5-3 Nigel Bond
1999 Welsh Open Joe Swail 5-3 Dominic Dale
1999 Welsh Open Joe Swail 5-1 Jimmy Michie
1999 World Championship Nigel Gilbert 10-9 Joe Swail
1998 Benson and Hedges Championship Marcus Campbell 5-4 Joe Swail
1998 Benson and Hedges Championship Joe Swail 5-1 Danny Lathouwers
1998 British Open Mark Williams 5-1 Joe Swail
1998 British Open Joe Swail 5-0 Willie Thorne
1998 Grand Prix Peter Ebdon 5-3 Joe Swail
1998 Grand Prix Joe Swail 5-4 Anthony Davies
1998 Irish Open Mick Price 5-4 Joe Swail
1998 Irish Open Joe Swail 5-2 Sean Storey
1998 Scottish Open Chris Scanlon 5-4 Joe Swail
1998 Thailand Masters James Wattana 5-1 Joe Swail
1998 Thailand Masters Joe Swail 5-2 Sean Storey
1998 UK Championship Paul Hunter 9-6 Joe Swail
1998 UK Championship Joe Swail 9-8 Mark King
1998 UK Championship Joe Swail 5-1 Jeff Cundy
1998 UK Tour - Event 1 Stuart Bingham 5-1 Joe Swail
1998 UK Tour - Event 2 Joe Swail 6-1 Alfie Burden
1998 UK Tour - Event 2 Joe Swail 5-3 Ryan Day
1998 UK Tour - Event 2 Joe Swail 5-3 Joe Perry
1998 UK Tour - Event 2 Joe Swail 5-2 Chris Scanlon
1998 UK Tour - Event 2 Joe Swail 5-2 Wayne Saidler
1998 Welsh Open Dominic Dale 5-4 Joe Swail
1998 World Championship Ronnie O'Sullivan 10-5 Joe Swail
1998 World Championship Joe Swail 10-3 Matthew Couch
1997 Benson and Hedges Championship David McLellan 5-1 Joe Swail
1997 Benson and Hedges Championship Joe Swail 5-0 Kyndon Paddon
1997 British Open Jimmy Michie 5-4 Joe Swail
1997 European Open John Higgins 5-3 Joe Swail
1997 European Open Joe Swail 5-3 Mark King
1997 German Open Lee Walker 5-3 Joe Swail
1997 Grand Prix Quinten Hann 5-2 Joe Swail
1997 International Open Tony Drago 5-3 Joe Swail
1997 International Open Joe Swail 5-3 Ken Doherty
1997 International Open Joe Swail 5-1 Mehmet Husnu
1997 Pontins Professional Andy Hicks 5-2 Joe Swail
1997 Thailand Open Bradley Jones 5-2 Joe Swail
1997 UK Championship Martin Dziewialtowski 9-5 Joe Swail
1997 Welsh Open Ken Doherty 5-0 Joe Swail
1997 Welsh Open Joe Swail 5-0 Euan Henderson
1997 World Championship Graeme Dott 10-8 Joe Swail
1996 Asian Classic Fergal O'Brien 5-4 Joe Swail
1996 Benson and Hedges Championship Rajan Sharma 0-0 Joe Swail
1996 British Open Stephen Hendry 5-1 Joe Swail
1996 British Open Joe Swail 5-2 Billy Snaddon
1996 European Open John Parrott 6-5 Joe Swail
1996 European Open Joe Swail 5-3 Anthony Davies
1996 European Open Joe Swail 5-3 Stephen Hendry
1996 European Open Joe Swail 5-3 David Roe
1996 European Open Joe Swail 5-0 Mark Bennett
1996 German Open Paul Davies 5-4 Joe Swail
1996 Grand Prix Euan Henderson 5-0 Joe Swail
1996 International Open Billy Snaddon 5-1 Joe Swail
1996 International Open Joe Swail 5-2 Barry Pinches
1996 Irish Masters Darren Morgan 6-5 Joe Swail
1996 Irish Masters Joe Swail 6-5 Ronnie O'Sullivan
1996 Irish Masters Joe Swail 6-4 John Parrott
1996 Malta Grand Prix Nigel Bond 5-2 Joe Swail
1996 Malta Grand Prix Joe Swail 5-0 Alex Borg
1996 Thailand Open Stephen Hendry 5-2 Joe Swail
1996 Thailand Open Joe Swail 5-4 Dave Harold
1996 Thailand Open Joe Swail 5-2 Anthony Davies
1996 UK Championship Nigel Bond 9-6 Joe Swail
1996 UK Championship Joe Swail 9-8 Mark King
1996 Welsh Open Stuart Pettman 5-4 Joe Swail
1996 World Championship Euan Henderson 10-9 Joe Swail
1995 Benson and Hedges Championship Matthew Couch 5-1 Joe Swail
1995 Benson and Hedges Championship Joe Swail 5-4 Munraj Pal
1995 Benson and Hedges Championship Joe Swail 5-1 Philip Freeman
1995 British Open Billy Snaddon 5-4 Joe Swail
1995 Charity Challenge Stephen Hendry 5-2 Joe Swail
1995 German Open Stephen Hendry 5-2 Joe Swail
1995 German Open Joe Swail 5-3 Peter Lines
1995 Grand Prix Alan McManus 5-1 Joe Swail
1995 Grand Prix Joe Swail 5-3 Peter Ebdon
1995 Grand Prix Joe Swail 5-1 Michael Duffy
1995 Grand Prix Joe Swail 5-3 Jeff Cundy
1995 International Open John Higgins 5-1 Joe Swail
1995 Irish Masters Stephen Hendry 6-3 Joe Swail
1995 Irish Masters Joe Swail 5-3 James Wattana
1995 Irish Masters Joe Swail 5-1 Alan McManus
1995 Masters Jimmy White 5-2 Joe Swail
1995 Thailand Classic Nigel Bond 5-4 Joe Swail
1995 Thailand Classic Joe Swail 5-3 Jimmy White
1995 Thailand Classic Joe Swail 5-2 Ken Doherty
1995 Thailand Classic Joe Swail 5-3 Nick Pearce
1995 Thailand Open Cliff Thorburn 5-4 Joe Swail
1995 UK Championship Mark Williams 9-6 Joe Swail
1995 Welsh Open Peter Ebdon 5-4 Joe Swail
1995 Welsh Open Joe Swail 5-2 Mick Price
1995 Welsh Open Joe Swail 5-3 Stephen Murphy
1995 Welsh Open Joe Swail 5-2 Jim Wych
1995 World Championship John Parrott 13-11 Joe Swail
1995 World Championship Joe Swail 10-8 Nigel Gilbert
1994 British Open John Parrott 5-1 Joe Swail
1994 British Open Joe Swail 5-3 Brian Rowswell
1994 Dubai Classic Martin Clark 5-4 Joe Swail
1994 European Open Dean Reynolds 5-3 Joe Swail
1994 Grand Prix John Higgins 9-5 Joe Swail
1994 Grand Prix Joe Swail 5-4 Jimmy Michie
1994 Grand Prix Joe Swail 5-3 Wayne Brown
1994 Grand Prix Joe Swail 5-0 Jason Ferguson
1994 Grand Prix Joe Swail 5-2 Dominic Dale
1994 International Open John Parrott 5-4 Joe Swail
1994 International Open Joe Swail 5-4 Gary Wilkinson
1994 International Open Joe Swail 5-4 Willie Thorne
1994 International Open Joe Swail 5-4 Ian Graham
1994 Malta Grand Prix Tony Drago 6-1 Joe Swail
1994 Malta Grand Prix Joe Swail 5-1 Allison Fisher
1994 Strachan Challenge - Event 1 Matt Wilson 5-1 Joe Swail
1994 Strachan Challenge - Event 1 Joe Swail 5-4 Steve Duggan
1994 Strachan Challenge - Event 1 Joe Swail 5-1 Mark Davis
1994 Strachan Challenge - Event 1 Joe Swail 5-1 Mark Taylor
1994 Strachan Challenge - Event 1 Joe Swail 5-0 David Blakey
1994 Strachan Challenge - Event 2 Paul Cavney 5-4 Joe Swail
1994 Strachan Challenge - Event 2 Joe Swail 5-4 Andy Hicks
1994 Thailand Open James Wattana 5-1 Joe Swail
1994 Thailand Open Joe Swail 5-1 Dave Harold
1994 Thailand Open Joe Swail 5-2 Nigel Bond
1994 Thailand Open Joe Swail 5-2 Peter Francisco
1994 UK Championship James Wattana 9-4 Joe Swail
1994 UK Championship Joe Swail 9-5 Dene O'Kane
1994 UK Championship Joe Swail 9-4 Joe Perry
1994 Welsh Open Alan McManus 5-2 Joe Swail
1994 Welsh Open Joe Swail 5-1 Stephen O'Connor
1994 Welsh Open Joe Swail 5-1 Joe Delaney
1994 World Championship Billy Snaddon 10-4 Joe Swail
1993 Asian Open James Wattana 5-2 Joe Swail
1993 Asian Open Joe Swail 5-2 Ronnie O'Sullivan
1993 Asian Open Joe Swail 5-3 Dean Reynolds
1993 Asian Open Joe Swail 5-4 Nic Barrow
1993 Benson and Hedges Championship Paul Davies 5-4 Joe Swail
1993 Benson and Hedges Championship Joe Swail 5-1 Paul Cavney
1993 Benson and Hedges Championship Joe Swail 5-1 Richard King
1993 British Open Troy Shaw 5-4 Joe Swail
1993 British Open Joe Swail 5-2 Alain Robidoux
1993 British Open Joe Swail 5-4 Paul Tanner
1993 Dubai Classic Alan McManus 5-3 Joe Swail
1993 Dubai Classic Joe Swail 5-2 Nick Terry
1993 European Open Anthony Hamilton 5-3 Joe Swail
1993 European Open Stephen Hendry 5-4 Joe Swail
1993 European Open Joe Swail 5-3 Tony Drago
1993 European Open Joe Swail 5-1 Tony Knowles
1993 European Open Joe Swail 5-3 Neal Foulds
1993 European Open Joe Swail 5-3 Steve Campbell
1993 Grand Prix Mark Flowerdew 5-3 Joe Swail
1993 International Open Ronnie O'Sullivan 5-4 Joe Swail
1993 Irish Professional Championship Stephen Murphy 5-4 Joe Swail
1993 Irish Professional Championship Joe Swail 5-3 Michael Judge
1993 Strachan Challenge - Event 2 Euan Henderson 5-4 Joe Swail
1993 Strachan Challenge - Event 2 Joe Swail 5-0 Suriya Suwannasingh
1993 Strachan Challenge - Event 2 Joe Swail 5-1 Peter Ebdon
1993 Strachan Challenge - Event 2 Joe Swail 5-0 Mark Boyd
1993 Strachan Challenge - Event 2 Joe Swail 5-0 Tony Rampello
1993 Strachan Challenge - Event 3 Alain Robidoux 5-4 Joe Swail
1993 Strachan Challenge - Event 3 Joe Swail 5-4 Anthony Davies
1993 Strachan Challenge - Event 3 Joe Swail 5-1 Wayne Rendle
1993 Strachan Challenge - Event 3 Joe Swail 5-3 Troy Shaw
1993 UK Championship Andy Hicks 9-6 Joe Swail
1993 Welsh Open Alan McManus 6-2 Joe Swail
1993 Welsh Open Joe Swail 5-2 Mike Hallett
1993 Welsh Open Joe Swail 5-3 Steve Davis
1993 Welsh Open Joe Swail 5-4 Martin Clark
1993 Welsh Open Joe Swail 5-4 Peter Francisco
1993 Welsh Open Joe Swail 5-1 Paul Tanner
1993 World Championship Jimmy White 10-4 Joe Swail
1993 World Championship Joe Swail 10-7 Mike Hallett
1993 World Championship Joe Swail 10-6 Paul Tanner
1993 World Championship Joe Swail 10-8 Nick Terry
1992 Asian Open Alan McManus 5-3 Joe Swail
1992 Asian Open Joe Swail 5-0 John Read
1992 Asian Open Joe Swail 5-0 Tony Knowles
1992 Asian Open Joe Swail 5-0 Stephen Hendry
1992 Asian Open Joe Swail 5-2 Wayne Jones
1992 Asian Open Joe Swail 5-4 Rod Lawler
1992 Asian Open Joe Swail 5-4 Ian Brumby
1992 Asian Open Joe Swail 5-2 Mike Darrington
1992 Asian Open Joe Swail 5-2 Tony Rampello
1992 Asian Open Joe Swail 5-0 John Welsh
1992 Asian Open Joe Swail 5-3 Troy Shaw
1992 Benson and Hedges Championship Mark Johnston-Allen 5-1 Joe Swail
1992 Benson and Hedges Championship Joe Swail 5-2 Ian Williamson
1992 British Open Cliff Thorburn 5-4 Joe Swail
1992 British Open Joe Swail 5-0 Dave Gilbert
1992 British Open Joe Swail 5-1 Ian Williamson
1992 British Open Joe Swail 5-0 Paul Tanner
1992 British Open Joe Swail 5-1 Paul McPhillips
1992 British Open Joe Swail 5-1 Paul Hurren
1992 British Open Joe Swail 5-0 Kevin Brown
1992 Classic Lee Grant 5-1 Joe Swail
1992 Classic Joe Swail 5-0 Gary Hill
1992 Dubai Classic Jimmy White 5-4 Joe Swail
1992 Dubai Classic Joe Swail 5-4 Allison Fisher
1992 European Open Paul Webb 5-3 Joe Swail
1992 European Open Joe Swail 5-2 Chris Milner
1992 Grand Prix Dennis Taylor 5-2 Joe Swail
1992 Grand Prix Joe Swail 5-4 Danny Fowler
1992 Grand Prix Joe Swail 5-2 Oliver King
1992 Irish Professional Championship Joe Swail 9-1 Jason Prince
1992 Irish Professional Championship Joe Swail 5-3 Dennis Taylor
1992 Irish Professional Championship Joe Swail 5-4 Jack McLaughlin
1992 Irish Professional Championship Joe Swail 5-2 Darren Lennox
1992 Strachan Challenge - Event 1 Joe Swail 9-4 Stefan Mazrocis
1992 Strachan Challenge - Event 1 Joe Swail 6-1 Ronnie O'Sullivan
1992 Strachan Challenge - Event 1 Joe Swail 5-4 Jonathan Birch
1992 Strachan Challenge - Event 1 Joe Swail 5-2 David Roe
1992 Strachan Challenge - Event 1 Joe Swail 5-1 Robert Foxall
1992 Strachan Challenge - Event 1 Joe Swail 5-4 Dominic Dale
1992 Strachan Challenge - Event 1 Joe Swail 5-2 Peter Donegan
1992 Strachan Open Martin Clark 5-2 Joe Swail
1992 Strachan Open Joe Swail 5-1 Mark Bennett
1992 Strachan Open Joe Swail 5-3 Jim Chambers
1992 Strachan Open Joe Swail 5-0 Gary Natale
1992 Strachan Open Joe Swail 0-0 John Dunning
1992 Strachan Open Joe Swail 5-1 Mehmet Husnu
1992 Strachan Open Joe Swail 5-0 Marcus Campbell
1992 Strachan Open Joe Swail 0-0 Ahmed Hussein Gamal
1992 Strachan Open Joe Swail 5-3 Sergio Beggiato
1992 UK Championship John Parrott 9-3 Joe Swail
1992 UK Championship Joe Swail 9-3 Dene O'Kane
1992 UK Championship Joe Swail 9-7 Billy Snaddon
1992 UK Championship Joe Swail 9-3 Danny Fowler
1992 UK Championship Joe Swail 5-1 Paul McPhillips
1992 Welsh Open John Read 5-4 Joe Swail
1992 Welsh Open Joe Swail 5-3 Daryl Peach
1992 World Championship Kirk Stevens 10-1 Joe Swail
1992 World Championship Joe Swail 10-9 Jason Prince
1992 World Championship Joe Swail 10-1 Bill Oliver
1992 World Championship Joe Swail 0-0 Paddy Morgan
1992 World Championship Joe Swail 6-2 Anthony Davies
1992 World Championship Joe Swail 6-3 Roy Connor
1992 World Championship Joe Swail 6-0 Robert Chapman
1992 World Championship Joe Swail 6-2 Gary Hill
1991 Benson and Hedges Satellite Championship David Roe 5-4 Joe Swail
1991 Benson and Hedges Satellite Championship Joe Swail 5-0 Ray Edmonds
1991 Benson and Hedges Satellite Championship Joe Swail 5-4 Steve Ventham
1991 Benson and Hedges Satellite Championship Joe Swail 5-1 Anton Bishop
1991 Dubai Classic Mick Price 5-2 Joe Swail
1991 Dubai Classic Joe Swail 5-0 Jack Fitzmaurice
1991 Dubai Classic Joe Swail 5-2 Jason Hawen
1991 Dubai Classic Joe Swail 5-0 Peter Delaney
1991 Dubai Classic Joe Swail 5-3 Shane Haines
1991 Grand Prix Shokat Ali 5-3 Joe Swail
1991 Grand Prix Joe Swail 5-1 Ryan Michael
1991 UK Championship Murdo Macleod 6-4 Joe Swail
1991 UK Championship Joe Swail 6-0 Mike Darrington
1991 UK Championship Joe Swail 6-4 Fergal O'Brien
1991 UK Championship Joe Swail 6-3 Allison Fisher
1991 UK Championship Joe Swail 6-1 Tom Finstad
1991 UK Championship Joe Swail 6-3 Jimmy Michie
1991 World Masters - Men's Singles Euan Henderson 6-3 Joe Swail
1991 World Masters - Men's Singles Joe Swail 7-5 Eddie Charlton
1990 Professional Play-offs Rod Lawler 5-3 Joe Swail
1990 Professional Play-offs Joe Swail 5-1 Jonathan Bagley
Back to top button
Close
Close