Most Frequently Met Opponents By Joe O'Connor - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Franky McGovern 1 1 100% 6 4
England Reanne Evans 3 2 66.67% 16 9
England Richard Remelie 1 1 100% 4 4
England Ricky Walden 3 2 66.67% 16 11
England Adam Wicheard 1 0 0% 6 2
England Sean Halligan 1 1 100% 4 4
Wales Gareth Allen 1 0 0% 7 3
England Dylan Mitchell 1 0 0% 6 2
Wales Ben Jones 1 1 100% 6 4
England Mitchell Mann 2 2 100% 14 9
England James Silverwood 1 1 100% 5 4
England Oliver Brown 1 1 100% 6 4
Scotland Marcus Campbell 1 0 0% 4 0
China Li Yan 1 1 100% 7 4
England Nico Elton 1 0 0% 5 1
England Mike Hallett 1 1 100% 6 4
England Jeff Cundy 1 1 100% 6 4
England Saqib Nasir 1 1 100% 7 4
England Martin Ball 1 1 100% 7 4
Wales Lee Walker 4 2 50% 22 11
England Andrew Higginson 6 3 50% 53 29
Wales Jak Jones 4 2 50% 22 13
England Chris Wakelin 5 3 60% 21 10
Ireland Josh Boileau 1 0 0% 6 2
Malta Alex Borg 1 0 0% 8 3
Wales Daniel Wells 2 1 50% 14 7
England Adam Duffy 1 0 0% 5 1
England Nigel Bond 1 0 0% 7 1
England Adam Bobat 1 1 100% 7 4
England Sam Harvey 1 0 0% 7 3
Northern Ireland Conor McCormack 1 1 100% 4 4
Wales Kishan Hirani 2 0 0% 14 6
Australia Neil Robertson 3 2 66.67% 20 9
Portugal Nuno Santos 1 1 100% 6 4
Wales Dominic Dale 1 0 0% 4 0
England Shaun Murphy 3 0 0% 19 5
England Kyren Wilson 5 2 40% 40 16
England Ben Woollaston 2 2 100% 14 11
Ireland David Morris 1 0 0% 4 0
England Brandon Sargeant 3 2 66.67% 18 10
Poland Wiktor Doberschütz 1 1 100% 4 4
Poland Przemek Kruk 1 1 100% 4 4
England Judd Trump 2 0 0% 14 4
Scotland Michael Leslie 1 0 0% 6 1
England Mark Davis 2 1 50% 23 9
Germany Sascha Lippe 1 1 100% 6 4
Israel Shachar Ruberg 2 1 50% 11 7
England Andrew Milliard 1 1 100% 6 4
England Ashley Hugill 2 1 50% 23 11
England Eddie Manning 1 1 100% 5 4
China Zhao Xintong 4 2 50% 16 7
China Lu Ning 2 0 0% 15 4
England Adam Edge 2 2 100% 11 8
Scotland Michael Collumb 1 1 100% 4 4
England Matthew Selt 7 2 28.57% 56 25
England David Grace 1 0 0% 8 3
England Ashley Carty 2 0 0% 14 5
Norway Kurt Maflin 3 0 0% 24 8
Netherlands Kevin Chan 1 1 100% 5 4
Belgium Inge Vermeulen 1 1 100% 4 4
England Sam Thistlewhite 1 0 0% 7 3
England Sam Betts 1 1 100% 4 4
England Martin O'Donnell 1 0 0% 7 3
England Mark Selby 9 1 11.11% 52 18
Wales Michael White 3 1 33.33% 15 7
China Liang Wenbo 4 1 25% 28 9
England Scott Lyons 1 1 100% 5 4
England Lee Shanker 1 1 100% 7 4
Scotland Marc Davis 2 0 0% 14 6
Ireland Greg Casey 1 1 100% 6 4
Ireland Charlie Sweeney 1 1 100% 7 4
Scotland Anthony McGill 3 2 66.67% 22 13
England Simon Dent 1 1 100% 4 4
England Allan Taylor 3 0 0% 11 2
England Gary Challis 1 0 0% 6 2
England John Parkin 1 1 100% 5 4
England Peter Devlin 2 1 50% 16 8
Germany Lukas Kleckers 2 2 100% 8 6
England Harvey Chandler 2 1 50% 9 6
England Ian Burns 2 1 50% 10 4
China Fang Xiongman 1 0 0% 4 0
Ireland Daniel O’Regan 1 1 100% 4 4
England Sam Craigie 4 1 25% 22 9
Northern Ireland Jordan Brown 2 1 50% 10 6
Scotland Stephen Maguire 5 2 40% 40 19
England Joe Perry 5 0 0% 39 13
Thailand Sompol Saetang 1 1 100% 4 4
Belgium Luca Brecel 4 1 25% 25 7
England Michael Holt 2 0 0% 18 6
England Oliver Lines 3 2 66.67% 22 12
England Sanderson Lam 2 1 50% 8 4
Wales Ryan Day 3 1 33.33% 21 11
England Mike Dunn 1 0 0% 6 2
England Tom Ford 3 0 0% 22 7
Scotland Rhys Clark 1 1 100% 6 4
China Ding Junhui 2 2 100% 11 8
Scotland John Higgins 8 3 37.5% 46 22
England Stuart Bingham 2 1 50% 11 5
England Liam Highfield 1 1 100% 9 6
Iran Hossein Vafaei 1 0 0% 9 3
Northern Ireland Joe Swail 1 1 100% 11 10
England Jimmy Robertson 1 1 100% 19 10
Thailand Thepchaiya Un-Nooh 3 1 33.33% 32 15
England Peter Ebdon 1 1 100% 7 4
England Stuart Carrington 3 1 33.33% 14 7
China Yuan Sijun 1 0 0% 6 2
China Bai Langning 1 1 100% 6 4
China Yan Bingtao 2 1 50% 13 6
England Elliot Slessor 6 2 33.33% 27 11
Wales Duane Jones 4 3 75% 32 18
China Peifan Lei 2 1 50% 15 7
Scotland Scott Donaldson 2 2 100% 12 9
Morocco Amine Amiri 1 1 100% 3 3
France Brian Ochoiski 1 0 0% 4 2
Iran Soheil Vahedi 2 1 50% 9 4
England Barry Hawkins 1 0 0% 6 2
Jamaica Rory McLeod 1 1 100% 7 4
China Lyu Haotian 4 3 75% 24 14
Ukraine Iulian Boiko 1 1 100% 5 4
Northern Ireland Mark Allen 5 1 20% 39 17
England Mark Joyce 1 1 100% 9 5
Ireland Fergal O'Brien 2 2 100% 15 11
Ireland Leo Fernandez 1 0 0% 1 0
England Jimmy White 2 1 50% 13 7
Israel Eden Sharav 1 0 0% 2 0
England Daniel Womersley 1 1 100% 2 2
Scotland Fraser Patrick 2 1 50% 18 10
England Robert Milkins 1 0 0% 11 5
England Andy Hicks 2 1 50% 11 7
England David Lilley 2 0 0% 6 0
England Steven Hallworth 1 1 100% 5 3
Ireland Ken Doherty 1 1 100% 4 3
England Anthony Hamilton 2 1 50% 12 6
China Zhou Yuelong 1 0 0% 5 2
China Pang Junxu 4 2 50% 23 12
Wales Jamie Jones 1 0 0% 6 2
England Peter Lines 1 0 0% 1 0
Wales Matthew Stevens 1 0 0% 5 1
England Barry Pinches 1 1 100% 10 6
England Zak Surety 4 3 75% 21 13
Austria Florian Nüßle 1 0 0% 4 1
England David Gilbert 1 0 0% 4 2
Switzerland Alexander Ursenbacher 2 2 100% 13 9
China Zhang Jiankang 1 1 100% 5 4
England Jenson Kendrick 1 1 100% 6 4
England Rod Lawler 1 1 100% 11 6
Wales Mark Williams 1 1 100% 7 4
England Gary Wilson 3 0 0% 22 7
Hong Kong Marco Fu 1 1 100% 11 6
England Craig Steadman 1 1 100% 10 6
Pakistan Mohammed Asif 1 1 100% 5 4
Wales Dylan Emery 1 0 0% 1 0
Scotland Graeme Dott 1 1 100% 6 4
England Robbie Williams 2 1 50% 8 5
England Ali Carter 1 0 0% 10 4
England Jamie O'Neill 1 1 100% 5 4
Wales Alfie Davies 1 0 0% 4 1
England Rebecca Kenna 1 1 100% 5 5
Scotland Dean Young 1 1 100% 5 5
Thailand Siripaporn Nuanthakhamjan 1 1 100% 7 6
England Jack Lisowski 1 0 0% 7 3
China Liu Hongyu 1 0 0% 5 1
England Andy Lee 2 2 100% 5 5
Ireland Aaron Hill 2 0 0% 13 6
China Xu Si 1 1 100% 7 4
China Fan Zhengyi 1 1 100% 4 3
England Ronnie O'Sullivan 1 1 100% 5 3
Belgium Julien Leclercq 1 1 100% 11 10
England Hammad Miah 1 0 0% 8 3
Stan Moody 1 0 0% 6 2
England Louis Heathcote 1 1 100% 7 4
Latvia Artemijs Zizins 1 1 100% 4 4
Northern Ireland Robbie Mcguigan 1 1 100% 7 6
China Long Zehuang 1 0 0% 7 3