snooker.org Frontpage
Home > Events > 2024/2025: What's new | Live | Results | Upcoming | Calendar | Winners | Main Tour players | Match stats
Twitter

Joe Swail

Male; Northern Ireland (Northern Ireland); Born: 29 Aug 1969 (54 years)
Status: Amateur; First season as pro: 1991; Last season as pro: 2018;

Homepage: joeswail.com; Twitter: @joeswail; Other sources: CueTracker

2018/2019
World Championship Qual (10-17 Apr 2019)
Q Rd 1 England Joe O'Connor [75] 10-1 Northern Ireland Joe Swail [86]   Details 
Gibraltar Open (13-17 Mar 2019)
Rd 2 England David Gilbert [8] 4-2 Northern Ireland Joe Swail [67] Head to head Details 
Rd 1 Northern Ireland Joe Swail [67] 4-3 Northern Ireland Gerard Greene [50] Head to head Details 
Indian Open (27 Feb - 3 Mar 2019)
Rd 2 England Matthew Selt [45] 4-0 Northern Ireland Joe Swail [73] Head to head Details 
Rd 1 Northern Ireland Joe Swail [73] 4-3 England Jack Lisowski [13] Head to head Details 
Shoot-Out (21-24 Feb 2019)
Rd 2 England Mike Dunn [42] 42-8 Northern Ireland Joe Swail [74] Head to head Details 
Rd 1 Northern Ireland Joe Swail [74] 62-1 England Kuldesh Johal (a)   Details 
China Open Qual (18-20 Feb 2019)
Q Rd 1 England Michael Holt [45] 6-5 Northern Ireland Joe Swail [87] Head to head Details 
Welsh Open (11-17 Feb 2019)
Rd 2 Scotland Scott Donaldson [48] 4-3 Northern Ireland Joe Swail [88] Head to head Details 
Rd 1 Northern Ireland Joe Swail [88] 4-2 China Li Hang [36] Head to head Details 
German Masters Qual (18-21 Dec 2018)
Q Rd 2 England Jimmy Robertson [23] 5-1 Northern Ireland Joe Swail [86] Head to head Details 
Q Rd 1 Northern Ireland Joe Swail [86] 5-2 Germany Richard Wienold (a)   Details 
Scottish Open (10-16 Dec 2018)
Rd 2 England Mark Joyce [42] 4-2 Northern Ireland Joe Swail [91] Head to head Details 
Rd 1 Northern Ireland Joe Swail [91] 4-2 England Andrew Higginson [50] Head to head Details 
UK Championship (27 Nov - 9 Dec 2018)
Rd 2 Wales Jak Jones [99] 6-5 Northern Ireland Joe Swail [94] Head to head Details 
Jones needed two snookers in the deciding frame
Rd 1 Northern Ireland Joe Swail [94] 6-5 Wales Michael White [35] Head to head Details 
Northern Ireland Open (12-18 Nov 2018)
Rd 3 Israel Eden Sharav [74] 4-2 Northern Ireland Joe Swail [92] Head to head Details 
Rd 2 Northern Ireland Joe Swail [92] 4-2 England Nigel Bond [73] Head to head Details 
Rd 1 Northern Ireland Joe Swail [92] 4-1 England Luke Simmonds (a)   Details 
English Open (15-21 Oct 2018)
Rd 1 England Craig Steadman [96] 4-1 Northern Ireland Joe Swail [90] Head to head Details 
International Championship Qual (9-12 Oct 2018)
Q Rd 1 England Tom Ford [30] 6-5 Northern Ireland Joe Swail [89] Head to head Details 
Paul Hunter Classic (22-26 Aug 2018)
Rd 2 England Jimmy Robertson [11] 4-1 Northern Ireland Joe Swail [48] Head to head Details 
Rd 1 Northern Ireland Joe Swail [48] 4-1 England Paul S Davison [47] Head to head Details 
China Championship Qual (19-22 Aug 2018)
Q Rd 1 Scotland Anthony McGill [15] 5-3 Northern Ireland Joe Swail [85] Head to head Details 
European Masters Qual (17-18 Aug 2018)
Q Rd 1 England Alfie Burden [106] 4-0 Northern Ireland Joe Swail [85] Head to head Details 
Indian Open Qual (15-16 Aug 2018)
Q Rd 1 Northern Ireland Joe Swail [73] 4-2 England Martin O'Donnell [52] Head to head Details 
Riga Masters (27-29 Jul 2018)
Rd 2 England Stuart Carrington [42] 4-3 Northern Ireland Joe Swail [79] Head to head Details 
Rd 1 Northern Ireland Joe Swail [79] 4-2 China Mei Xiwen   Details 
World Open Qual (6-9 Jul 2018)
Q Rd 1 England Ricky Walden [25] 5-2 Northern Ireland Joe Swail [100] Head to head Details 
Riga Masters Qual (2-5 Jul 2018)
Q Rd 1 Northern Ireland Joe Swail [79] 4-1 Thailand Dechawat Poomjaeng (a) Head to head Details 
2017/2018
World Championship Qual (11-18 Apr 2018)
Q Rd 1 England Ricky Walden [27] 10-8 Northern Ireland Joe Swail [120] Head to head Details 
Gibraltar Open (7-11 Mar 2018)
Rd 1 Germany Simon Lichtenberg (a) w/o Northern Ireland Joe Swail [95]   Details 
Shoot-Out (8-11 Feb 2018)
Rd 2 England Ali Carter [7] 63-15 Northern Ireland Joe Swail [105] Head to head Details 

Break 58

Rd 1 Northern Ireland Joe Swail [105] 36-24 England Sam Baird [45]   Details 
China Open Qual (27-30 Jan 2018)
Q Rd 2 England Joe Perry [18] 6-1 Northern Ireland Joe Swail [87] Head to head Details 
Swail conceded the match at 3-1 for personal reasons
German Masters Qual (19-22 Dec 2017)
Q Rd 1 England Joe Perry [20] 5-1 Northern Ireland Joe Swail [114] Head to head Details 
Scottish Open (11-17 Dec 2017)
Rd 2 England Ricky Walden [21] 4-2 Northern Ireland Joe Swail [116] Head to head Details 
Rd 1 Northern Ireland Joe Swail [116] 4-0 Germany Lukas Kleckers [123]   Details 
UK Championship (28 Nov - 10 Dec 2017)
Rd 1 England Martin Gould [18] 6-3 Northern Ireland Joe Swail [110] Head to head Details 
Northern Ireland Open (20-26 Nov 2017)
Rd 1 China Lyu Haotian [101] 4-3 Northern Ireland Joe Swail [107]   Details 
English Open (16-22 Oct 2017)
Rd 2 Thailand Sunny Akani [104] 4-2 Northern Ireland Joe Swail [114] Head to head Details 
Rd 1 Northern Ireland Joe Swail [114] 4-3 Scotland Chris Totten   Details 
Shanghai Masters Qual (11-13 Oct 2017)
Q Rd 2 England Judd Trump [4] 5-2 Northern Ireland Joe Swail [115] Head to head Details 
European Masters (2-8 Oct 2017)
Rd 1 Scotland Anthony McGill [14] 4-3 Northern Ireland Joe Swail Head to head Details 
International Championship Qual (26-29 Sep 2017)
Q Rd 1 Norway Kurt Maflin [50] 6-2 Northern Ireland Joe Swail [110]   Details 
Paul Hunter Classic (22-27 Aug 2017)
Rd 3 England Mark Selby [1] 4-3 Northern Ireland Joe Swail Head to head Details 
Rd 2 Northern Ireland Joe Swail 4-2 England Adam Edge (a)   Details 
Rd 1 Northern Ireland Joe Swail 4-3 England Louis Heathcote (a) Head to head Details 
World Open Qual (6-9 Aug 2017)
Q Rd 1 Scotland John Higgins [2] 5-2 Northern Ireland Joe Swail Head to head Details 
European Masters Qual (3-4 Aug 2017)
Q Rd 1 Northern Ireland Joe Swail 4-1 Thailand James Wattana Head to head Details 
Indian Open Qual (1-2 Aug 2017)
Q Rd 1 England Jack Lisowski [44] 4-1 Northern Ireland Joe Swail Head to head Details 
China Championship Qual (3-6 Jun 2017)
Q Rd 1 China Li Hang [58] 5-3 Northern Ireland Joe Swail Head to head Details 
2016/2017
Q School 2 (15-20 May 2017)
QF England Sanderson Lam 4-2 Northern Ireland Joe Swail Head to head Details 

Lam earned a spot on the 2017/2018 and 2018/2019 Main Tour. Swail earned a spot on the 2017/2018 and 2018/2019 Main Tour via the Q School Order of Merit

Rd 5 Northern Ireland Joe Swail 4-3 England Joel Walker (a) Head to head Details 
Rd 4 Northern Ireland Joe Swail 4-3 England Zak Surety (a) Head to head Details 
Rd 3 Northern Ireland Joe Swail 4-2 Australia Jamie Brown (a)   Details 
Rd 2 Northern Ireland Joe Swail 4-1 England Haydon Pinhey (a)   Details 
Rd 1 Northern Ireland Joe Swail 4-3 England Clayton Humphries (a)   Details 
Q School 1 (9-14 May 2017)
Rd 3 Hong Kong Ng On Yee (af) 4-3 Northern Ireland Joe Swail   Details 
Rd 2 Northern Ireland Joe Swail 4-3 England Ashley Carty (a)   Details 
Rd 1 Northern Ireland Joe Swail 4-2 China Lu Ning (a)   Details 
World Championship Qual (5-12 Apr 2017)
Q Rd 2 Belgium Luca Brecel [30] 10-8 Northern Ireland Joe Swail [67] Head to head Details 
Q Rd 1 Northern Ireland Joe Swail [67] 10-8 England Sanderson Lam [90] Head to head Details 
Gibraltar Open (1-5 Mar 2017)
Rd 1 England Martin O'Donnell [60] 4-2 Northern Ireland Joe Swail [47] Head to head Details 
Shoot-Out (23-26 Feb 2017)
Rd 3 Wales Jak Jones [78] 40-26 Northern Ireland Joe Swail [50] Head to head Details 
Rd 2 Northern Ireland Joe Swail [50] 56-16 England Allan Taylor [81] Head to head Details 
Rd 1 Northern Ireland Joe Swail [50] 54-6 Scotland Michael Collumb (a)   Details 
Welsh Open (13-19 Feb 2017)
Rd 1 England Paul S Davison [91] 4-0 Northern Ireland Joe Swail [61] Head to head Details 
China Open Qual (24-27 Jan 2017)
Q Rd 1 England Paul S Davison [85] 5-3 Northern Ireland Joe Swail [59] Head to head Details 
Scottish Open (12-18 Dec 2016)
Rd 3 Australia Neil Robertson [5] 4-2 Northern Ireland Joe Swail [60] Head to head Details 
Rd 2 Northern Ireland Joe Swail [60] 4-2 England Stuart Carrington [52] Head to head Details 
Rd 1 Northern Ireland Joe Swail [60] 4-1 Wales Lee Walker [86] Head to head Details 
German Masters Qual (6-9 Dec 2016)
Q Rd 1 Thailand Thepchaiya Un-Nooh [31] 5-3 Northern Ireland Joe Swail [61] Head to head Details 
UK Championship (22 Nov - 4 Dec 2016)
Rd 1 Scotland Ross Muir [69] 6-5 Northern Ireland Joe Swail [60] Head to head Details 
Northern Ireland Open (14-20 Nov 2016)
Rd 1 Wales Dominic Dale [34] 4-2 Northern Ireland Joe Swail [56] Head to head Details 
English Open (10-16 Oct 2016)
Rd 3 England Tom Ford [37] 4-2 Northern Ireland Joe Swail [57] Head to head Details 
Rd 2 Northern Ireland Joe Swail [57] 4-1 England James Cahill [82]   Details 
Rd 1 Northern Ireland Joe Swail [57] 4-1 Brazil Itaro Santos   Details 
International Championship Qual (29 Sep - 1 Oct 2016)
Q Rd 1 Thailand Sunny Akani [79] 6-4 Northern Ireland Joe Swail [52] Head to head Details 
European Masters Qual (26-28 Sep 2016)
Q Rd 2 England Ben Woollaston [29] 4-1 Northern Ireland Joe Swail [52] Head to head Details 
Q Rd 1 Northern Ireland Joe Swail [52] 4-2 England Louis Heathcote (a) Head to head Details 
Shanghai Masters Qual (30 Aug - 2 Sep 2016)
Q Rd 2 China Zhao Xintong [96] 5-2 Northern Ireland Joe Swail [53]   Details 
Paul Hunter Classic (24-28 Aug 2016)
Rd 2 Northern Ireland Mark Allen [3] 4-1 Northern Ireland Joe Swail [40] Head to head Details 
Rd 1 Northern Ireland Joe Swail [40] 4-0 England Matthew Glasby (a)   Details 
Indian Open (5-9 Jul 2016)
Rd 2 England Robert Milkins [11] 4-1 Northern Ireland Joe Swail [43] Head to head Details 
Rd 1 Northern Ireland Joe Swail [43] 4-2 England Jimmy White [80] Head to head Details 
Riga Masters (22-24 Jun 2016)
Rd 1 England Stuart Carrington [57] 4-3 Northern Ireland Joe Swail [46] Head to head Details 
Riga Masters Qual (3-4 Jun 2016)
Q Rd 1 Northern Ireland Joe Swail [46] 4-2 England David Grace [53]   Details 
World Open Qual (31 May - 2 Jun 2016)
Q Rd 1 China Zhang Yong [76] 5-1 Northern Ireland Joe Swail [51] Head to head Details 
Indian Open Qual (28-30 May 2016)
Q Rd 1 Northern Ireland Joe Swail [43] 4-1 Australia Kurt Dunham   Details 
2015/2016
World Championship Qual (6-13 Apr 2016)
Q Rd 1 China Zhang Yong [112] 10-7 Northern Ireland Joe Swail [51] Head to head Details 
China Open (28 Mar - 3 Apr 2016)
Rd 1 England Martin O'Donnell [87] 5-2 Northern Ireland Joe Swail [52] Head to head Details 
Euro Tour 6 (23-28 Feb 2016)
Rd 1 Belgium Luca Brecel [23] 4-3 Northern Ireland Joe Swail Head to head Details 
Welsh Open (15-21 Feb 2016)
Rd 2 China Ding Junhui [12] 4-3 Northern Ireland Joe Swail [53] Head to head Details 
Rd 1 Northern Ireland Joe Swail [53] 4-1 England Zak Surety [79] Head to head Details 
Shoot-Out (12-14 Feb 2016)
SF Belgium Luca Brecel [23] 38-34 Northern Ireland Joe Swail [46] Head to head Details 
QF Northern Ireland Joe Swail [46] 23-8 England Robert Milkins [17] Head to head Details 
Rd 3 Northern Ireland Joe Swail [46] 22-16 England Gary Wilson [42] Head to head Details 

Swail potted the pink ball with less than a second left in the clock to win the match

Rd 2 Northern Ireland Joe Swail [46] 39-1 Scotland Anthony McGill [24] Head to head Details 
Rd 1 Northern Ireland Joe Swail [46] 56-16 China Tian Pengfei [51]   Details 
China Open Qual (9-11 Feb 2016)
Q Rd 1 Northern Ireland Joe Swail [59] 5-3 England Ian Glover   Details 
World Seniors Qual (21-22 Dec 2015)
Q Rd 3 England Peter Lines 2-1 Northern Ireland Joe Swail Head to head Details 
Q Rd 2 Northern Ireland Joe Swail 2-0 England Mike Dunn Head to head Details 
German Masters Qual (17-20 Dec 2015)
Q Rd 2 China Liang Wenbo [15] 5-2 Northern Ireland Joe Swail [50] Head to head Details 
Q Rd 1 Northern Ireland Joe Swail [50] 5-2 England Allan Taylor [106] Head to head Details 
Euro Tour 5 (9-13 Dec 2015)
Rd 1 England Ben Woollaston [13] 4-1 Northern Ireland Joe Swail Head to head Details 
UK Championship (24 Nov - 6 Dec 2015)
Rd 4 England Martin Gould [24] 6-3 Northern Ireland Joe Swail [57] Head to head Details 
Rd 3 Northern Ireland Joe Swail [57] 6-1 England Michael Holt [25] Head to head Details 
Rd 2 Northern Ireland Joe Swail [57] 6-5 England Adam Duffy (a) Head to head Details 
Rd 1 Northern Ireland Joe Swail [57] 6-0 England Joel Walker [72] Head to head Details 
Euro Tour 4 (4-8 Nov 2015)
Rd 1 England Sean O'Sullivan [19] 4-1 Northern Ireland Joe Swail Head to head Details 
International Championship (25 Oct - 1 Nov 2015)
Rd 1 Northern Ireland Mark Allen [10] 6-4 Northern Ireland Joe Swail [59] Head to head Details 
Euro Tour 3 (7-11 Oct 2015)
Rd 1 Wales Lee Walker [32] 4-1 Northern Ireland Joe Swail Head to head Details 
International Championship Qual (30 Sep - 3 Oct 2015)
Q Rd 1 Northern Ireland Joe Swail [59] 6-5 England Allan Taylor [96] Head to head Details 
6 Red World Championship (7-12 Sep 2015)
Rd 1 England Robert Milkins 6-5 Northern Ireland Joe Swail Head to head
6 Red, H (7-9 Sep 2015)
Grp Thailand Sunny Akani 5-2 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 5-1 Egypt Wael Talaat (a)  
Grp Northern Ireland Joe Swail 5-1 Ireland Ken Doherty Head to head
Grp Wales Ryan Day 5-1 Northern Ireland Joe Swail Head to head
Grp England Mark Selby 5-1 Northern Ireland Joe Swail Head to head
Euro Tour 2 (26-30 Aug 2015)
Rd 2 England Sean O'Sullivan [31] 4-0 Northern Ireland Joe Swail Head to head Details 
Rd 1 Northern Ireland Joe Swail 4-1 Scotland Michael Leslie   Details 
Shanghai Masters Qual (5-9 Aug 2015)
Q Rd 4 England Matthew Selt [27] 5-3 Northern Ireland Joe Swail [58] Head to head Details 
Q Rd 3 Northern Ireland Joe Swail [58] 5-4 Iran Hossein Vafaei [85]   Details 
Q Rd 2 Northern Ireland Joe Swail [58] 5-2 England Paul S Davison [96] Head to head Details 
Euro Tour 1 (29 Jul - 2 Aug 2015)
Rd 1 England Alfie Burden 4-2 Northern Ireland Joe Swail [50] Head to head Details 
Australian Open Qual (1-5 Jun 2015)
Q Rd 4 Ireland Fergal O'Brien [18] 5-2 Northern Ireland Joe Swail [48] Head to head Details 
Q Rd 3 Northern Ireland Joe Swail [48] 5-3 England Mitchell Mann [56]   Details 
Q Rd 2 Northern Ireland Joe Swail [48] 5-0 Scotland Dylan Craig (a) Head to head Details 
2014/2015
World Championship Qual (8-15 Apr 2015)
Q Rd 3 Wales Matthew Stevens [35] 10-5 Northern Ireland Joe Swail [67] Head to head Details 
Q Rd 2 Northern Ireland Joe Swail [67] 10-9 Wales Dominic Dale [30] Head to head Details 
Q Rd 1 Northern Ireland Joe Swail [67] 10-4 Switzerland Alexander Ursenbacher [114]   Details 
China Open (30 Mar - 5 Apr 2015)
Rd 1 England Zak Surety [102] 5-4 Northern Ireland Joe Swail [66] Head to head Details 
Indian Open (10-14 Mar 2015)
Rd 2 England Robert Milkins [9] 4-1 Northern Ireland Joe Swail [58] Head to head Details 
Rd 1 Northern Ireland Joe Swail [58] 4-2 Ireland Ken Doherty [29] Head to head Details 
Shoot-Out (4-6 Mar 2015)
Rd 1 England Barry Hawkins [3] 53-50 Northern Ireland Joe Swail [59] Head to head Details 
Euro Tour 6 (25 Feb - 1 Mar 2015)
Rd 2 England Kyren Wilson [56] 4-1 Northern Ireland Joe Swail [33] Head to head Details 
Rd 1 Northern Ireland Joe Swail [33] w/o China Zhou Yuelong   Details 
Welsh Open (16-22 Feb 2015)
Rd 1 China Xiao Guodong [20] 4-1 Northern Ireland Joe Swail [67]   Details 
China Open Qual (14-15 Feb 2015)
Q Rd 1 Northern Ireland Joe Swail [66] 5-2 England Rod Lawler [32] Head to head Details 
Indian Open Qual (12-13 Feb 2015)
Q Rd 1 Northern Ireland Joe Swail [58] 4-2 Wales Jak Jones [98] Head to head Details 
World Seniors Quals (20-21 Dec 2014)
Q Rd 3 Ireland Fergal O'Brien 2-0 Northern Ireland Joe Swail Head to head Details 
Q Rd 2 Northern Ireland Joe Swail 2-0 England Gary Miller (a)   Details 
Q Rd 1 Northern Ireland Joe Swail 2-0 England David Roe (a) Head to head Details 
German Masters Qual (17-19 Dec 2014)
Q Rd 1 Wales Jamie Jones [47] 5-3 Northern Ireland Joe Swail [67] Head to head Details 
Euro Tour 5 (11-14 Dec 2014)
Rd 3 England Craig Steadman 4-3 Northern Ireland Joe Swail [29] Head to head Details 
Rd 2 Northern Ireland Joe Swail [29] 4-3 England Jack Lisowski Head to head Details 
Rd 1 Northern Ireland Joe Swail [29] 4-0 Scotland Dylan Craig (a) Head to head Details 
UK Championship (25 Nov - 7 Dec 2014)
Rd 1 England Peter Lines [61] 6-4 Northern Ireland Joe Swail [68] Head to head Details 
Euro Tour 4 (19-23 Nov 2014)
Rd 4 England Shaun Murphy [2] 4-3 Northern Ireland Joe Swail [50] Head to head Details 

Frame 3: 129 by Murphy, missed blue for a 147

Rd 3 Northern Ireland Joe Swail [50] 4-1 England Jamie Cope [32] Head to head Details 
Rd 2 Northern Ireland Joe Swail [50] 4-3 England Mike Dunn [30] Head to head Details 
Rd 1 Northern Ireland Joe Swail [50] 4-0 England Adam Bobat (a) Head to head Details 
International Championship (26 Oct - 2 Nov 2014)
Rd 3 England Ricky Walden [11] 6-4 Northern Ireland Joe Swail [68] Head to head Details 
Rd 2 Northern Ireland Joe Swail [68] 6-5 Australia Neil Robertson [3] Head to head Details 
Rd 1 Northern Ireland Joe Swail [68] 6-2 England Andrew Higginson [32] Head to head Details 
Wild Card Northern Ireland Joe Swail [68] 6-4 China Yan Bingtao (a)   Details 
Euro Tour 3 (1-5 Oct 2014)
Rd 2 England Mark Selby [1] 4-2 Northern Ireland Joe Swail [52] Head to head Details 
Rd 1 Northern Ireland Joe Swail [52] 4-1 Belgium Jeff Jacobs (a)   Details 
International Championship Qual (22-25 Sep 2014)
Q Rd 1 Northern Ireland Joe Swail [68] 6-3 England Tom Ford [38] Head to head Details 
Shanghai Masters (8-14 Sep 2014)
Rd 1 England Shaun Murphy [7] 5-4 Northern Ireland Joe Swail [71] Head to head Details 
Euro Tour 2 (20-24 Aug 2014)
Rd 1 Scotland Scott Donaldson 4-2 Northern Ireland Joe Swail [22] Head to head Details 
Shanghai Masters Qual (12-15 Aug 2014)
Q Rd 4 Northern Ireland Joe Swail [71] 5-1 England Peter Ebdon [30] Head to head Details 
Q Rd 3 Northern Ireland Joe Swail [71] 5-4 England Kyren Wilson [65] Head to head Details 
Q Rd 2 Northern Ireland Joe Swail [71] 5-4 England Jimmy White [61] Head to head Details 
Q Rd 1 Northern Ireland Joe Swail [71] 5-4 England Zak Surety Head to head Details 
Euro Tour 1 (7-10 Aug 2014)
Rd 3 Hong Kong Marco Fu [6] 4-3 Northern Ireland Joe Swail [61] Head to head Details 

142 by Fu.

Rd 2 Northern Ireland Joe Swail [61] 4-2 England Andrew Higginson [29] Head to head Details 
Rd 1 Northern Ireland Joe Swail [61] 4-1 Ukraine Sergey Isaenko (a)   Details 
Australian Open Qual (30 May - 3 Jun 2014)
Q Rd 4 Scotland Alan McManus [21] 5-4 Northern Ireland Joe Swail [61] Head to head Details 
Q Rd 3 Northern Ireland Joe Swail [61] 5-4 England Alfie Burden [41] Head to head Details 
Q Rd 2 Northern Ireland Joe Swail [61] 5-2 England Adam Bobat (a) Head to head Details 

140 by Swail which won him �100 for highest break in the qualifiers.

Wuxi Classic Qual (24-28 May 2014)
Q Rd 1 England Ricky Walden [8] 5-4 Northern Ireland Joe Swail [68] Head to head Details 
2013/2014
World Championship Qual (8-16 Apr 2014)
Q Rd 3 China Li Yan [84] 10-8 Northern Ireland Joe Swail [100]   Details 
Q Rd 2 Northern Ireland Joe Swail [100] 10-7 England Anthony Hamilton [40] Head to head Details 
Q Rd 1 Northern Ireland Joe Swail [100] 10-7 England Alex Davies [95]   Details 
Welsh Open (19 Feb - 2 Mar 2014)
Rd 1 England Mark Selby [4] 4-0 Northern Ireland Joe Swail [97] Head to head Details 
China Open Qual (16-18 Feb 2014)
Q Rd 1 England Jimmy White [59] 5-2 Northern Ireland Joe Swail [96] Head to head Details 
Euro Tour 8 (6-9 Feb 2014)
Rd 2 England Craig Steadman 4-3 Northern Ireland Joe Swail [27] Head to head Details 
Rd 1 Northern Ireland Joe Swail [27] 4-0 Scotland Ross Muir Head to head Details 
Haikou World Open Qual (13-14 Dec 2013)
Q Rd 1 England Robert Milkins [13] 5-3 Northern Ireland Joe Swail [95] Head to head Details 
German Masters Qual (11-12 Dec 2013)
Q Rd 1 Scotland John Higgins [14] 5-3 Northern Ireland Joe Swail [96] Head to head Details 
UK Championship (26 Nov - 8 Dec 2013)
Rd 1 Wales Michael White [34] 6-0 Northern Ireland Joe Swail [95] Head to head Details 
Euro Tour 7 (14-17 Nov 2013)
Rd 1 Thailand Thepchaiya Un-Nooh 4-2 Northern Ireland Joe Swail [22] Head to head Details 
Euro Tour 6 (7-10 Nov 2013)
Rd 1 England Dave Harold 4-0 Northern Ireland Joe Swail [22] Head to head Details 
International Championship (27 Oct - 3 Nov 2013)
Rd 1 Scotland John Higgins [10] 6-2 Northern Ireland Joe Swail [95] Head to head Details 
Euro Tour 5 (3-6 Oct 2013)
Rd 2 Wales Ryan Day [26] 4-3 Northern Ireland Joe Swail [15] Head to head Details 
Rd 1 Northern Ireland Joe Swail [15] 4-2 Thailand Ratchayothin Yotharuck   Details 
International Championship Qual (1-2 Oct 2013)
Q Rd 1 Northern Ireland Joe Swail [95] 6-4 Thailand Dechawat Poomjaeng [61] Head to head Details 
Euro Tour 4 (22-25 Aug 2013)
QF Northern Ireland Gerard Greene 4-1 Northern Ireland Joe Swail [26] Head to head Details 
Rd 4 Northern Ireland Joe Swail [26] 4-2 Wales Jamie Jones [25] Head to head Details 
Rd 3 Northern Ireland Joe Swail [26] 4-3 England Andrew Norman Head to head Details 
Rd 2 Northern Ireland Joe Swail [26] 4-2 England Robbie Williams [46] Head to head Details 
Rd 1 Northern Ireland Joe Swail [26] 4-1 Wales Kishan Hirani (a)   Details 
Euro Tour 3 (14-17 Aug 2013)
Rd 3 Northern Ireland Mark Allen 4-1 Northern Ireland Joe Swail [25] Head to head Details 
Rd 2 Northern Ireland Joe Swail [25] 4-1 Wales Matthew Stevens [21] Head to head Details 
Rd 1 Northern Ireland Joe Swail [25] 4-1 England Lee Spick   Details 
Indian Open Qual (11-12 Aug 2013)
Q Rd 1 Wales Mark J Williams [17] 4-0 Northern Ireland Joe Swail [100] Head to head Details 
Shanghai Masters Qual (7-10 Aug 2013)
Q Rd 1 Thailand Thepchaiya Un-Nooh [67] 5-2 Northern Ireland Joe Swail [101] Head to head Details 
Euro Tour 2 (18-21 Jul 2013)
Rd 4 England Gary Wilson [21] 4-2 Northern Ireland Joe Swail Head to head Details 
Rd 3 Northern Ireland Joe Swail 4-2 England Ricky Walden Head to head Details 
Rd 2 Northern Ireland Joe Swail 4-3 England Shaun Murphy [15] Head to head Details 
Rd 1 Northern Ireland Joe Swail 4-1 Thailand T Tirapongpaiboon   Details 
Euro Tour 1 (6-9 Jun 2013)
Rd 1 England Joe Perry [12] 4-3 Northern Ireland Joe Swail Head to head Details 
Australian Open Qual (30 May - 3 Jun 2013)
Q Rd 2 India Pankaj Advani [57] 5-4 Northern Ireland Joe Swail Head to head Details 
Q Rd 1 Northern Ireland Joe Swail 5-2 England Darren Cook (a)   Details 
Wuxi Classic Qual (27-29 May 2013)
Q Rd 1 Ireland Ken Doherty [24] 5-2 Northern Ireland Joe Swail Head to head Details 
2012/2013
World Championship Qual (4-14 Apr 2013)
Q Rd 7 England Mark Joyce [46] 10-7 Northern Ireland Joe Swail (a) Head to head Details 
Q Rd 6 Northern Ireland Joe Swail (a) 10-6 England Adam Duffy [59] Head to head Details 
Q Rd 5 Northern Ireland Joe Swail (a) 10-8 India Pankaj Advani [70] Head to head Details 
Q Rd 4 Northern Ireland Joe Swail (a) 5-1 England Les Dodd (a)   Details 
Q Rd 3 Northern Ireland Joe Swail (a) 5-2 England Stephen Rowlings (a)   Details 
Q Rd 2 Northern Ireland Joe Swail (a) 5-1 Ireland David Morris (a)   Details 
PTC Finals (12-17 Mar 2013)
Rd 2 Northern Ireland Mark Allen [9] 4-0 Northern Ireland Joe Swail (a) [25] Head to head Details 
Rd 1 Northern Ireland Joe Swail (a) [25] 4-3 Scotland Stephen Maguire [5] Head to head Details 
ET 5 (13-16 Dec 2012)
Rd 2 Ireland Ken Doherty [23] 4-1 Northern Ireland Joe Swail (a) [9] Head to head Details 
Rd 1 Northern Ireland Joe Swail (a) [9] 4-0 Israel Eden Sharav (a) Head to head Details 
ET 6 Stage 1 (26-27 Nov 2012)
Rd 2 Australia Neil Robertson [3] 4-2 Northern Ireland Joe Swail (a) [7] Head to head Details 
Rd 1 Northern Ireland Joe Swail (a) [7] 4-3 Wales Jak Jones (a) Head to head Details 
ET 4 (15-18 Nov 2012)
Rd 1 Scotland Marcus Campbell 4-2 Northern Ireland Joe Swail (a) [6] Head to head Details 
UK PTC 4 (11-14 Nov 2012)
Rd 1 Wales Matthew Stevens 4-0 Northern Ireland Joe Swail (a) [7] Head to head Details 
ET 3 (17-21 Oct 2012)
Rd 2 England Alfie Burden [10] 4-3 Northern Ireland Joe Swail (a) [4] Head to head Details 
Rd 1 Northern Ireland Joe Swail (a) [4] 4-3 Northern Ireland Jordan Brown (a)   Details 
UK PTC 3 (5-9 Sep 2012)
Rd 3 England Judd Trump [12] 4-2 Northern Ireland Joe Swail (a) [5] Head to head Details 
Rd 2 Northern Ireland Joe Swail (a) [5] 4-1 Thailand Dechawat Poomjaeng [38] Head to head  
Rd 1 Northern Ireland Joe Swail (a) [5] 4-1 Thailand Passakorn Suwannawat Head to head Details 
ET 1 (23-26 Aug 2012)
Final England Mark Selby 4-1 Northern Ireland Joe Swail (a) Head to head Details 

106-0 (56), 90-39 (64), 76-27, 0-89 (89), 103-22 (85)

SF Northern Ireland Joe Swail (a) 4-3 England Barry Hawkins Head to head Details 
QF Northern Ireland Joe Swail (a) 4-3 England Andrew Norman (a) Head to head Details 
Rd 4 Northern Ireland Joe Swail (a) 4-2 England Shaun Murphy Head to head Details 
Rd 3 Northern Ireland Joe Swail (a) 4-2 Jamaica Rory McLeod   Details 
Rd 2 Northern Ireland Joe Swail (a) 4-2 England Jimmy White Head to head Details 
Rd 1 Northern Ireland Joe Swail (a) 4-3 England Allan Taylor (a) Head to head Details 
Q Rd 2 Northern Ireland Joe Swail (a) 4-0 Wales Jack Bradford (a)  
Q Rd 1 Northern Ireland Joe Swail (a) 4-0 Croatia Bero Cerinski (a)  
ET 2 Stage 1 (16-18 Aug 2012)
Rd 2 England Kyren Wilson (a) 4-1 Northern Ireland Joe Swail (a) Head to head Details 
Rd 1 Northern Ireland Joe Swail (a) 4-1 Wales Ryan Day Head to head Details 
Q Rd 1 Northern Ireland Joe Swail (a) 4-0 Scotland Ross Higgins (a)  
UK PTC 2 (8-12 Aug 2012)
Rd 1 England Rod Lawler 4-1 Northern Ireland Joe Swail (a) Head to head Details 
Q Rd 2 Northern Ireland Joe Swail (a) 4-0 Ireland Dessie Sheehan (a)  
Q Rd 1 Northern Ireland Joe Swail (a) 4-1 England Sanderson Lam (a) Head to head
UK PTC 1 (18-22 Jul 2012)
Rd 1 Ireland Ken Doherty 4-1 Northern Ireland Joe Swail (a) Head to head Details 
Q Rd 2 Northern Ireland Joe Swail (a) 4-1 Poland Kacper Filipiak (a)  
2011/2012
World Championship Qual (5-15 Apr 2012)
Q Rd 4 Wales Daniel Wells [90] 10-5 Northern Ireland Joe Swail [65]   Details 
China Open Qual (21-24 Feb 2012)
Q Rd 2 England Adrian Gunnell [63] 5-0 Northern Ireland Joe Swail [67] Head to head Details 

Swail conceded the match at 0-3 down due to medical reasons.

Welsh Open Qual (8-11 Feb 2012)
Q Rd 2 England Dave Harold [47] 4-0 Northern Ireland Joe Swail [67] Head to head Details 
Shoot-Out (27-29 Jan 2012)
Rd 1 Wales Ryan Day 73-23 Northern Ireland Joe Swail Head to head Details 
World Open Qual (11-14 Jan 2012)
Q Rd 2 Scotland Anthony McGill [56] 5-1 Northern Ireland Joe Swail [66] Head to head Details 
PTC 11 (17-19 Dec 2011)
Rd 1 England Steve Davis 4-3 Northern Ireland Joe Swail Head to head Details 
PTC 12, Stage 1 (15-16 Dec 2011)
Rd 3 Northern Ireland Mark Allen 4-1 Northern Ireland Joe Swail Head to head Details 
Rd 2 Northern Ireland Joe Swail 4-2 England Mark Joyce Head to head Details 
Rd 1 Northern Ireland Joe Swail 4-0 India Lucky Vatnani   Details 
PTC 10 (27-30 Nov 2011)
Rd 1 England Barry Hawkins w/o Northern Ireland Joe Swail Head to head Details 
German Masters Qual (21-25 Nov 2011)
Q Rd 3 England Anthony Hamilton [34] 5-4 Northern Ireland Joe Swail [63] Head to head Details 
Q Rd 2 Northern Ireland Joe Swail [63] 5-1 Belgium Luca Brecel [91] Head to head Details 
Lucan Racing Classic (29-30 Oct 2011)
SF Ireland Ken Doherty 5-1 Northern Ireland Joe Swail Head to head
QF Northern Ireland Joe Swail 4-1 Ireland Rodney Goggins (a)  
PTC 9 (10-13 Nov 2011)
Rd 1 England Martin Gould [27] 4-0 Northern Ireland Joe Swail Head to head Details 
UK Championship Qual (5-9 Nov 2011)
Q Rd 3 England David Gilbert 6-1 Northern Ireland Joe Swail Head to head Details 
PTC 8 (20-23 Oct 2011)
Rd 1 England Joe Jogia [10] 4-1 Northern Ireland Joe Swail    
PTC 7 (5-9 Oct 2011)
Rd 1 England Mark Joyce [43] 4-3 Northern Ireland Joe Swail Head to head Details 
PTC 6 (29 Sep - 2 Oct 2011)
Rd 4 England Stephen Lee [11] 4-2 Northern Ireland Joe Swail Head to head Details 
Rd 3 Northern Ireland Joe Swail 4-3 England Paul S Davison Head to head Details 
Rd 2 Northern Ireland Joe Swail 4-1 Scotland Anthony McGill [13] Head to head Details 
Rd 1 Northern Ireland Joe Swail 4-3 England Robbie Williams (a) [40] Head to head Details 
PTC 5 (21-25 Sep 2011)
Rd 2 Scotland Scott Mackenzie 4-1 Northern Ireland Joe Swail   Details 
Rd 1 Northern Ireland Joe Swail 4-3 Wales Dominic Dale [58] Head to head Details 
PTC 4 (25-28 Aug 2011)
Rd 2 England Adam Duffy 4-0 Northern Ireland Joe Swail [52] Head to head Details 
Rd 1 Northern Ireland Joe Swail [52] 4-3 China Zhang Anda (a)   Details 
PTC 3 (17-21 Aug 2011)
Rd 1 Thailand Passakorn Suwannawat 4-0 Northern Ireland Joe Swail [54] Head to head Details 
PTC 2 (6-10 Aug 2011)
Rd 1 England Andrew Norman 4-1 Northern Ireland Joe Swail [54] Head to head Details 
Shanghai Masters Qual (31 Jul - 4 Aug 2011)
Q Rd 3 England Andrew Norman 5-4 Northern Ireland Joe Swail [54] Head to head Details 
Australian Open Qual (26-30 Jun 2011)
Q Rd 3 China Yu Delu 5-1 Northern Ireland Joe Swail [53]   Details 
PTC 1 (18-22 Jun 2011)
Rd 2 Ireland Fergal O'Brien [33] 4-1 Northern Ireland Joe Swail [50] Head to head Details 
Rd 1 Northern Ireland Joe Swail [50] 4-3 England Allan Taylor (a) Head to head Details 
2010/2011
6 Red World Championship (19-24 Jul 2010)
Rd 1 England Judd Trump 6-2 Northern Ireland Joe Swail Head to head
World Championship Qual (3-13 Mar 2011)
Q Rd 5 England Kyren Wilson [77] 10-6 Northern Ireland Joe Swail [49] Head to head
China Open Qual (24-27 Feb 2011)
Q Rd 4 England Barry Hawkins [25] 5-2 Northern Ireland Joe Swail [49] Head to head
Q Rd 3 Northern Ireland Joe Swail [49] 5-3 Scotland Alan McManus [48] Head to head
Q Rd 2 Northern Ireland Joe Swail [49] 5-3 Wales Michael White [71] Head to head
Welsh Open Qual (8-11 Feb 2011)
Q Rd 4 Hong Kong Marco Fu [18] 4-1 Northern Ireland Joe Swail [45] Head to head
Q Rd 3 Northern Ireland Joe Swail [45] 4-1 Wales Jamie Jones [53] Head to head
German Masters (2-6 Feb 2011)
QF Hong Kong Marco Fu [18] 5-1 Northern Ireland Joe Swail [45] Head to head
Rd 2 Northern Ireland Joe Swail [45] 5-2 England Shaun Murphy [5] Head to head
Rd 1 Northern Ireland Joe Swail [45] 5-3 Northern Ireland Mark Allen [11] Head to head
Wild Card Northern Ireland Joe Swail [45] 5-0 Belgium Hans Blanckaert (a)  
Snooker Shoot-Out (28-30 Jan 2011)
Rd 1 England Mark Davis [19] 49-6 Northern Ireland Joe Swail [45] Head to head
German Masters Qual (14-17 Dec 2010)
Q Rd 3 Northern Ireland Joe Swail [45] 5-0 England Martin Gould [21] Head to head
Q Rd 2 Northern Ireland Joe Swail [45] 5-2 Ireland Joe Delaney [83] Head to head
Q Rd 1 Northern Ireland Joe Swail [45] 5-1 England Justin Astley [87] Head to head
UK Championship Qual (23 Nov - 1 Dec 2010)
Q Rd 4 England Mark Davis [18] 9-7 Northern Ireland Joe Swail [43] Head to head
Q Rd 3 Northern Ireland Joe Swail [43] 9-2 England Simon Bedford [89]  
Euro PTC 6 (19-21 Nov 2010)
Rd 2 England Michael Holt [39] 4-2 Northern Ireland Joe Swail [43] Head to head
Rd 1 Northern Ireland Joe Swail [43] 4-1 Wales Jamie Jones [68] Head to head
Euro PTC 5 (12-14 Nov 2010)
Rd 1 Ireland Ken Doherty [30] 4-2 Northern Ireland Joe Swail [43] Head to head
Euro PTC 4 (28-31 Oct 2010)
Rd 1 China Liu Chuang [85] 4-0 Northern Ireland Joe Swail [43] Head to head
Euro PTC 3 (22-24 Oct 2010)
Rd 1 England Stuart Bingham [25] 4-2 Northern Ireland Joe Swail [43] Head to head
PTC 6 (14-17 Oct 2010)
Rd 3 China Liang Wenbo [21] 4-1 Northern Ireland Joe Swail [43] Head to head
Rd 2 Northern Ireland Joe Swail [43] 4-0 England Barry Hawkins [22] Head to head
Rd 1 Northern Ireland Joe Swail [43] 4-2 England Justin Astley [84] Head to head
PTC 5 (7-10 Oct 2010)
Rd 1 Northern Ireland Mark Allen [12] 4-1 Northern Ireland Joe Swail [43] Head to head
Euro PTC 2 (30 Sep - 3 Oct 2010)
Rd 1 Thailand James Wattana [64] 4-3 Northern Ireland Joe Swail [38] Head to head
Euro PTC 1 (26-29 Aug 2010)
Rd 3 Northern Ireland Gerard Greene [27] 4-1 Northern Ireland Joe Swail [38] Head to head
Rd 2 Northern Ireland Joe Swail [38] 4-1 Scotland Alan McManus [45] Head to head
Rd 1 Northern Ireland Joe Swail [38] 4-3 Wales Ryan Day [11] Head to head
World Open Qual (21-24 Aug 2010)
Q Rd 2 Belgium Bjorn Haneveer [61] 3-2 Northern Ireland Joe Swail [38]  
PTC 4 (14-16 Aug 2010)
Rd 1 Thailand Issara Kachaiwong [84] 4-3 Northern Ireland Joe Swail [38]  
PTC 3 (6-8 Aug 2010)
Rd 1 England Stuart Pettman [34] 4-2 Northern Ireland Joe Swail [38]  
Shanghai Masters Qual (2-5 Aug 2010)
Q Rd 4 England Stuart Bingham [28] 5-2 Northern Ireland Joe Swail [38] Head to head
Q Rd 3 Northern Ireland Joe Swail [38] 5-1 Thailand James Wattana [64] Head to head
PTC 2 (9-11 Jul 2010)
Rd 2 England Stuart Bingham [28] 4-2 Northern Ireland Joe Swail [38] Head to head
Rd 1 Northern Ireland Joe Swail [38] 4-2 England Charlie Walters (a)  
PTC 1 (24-27 Jun 2010)
Rd 2 Wales Matthew Stevens [24] 4-2 Northern Ireland Joe Swail [38] Head to head
Rd 1 Northern Ireland Joe Swail [38] 4-1 England James Hill (a)  
World Seniors Championship Qual (29-30 May 2010)
Q Rd 2 England Nigel Bond 3-2 Northern Ireland Joe Swail Head to head
Q Rd 1 Northern Ireland Joe Swail 2-0 England David Taylor (a)  
2009/2010
Championship League - Group 7 (22-23 Mar 2010)
Grp England Peter Ebdon 3-1 Northern Ireland Joe Swail Head to head
Grp Wales Mark J Williams 3-0 Northern Ireland Joe Swail Head to head
Grp England Jamie Cope 3-0 Northern Ireland Joe Swail Head to head
Grp China Ding Junhui 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 3-0 England Michael Holt Head to head
Grp England Steve Davis 3-1 Northern Ireland Joe Swail Head to head
World Championship Qual (24 Feb - 9 Mar 2010)
Q Rd 7 Ireland Ken Doherty 10-1 Northern Ireland Joe Swail Head to head
Championship League - Group 6 (10 Feb - 11 Mar 2010)
SF Northern Ireland Mark Allen 3-0 Northern Ireland Joe Swail Head to head
Grp England Jamie Cope 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 3-1 England Stuart Bingham Head to head
Grp Northern Ireland Joe Swail 3-2 Northern Ireland Mark Allen Head to head
Grp England Peter Ebdon 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 3-0 England Barry Hawkins Head to head
Grp Northern Ireland Joe Swail 3-1 Wales Mark J Williams Head to head
China Open Qual (2-5 Feb 2010)
Q Rd 4 Thailand James Wattana 5-1 Northern Ireland Joe Swail Head to head
Welsh Open Qual (19-22 Jan 2010)
Q Rd 4 England Mark Davis 5-4 Northern Ireland Joe Swail Head to head
UK Championship Qual (23-30 Nov 2009)
Q Rd 4 England Mike Dunn 9-2 Northern Ireland Joe Swail Head to head
Grand Prix Qual (21-24 Sep 2009)
Q Rd 4 England Ian McCulloch 5-4 Northern Ireland Joe Swail  
Shanghai Masters (7-13 Sep 2009)
Rd 1 Wales Mark J Williams 5-3 Northern Ireland Joe Swail Head to head
Shanghai Masters Qual (3-6 Aug 2009)
Q Rd 4 Northern Ireland Joe Swail 5-1 England Adrian Gunnell Head to head
2008/2009
World Championship (18 Apr - 4 May 2009)
Rd 1 Hong Kong Marco Fu 10-4 Northern Ireland Joe Swail Head to head
Championship League - Group 7 (23-24 Mar 2009)
Grp Northern Ireland Joe Swail 2-2 Scotland Graeme Dott Head to head
Grp Wales Matthew Stevens 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 3-1 England Steve Davis Head to head
Grp England Judd Trump 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 2-2 China Liang Wenbo Head to head
Grp England Ricky Walden 3-1 Northern Ireland Joe Swail Head to head
World Championship Qual 2 (7-10 Mar 2009)
Q Rd 7 Northern Ireland Joe Swail 10-1 England Matthew Couch Head to head
Championship League - Group 6 (4-5 Mar 2009)
Grp Scotland John Higgins 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 3-1 Wales Matthew Stevens Head to head
Grp England Jamie Cope 3-1 Northern Ireland Joe Swail Head to head
Grp Scotland Graeme Dott 2-2 Northern Ireland Joe Swail Head to head
Grp England Steve Davis 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 3-1 Ireland Ken Doherty Head to head
Welsh Open (16-22 Feb 2009)
Final England Ali Carter 9-5 Northern Ireland Joe Swail Head to head

9-81, 90-0 (89), 55-44, 10-103 (60), 16-83
49-63, 18-66, 78-0 (54), 120-0 (116), 141-0 (109)
72-1 (61), 91-16 (91), 73-0 (67), 65-54

SF Northern Ireland Joe Swail 6-4 Australia Neil Robertson Head to head
QF Northern Ireland Joe Swail 5-4 Scotland Stephen Maguire Head to head
Rd 2 Northern Ireland Joe Swail 5-1 England Martin Gould Head to head
Rd 1 Northern Ireland Joe Swail 5-3 Northern Ireland Mark Allen Head to head
China Open Qual (21-24 Jan 2009)
Q Rd 4 England Robert Milkins 5-4 Northern Ireland Joe Swail Head to head
UK Championship (13-21 Dec 2008)
Rd 1 Scotland John Higgins 9-7 Northern Ireland Joe Swail Head to head
Northern Ireland Trophy (24-31 Aug 2008)
Rd 1 England Mark Davis 5-4 Northern Ireland Joe Swail Head to head
6 Red World Championship (8-13 Jul 2008)
Rd 1 England Stuart Bingham 6-4 Northern Ireland Joe Swail Head to head
Championship League - Group 6 (4-5 Mar 2009)
SF England Steve Davis 3-1 Northern Ireland Joe Swail Head to head
2007/2008
World Championship (19 Apr - 5 May 2008)
Rd 2 China Liang Wenbo 13-12 Northern Ireland Joe Swail Head to head

104-0 (84), 110-0 (90), 70-61, 43-64, 60-12, 73-15, 78-0 (78), 1-63, 5-94 (71), 60-52, 6-56, 0-85 (66), 63-61 (JS 61,LW 56), 0-113 (71), 80-16 (58), 9-99 (92), 84-15 (51), 1-69 (65), 131-1 (123), 74-19 (60), 0-133 (133), 31-105 (105), 59-63, 34-74 (66), 79-53

Rd 1 Northern Ireland Joe Swail 10-4 England Stephen Lee Head to head

1-96 (96), 65-8 (65), 67-8 (66), 49-69, 66-51, 87-45 (54), 58-6 (53), 109-23 , 68-29 , 12-117, 71-0, 64-6, 46-61, 72-1

China Open (23-30 Mar 2008)
Rd 1 Scotland John Higgins 5-2 Northern Ireland Joe Swail Head to head
Championship League - Group 3 (10-11 Mar 2008)
Grp Northern Ireland Joe Swail 3-1 England Michael Holt Head to head
Grp England Shaun Murphy 3-1 Northern Ireland Joe Swail Head to head
Grp England Anthony Hamilton 4-0 Northern Ireland Joe Swail Head to head
Grp England Mark Selby 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 2-2 England Stuart Bingham Head to head
Grp England Ali Carter 4-0 Northern Ireland Joe Swail Head to head
World Championship Qual 2 (7-10 Mar 2008)
Q Rd 8 Northern Ireland Joe Swail 10-9 England Judd Trump Head to head

67-17, 48-93, 30-95 (61), 79-7 (72), 57-62 (55,58), 90-0 (57), 43-70, 68-31, 14-73 (54), 73-66 (JT 61), 57-68 (51,60), 65-19, 80-7, 53-65, 14-81 (54), 37-76 (54), 76-45, 61-6, 58-15

Championship League - Group 2 (27-28 Feb 2008)
Grp England Nigel Bond 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 3-1 Wales Mark J Williams Head to head
Grp England Anthony Hamilton 3-1 Northern Ireland Joe Swail Head to head
Grp England Ali Carter 2-2 Northern Ireland Joe Swail Head to head
Grp England Joe Perry 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 3-1 Ireland Ken Doherty Head to head
Welsh Open (11-17 Feb 2008)
Rd 1 England Judd Trump 5-2 Northern Ireland Joe Swail Head to head
Malta Cup Group 2 (4-8 Jan 2008)
Grp Ireland Ken Doherty 5-1 Northern Ireland Joe Swail Head to head
Grp Australia Neil Robertson 4-2 Northern Ireland Joe Swail Head to head
Grp England Stephen Lee 5-1 Northern Ireland Joe Swail Head to head
Grp Hong Kong Marco Fu 5-1 Northern Ireland Joe Swail Head to head
UK Championship (3-16 Dec 2007)
Rd 1 Scotland Stephen Maguire 9-5 Northern Ireland Joe Swail Head to head
Northern Ireland Trophy (4-11 Nov 2007)
Rd 2 England Steve Davis 5-3 Northern Ireland Joe Swail Head to head
Rd 1 Northern Ireland Joe Swail 5-2 China Liu Song  
Grand Prix (13-21 Oct 2007)
QF England Ronnie O'Sullivan 5-3 Northern Ireland Joe Swail Head to head
Rd 2 Northern Ireland Joe Swail 5-2 Scotland Marcus Campbell Head to head
Grand Prix Group A (13-21 Oct 2007)
Grp Northern Ireland Joe Swail 4-2 Australia Neil Robertson Head to head
Grp Northern Ireland Joe Swail 4-2 England Stephen Lee Head to head
Grp England Joe Perry 4-2 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 4-0 England Mark Davis Head to head
Grp Northern Ireland Joe Swail 4-3 England Jimmy Michie Head to head
2006/2007
World Championship (21 Apr - 7 May 2007)
Rd 2 Scotland Stephen Maguire 13-8 Northern Ireland Joe Swail Head to head

0-104 (104), 22-70, 85-5, 60-54, 79-19, 75-12 (61), 56-42, 64-29, 56-47, 100-0 (52), 0-81 (52), 9-82 (73), 0-75 (75), 70-35, 80-3, 60-8, 6-82 (82), 0-128 (72,56), 32-86 (77), 80-22 (61), 76-7 (62)

Rd 1 Northern Ireland Joe Swail 10-9 Wales Mark J Williams Head to head

39-64, 23-68, 36-80, 14-72, 66-29, 78-34 (53), 69-26 (62), 71-22 (71), 58-75 (52), 76-38, 39-90 (75), 114-4 (114), 1-78 (71), 42-55, 63-52, 69-0, 34-87, 70-1 (69), 121-0 (65, 56)

China Open (25 Mar - 1 Apr 2007)
Rd 2 England Barry Hawkins 5-0 Northern Ireland Joe Swail Head to head
Rd 1 Northern Ireland Joe Swail 5-3 England Peter Ebdon Head to head
Wild Card Northern Ireland Joe Swail 5-4 China Jin Long (a)  
World Championship Qualifier Round 5 (12-15 Mar 2007)
Q Rd 5 Northern Ireland Joe Swail 10-9 England Dave Harold Head to head

74-19 (51), 80-34 (72), 67-31 (52), 87-53, 19-70 (56), 0-78, 88-7 (84), 62-52, 25-109 (104), 64-12, 0-70 (70), 44-74, 17-65 (50), 88-60 (74), 65-58, 27-61, 6-65 (51), 22-67, 71-26 (50)

Welsh Open (11-18 Feb 2007)
Rd 2 Ireland Ken Doherty 5-3 Northern Ireland Joe Swail Head to head
Rd 1 Northern Ireland Joe Swail 5-1 England Adrian Gunnell Head to head
UK Championship (4-17 Dec 2006)
Rd 2 Scotland Stephen Maguire 9-8 Northern Ireland Joe Swail Head to head
Rd 1 Northern Ireland Joe Swail 9-7 Ireland Joe Delaney Head to head
Grand Prix Group D (21-29 Oct 2006)
Grp Ireland Ken Doherty 3-0 Northern Ireland Joe Swail Head to head
Grp Australia Neil Robertson 3-1 Northern Ireland Joe Swail Head to head
Grp Northern Ireland Joe Swail 3-0 England Nigel Bond Head to head
Grp Northern Ireland Joe Swail 3-2 England Judd Trump Head to head
Grp Northern Ireland Joe Swail 3-2 England Paul S Davison Head to head
Northern Ireland Trophy (13-20 Aug 2006)
Rd 1 Northern Ireland Gerard Greene 5-1 Northern Ireland Joe Swail Head to head
2005/2006
World Championship (15 Apr - 1 May 2006)
Rd 1 Wales Matthew Stevens 10-5 Northern Ireland Joe Swail Head to head
China Open (20-26 Mar 2006)
QF China Ding Junhui 5-0 Northern Ireland Joe Swail Head to head
Rd 2 Northern Ireland Joe Swail 5-3 England David Roe Head to head
Rd 1 Northern Ireland Joe Swail 5-3 England Jimmy White Head to head
Wild Card Northern Ireland Joe Swail 5-2 China Liu Chuang (a) Head to head
World Quals 7 (14-15 Mar 2006)
Q Rd 7 Northern Ireland Joe Swail 10-8 England Barry Pinches  
Welsh Open (27 Feb - 5 Mar 2006)
Rd 3 Scotland Graeme Dott 5-2 Northern Ireland Joe Swail Head to head
Rd 2 Northern Ireland Joe Swail 5-0 England Peter Ebdon Head to head
Rd 1 Northern Ireland Joe Swail 5-4 England Mark King Head to head
Malta Cup (30 Jan - 5 Feb 2006)
Rd 1 Ireland Ken Doherty 5-3 Northern Ireland Joe Swail Head to head
World Quals 4-6 (8-13 Jan 2006)
Q Rd 6 Northern Ireland Joe Swail 10-5 Pakistan Shokat Ali  
UK Championship (5-18 Dec 2005)
Rd 2 Scotland Stephen Maguire 9-2 Northern Ireland Joe Swail Head to head
Rd 1 Northern Ireland Joe Swail 9-3 England Andy Hicks Head to head
China Open Qualifier (15-18 Nov 2005)
Q Rd 4 Northern Ireland Joe Swail 5-3 England Andy Hicks Head to head
Q Rd 3 Northern Ireland Joe Swail 5-4 England David Gilbert Head to head
Malta Cup Qual (31 Oct - 3 Nov 2005)
Q Rd 4 Northern Ireland Joe Swail 5-4 England Michael Holt Head to head
Q Rd 3 Northern Ireland Joe Swail 5-3 England Jimmy Michie Head to head
Grand Prix (8-16 Oct 2005)
Rd 3 England Ronnie O'Sullivan 5-2 Northern Ireland Joe Swail Head to head
Rd 2 Northern Ireland Joe Swail 5-4 Ireland Ken Doherty Head to head
Rd 1 Northern Ireland Joe Swail 5-3 England Ali Carter Head to head
Northern Ireland Trophy (15-21 Aug 2005)
QF Scotland Alan McManus 5-1 Northern Ireland Joe Swail Head to head
Rd 1 Northern Ireland Joe Swail 4-2 England Ronnie O'Sullivan Head to head
Wild Card Northern Ireland Joe Swail 4-1 England Joe Perry Head to head
2004/2005
World Championship Qual (23 Feb - 24 Mar 2005)
Q Rd 5 England Shaun Murphy (a) 10-8 Northern Ireland Joe Swail (a) Head to head
Malta Cup (31 Jan - 6 Feb 2005)
Rd 1 Scotland Stephen Maguire (a) 5-4 Northern Ireland Joe Swail (a) Head to head
China Open Qualifier (25-28 Jan 2005)
Q Rd 4 Wales Ryan Day (a) 5-2 Northern Ireland Joe Swail (a) Head to head
Malta Cup Qual (30 Nov - 3 Dec 2004)
Q Rd 4 Northern Ireland Joe Swail (a) 5-3 England Mark Davis (a) Head to head
UK Championship (15-28 Nov 2004)
Rd 4 Australia Neil Robertson (a) 9-7 Northern Ireland Joe Swail (a) Head to head
Grand Prix (2-10 Oct 2004)
Rd 3 England Ronnie O'Sullivan (a) 5-1 Northern Ireland Joe Swail (a) Head to head
Rd 2 Northern Ireland Joe Swail (a) 5-3 England Mike Dunn (a) Head to head
2003/2004
World Championship (17 Apr - 3 May 2004)
Rd 2 England Anthony Hamilton (a) 13-11 Northern Ireland Joe Swail (a) Head to head
Rd 1 Northern Ireland Joe Swail (a) 10-5 Ireland Ken Doherty (a) Head to head
World Championship Qual (10-20 Feb 2004)
Q Rd 6 Northern Ireland Joe Swail (a) 10-3 England Brian Morgan (a) Head to head
LG Cup (4-12 Oct 2003)
Rd 1 England Michael Holt (a) 5-3 Northern Ireland Joe Swail (a) Head to head
2002/2003
World Championship (19 Apr - 5 May 2003)
Rd 1 Malta Tony Drago (a) 10-8 Northern Ireland Joe Swail (a)  
Scottish Open (5-13 Apr 2003)
QF England David Gray (a) 5-4 Northern Ireland Joe Swail (a)  
Rd 2 Northern Ireland Joe Swail (a) 5-3 Wales Mark J Williams (a) Head to head
Rd 1 Northern Ireland Joe Swail (a) 5-3 England Alfie Burden (a) Head to head
LG Cup (4-12 Oct 2002)
Rd 2 England Nigel Bond (a) 5-3 Northern Ireland Joe Swail (a) Head to head
2001/2002
World Championship (20 Apr - 6 May 2002)
Rd 1 England Joe Perry (a) 10-6 Northern Ireland Joe Swail (a) Head to head
Scottish Open (6-14 Apr 2002)
Rd 1 Ireland Michael Judge (a) 5-3 Northern Ireland Joe Swail (a)  
China Open (24 Feb - 3 Mar 2002)
Rd 1 England Mark Selby (a) 5-4 Northern Ireland Joe Swail (a) Head to head
Masters (3-10 Feb 2002)
Rd 1 England Ronnie O'Sullivan (a) 6-3 Northern Ireland Joe Swail (a) Head to head
LG Cup (12-21 Oct 2001)
SF England Peter Ebdon (a) 6-3 Northern Ireland Joe Swail (a) Head to head
QF Northern Ireland Joe Swail (a) 5-4 England Barry Hawkins (a) Head to head
Rd 3 Northern Ireland Joe Swail (a) 5-2 Wales Matthew Stevens (a) Head to head
Rd 2 Northern Ireland Joe Swail (a) 5-1 England Brian Morgan (a) Head to head
2000/2001
World Championship (21 Apr - 7 May 2001)
SF England Ronnie O'Sullivan (a) 17-11 Northern Ireland Joe Swail (a) Head to head
QF Northern Ireland Joe Swail (a) 13-11 Northern Ireland Patrick Wallace (a)  
Rd 2 Northern Ireland Joe Swail (a) 13-12 Wales Mark J Williams (a) Head to head
Rd 1 Northern Ireland Joe Swail (a) 10-9 England Sean Storey (a)  
Scottish Open (8-15 Apr 2001)
QF England Paul Hunter (a) 5-2 Northern Ireland Joe Swail (a) Head to head
Rd 2 Northern Ireland Joe Swail (a) 5-1 England Ali Carter (a) Head to head
Rd 1 Northern Ireland Joe Swail (a) 5-1 Scotland Billy Snaddon (a) Head to head
China Open (9-17 Dec 2000)
Rd 1 England Jimmy White (a) 5-4 Northern Ireland Joe Swail (a) Head to head
Grand Prix (13-22 Oct 2000)
Rd 2 England Mark King (a) 5-4 Northern Ireland Joe Swail (a) Head to head
1999/2000
World Championship (15 Apr - 1 May 2000)
SF Wales Matthew Stevens (a) 17-12 Northern Ireland Joe Swail (a) Head to head
QF Northern Ireland Joe Swail (a) 13-9 Wales Dominic Dale (a) Head to head
Rd 2 Northern Ireland Joe Swail (a) 13-12 England John Parrott (a) Head to head
Rd 1 Northern Ireland Joe Swail (a) 10-6 England Paul Hunter (a) Head to head
Scottish Open (28 Mar - 9 Apr 2000)
Rd 1 England Alfie Burden (a) 5-4 Northern Ireland Joe Swail (a) Head to head
World Championship Qual (3 Jan - 20 Mar 2000)
Q Rd 4 Northern Ireland Joe Swail (a) 10-9 Scotland Stephen Maguire (a) Head to head
China Open (11-19 Dec 1999)
Rd 1 England Paul Hunter (a) 5-4 Northern Ireland Joe Swail (a) Head to head
Grand Prix (16-24 Oct 1999)
Rd 2 England Paul Hunter (a) 5-1 Northern Ireland Joe Swail (a) Head to head
Rd 1 Northern Ireland Joe Swail (a) 5-3 England Karl Burrows (a)  
1998/1999
China International (8-14 Mar 1999)
Rd 1 England Nigel Bond (a) 5-0 Northern Ireland Joe Swail (a) Head to head
Scottish Open (15-21 Feb 1999)
Rd 1 Ireland Ken Doherty (a) 5-2 Northern Ireland Joe Swail (a) Head to head
World Championship Qual (3 Jan - 20 Mar 1999)
Q Rd 4 England Nigel Gilbert (a) 10-9 Northern Ireland Joe Swail (a) Head to head
1997/1998
World Championship (18 Apr - 4 May 1998)
Rd 1 England Ronnie O'Sullivan (a) 10-5 Northern Ireland Joe Swail (a) Head to head
Scottish Open (12-22 Feb 1998)
Rd 1 England Chris Scanlon (a) 5-4 Northern Ireland Joe Swail (a)  
World Championship Qual (2 Jan - 22 Mar 1998)
Q Rd 7 Northern Ireland Joe Swail (a) 10-3 England Matthew Couch (a) Head to head
1996/1997
World Championship Qual (3 Jan - 25 Mar 1997)
Q Rd 8 Scotland Graeme Dott (a) 10-8 Northern Ireland Joe Swail (a) Head to head
1995/1996
World Championship Qual (1 Jan - 22 Mar 1996)
Q Rd 4 Scotland Euan Henderson (a) 10-9 Northern Ireland Joe Swail (a)  
German Open (3-10 Dec 1995)
Rd 1 Scotland Stephen Hendry (a) 5-2 Northern Ireland Joe Swail (a)  
1994/1995
World Championship (14-30 Apr 1995)
Rd 2 England John Parrott (a) 13-11 Northern Ireland Joe Swail (a) Head to head
Rd 1 Northern Ireland Joe Swail (a) 10-8 England Nigel Gilbert (a) Head to head
Masters (5-12 Feb 1995)
Rd 1 England Jimmy White (a) 5-2 Northern Ireland Joe Swail (a) Head to head
1993/1994
World Championship Qual (8-19 Jan 1994)
Q Rd 4 Scotland Billy Snaddon (a) 10-4 Northern Ireland Joe Swail (a) Head to head
1992/1993
World Championship (17 Apr - 3 May 1993)
Rd 1 England Jimmy White (a) 10-4 Northern Ireland Joe Swail (a) Head to head

This was Swail's first time at the crucible.

World Championship Qual (20 Jun - 24 Sep 1992)
Q Rd 4 Northern Ireland Joe Swail (a) 10-7 England Mike Hallett (a)  
Q Rd 3 Northern Ireland Joe Swail (a) 10-6 England Paul Tanner (a)  
Q Rd 2 Northern Ireland Joe Swail (a) 10-8 England Nick Terry (a)  
1991/1992
World Championship Qual (21-30 Mar 1992)
Q Rd 3 Canada Kirk Stevens (a) 10-1 Northern Ireland Joe Swail (a)  
Q Rd 2 Northern Ireland Joe Swail (a) 10-9 Northern Ireland Jason Prince (a)  
Q Rd 1 Northern Ireland Joe Swail (a) 10-1 England Bill Oliver (a)