Most Frequently Met Opponents By Peter Ebdon - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Judd Trump 10 4 40% 73 29
Australia Neil Robertson 13 8 61.54% 82 42
Northern Ireland Gerard Greene 5 4 80% 49 30
England Robbie Williams 3 2 66.67% 26 16
England Stuart Bingham 19 9 47.37% 165 84
England Shaun Murphy 16 6 37.5% 139 65
Scotland John Higgins 29 16 55.17% 231 117
England Ali Carter 15 4 26.67% 115 45
Hong Kong Marco Fu 16 6 37.5% 137 63
England Mark King 18 9 50% 151 77
Northern Ireland Mark Allen 11 1 9.09% 45 14
Scotland Stephen Hendry 24 7 29.17% 275 122
Wales Matthew Stevens 10 6 60% 106 56
Wales Dominic Dale 18 10 55.56% 119 65
China Ding Junhui 18 4 22.22% 119 47
England Andrew Higginson 4 3 75% 46 24
Thailand Issara Kachaiwong 1 1 100% 7 4
England Peter Lines 2 1 50% 13 8
England Nigel Bond 16 8 50% 147 71
England Andrew Norman 2 2 100% 11 10
England Robert Milkins 6 2 33.33% 56 28
China Xiao Guodong 6 2 33.33% 38 17
England Kuldesh Johal 1 1 100% 6 4
England Mark Davis 13 5 38.46% 79 39
England Stuart Carrington 4 1 25% 30 12
England Jimmy Robertson 4 3 75% 25 14
Ireland Joe Delaney 2 2 100% 11 8
China Liang Wenbo 8 3 37.5% 45 21
Malta Tony Drago 12 9 75% 101 62
Norway Kurt Maflin 6 5 83.33% 46 30
Wales Jamie Jones 2 1 50% 12 7
England Chris Norbury 1 1 100% 5 4
England Adam Duffy 3 3 100% 17 12
England Adrian Gunnell 3 2 66.67% 18 10
England Martin Gould 8 2 25% 39 17
China Chen Zhe 1 1 100% 7 4
England Jack Lisowski 6 5 83.33% 50 30
England Michael Holt 9 7 77.78% 83 46
England Ronnie O'Sullivan 34 12 35.29% 330 149
China Liu Song 3 3 100% 16 11
Ireland Fergal O'Brien 19 7 36.84% 141 69
England Steve Davis 26 12 46.15% 207 102
Wales Michael White 3 2 66.67% 13 8
Ireland David Morris 4 1 25% 22 7
Germany Patrick Einsle 1 0 0% 6 2
England Jamie O'Neill 1 1 100% 6 4
Scotland Marcus Campbell 8 3 37.5% 44 22
Poland Krzysztof Wrobel 1 1 100% 4 4
China Rouzi Maimaiti 1 1 100% 8 5
England Kyren Wilson 4 0 0% 24 7
Jamaica Rory McLeod 2 0 0% 9 3
Scotland Graeme Dott 16 8 50% 157 76
England Barry Hawkins 15 4 26.67% 93 39
England Gary Wilson 4 1 25% 20 6
Thailand James Wattana 11 4 36.36% 121 59
England Jamie Cope 13 6 46.15% 79 42
England Ricky Walden 7 4 57.14% 40 24
Wales Mark Williams 29 11 37.93% 205 92
England Dave Harold 12 7 58.33% 103 57
Northern Ireland Joe Swail 15 9 60% 108 55
Wales Ryan Day 9 3 33.33% 57 24
China Li Hang 6 3 50% 30 15
England Stuart Pettman 5 4 80% 35 24
China Tang Jun 1 1 100% 8 5
England Joe Perry 13 6 46.15% 91 46
England Anthony Hamilton 11 7 63.64% 86 49
England Simon Bedford 2 2 100% 13 10
China Lyu Chuang 1 0 0% 3 1
England Mark Selby 12 6 50% 95 44
England Stephen Lee 13 8 61.54% 143 73
England Ian McCulloch 4 2 50% 51 26
Scotland Stephen Maguire 9 6 66.67% 69 41
Thailand Passakorn Suwannawat 1 1 100% 6 4
Ireland Ken Doherty 21 14 66.67% 194 107
England David Roe 3 3 100% 21 15
Scotland Alan McManus 20 9 45% 169 89
England David Gray 7 5 71.43% 64 42
England Tom Ford 4 2 50% 18 10
England Ben Woollaston 7 3 42.86% 38 16
England Jimmy Michie 4 2 50% 31 15
Australia Quinten Hann 8 5 62.5% 79 43
England Joe Jogia 1 1 100% 9 5
England Jimmy White 18 11 61.11% 172 89
Scotland Chris Small 4 3 75% 31 17
England Paul Hunter 8 3 37.5% 85 40
Thailand Dechawat Poomjaeng 1 0 0% 7 3
England Brian Morgan 4 3 75% 28 17
Ireland Michael Judge 5 5 100% 49 35
England John Parrott 14 8 57.14% 119 65
Scotland Billy Snaddon 4 3 75% 28 16
England Andy Hicks 5 4 80% 55 33
Scotland Drew Henry 2 2 100% 29 16
Thailand Noppadon Noppachorn 1 1 100% 6 5
Scotland Jamie Burnett 8 5 62.5% 57 34
England Jonathan Birch 3 2 66.67% 31 18
Pakistan Shokat Ali 1 0 0% 13 4
England Barry Pinches 4 2 50% 41 21
Wales Anthony Davies 1 1 100% 9 5
China Lyu Haotian 2 1 50% 16 8
China Pang Weiguo 1 1 100% 8 5
England Alfie Burden 4 2 50% 26 18
England Leigh Griffin 1 1 100% 6 5
Wales Paul Davies 4 2 50% 39 18
Northern Ireland Terry Murphy 2 2 100% 21 15
England Gary Wilkinson 7 6 85.71% 56 33
England Paul Wykes 1 1 100% 5 5
England Steve Judd 1 1 100% 5 5
England Jason Ferguson 3 2 66.67% 22 15
Northern Ireland Jason Prince 1 0 0% 14 5
England Matthew Selt 3 2 66.67% 25 13
England Stefan Mazrocis 2 1 50% 27 13
China Xu Xlnjian 1 0 0% 7 3
Wales Darren Morgan 7 4 57.14% 58 29
England Bradley Jones 1 1 100% 8 5
Canada Alain Robidoux 2 2 100% 16 10
Wales Tony Chappel 1 1 100% 7 5
Scotland David McLellan 1 1 100% 5 5
England Mark Johnston-Allen 2 2 100% 14 10
England Nick Terry 2 2 100% 13 10
England Martin Clark 3 2 66.67% 31 22
England Karl Broughton 1 0 0% 17 8
Wales Mark Bennett 2 0 0% 16 6
England Rod Lawler 3 2 66.67% 22 14
England Neal Foulds 1 1 100% 9 5
England David Grace 5 2 40% 38 18
New Zealand Dene O'Kane 2 2 100% 26 20
Northern Ireland Dennis Taylor 4 4 100% 35 24
England Pat Horne 1 1 100% 8 5
England Gary Ponting 1 1 100% 5 5
England David Finbow 2 2 100% 14 10
Ireland Leo Fernandez 1 1 100% 6 5
England Joe Johnson 1 0 0% 9 4
Scotland Craig MacGillivray 1 1 100% 7 5
England Willie Thorne 1 1 100% 7 5
India Yasin Merchant 2 2 100% 12 10
England Steve Ventham 1 1 100% 7 5
Scotland Alan Burnett 1 1 100% 5 5
Wales Wayne Jones 1 1 100% 6 5
China Cao Yupeng 2 1 50% 15 7
England John Read 1 1 100% 9 5
England Troy Shaw 2 2 100% 14 10
England Karl Payne 1 1 100% 12 9
England Tony Knowles 3 2 66.67% 20 10
England Steve James 2 1 50% 17 8
Ireland Stephen Murphy 1 1 100% 7 5
England Darryn Walker 1 1 100% 12 9
England Mark Boyd 2 2 100% 16 10
England Mark Flowerdew 1 1 100% 8 5
England Chris Scanlon 1 1 100% 7 5
England Mike Hallett 2 1 50% 9 5
England Steve Longworth 1 1 100% 13 10
England Mick Price 1 1 100% 9 5
England Craig Edwards 1 1 100% 5 5
England David Taylor 1 1 100% 6 5
Wales Doug Mountjoy 1 0 0% 7 2
Canada Marcel Gauvreau 2 2 100% 12 10
Wales Terry Griffiths 2 0 0% 27 9
England Steve Campbell 1 1 100% 6 5
England Stuart Reardon 1 1 100% 7 5
England Darren Limburg 1 1 100% 6 5
Ireland Micky Roughan 1 1 100% 6 5
England Nick Walker 1 0 0% 7 2
South Africa Peter Francisco 1 1 100% 7 5
England Steve Meakin 1 1 100% 6 5
England James Cahill 1 1 100% 4 4
England Sean Lanigan 1 1 100% 8 5
Wales Cliff Wilson 1 1 100% 10 10
England Nick Dyson 1 1 100% 15 10
England Bob Harris 1 1 100% 11 10
England Derek Heaton 2 2 100% 17 15
England Darren Guest 1 1 100% 7 6
England Kevin Young 1 1 100% 9 6
Northern Ireland Dermot McGlinchey 1 1 100% 7 6
Australia John Campbell 1 1 100% 7 5
England Martin Smith 1 1 100% 5 5
Scotland Eddie Sinclair 2 2 100% 14 10
England Robert Foxall 1 1 100% 8 5
England Vince McCluskey 1 1 100% 8 5
England Graham Stevens 1 1 100% 6 5
England Bill Oliver 1 1 100% 5 5
England George Scott 1 1 100% 5 5
England Paul Cavney 1 1 100% 8 5
England Antony Bolsover 1 1 100% 7 5
Norway Bjorn L'Orange 1 1 100% 5 5
England Wayne Martin 1 1 100% 5 5
England Brian Cassidy 1 0 0% 6 1
England Ian Barry Stark 1 1 100% 9 5
England Richard Pincott 1 1 100% 6 5
England Mike Darrington 1 1 100% 5 5
Ireland Gaye Burns 1 1 100% 7 5
England Paul Hurren 1 1 100% 7 5
South Africa Silvino Francisco 1 0 0% 8 3
Canada Jim Wych 1 1 100% 7 5
England Roger Bales 1 1 100% 8 5
England Michael Huntingdon 1 1 100% 6 5
Northern Ireland Dylan Leary 1 1 100% 9 5
England Graham MacDonald 1 1 100% 7 5
Germany Mike Henson 1 1 100% 8 5
England Jamie Woodman 1 0 0% 10 4
Scotland Graham Horne 1 0 0% 9 4
Northern Ireland Jack McLaughlin 1 1 100% 8 5
England Graham Cripsey 1 1 100% 5 5
England Daryl Peach 1 1 100% 7 5
England Neil Figgins 1 1 100% 5 5
England Ian Graham 1 1 100% 5 5
Ireland Paddy Browne 1 1 100% 7 5
England John Dunning 1 1 100% 6 5
England Nic Barrow 1 1 100% 7 5
England Paul McDonald 1 1 100% 5 5
England Dean Venables 1 1 100% 6 5
Belgium Luca Brecel 1 0 0% 7 1
England Michael Wasley 4 2 50% 25 12
England Liam Highfield 1 1 100% 9 5
England Les Dodd 1 1 100% 6 5
India Pankaj Advani 2 0 0% 14 6
Thailand Thanawat Thirapongpaiboon 3 2 66.67% 22 14
India Aditya Mehta 3 2 66.67% 22 12
China Tao Yan 1 1 100% 5 5
Northern Ireland Karen Corr 1 1 100% 5 4
England Chris Wakelin 2 2 100% 13 10
England Mike Dunn 1 0 0% 7 2
England Ashley Carty 1 1 100% 5 4
England Mark Joyce 1 1 100% 11 6
England John Astley 3 2 66.67% 27 13
Switzerland Alexander Ursenbacher 1 1 100% 7 4
Wales Duane Jones 2 2 100% 13 9
Scotland Fraser Patrick 1 1 100% 9 5
Finland Robin Hull 1 0 0% 18 8
Wales Andrew Pagett 2 2 100% 11 10
England Paul Davison 2 2 100% 12 8
England Chris Melling 2 1 50% 11 6
China Ren Jiaxing 1 1 100% 5 4
China Lyu Chenwei 2 2 100% 11 10
Scotland Scott Donaldson 5 3 60% 31 18
China Lin Shuai 1 1 100% 6 4
England Michael Williams 1 1 100% 4 4
Scotland Ross Muir 1 1 100% 11 6
England Nico Elton 1 1 100% 4 4
England David Gilbert 6 2 33.33% 32 15
England Sam Baird 3 2 66.67% 22 12
China Zhou Yuelong 4 4 100% 24 16
Scotland Anthony McGill 2 1 50% 10 5
China Zhang Anda 4 3 75% 28 15
China Lu Ning 1 1 100% 16 10
Scotland Rhys Clark 2 1 50% 11 6
China Yuan Sijun 1 1 100% 7 5
Scotland Jimmy Allan 1 0 0% 4 0
England Zak Surety 1 1 100% 7 6
England Oliver Lines 1 1 100% 6 4
Ireland Brendan O'Donoghue 1 1 100% 6 4
England Mitchell Mann 1 1 100% 6 5
Cyprus Michael Georgiou 5 2 40% 42 20
Scotland Michael Collumb 1 1 100% 7 4
England Ian Burns 3 1 33.33% 28 15
England Daniel Womersley 1 1 100% 5 4
Malta Alex Borg 2 1 50% 13 8
China Wang Yuchen 2 1 50% 16 9
China Mei Xiwen 2 0 0% 10 2
Pakistan Hamza Akbar 1 1 100% 6 4
Wales Jamie Clarke 3 3 100% 19 13
England Sanderson Lam 2 1 50% 11 7
England Michael Wild 1 1 100% 13 10
Wales Daniel Wells 1 1 100% 4 4
England Martin O'Donnell 1 0 0% 6 2
Thailand Akani Songsermsawad 1 1 100% 7 4
China Niu Zhuang 1 1 100% 9 5
China Fang Xiongman 1 1 100% 10 6
England Allan Taylor 1 1 100% 9 6
England Elliot Slessor 1 0 0% 7 3
Wales Jak Jones 1 1 100% 9 5
Iran Soheil Vahedi 2 2 100% 12 7
England Sean O'Sullivan 1 0 0% 1 0
China Yan Bingtao 2 1 50% 13 7
England Craig Steadman 1 0 0% 7 3
China Chang Bingyu 1 1 100% 8 6
Northern Ireland Jordan Brown 1 1 100% 6 4
England Harvey Chandler 2 2 100% 22 15
Wales Ben Jones 1 1 100% 4 4
Austria Andreas Ploner 1 1 100% 4 4
Thailand Thepchaiya Un-Nooh 2 2 100% 13 9
Wales Lee Walker 2 2 100% 12 8
Northern Ireland Patrick Wallace 1 1 100% 4 4
Israel Eden Sharav 1 0 0% 9 4
Scotland Chris Totten 1 1 100% 8 6
England Farakh Ajaib 1 1 100% 7 5
Germany Lukas Kleckers 1 0 0% 4 0
England Sam Craigie 2 1 50% 13 6
England Jamie Barrett 1 1 100% 5 4
England Joe O'Connor 1 0 0% 7 3
United Arab Emirates Mohammed Shehab 1 0 0% 5 0
Thailand Noppon Saengkham 1 0 0% 10 4
China Au Chi Wai 1 1 100% 7 5
Singapore Keith Boon 1 1 100% 9 5
China Tian Pengfei 1 1 100% 7 4
England Mark Gray 1 1 100% 9 5
Ireland Stephen O'Connor 1 1 100% 8 5
China Li Yan 1 1 100% 2 2
England Dave Gilbert (II) 1 1 100% 6 5