Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Last 32 Finishes By Joe Swail In All Professional 1 Events
Tournament
2019 Indian Open
2018 Northern Ireland Open
2018 Riga Masters
2017 Paul Hunter Classic
2017 Snooker Shoot Out
2016 Scottish Open
2016 English Open
2016 Indian Open
2015 6-Reds World Championship
2015 Indian Open
2014 European Tour - Event 5
2014 Shanghai Masters
2014 European Tour - Event 1
2013 European Tour - Event 3
2012 PTC - Event 3
2012 PTC - Event 12
2010 PTC - Event 6
2010 EPTC - Event 1
2010 6-Reds World Championship
2010 Pro Challenge Series - Event 5
2009 Masters Qualifying Event
2009 Shanghai Masters
2009 Pro Challenge Series - Event 2
2009 World Championship
2008 UK Championship
2008 Masters Qualifying Event
2008 6-Reds International
2008 China Open
2007 UK Championship
2007 Northern Ireland Trophy
2007 Masters Qualifying Event
2007 Welsh Open
2006 UK Championship
2006 World Championship
2006 Malta Cup
2005 Malta Cup
2005 Welsh Open
2004 Grand Prix
2004 European Open
2004 Welsh Open
2003 World Championship
2003 Irish Masters
2002 UK Championship
2002 British Open
2002 LG Cup
2002 World Championship
2002 Scottish Open
2002 China Open
2001 UK Championship
2001 European Open
2000 China Open
2000 UK Championship
2000 Grand Prix
2000 British Open
2000 Thailand Masters
2000 Malta Grand Prix
2000 Welsh Open
1999 China Open
1999 Benson and Hedges Championship
1999 Grand Prix
1999 China International
1998 UK Championship
1998 UK Tour - Event 1
1998 World Championship
1998 British Open
1998 Thailand Masters
1997 European Open
1997 Welsh Open
1996 UK Championship
1996 British Open
1996 International Open
1995 German Open
1995 Merseyside Professional
1995 Thailand Open
1994 European Open
1994 Dubai Classic
1994 British Open
1993 Benson and Hedges Championship
1993 Dubai Classic
1993 World Championship
1993 British Open
1992 Grand Prix
1992 Strachan Open
1989 WPBSA Pro Ticket Series 90/91 - Event 2