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

Joe O'Connor
[ - ] [ + ]

Male; England (England); Born: 8 Nov 1995 (29 years)
Status: Professional; First season as pro: 2018; Maximums: 1; Ranking: n/a; Twitter: @JoeOc147; Other sources: CueTracker; World Snooker

2024/2025
World Open Qual (20-22 Dec 2024)
Q Rd 1 (9) England Joe O'Connor [33] v Switzerland Alexander Ursenbacher [85] Head to head 2024-12-20 14:30:00Z
German Masters Qual (16-19 Dec 2024)
Q Rd 2 (9) England Joe O'Connor [33] v Sarkhosh / R Evans   2024-12-19 10:00:00Z
Scottish Open (9-15 Dec 2024)
Rd 2 China Long Zehuang [64] 4-3 England Joe O'Connor [32]   Details 
Rd 1 England Joe O'Connor [32] 4-1 China Lyu Haotian [33] Head to head Details 
Shoot Out (4-7 Dec 2024)
Rd 2 England Allan Taylor [86] 58-41 England Joe O'Connor [24] Head to head Details 
Rd 1 England Joe O'Connor [24] 46-44 England Sanderson Lam [50] Head to head Details 
UK Championship Qual (16-21 Nov 2024)
Q Rd 3 England Michael Holt [95] 6-3 England Joe O'Connor [31] Head to head Details 
International Championship (3-10 Nov 2024)
Rd 3 England Judd Trump [3] 6-4 England Joe O'Connor [30] Head to head Details 
Rd 2 England Joe O'Connor [30] 6-1 Scotland Anthony McGill [35] Head to head Details 
Northern Ireland Open (20-27 Oct 2024)
Rd 1 England Elliot Slessor [36] 4-2 England Joe O'Connor [29] Head to head Details 
International Championship Qual (30 Sep - 2 Oct 2024)
Q Rd 1 England Joe O'Connor [30] 6-1 Northern Ireland Robbie McGuigan [94]   Details 
English Open (16-22 Sep 2024)
Rd 2 England Mark Selby [5] 4-0 England Joe O'Connor [28] Head to head Details 
Rd 1 England Joe O'Connor [28] 4-0 Latvia Artemijs Zizins [93]   Details 
Saudi Arabia Masters (30 Aug - 7 Sep 2024)
Rd 4 China Lei Peifan [103] 5-2 England Joe O'Connor [28] Head to head Details 
Rd 3 England Joe O'Connor [28] 4-3 England Louis Heathcote [69] Head to head Details 
Xi'an Grand Prix (19-25 Aug 2024)
Rd 2 England Matthew Selt [36] 5-4 England Joe O'Connor [29] Head to head Details 
The match was pulled off at 4-4
British Open Qual (31 Jul - 3 Aug 2024)
Q Rd 1 England Stan Moody [83] 4-2 England Joe O'Connor [29]   Details 
Wuhan Open Qual (28-30 Jul 2024)
Q Rd 1 England Hammad Miah [82] 5-3 England Joe O'Connor [28]   Details 
Xi'an Grand Prix Qual (25-27 Jul 2024)
Q Rd 1 England Joe O'Connor [29] 5-3 Wales Duane Jones [97] Head to head Details 
O'Connor was docked the first frame for arriving late
Championship League Stage Two Group F (2 Jul 2024)
Grp England David Lilley [51] 3-0 England Joe O'Connor [21] Head to head Details 
Grp England Gary Wilson [6] 2-2 England Joe O'Connor [21] Head to head Details 
Grp Wales Ryan Day [11] 3-1 England Joe O'Connor [21] Head to head Details 
Championship League Stage One Group 22 (13 Jun 2024)
Grp England Joe O'Connor [21] 2-2 Ireland Aaron Hill [47] Head to head Details 

O'Connor and Hill are level in group ranking but O'Connor's 130 against Chandler is the higher break.

Grp England Joe O'Connor [21] 3-1 England Oliver Lines [87] Head to head Details 
Grp England Joe O'Connor [21] 2-2 England Harvey Chandler (a) Head to head Details 
Chandler replaced Craig Steadman
2023/2024
World Championship (20 Apr - 6 May 2024)
Rd 2 England Kyren Wilson [12] 13-6 England Joe O'Connor [30] Head to head Details 
1st session Wilson 6-2 up
2nd session Wilson 10-6 up
Rd 1 England Joe O'Connor [30] 10-6 England Mark Selby [5] Head to head Details 
1st session O'Connor 7-2 up.

Re-rack in frame 6. This was O'Connor's first match at the Crucible.
World Championship Qual (8-17 Apr 2024)
Q Rd 4 England Joe O'Connor [30] 10-8 England Matthew Selt [35] Head to head Details 
End of 1st session O'Connor 6-3 up

The final frame was the second longest ever at 110 minutes

Q Rd 3 England Joe O'Connor [30] 10-1 Belgium Julien Leclercq [67]   Details 
End of 1st session O'Connor 8-1 up
Championship League - Winners' Group (12-13 Mar 2024)
Final England Mark Selby 3-1 England Joe O'Connor Head to head Details 

55-67 (MS 54), 74-0 (74), 137-0 (137), 71-35

Referee Dave Ford

SF England Joe O'Connor 3-0 Scotland John Higgins Head to head Details 

79-38 (52), 139-0 (139), 92-0 (92)

Grp England Joe O'Connor 3-0 England Stuart Bingham Head to head Details 
Grp England Kyren Wilson 3-2 England Joe O'Connor Head to head Details 

Maximum attempt from O'Connor in frame 1.

Grp England Joe O'Connor 3-2 Australia Neil Robertson Head to head Details 
Grp Scotland John Higgins 3-0 England Joe O'Connor Head to head Details 
Grp England Joe O'Connor 3-1 England Chris Wakelin Head to head Details 
Grp England Mark Selby 3-0 England Joe O'Connor Head to head Details 
Championship League - Group 7 (28-29 Feb 2024)
Final England Joe O'Connor 3-0 Wales Jak Jones Head to head Details 

86-29, 51-30, 95-0 (95)

SF England Joe O'Connor 3-1 England Elliot Slessor Head to head Details 

58-30, 0-70 (63), 67-0, 72-32 (65)

Grp England Joe O'Connor 3-2 England Elliot Slessor Head to head Details 

147 by O'Connor in frame three. It was his first professional maximum break, the 200th in pro snooker and the 11th of the season. Watch on YouTube.

He attempted another maximum in the next frame but missed a pot at 72 and eventually lost the frame.

Grp Wales Jak Jones 3-2 England Joe O'Connor Head to head Details 
Grp England Joe O'Connor 3-2 China Pang Junxu Head to head Details 
Grp England Joe O'Connor w/o England Ronnie O'Sullivan   Details 
O'Connor 3-2 O'Sullivan.
Grp England Joe O'Connor 3-0 England Sam Craigie Head to head Details 
Grp Northern Ireland Jordan Brown 3-2 England Joe O'Connor Head to head Details 
Championship League - Group 6 (26-27 Feb 2024)
Grp England Joe O'Connor 3-1 England Kyren Wilson Head to head Details 
Grp England Sam Craigie 3-0 England Joe O'Connor Head to head Details 
Grp England Joe O'Connor 3-1 China Fan Zhengyi   Details 
Grp England Elliot Slessor 3-1 England Joe O'Connor Head to head Details 
Grp China Pang Junxu 3-1 England Joe O'Connor Head to head Details 
Grp England Joe O'Connor 3-0 England Ricky Walden Head to head Details 
O'Connor replaced Hossein Vafaei.
Welsh Open (12-18 Feb 2024)
Rd 2 Belgium Luca Brecel [2] 4-0 England Joe O'Connor [35] Head to head Details 
German Masters (29 Jan - 4 Feb 2024)
Rd 3 Northern Ireland Mark Allen [5] 5-2 England Joe O'Connor [35] Head to head Details 
Rd 2 England Joe O'Connor [35] 5-3 Scotland Stephen Maguire [28] Head to head Details 
Welsh Open Qual (25-27 Jan 2024)
Q Rd 2 England Joe O'Connor [35] 4-3 China Xu Si [59]   Details 
World Open Qual (22-24 Jan 2024)
Q Rd 2 Ireland Aaron Hill [66] 5-4 England Joe O'Connor [35] Head to head Details 
German Masters Qual (18-22 Dec 2023)
Q Rd 1 England Joe O'Connor [35] 5-2 England Andy Hicks [63] Head to head Details 
Scottish Open (11-17 Dec 2023)
Rd 3 England Gary Wilson [1] 4-3 England Joe O'Connor [32] Head to head Details 
Rd 2 England Joe O'Connor [32] 4-1 Scotland Scott Donaldson [47] Head to head Details 
Shoot Out (6-9 Dec 2023)
Rd 3 Wales Michael White [53] 75-6 England Joe O'Connor [27] Head to head Details 
Rd 2 England Joe O'Connor [27] 46-44 England Chris Wakelin [12] Head to head Details 
Rd 1 England Joe O'Connor [27] 75-11 Hong Kong Andy Lee [80] Head to head Details 
UK Championship (25 Nov - 3 Dec 2023)
Rd 1 Scotland John Higgins [11] 6-3 England Joe O'Connor [38] Head to head Details 
UK Championship Qual (18-23 Nov 2023)
Q Rd 4 England Joe O'Connor [38] 6-3 Scotland Stephen Maguire [27] Head to head Details 
Q Rd 3 England Joe O'Connor [38] 6-5 England Oliver Lines [59] Head to head Details 

Lines won frame 6 after having needed 2 snookers

International Championship (5-12 Nov 2023)
Rd 2 Scotland Stephen Maguire [32] 6-4 England Joe O'Connor [33] Head to head Details 
Scottish Open Qual (30 Oct - 2 Nov 2023)
Q Rd 1 England Joe O'Connor [32] 4-0 Hong Kong Andy Lee [85] Head to head Details 
Northern Ireland Open Qual (17-20 Oct 2023)
Q Rd 1 England Zak Surety [71] 4-2 England Joe O'Connor [28] Head to head Details 
Wuhan Open (9-15 Oct 2023)
Rd 2 Scotland Stephen Maguire [32] 5-2 England Joe O'Connor [33] Head to head Details 
English Open (2-8 Oct 2023)
Rd 2 China Liu Hongyu [88] 4-1 England Joe O'Connor [33]   Details 
British Open Qual (14-19 Aug 2023)
Q Rd 1 England Jack Lisowski [13] 4-3 England Joe O'Connor [31]   Details 
International Championship Qual (18-23 Sep 2023)
Q Rd 2 England Joe O'Connor [33] 6-1 Thailand Baipat Siripaporn (f) [122]   Details 
English Open Qual (6-8 Sep 2023)
Q Rd 2 England Joe O'Connor [33] 4-2 England Jimmy White [116] Head to head Details 
Wuhan Open Qual (1-5 Sep 2023)
Q Rd 1 England Joe O'Connor [33] 5-0 Scotland Dean Young [109]   Details 
European Masters (22-27 Aug 2023)
Rd 2 England Ashley Carty [106] 5-4 England Joe O'Connor [29] Head to head Details 
European Masters Qual (25-29 Jul 2023)
Q Rd 1 England Joe O'Connor [29] 5-0 England Rebecca Kenna (f) [93]   Details 
Championship League Stage One Group 22 (28 Jun 2023)
Grp England Robbie Williams [39] 3-1 England Joe O'Connor [22] Head to head Details 
Grp England Joe O'Connor [22] 3-0 England Zak Surety [68] Head to head Details 
Grp Wales Alfie Davies (a) 3-1 England Joe O'Connor [22]   Details 
2022/2023
World Championship Qual (3-12 Apr 2023)
Q Rd 3 England Andrew Higginson (a) 10-8 England Joe O'Connor [28] Head to head Details 
WST Classic (16-22 Mar 2023)
Rd 2 China Lyu Haotian [36] 4-1 England Joe O'Connor [29] Head to head Details 
Rd 1 England Joe O'Connor [29] 4-1 England Jamie O'Neill [102]   Details 
Players Championship (20-26 Feb 2023)
SF England Ali Carter [5] 6-4 England Joe O'Connor [16]   Details 

40-82 (68), 89-35 (52), 65-7, 50-80 (79)
16-72 (54), 18-91 (86), 70-46
76-57 (70), 83-5, 80-28 (79)

QF England Joe O'Connor [16] 6-5 Belgium Luca Brecel [8] Head to head Details 
Rd 1 England Joe O'Connor [16] 6-3 Northern Ireland Mark Allen [1] Head to head Details 
Welsh Open (13-19 Feb 2023)
QF China Pang Junxu [50] 5-4 England Joe O'Connor [37] Head to head Details 
Rd 4 England Joe O'Connor [37] 4-0 England Robbie Williams [53] Head to head Details 
Rd 3 England Joe O'Connor [37] 4-0 England Stuart Carrington [56] Head to head Details 
Rd 2 England Joe O'Connor [37] 4-2 Scotland Graeme Dott [36]   Details 
German Masters (1-5 Feb 2023)
Rd 4 England Elliot Slessor [54] 5-2 England Joe O'Connor [50] Head to head Details 
Shoot Out (25-28 Jan 2023)
Rd 1 Wales Dylan Emery [79] 28-20 England Joe O'Connor [34]   Details 
World Grand Prix (16-22 Jan 2023)
Rd 2 Northern Ireland Mark Allen [1] 4-3 England Joe O'Connor [16] Head to head Details 
Rd 1 England Joe O'Connor [16] 4-2 China Lyu Haotian [17] Head to head Details 
Welsh Open Qual (11-13 Jan 2023)
Q Rd 1 England Joe O'Connor [37] 4-1 Pakistan Muhammad Asif [101]   Details 
6 Red World Championship Qual (7-9 Jan 2023)
Q Rd 3 Scotland Fraser Patrick 6-4 England Joe O'Connor Head to head
Q Rd 2 England Joe O'Connor 6-4 England Craig Steadman  
Q Rd 1 England Joe O'Connor 6-5 Hong Kong Marco Fu  
English Open (12-18 Dec 2022)
Rd 1 England Mark Selby [4] 4-2 England Joe O'Connor [50] Head to head Details 
Scottish Open (28 Nov - 4 Dec 2022)
Final England Gary Wilson [31] 9-2 England Joe O'Connor [50] Head to head Details 

Session 1:
129-8 (102), 0-99 (99), 67-64 (64, 67), 88-0
7-82, 102-12 (102), 80-34, 74-44 (74)

Session 2:
81-32, 54-46, 94-0 (94)

Referee: Ben Williams

This was Wilson's first ranking title from his third final. It was Joe O'Connor's first appearance in a ranking final.

SF England Joe O'Connor [50] 6-3 Australia Neil Robertson [4] Head to head Details 

0-137 (137), 74-16 (57), 73-42, 4-128 (127)
12-116 (116), 137-4 (137)
61-60 (NR 60), 67-44, 71-0 (71)

Re-rack in frame 4.

QF England Joe O'Connor [50] 5-1 England Ricky Walden [17] Head to head Details 
Rd 3 England Joe O'Connor [50] 4-3 Wales Mark J Williams [9]   Details 
Rd 2 England Joe O'Connor [50] 4-2 China Ding Junhui [36] Head to head Details 
Rd 1 England Joe O'Connor [50] 4-3 China Zhao Xintong [8] Head to head Details 
German Masters Qual (21-26 Nov 2022)
Q Rd 3 England Joe O'Connor [50] 5-4 England Mark Davis [64] Head to head Details 
Q Rd 2 England Joe O'Connor [50] 5-3 England Zak Surety [107] Head to head Details 
UK Championship Qual (5-10 Nov 2022)
Q Rd 3 England Sam Craigie [47] 6-4 England Joe O'Connor [50] Head to head Details 
Q Rd 2 England Joe O'Connor [50] 6-5 England Rod Lawler [111]   Details 
English Open Qual (25-30 Oct 2022)
Q Rd 2 England Joe O'Connor [50] 4-2 England Jenson Kendrick [112]   Details 
Northern Ireland Open Qual (23-28 Aug 2022)
Q Rd 2 Belgium Luca Brecel [10] 4-0 England Joe O'Connor [51] Head to head Details 
Scottish Open Qual (9-14 Oct 2022)
Q Rd 1 England Joe O'Connor [50] 4-1 China Zhang Jiankang [76]   Details 
British Open (26 Sep - 2 Oct 2022)
Rd 2 England Anthony Hamilton [49] 4-3 England Joe O'Connor [46] Head to head Details 
Rd 1 England Joe O'Connor [46] 4-1 Switzerland Alexander Ursenbacher [61] Head to head Details 
British Open Qual (9-14 Aug 2022)
Q Rd 1 England Joe O'Connor [46] 4-1 England Chris Wakelin [42] Head to head Details 
European Masters Qual (15-24 Jul 2022)
Q Rd 1 England Andrew Higginson (a) 5-2 England Joe O'Connor [44] Head to head Details 
Higginson replaced Bai Langning who withdrew.
Championship League Stage One Group 16 (20 Jul 2022)
Grp England David Gilbert [16] 2-2 England Joe O'Connor [40]  
Grp Austria Florian Nüßle (a) 3-1 England Joe O'Connor [40]   Details 
Grp England Joe O'Connor [40] 3-1 England Zak Surety [89] Head to head Details 
2021/2022
World Championship Qual (4-13 Apr 2022)
Q Rd 4 England Ashley Hugill [77] 10-7 England Joe O'Connor [52] Head to head Details 
O'Connor won frame 16 on a respotted black
Q Rd 3 England Joe O'Connor [52] 6-1 England Ben Woollaston [45] Head to head Details 
Q Rd 2 England Joe O'Connor [52] 6-4 England Barry Pinches [109]   Details 
Gibraltar Open (24-26 Mar 2022)
Rd 1 Wales Duane Jones [92] 4-1 England Joe O'Connor [47] Head to head Details 
Turkish Masters (7-13 Mar 2022)
Rd 1 China Yan Bingtao [14] 5-2 England Joe O'Connor [51] Head to head Details 
Welsh Open Qual (15-20 Feb 2022)
Q Rd 1 Wales Matthew Stevens [59] 4-1 England Joe O'Connor [52]   Details 
Turkish Masters Qual (2-6 Feb 2022)
Q Rd 1 England Joe O'Connor [51] 5-2 England Mitchell Mann [88] Head to head Details 
Shoot Out (20-23 Jan 2022)
Rd 1 England Peter Lines [72] 38-33 England Joe O'Connor [46]   Details 
UK Championship (23 Nov - 5 Dec 2021)
Rd 2 Northern Ireland Mark Allen [11] 6-4 England Joe O'Connor [54] Head to head Details 
Rd 1 England Joe O'Connor [54] 6-4 Ireland Fergal O'Brien [75] Head to head Details 
English Open (1-7 Nov 2021)
Rd 1 England Shaun Murphy [6] 4-2 England Joe O'Connor [56] Head to head Details 
European Masters Qual (27-31 Oct 2021)
Q Rd 1 China Liang Wenbo [26] 5-2 England Joe O'Connor [56] Head to head Details 
German Masters Qual (18-26 Oct 2021)
Q Rd 1 England Tom Ford [24] 5-4 England Joe O'Connor [56] Head to head Details 
Northern Ireland Open Qual (23-27 Aug 2021)
Q Rd 1 Scotland John Higgins [7] 4-2 England Joe O'Connor [61] Head to head Details 
Scottish Open Qual (24-29 Sep 2021)
Q Rd 1 Wales Jamie Jones [50] 4-2 England Joe O'Connor [56]   Details 
English Open Qual (17-22 Sep 2021)
Q Rd 1 England Joe O'Connor [56] 4-1 China Pang Junxu [66] Head to head Details 
British Open (16-22 Aug 2021)
Rd 4 China Zhou Yuelong [14] 3-2 England Joe O'Connor [59]   Details 
Rd 3 England Joe O'Connor [59] 3-2 England Anthony Hamilton [51] Head to head Details 
Rd 2 England Joe O'Connor [59] 3-1 Ireland Ken Doherty [70]   Details 
Rd 1 England Joe O'Connor [59] 3-2 England Steven Hallworth [66]   Details 
Championship League Stage One Group 11 (5 Aug 2021)
Grp England Joe O'Connor [52] 3-1 China Zhao Xintong [21] Head to head Details 
Grp England David Lilley (a) 3-0 England Joe O'Connor [52] Head to head Details 
Grp England Joe O'Connor [52] 2-2 England Andy Hicks [87] Head to head
2020/2021
World Championship Qual (5-14 Apr 2021)
Q Rd 3 England Robert Milkins [40] 6-5 England Joe O'Connor [57]   Details 
Q Rd 2 England Joe O'Connor [57] 6-2 Scotland Fraser Patrick [104] Head to head Details 
WST Pro Series First Phase Group E (14 Mar 2021)
Grp England Joe O'Connor [39] 2-0 Germany Lukas Kleckers [105] Head to head Details 
Grp England Mark Selby [3] 2-0 England Joe O'Connor [39] Head to head Details 
Grp England Matthew Selt [22] 2-0 England Joe O'Connor [39] Head to head Details 
Grp England Joe O'Connor [39] 2-0 England Daniel Womersley (a)   Details 
Grp England Stuart Carrington [51] 2-0 England Joe O'Connor [39] Head to head Details 
Grp Israel Eden Sharav [66] 2-0 England Joe O'Connor [39]   Details 
Grp Iran Soheil Vahedi [88] 2-0 England Joe O'Connor [39] Head to head Details 
Gibraltar Open (1-7 Mar 2021)
Rd 1 England Jimmy White [80] 4-3 England Joe O'Connor [48] Head to head Details 

White was 3-0 down

Welsh Open (15-21 Feb 2021)
Rd 3 England Mark Selby [5] 4-3 England Joe O'Connor [43] Head to head Details 
Rd 2 England Joe O'Connor [43] 4-1 England Andrew Higginson [54] Head to head Details 
Rd 1 England Joe O'Connor [43] 4-1 China Liang Wenbo [28] Head to head Details 
Shoot Out (4-7 Feb 2021)
Rd 1 Ireland Leo Fernandez (a) 51-27 England Joe O'Connor [30]   Details 
German Masters (27-31 Jan 2021)
QF England Tom Ford [22] 5-1 England Joe O'Connor [49] Head to head Details 
Rd 2 England Joe O'Connor [49] 5-0 Ireland Fergal O'Brien [120] Head to head Details 
Rd 1 England Joe O'Connor [49] 5-4 England Mark Joyce [58]   Details 
Scottish Open (7-13 Dec 2020)
Rd 2 Northern Ireland Mark Allen [8] 4-2 England Joe O'Connor [49] Head to head Details 
Rd 1 England Joe O'Connor [49] 4-1 Ukraine Iulian Boiko [120]   Details 
UK Championship (23 Nov - 6 Dec 2020)
Rd 3 England Joe Perry [18] 6-5 England Joe O'Connor [50] Head to head Details 
Rd 2 England Joe O'Connor [50] 6-3 Thailand Thepchaiya Un-Nooh [15] Head to head Details 
Rd 1 England Joe O'Connor [50] 6-4 Wales Duane Jones [79] Head to head Details 
Northern Ireland Open (16-22 Nov 2020)
Rd 1 England Matthew Selt [26] 4-3 England Joe O'Connor [50] Head to head Details 
Selt was 3-0 down
German Masters Qual (10-14 Nov 2020)
Q Rd 2 England Joe O'Connor [49] 5-4 Scotland Anthony McGill [18] Head to head Details 
Q Rd 1 England Joe O'Connor [49] 5-3 China Lyu Haotian [44] Head to head Details 
English Open (12-18 Oct 2020)
Rd 3 England Barry Hawkins [20] 4-2 England Joe O'Connor [60]   Details 
Rd 2 England Joe O'Connor [60] 4-3 Jamaica Rory McLeod [110]   Details 
Rd 1 England Joe O'Connor [60] 4-3 Iran Soheil Vahedi [80] Head to head Details 
Championship League Stage One Group 25 (1 Oct 2020)
Grp Scotland John Higgins [7] 2-2 England Joe O'Connor [59] Head to head
Grp England Joe O'Connor [59] 2-2 France Brian Ochoiski (a)  
Grp England Joe O'Connor [59] 3-0 Morocco Amine Amiri [90]   Details 
European Masters (21-27 Sep 2020)
Rd 3 England Peter Devlin [112] 5-4 England Joe O'Connor [60] Head to head Details 
Rd 2 England Joe O'Connor [60] 5-2 Scotland Scott Donaldson [23] Head to head Details 
Rd 1 England Joe O'Connor [60] 5-3 China Lei Peifan [93] Head to head Details 
2019/2020
Q School 3 (5-9 Aug 2020)
Rd 1 Australia Ryan Thomerson (a) w/o England Joe O'Connor  
Q School 2 (4-8 Aug 2020)
Rd 2 Wales Callum Lloyd (a) w/o England Joe O'Connor  
Q School 1 (3-7 Aug 2020)
Rd 2 Scotland Keith Keldie (a) w/o England Joe O'Connor  
World Championship Qual (21-28 Jul 2020)
Q Rd 3 Norway Kurt Maflin [39] 6-5 England Joe O'Connor [58] Head to head Details 
Q Rd 2 England Joe O'Connor [58] 6-3 Wales Duane Jones [103] Head to head Details 
Championship League Group 5 (4 Jun 2020)
Grp England Joe O'Connor [40] 3-1 Wales Lee Walker [50] Head to head Details 
Grp England Mark Selby [3] 2-2 England Joe O'Connor [40] Head to head

143 by O'Connor in frame 3 is the highest break of the event so far, and also his new personal best in professional competition

Grp China Liang Wenbo [22] 3-1 England Joe O'Connor [40] Head to head Details 
Gibraltar Open (11-15 Mar 2020)
Rd 1 England Allan Taylor (a) 4-2 England Joe O'Connor [59] Head to head Details 
Shoot-Out (20-23 Feb 2020)
Rd 1 England Elliot Slessor [62] 64-31 England Joe O'Connor [57] Head to head Details 
Welsh Open (10-16 Feb 2020)
Rd 1 Scotland John Higgins [6] 4-1 England Joe O'Connor [67] Head to head Details 
German Masters Qual (20-22 Dec 2019)
Q Rd 1 England Shaun Murphy [9] 5-2 England Joe O'Connor [68] Head to head Details 
European Masters Qual (17-19 Dec 2019)
Q Rd 1 Wales Lee Walker [78] 5-3 England Joe O'Connor [67] Head to head Details 
Scottish Open (9-15 Dec 2019)
Rd 3 England Joe Perry [14] 4-2 England Joe O'Connor [68] Head to head Details 
Rd 2 England Joe O'Connor [68] 4-2 China Yan Bingtao [20] Head to head Details 
Rd 1 England Joe O'Connor [68] 4-2 China Bai Langning [106]   Details 
UK Championship (26 Nov - 8 Dec 2019)
Rd 1 China Lu Ning [60] 6-0 England Joe O'Connor [69] Head to head Details 
Northern Ireland Open (11-17 Nov 2019)
Rd 2 China Yuan Sijun [48] 4-2 England Joe O'Connor [69]   Details 
Rd 1 England Joe O'Connor [69] 4-2 England Brandon Sargeant [105] Head to head Details 
English Open (14-20 Oct 2019)
Rd 2 Thailand Thepchaiya Un-Nooh [40] 4-3 England Joe O'Connor [65] Head to head Details 
Rd 1 England Joe O'Connor [65] 4-2 England Ian Burns [116] Head to head Details 
World Open Qual (2-5 Oct 2019)
Q Rd 1 England Stuart Carrington [48] 5-3 England Joe O'Connor [65] Head to head Details 
China Championship (23-29 Sep 2019)
Rd 1 Wales Ryan Day [20] 5-4 England Joe O'Connor [66] Head to head Details 
China Championship Qual (15-18 Aug 2019)
Q Rd 2 England Joe O'Connor [66] 5-3 Wales Michael White [45] Head to head Details 
Riga Masters (26-28 Jul 2019)
Rd 1 Norway Kurt Maflin [42] w/o England Joe O'Connor [58] Head to head  
International Championship Qual (14-17 Jun 2019)
Q Rd 1 England Joe Perry [18] 6-4 England Joe O'Connor [66] Head to head Details 
Riga Masters Qual (10-13 Jun 2019)
Q Rd 1 England Joe O'Connor [58] 4-3 England Peter Ebdon (a) [40]   Details 
2018/2019
World Championship Qual (10-17 Apr 2019)
Q Rd 3 Thailand Thepchaiya Un-Nooh [43] 10-6 England Joe O'Connor [75] Head to head Details 
Q Rd 2 England Joe O'Connor [75] 10-9 England Jimmy Robertson [22]   Details 
Q Rd 1 England Joe O'Connor [75] 10-1 Northern Ireland Joe Swail [86]   Details 
China Open (1-7 Apr 2019)
Rd 2 Iran Hossein Vafaei [36] 6-3 England Joe O'Connor [100]   Details 
Rd 1 England Joe O'Connor [100] 6-2 Scotland John Higgins [4] Head to head Details 
Gibraltar Open (13-17 Mar 2019)
Rd 1 Norway Kurt Maflin [32] 4-1 England Joe O'Connor [78] Head to head Details 
Shoot-Out (21-24 Feb 2019)
Rd 1 China Zhao Xintong [53] 59-2 England Joe O'Connor [85] Head to head Details 
China Open Qual (18-20 Feb 2019)
Q Rd 1 England Joe O'Connor [100] 6-3 England Liam Highfield [61]   Details 
Welsh Open (11-17 Feb 2019)
SF England Stuart Bingham [12] 6-2 England Joe O'Connor [101] Head to head Details 

61-22, 43-61, 117-9 (107), 119-0 (100), 13-63,
104-0 (104), 125-0 (125), 68-24 (67)

This was O'Connor's first ever ranking semifinal. Before the event he had never made it beyond the last 32.

QF England Joe O'Connor [101] 5-3 Scotland John Higgins [1] Head to head Details 
Rd 4 England Joe O'Connor [101] 4-1 China Ding Junhui [9] Head to head Details 
Rd 3 England Joe O'Connor [101] 4-1 Wales Jak Jones [86] Head to head Details 
Rd 2 England Joe O'Connor [101] 4-3 England Kyren Wilson [8] Head to head Details 
Rd 1 England Joe O'Connor [101] 4-2 Scotland Rhys Clark [114]   Details 
German Masters Qual (18-21 Dec 2018)
Q Rd 1 England Tom Ford [26] 5-2 England Joe O'Connor [97] Head to head Details 
Scottish Open (10-16 Dec 2018)
Rd 1 England Mike Dunn [51] 4-2 England Joe O'Connor [115]   Details 
UK Championship (27 Nov - 9 Dec 2018)
Rd 3 England Joe Perry [21] 6-2 England Joe O'Connor [117] Head to head Details 
Rd 2 England Joe O'Connor [117] 6-3 England Andrew Higginson [53] Head to head Details 
Rd 1 England Joe O'Connor [117] 6-2 Wales Ryan Day [12] Head to head Details 
Northern Ireland Open (12-18 Nov 2018)
Rd 1 England Sanderson Lam [101] 4-3 England Joe O'Connor [111] Head to head Details 
English Open (15-21 Oct 2018)
Rd 1 England Oliver Lines [103] 4-3 England Joe O'Connor [109] Head to head Details 
International Championship Qual (9-12 Oct 2018)
Q Rd 1 England Michael Holt [36] 6-3 England Joe O'Connor [107] Head to head Details 
China Championship Qual (19-22 Aug 2018)
Q Rd 1 Belgium Luca Brecel [1] 5-1 England Joe O'Connor [105] Head to head Details 
Paul Hunter Classic (22-26 Aug 2018)
Rd 3 Wales Daniel Wells [32] 4-3 England Joe O'Connor [58] Head to head Details 
Rd 2 England Joe O'Connor [58] 4-3 England Matthew Selt [30] Head to head Details 
Rd 1 England Joe O'Connor [58] 4-0 Thailand Sompol Saetang (a)   Details 
European Masters Qual (17-18 Aug 2018)
Q Rd 1 England Chris Wakelin [44] 4-0 England Joe O'Connor [105] Head to head Details 
Indian Open Qual (15-16 Aug 2018)
Q Rd 1 England Joe Perry [9] 4-0 England Joe O'Connor [85] Head to head Details 
Riga Masters (27-29 Jul 2018)
Rd 2 Scotland Stephen Maguire [12] 4-2 England Joe O'Connor Head to head Details 
Rd 1 England Joe O'Connor 4-1 Wales Lee Walker Head to head Details 
World Open Qual (6-9 Jul 2018)
Q Rd 1 England Matthew Selt [53] 5-3 England Joe O'Connor Head to head Details 
re-spotted black in frame 1
Riga Masters Qual (2-5 Jul 2018)
Q Rd 1 England Joe O'Connor 4-1 Northern Ireland Jordan Brown Head to head Details 
2017/2018
EBSA Play Off (18 Apr 2018)
SF England Joe O'Connor (a) 4-0 England Oliver Brown (a) Head to head

62-15, 73-66, 63-41, 69-62

Joe O'Connor wins a two year tour card for 2018/2019 and 2019/2020 seasons

QF England Joe O'Connor (a) 4-1 England Brandon Sargeant (a) Head to head

Sargeant with a 111 in the third frame.

Gibraltar Open (7-11 Mar 2018)
Rd 1 England Sam Craigie [65] 4-2 England Joe O'Connor (a) Head to head Details 
Q Rd 3 England Joe O'Connor (a) 4-3 England Adam Edge (a) Head to head Details 
Q Rd 2 England Joe O'Connor (a) 4-0 Ireland Daniel O'Regan (a)   Details 
English Open (16-22 Oct 2017)
Q Rd 1 China Fang Xiongman [84] 4-0 England Joe O'Connor (a)   Details 
Paul Hunter Classic (22-27 Aug 2017)
Rd 3 England Ian Burns 4-0 England Joe O'Connor (a) Head to head Details 
Rd 2 England Joe O'Connor (a) 4-1 England Harvey Chandler (a) Head to head Details 
Rd 1 England Joe O'Connor (a) 4-2 Germany Lukas Kleckers [68] Head to head Details 
Q Rd 3 England Joe O'Connor (a) 4-3 England Peter Devlin (a) Head to head Details 
Q Rd 2 England Joe O'Connor (a) 4-1 England John Parkin (a)   Details 
2016/2017
Q School 2 (15-20 May 2017)
Rd 1 England Gary Challis (a) 4-2 England Joe O'Connor (a)   Details 
Q School 1 (9-14 May 2017)
Rd 3 England Allan Taylor 4-0 England Joe O'Connor (a) Head to head Details 
Rd 2 England Joe O'Connor (a) 4-0 England Simon Dent (a)   Details 
Gibraltar Open (1-5 Mar 2017)
Rd 1 Scotland Anthony McGill [14] 4-2 England Joe O'Connor (a) Head to head Details 
Q Rd 2 England Joe O'Connor (a) 4-3 Ireland Charlie Sweeney (a)   Details 
Q Rd 1 England Joe O'Connor (a) 4-2 Ireland Greg Casey (a)   Details 
2015/2016
Q School 2 (17-22 May 2016)
Rd 2 Scotland Marc J Davis (a) 4-3 England Joe O'Connor (a) Head to head Details 
Q School 1 (11-16 May 2016)
Rd 3 Scotland Marc J Davis (a) 4-3 England Joe O'Connor (a) Head to head Details 
Rd 2 England Joe O'Connor (a) 4-3 England Lee Shanker (a)   Details 
Rd 1 England Joe O'Connor (a) 4-1 England Scott Lyons (a)   Details 
World Championship Qual (6-13 Apr 2016)
Q Rd 1 China Liang Wenbo [18] 10-2 England Joe O'Connor (a) Head to head Details 
Euro Tour 6 (23-28 Feb 2016)
Q Rd 1 Wales Kishan Hirani (a) 4-3 England Joe O'Connor (a) Head to head
Welsh Open (15-21 Feb 2016)
Rd 1 Wales Michael White [17] 4-2 England Joe O'Connor (a) Head to head Details 
German Masters Qual (17-20 Dec 2015)
Q Rd 1 England Andrew Higginson [49] 5-4 England Joe O'Connor (a) Head to head Details 
Euro Tour 5 (9-13 Dec 2015)
Q Rd 1 England Brandon Sargeant (a) 4-2 England Joe O'Connor (a) Head to head
UK Championship (24 Nov - 6 Dec 2015)
Rd 1 England Mark Selby [2] 6-0 England Joe O'Connor (a) Head to head Details 
Euro Tour 4 (4-8 Nov 2015)
Rd 1 England Martin O'Donnell [37] 4-3 England Joe O'Connor (a)   Details 
Q Rd 2 England Joe O'Connor (a) 4-0 England Sam Betts (a)  
Q Rd 1 England Joe O'Connor (a) w/o England Louis Heathcote (a) Head to head
Euro Tour 3 (7-11 Oct 2015)
Q Rd 3 England Sam Thistlewhite (a) 4-3 England Joe O'Connor (a)  
Q Rd 2 England Joe O'Connor (a) 4-0 Belgium Inge Vermeulen (af)  
Q Rd 1 England Joe O'Connor (a) 4-1 Netherlands Kevin Chan (a)  
International Championship Qual (30 Sep - 3 Oct 2015)
Q Rd 1 Norway Kurt Maflin [38] 6-2 England Joe O'Connor (a) Head to head Details 
Euro Tour 2 (26-30 Aug 2015)
Q Rd 2 England Ashley Carty (a) 4-1 England Joe O'Connor (a) Head to head
Q Rd 1 England Joe O'Connor (a) 4-0 Israel Shachar Ruberg (a) Head to head
Shanghai Masters Qual (5-9 Aug 2015)
Q Rd 1 England David Grace [84] 5-3 England Joe O'Connor (a)   Details 
Euro Tour 1 (29 Jul - 2 Aug 2015)
Rd 1 England Matthew Selt [23] 4-1 England Joe O'Connor (a) Head to head Details 
Q Rd 2 England Joe O'Connor (a) 4-0 Scotland Michael Collumb (a)  
Q Rd 1 England Joe O'Connor (a) 4-1 England Adam Edge (a) Head to head
Men's World U21 (18-26 Jul 2015)
Rd 3 China Zhao Xintong (a) 5-3 England Joe O'Connor (a) Head to head Details 
Rd 2 England Joe O'Connor (a) 5-3 Israel Maor Shalom (a)   Details 
Rd 1 England Joe O'Connor (a) 4-1 Lithuania Vilius Schulte-Ebbert (a)   Details 
Men's World U21, Group N (18-22 Jul 2015)
Grp England Joe O'Connor (a) 4-3 Wales Thomas Rees (a)   Details 
Grp England Joe O'Connor (a) 4-0 India Shrikrishna Suryanarayanan (a)   Details 
Grp England Joe O'Connor (a) 4-0 Romania Daniel Mantale (a)   Details 
Grp England Joe O'Connor (a) 4-2 Russia Ivan Kakovskii (a)   Details 
Grp England Joe O'Connor (a) 4-0 Netherlands Jasha Kiers (a)   Details 
Australian Open Qual (1-5 Jun 2015)
Q Rd 1 China Lu Ning [67] 5-4 England Joe O'Connor (a) Head to head Details 
2014/2015
Q School 2 (20-25 May 2015)
Rd 5 China Zhao Xintong (a) 4-0 England Joe O'Connor (a) Head to head Details 
Rd 4 England Joe O'Connor (a) 4-1 England Eddie Manning (a)   Details 
Rd 3 England Joe O'Connor (a) 4-2 England Ashley Hugill (a) Head to head Details 
Rd 2 England Joe O'Connor (a) 4-2 England Andrew Milliard (a)   Details 
Q School 1 (14-19 May 2015)
Rd 3 Israel Shachar Ruberg (a) 4-3 England Joe O'Connor (a) Head to head Details 
Rd 2 England Joe O'Connor (a) 4-2 Germany Sascha Lippe (a)   Details 
World Championship Qual (8-15 Apr 2015)
Q Rd 1 England Mark Davis [19] 10-4 England Joe O'Connor (a) Head to head Details 
China Open (30 Mar - 5 Apr 2015)
Rd 1 Scotland Michael Leslie [108] 5-1 England Joe O'Connor (a)   Details 
Euro Tour 6 (25 Feb - 1 Mar 2015)
Rd 1 England Judd Trump [4] 4-0 England Joe O'Connor (a) Head to head Details 
Q Rd 3 England Joe O'Connor (a) 4-0 Poland Przemek Kruk (a)  
Q Rd 2 England Joe O'Connor (a) 4-0 Poland Wiktor Doberschütz (a)  
Q Rd 1 England Joe O'Connor (a) 4-2 England Brandon Sargeant (a) Head to head
Welsh Open (16-22 Feb 2015)
Rd 1 Ireland David Morris [54] 4-0 England Joe O'Connor (a)   Details 
China Open Qual (14-15 Feb 2015)
Q Rd 1 England Joe O'Connor (a) 5-2 England Ben Woollaston [35] Head to head Details 
Indian Open Qual (12-13 Feb 2015)
Q Rd 1 England Kyren Wilson [50] 4-1 England Joe O'Connor (a) Head to head Details 
German Masters Qual (17-19 Dec 2014)
Q Rd 1 England Shaun Murphy [11] 5-1 England Joe O'Connor (a) Head to head Details 
Euro Tour 5 (11-14 Dec 2014)
Rd 1 Wales Dominic Dale [37] 4-0 England Joe O'Connor (a)   Details 
Q Rd 2 England Joe O'Connor (a) 4-2 England Reanne Evans (af) Head to head
Q Rd 1 England Joe O'Connor (a) 4-2 Portugal Nuno Santos (a)  
UK Championship (25 Nov - 7 Dec 2014)
Rd 1 Australia Neil Robertson [1] 6-0 England Joe O'Connor (a) Head to head Details 
Euro Tour 4 (19-23 Nov 2014)
Q Rd 2 Wales Kishan Hirani (a) 4-3 England Joe O'Connor (a) Head to head
Q Rd 1 England Joe O'Connor (a) 4-0 Northern Ireland Conor McCormack (a)  
Euro Tour 3 (1-5 Oct 2014)
Q Rd 3 England Sam Harvey (a) 4-3 England Joe O'Connor (a)  
Q Rd 2 England Joe O'Connor (a) 4-3 England Adam Bobat (a)  
International Championship Qual (22-25 Sep 2014)
Q Rd 1 England Nigel Bond [59] 6-1 England Joe O'Connor (a)   Details 
Euro Tour 2 (20-24 Aug 2014)
Q Rd 3 England Adam Duffy (a) 4-1 England Joe O'Connor (a)  
Q Rd 2 England Joe O'Connor (a) 4-3 Wales Daniel Wells (a) Head to head
Shanghai Masters Qual (12-15 Aug 2014)
Q Rd 1 Malta Alex Borg [82] 5-3 England Joe O'Connor (a)   Details 
Euro Tour 1 (7-10 Aug 2014)
Q Rd 1 Ireland Josh Boileau (a) 4-2 England Joe O'Connor (a)  
Wuxi Classic (23-29 Jun 2014)
Rd 1 England Chris Wakelin [75] 5-2 England Joe O'Connor (a) Head to head Details 
Australian Open Qual (30 May - 3 Jun 2014)
Q Rd 1 Wales Jak Jones 5-4 England Joe O'Connor (a) Head to head Details 
Wuxi Classic Qual (24-28 May 2014)
Q Rd 1 England Joe O'Connor (a) 5-0 England Andrew Higginson [33] Head to head Details 

Higginson arrived late, and was docked three frames.

2013/2014
Q School 2 (16-21 May 2014)
QF Wales Lee Walker (a) 4-1 England Joe O'Connor (a) Head to head Details 

Walker earns a spot on the 2014/2015 and 2015/2016 Main Tour.

Rd 5 England Joe O'Connor (a) 4-3 England Martin Ball (a)   Details 
Rd 4 England Joe O'Connor (a) 4-3 England Saqib Nasir (a)   Details 
Rd 3 England Joe O'Connor (a) 4-2 England Jeff Cundy (a)   Details 
Rd 2 England Joe O'Connor (a) 4-2 England Mike Hallett (a)   Details 
Q School 1 (10-15 May 2014)
Rd 3 England Nico Elton (a) 4-1 England Joe O'Connor (a)   Details 
Rd 2 England Joe O'Connor (a) 4-3 China Li Yan   Details 
Euro Tour 3 (14-17 Aug 2013)
Rd 1 Scotland Marcus Campbell [35] 4-0 England Joe O'Connor (a)   Details 
Q Rd 5 England Joe O'Connor (a) 4-2 England Oliver Brown (a) Head to head
Q Rd 4 England Joe O'Connor (a) 4-1 England James Silverwood (a)  
Q Rd 3 England Joe O'Connor (a) 4-3 England Mitchell Mann (a) Head to head
Q Rd 2 England Joe O'Connor (a) 4-2 Wales Ben Jones (a)  
2012/2013
Q School 3 (19-22 May 2013)
Rd 2 England Dylan Mitchell (a) 4-2 England Joe O'Connor (a)   Details 
Q School 2 (15-18 May 2013)
Rd 2 Wales Gareth Allen (a) 4-3 England Joe O'Connor (a)   Details 
Rd 1 England Joe O'Connor (a) 4-0 England Sean Halligan (a)   Details 
Q School 1 (11-14 May 2013)
Rd 1 England Adam Wicheard (a) 4-2 England Joe O'Connor (a)   Details 
Q School 3 (19-22 May 2013)
Rd 1 England Joe O'Connor (a) w/o No player    
UK PTC 4 (11-14 Nov 2012)
Rd 1 England Ricky Walden [29] 4-3 England Joe O'Connor (a) Head to head Details 
Q Rd 2 England Joe O'Connor (a) w/o England Andy Marriott (a)  
Q Rd 1 England Joe O'Connor (a) 4-0 England Richard Remelie (a)  
UK PTC 3 (5-9 Sep 2012)
Q Rd 2 England Reanne Evans (af) 4-0 England Joe O'Connor (a) Head to head
Q Rd 1 England Joe O'Connor (a) 4-2 England Franky McGovern (a)