Most Frequently Met Opponents By Fergal O'Brien - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Northern Ireland Gerard Greene 7 2 28.57% 61 29
England Matthew Couch 3 2 66.67% 29 18
Wales Jamie Jones 5 2 40% 38 18
England Simon Bedford 3 3 100% 20 13
Northern Ireland Joe Swail 7 5 71.43% 47 26
England Darren Bond 1 1 100% 6 4
Wales Matthew Stevens 12 4 33.33% 100 44
England Paul Davison 4 2 50% 33 20
England Jack Lisowski 6 0 0% 39 11
England Barry Hawkins 12 4 33.33% 94 41
Northern Ireland Dermot McGlinchey 3 3 100% 18 14
England Liam Highfield 6 3 50% 33 15
England Kuldesh Johal 1 1 100% 6 4
England Robert Valiant 1 1 100% 4 4
Norway Kurt Maflin 5 2 40% 42 22
China Liang Wenbo 11 3 27.27% 67 27
England Stuart Bingham 12 5 41.67% 90 41
England Dave Harold 7 6 85.71% 58 32
Ireland Ken Doherty 19 9 47.37% 162 76
England Peter Ebdon 19 12 63.16% 141 72
Wales Dominic Dale 10 4 40% 47 18
Brazil Igor Figueiredo 3 2 66.67% 18 11
England Steve Davis 11 6 54.55% 83 42
New Zealand Chris Mcbreen 1 1 100% 4 4
Scotland Alan McManus 12 3 25% 108 51
England David Portman 1 1 100% 6 4
England Barry Pinches 7 3 42.86% 51 24
England Antony Parsons 1 1 100% 7 4
England Jamie Barrett 1 1 100% 7 4
England Adam Wicheard 1 0 0% 7 2
Wales Daniel Wells 3 2 66.67% 22 11
Scotland Marc Davis 1 1 100% 4 4
England Mark King 16 6 37.5% 112 50
England Ali Carter 13 8 61.54% 79 41
Scotland Stephen Hendry 8 4 50% 57 28
England Judd Trump 6 2 33.33% 36 15
England Ronnie O'Sullivan 8 3 37.5% 48 21
Malta Tony Drago 7 4 57.14% 70 34
Thailand Passakorn Suwannawat 1 1 100% 5 4
England Billy Joe Castle 1 1 100% 4 4
England Joe Perry 11 5 45.45% 83 41
England Sam Craigie 4 2 50% 19 10
Wales Michael White 5 4 80% 30 19
England Ricky Walden 7 3 42.86% 38 19
Australia Neil Robertson 7 2 28.57% 56 22
Wales Mark Williams 15 4 26.67% 134 52
Scotland John Higgins 15 4 26.67% 119 43
England Sam Baird 5 2 40% 36 19
England Craig Steadman 4 2 50% 25 13
England Mark Davis 15 5 33.33% 89 37
China Ding Junhui 5 1 20% 48 16
England Rod Lawler 8 4 50% 59 32
Ireland Joe Delaney 4 3 75% 47 27
China Liu Song 5 2 40% 47 24
Jamaica Rory McLeod 6 2 33.33% 41 19
Scotland Marcus Campbell 7 4 57.14% 48 26
England Anthony Hamilton 11 3 27.27% 91 36
England Matthew Selt 3 2 66.67% 21 11
England Robert Milkins 5 2 40% 38 18
England Martin Gould 4 1 25% 23 8
England Joe Jogia 2 2 100% 16 9
England Ian McCulloch 5 3 60% 43 21
Scotland Jamie Burnett 5 1 20% 54 24
England Andrew Higginson 4 2 50% 35 18
Iran Hossein Vafaei 2 2 100% 15 10
Hong Kong Marco Fu 5 2 40% 46 22
England Michael Holt 9 3 33.33% 65 28
England Lewis Roberts 1 1 100% 8 5
Wales Ian Preece 2 2 100% 12 9
England Jamie Cope 3 2 66.67% 29 15
Scotland James McBain 1 1 100% 14 10
England Jimmy White 6 3 50% 61 29
Scotland Stephen Maguire 11 2 18.18% 97 38
China Cao Xinlong 2 2 100% 13 10
Scotland Drew Henry 6 1 16.67% 40 16
England Ben Woollaston 8 4 50% 53 28
England Allan Taylor 5 4 80% 30 20
Northern Ireland Mark Allen 6 3 50% 38 17
Ireland Michael Judge 4 3 75% 26 15
England David Roe 6 5 83.33% 52 32
Ireland Rodney Goggins 1 1 100% 5 4
Belgium Kevin van Hove 1 1 100% 5 4
Scotland Graeme Dott 6 2 33.33% 42 17
Wales Paul Davies 6 2 33.33% 49 22
England Mark Joyce 6 2 33.33% 47 26
China Tian Pengfei 6 5 83.33% 51 29
China Xiao Guodong 5 1 20% 26 8
China Li Yan 3 2 66.67% 23 11
Thailand Thanawat Thirapongpaiboon 2 2 100% 11 8
Wales Ryan Day 4 2 50% 24 12
England Andy Hicks 5 4 80% 31 19
England Mark Selby 9 3 33.33% 63 22
England Adrian Gunnell 3 2 66.67% 24 14
England Stuart Pettman 2 2 100% 9 8
England Chris Norbury 2 1 50% 12 6
Malta Alex Borg 2 1 50% 11 6
Finland Robin Hull 4 3 75% 21 13
United Arab Emirates Mohammed Shehab 1 1 100% 5 3
England Jimmy Michie 2 0 0% 17 7
England Gary Wilson 5 3 60% 27 15
England Nigel Bond 10 5 50% 70 35
Scotland Scott MacKenzie 1 1 100% 9 5
England Lee Spick 1 1 100% 7 5
England John Parrott 6 5 83.33% 55 30
England Adam Davies 1 1 100% 8 5
England Mike Dunn 6 3 50% 46 22
England Tom Ford 3 1 33.33% 20 9
England Ryan Causton 1 1 100% 4 4
England Munraj Pal 1 1 100% 9 5
England David Gray 2 0 0% 17 7
England Alfie Burden 2 2 100% 11 9
Wales Anthony Davies 1 1 100% 7 5
Thailand Atthasit Mahitthi 1 1 100% 9 5
England Stuart Wood 1 1 100% 4 4
England Gary Wilkinson 4 2 50% 43 21
England Thomas Wealthy 1 1 100% 6 4
England Sean Storey 2 1 50% 14 6
England Nick Dyson 3 2 66.67% 26 16
Ireland Leo Fernandez 2 0 0% 7 1
England Jonathan Birch 1 1 100% 6 5
Belgium Bjorn Haneveer 1 1 100% 6 5
Ireland Colm Gilcreest 1 1 100% 6 5
England Stephen Lee 8 2 25% 77 34
England Shaun Murphy 4 2 50% 17 7
England Paul Hunter 3 1 33.33% 32 15
England Gary Ponting 2 1 50% 17 8
England Bradley Jones 3 2 66.67% 29 12
Scotland Chris Small 2 1 50% 24 11
Thailand James Wattana 5 5 100% 46 30
England Mark Gray 1 1 100% 6 5
Scotland John Lardner 2 1 50% 14 7
England Peter Lines 7 4 57.14% 49 29
Pakistan Shokat Ali 3 1 33.33% 21 9
Wales Lee Walker 3 1 33.33% 32 16
England John Read 2 2 100% 15 10
England Chris Scanlon 1 1 100% 17 10
England Antony Bolsover 3 3 100% 29 20
China Jin Long 1 0 0% 9 4
England David Gilbert 8 3 37.5% 60 26
Scotland Euan Henderson 2 0 0% 24 9
England Paul Wykes 3 1 33.33% 27 15
Scotland Alan Burnett 2 1 50% 15 9
England Stefan Mazrocis 1 1 100% 8 5
England Barry Mapstone 1 1 100% 7 5
England Ian Brumby 1 1 100% 6 5
England Peter McCullagh 1 1 100% 7 5
England Steve Judd 3 3 100% 23 15
Wales Wayne Jones 1 1 100% 9 5
Northern Ireland Patrick Wallace 1 1 100% 9 5
Scotland Craig MacGillivray 1 1 100% 9 5
Northern Ireland Dylan Leary 1 1 100% 9 5
England Troy Shaw 1 1 100% 7 5
England Karl Broughton 1 0 0% 15 5
China Lyu Haotian 5 2 40% 33 16
England Martin Clark 3 2 66.67% 25 13
England Dean Reynolds 1 1 100% 7 5
England Steve Archer 1 1 100% 6 5
England Jamie Woodman 2 1 50% 25 13
Northern Ireland Jason Prince 2 1 50% 14 8
England Robert Foxall 1 1 100% 9 5
England Mark Johnston-Allen 2 1 50% 13 7
England Tony Meo 3 1 33.33% 22 10
England Robbie Williams 5 2 40% 46 23
Scotland Stephen Tierney 1 1 100% 5 5
Malaysia Sam Chong 1 1 100% 6 5
Scotland Hugh Abernethy 1 1 100% 6 5
Wales Darren Morgan 1 0 0% 6 1
Canada Alain Robidoux 2 1 50% 13 7
Scotland Martin Dziewialtowski 2 2 100% 10 8
Thailand Noppadon Noppachorn 1 1 100% 6 5
Northern Ireland Dennis Taylor 1 0 0% 9 4
England Mark Rowing 1 1 100% 7 5
England Karl Burrows 1 1 100% 5 5
England Paul Cavney 1 1 100% 8 5
England Matt Wilson 1 0 0% 9 4
England Nick Walker 2 2 100% 14 10
England Willie Thorne 3 2 66.67% 22 13
England Pat Kenny 1 1 100% 5 5
England Stuart Carrington 5 3 60% 32 18
England Ian Graham 2 1 50% 15 6
Wales Andrew Pagett 1 1 100% 4 4
England Mick Price 2 1 50% 21 12
England Nigel Gilbert 1 1 100% 9 5
Ireland Mark O'Sullivan 2 2 100% 26 15
England Neal Foulds 2 2 100% 14 10
England Sean Lanigan 2 1 50% 9 4
China Chen Feilong 3 1 33.33% 17 8
Scotland Murdo Macleod 1 0 0% 9 4
Wales Tony Chappel 1 1 100% 15 10
England Peter Daubney 2 2 100% 22 15
Scotland Billy Snaddon 1 0 0% 7 2
Thailand Suriya Suwannasingh 2 2 100% 14 10
England Andrew Hannah 1 0 0% 9 4
England Roger Leighton 1 1 100% 6 5
England Mike Hallett 1 1 100% 7 5
England Danny Fowler 1 1 100% 6 5
England Chris Cookson 1 1 100% 7 5
England Tim Bailey 1 0 0% 5 0
England Darren Hackeson 1 1 100% 5 5
England Lee Richardson 2 1 50% 18 9
England Darren Holdcroft 1 1 100% 5 5
England Steve James 1 1 100% 6 5
England Joe Johnson 1 1 100% 8 5
India Yasin Merchant 1 1 100% 6 5
Ireland Eugene Hughes 2 2 100% 11 10
England Sergio Beggiato 1 1 100% 6 5
England David Coles 1 1 100% 7 5
England John Shilton 1 1 100% 8 5
England Nick Fruin 2 2 100% 15 11
England Steve Campbell 2 2 100% 15 10
England Steve Ventham 1 1 100% 8 5
England Paul Morgan 1 0 0% 9 4
England Steve Longworth 1 0 0% 9 4
England John Timson 1 1 100% 9 5
England Tony Jones 1 0 0% 7 2
Canada Cliff Thorburn 1 1 100% 9 5
Wales Doug Mountjoy 1 1 100% 7 5
Wales Cliff Wilson 1 1 100% 9 5
England Jeff Cundy 1 1 100% 8 5
Isle of Man Tony Wilson 1 1 100% 6 5
Ireland Anthony O'Connor 2 1 50% 13 7
Scotland Graham Horne 1 1 100% 9 5
Scotland John Rea 1 1 100% 7 5
England Darren Guest 1 1 100% 6 5
Australia Robby Foldvari 1 0 0% 8 3
England Stuart Mann 1 1 100% 5 5
England Colin Morton 1 1 100% 5 5
Ireland Paddy Browne 1 1 100% 8 5
Scotland Neil Martin 1 1 100% 7 5
England Nick Terry 1 0 0% 6 1
Wales Gary Peters 1 0 0% 6 1
England Les Dodd 1 0 0% 9 4
England Anthony Buckley 1 1 100% 5 5
England Sefton Payne 1 1 100% 5 5
England Robert Marshall 1 1 100% 7 5
England Roger Garrett 1 1 100% 8 5
Thailand Dechawat Poomjaeng 5 2 40% 30 13
England Mark Flowerdew 1 1 100% 8 5
England Ian Williamson 1 0 0% 17 7
England Eddie Manning 1 1 100% 6 6
Canada Louis Fazekas 2 2 100% 14 11
England Mark Elliott 1 1 100% 8 6
India Amrik Cheema 1 1 100% 6 5
England David Grimwood 2 1 50% 14 8
England Barry Bunn 1 1 100% 7 5
England Nic Barrow 1 0 0% 6 1
Canada Gary Natale 1 0 0% 8 3
England Geoff Williams 1 1 100% 6 5
England Vince McCluskey 1 1 100% 7 5
England Dean Venables 1 1 100% 8 5
England Jason Smith 1 0 0% 9 4
England George Scott 1 1 100% 9 5
England Jonathan Bagley 2 2 100% 12 7
England Phil Mumford 2 2 100% 13 11
England Pete Seager 1 1 100% 6 5
England Jerry Williams 1 1 100% 7 6
Wales Paul Gavey 1 1 100% 8 6
Australia John Campbell 1 1 100% 9 5
England Andrew Cairns 1 1 100% 5 5
England Julian Goodyear 1 1 100% 5 5
England Jason Curtis 1 1 100% 9 5
Scotland Paul McPhillips 1 0 0% 6 1
England Anthony Gorman 1 1 100% 6 5
Scotland Gary Thomas 1 1 100% 6 5
England Brian Rowswell 1 0 0% 9 4
Ireland Tony Kearney 1 1 100% 9 5
England Michael Gold 1 1 100% 7 5
England David Lazenby 1 1 100% 7 5
Wales Steve Hornby 1 1 100% 9 5
Bulgaria Nikola Kemilev 1 1 100% 4 4
Scotland Anthony McGill 3 0 0% 18 6
England Joel Walker 1 0 0% 6 2
England Ian Burns 2 0 0% 18 8
Northern Ireland Alex Higgins 1 1 100% 5 5
Ireland Robert McCullough 1 1 100% 5 5
Northern Ireland Martin O'Neill 1 0 0% 6 1
Ireland John Leahy 1 1 100% 5 5
England Ben Harrison 1 1 100% 8 5
England Mitchell Travis 1 1 100% 4 4
England Jamie O'Neill 2 0 0% 13 4
Australia Vinnie Calabrese 2 2 100% 10 8
China Lyu Chuang 1 1 100% 5 4
England David Grace 4 2 50% 24 14
China Cao Yupeng 3 3 100% 14 12
England Alex Davies 3 3 100% 18 14
Ireland David Morris 2 2 100% 13 8
England Lee Page 1 1 100% 5 5
China Zhang Anda 3 3 100% 18 12
England Sanderson Lam 2 2 100% 12 8
Scotland Michael Leslie 1 1 100% 7 4
England Adam Duffy 3 3 100% 16 12
China Zhao Xintong 3 2 66.67% 24 12
Scotland Fraser Patrick 3 3 100% 23 17
Qatar Ahmed Saif 1 1 100% 6 4
Thailand Thepchaiya Un-Nooh 4 2 50% 34 16
England Luke Garland 1 1 100% 5 4
England Michael Wasley 1 1 100% 4 4
England Chris Wakelin 4 2 50% 37 18
England Jimmy O'Shea 1 1 100% 2 2
England Mike Darrington 1 1 100% 3 3
England William Lemons 2 2 100% 5 5
England George Pragnell (II) 1 1 100% 7 5
China Lyu Chenwei 1 1 100% 5 4
Belgium Luca Brecel 6 2 33.33% 42 18
England Hammad Miah 2 2 100% 24 16
Wales Callum Lloyd 1 1 100% 5 4
Egypt Hatem Yassen 1 1 100% 8 6
Cyprus Michael Georgiou 4 1 25% 25 10
Malaysia Thor Chuan Leong 1 1 100% 11 6
Scotland Rhys Clark 1 1 100% 4 4
England Wayne Brown 1 1 100% 2 2
Thailand Noppon Saengkham 4 3 75% 21 11
England Kyren Wilson 4 1 25% 21 9
England Oliver Brown 1 1 100% 5 4
China Zhou Yuelong 3 0 0% 25 8
England Ashley Beal 1 1 100% 4 4
China Li Hang 3 1 33.33% 17 8
Scotland Ross Muir 2 2 100% 12 8
England Mitchell Mann 3 2 66.67% 20 12
China Zhang Yong 3 1 33.33% 24 12
England Brandon Sargeant 2 1 50% 8 6
Wales Jak Jones 1 0 0% 6 2
England Steven Hallworth 1 1 100% 7 4
England Jimmy Robertson 4 3 75% 27 15
Wales Duane Jones 1 1 100% 6 5
Thailand Akani Songsermsawad 2 1 50% 16 9
Scotland Scott Donaldson 1 0 0% 6 2
England Michael Wild 1 0 0% 5 1
China Yuan Sijun 1 0 0% 15 5
Israel Eden Sharav 1 1 100% 7 4
China Mei Xiwen 1 0 0% 11 5
England Oliver Lines 2 0 0% 11 3
Scotland Andy Duff 1 1 100% 5 3
Norway Christopher Watts 1 1 100% 4 4
Wales Jackson Page 2 2 100% 15 11
England Grant Conquest 1 0 0% 9 4
Wales Kishan Hirani 1 0 0% 9 4
Poland Adam Stefanow 1 1 100% 9 5
China Fan Zhengyi 2 1 50% 10 6
England Andy Lee 1 0 0% 6 2
China Bai Langning 1 1 100% 6 4
China Chen Zifan 1 1 100% 6 4
Germany Simon Lichtenberg 1 1 100% 7 5
England Ashley Hugill 1 1 100% 6 4
England Joe O'Connor 2 0 0% 15 4
Ireland Aaron Hill 1 0 0% 6 2
Ukraine Iulian Boiko 2 1 50% 11 7
Northern Ireland Robbie Mcguigan 2 1 50% 10 4
England Riley Parsons 1 0 0% 3 1
Northern Ireland Jordan Brown 1 1 100% 3 2
China Luo Honghao 1 0 0% 3 1
Northern Ireland Fergal Quinn (II) 1 1 100% 9 6
England Mark Lloyd 1 1 100% 3 3
England James Cahill 1 0 0% 4 0
England Ben Hancorn 1 0 0% 8 3
China Wu Yize 1 0 0% 8 3
Wales Liam Davies 3 1 33.33% 36 17
England Martin O'Donnell 1 1 100% 6 4
England Jenson Kendrick 1 1 100% 4 4
China Chang Bingyu 3 0 0% 12 1
Thailand Mink Nutcharut 1 1 100% 6 6
England Zak Surety 1 1 100% 1 1
Belgium Julien Leclercq 1 0 0% 1 0
United States Ahmed Aly Elsayed 1 1 100% 3 3
Estonia Andres Petrov 1 1 100% 5 4
China Si Jiahui 1 0 0% 4 0
China Xing Zihao 1 0 0% 7 3
Wales Dylan Emery 1 0 0% 5 1
Egypt Mostafa Dorgham 1 0 0% 18 8