Most Frequently Met Opponents By Stuart Bingham - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Ali Carter 35 13 37.14% 254 123
England Mark Joyce 5 4 80% 33 23
England Ronnie O'Sullivan 23 5 21.74% 234 93
Scotland Stephen Maguire 20 10 50% 152 76
England Mark Davis 27 14 51.85% 175 90
Scotland Jamie Burnett 4 3 75% 34 22
England Andrew Milliard 2 2 100% 10 9
China Ding Junhui 20 12 60% 183 94
England Peter Ebdon 19 10 52.63% 165 81
Scotland Alan McManus 10 9 90% 77 50
England Mark King 15 10 66.67% 85 48
England Shaun Murphy 23 8 34.78% 195 92
Hong Kong Marco Fu 14 6 42.86% 98 49
Scotland John Higgins 31 8 25.81% 222 92
Scotland Marcus Campbell 4 3 75% 37 23
England Paul Davison 4 4 100% 23 19
England Mark Selby 42 20 47.62% 285 149
Northern Ireland Mark Allen 14 4 28.57% 129 59
England Peter Lines 9 7 77.78% 62 42
Wales Ryan Day 29 18 62.07% 179 99
Wales Andrew Pagett 4 2 50% 16 10
England Matthew Selt 20 16 80% 108 67
Germany Jürgen Kesseler 1 1 100% 5 4
Scotland Graeme Dott 21 13 61.9% 153 85
Malta Tony Drago 6 6 100% 42 28
Belgium Mario van Herk 1 1 100% 4 4
England Anthony Hamilton 18 9 50% 127 63
England Nigel Bond 6 5 83.33% 56 34
England Jack Culligan 1 1 100% 4 4
England Judd Trump 36 10 27.78% 269 118
England Adrian Gunnell 4 3 75% 30 19
Northern Ireland Joe Swail 11 6 54.55% 72 37
England Martin Gould 12 8 66.67% 75 44
Wales Daniel Wells 4 4 100% 20 18
England Joe Jogia 2 1 50% 13 8
England Jamie O'Neill 1 1 100% 7 4
England Tony Knowles 2 1 50% 14 8
Ireland Fergal O'Brien 12 7 58.33% 90 49
England Ian McCulloch 7 4 57.14% 53 28
Belgium Peter Bullen 1 1 100% 5 4
England Jamie Cope 10 5 50% 63 36
Northern Ireland Gerard Greene 9 6 66.67% 51 32
Australia Neil Robertson 21 12 57.14% 134 69
China Liu Song 2 2 100% 8 5
England Oliver Brown 1 1 100% 5 4
China Chen Zhe 2 1 50% 12 7
Scotland James McBain 1 0 0% 7 3
England Andrew Norman 6 5 83.33% 47 31
England Barry Pinches 6 5 83.33% 35 24
England Stephen Craigie 1 1 100% 5 4
England Craig Steadman 7 6 85.71% 36 25
England Tom Ford 5 4 80% 34 22
England Nick Jennings 1 1 100% 5 4
England Shaun Parkes 1 1 100% 4 4
England Mike Dunn 5 3 60% 23 15
England Sam Baird 3 2 66.67% 25 16
England Allan Taylor 4 3 75% 20 14
Wales Mark Williams 20 10 50% 145 70
England Michael Holt 17 12 70.59% 124 70
England Stuart Pettman 4 2 50% 31 12
England Barry Hawkins 19 9 47.37% 108 54
England Andrew Higginson 5 3 60% 26 16
Poland Kacper Filipiak 2 2 100% 11 8
Thailand James Wattana 7 6 85.71% 52 35
England Joe Perry 18 6 33.33% 153 68
England Jimmy Michie 3 3 100% 31 23
Ireland Ken Doherty 12 7 58.33% 97 50
England David Gilbert 14 13 92.86% 97 67
England Dave Harold 5 2 40% 28 13
Scotland Mark Boyle 1 0 0% 9 4
England John Parrott 2 1 50% 16 7
Wales Ian Preece 1 0 0% 8 3
England David Gray 5 3 60% 39 21
England Andy Hicks 6 3 50% 45 23
Wales Matthew Stevens 16 10 62.5% 98 51
Jamaica Rory McLeod 7 4 57.14% 65 33
England Steve Davis 6 6 100% 67 40
Wales Paul Davies 4 3 75% 32 18
England Alfie Burden 5 4 80% 36 23
England Stuart Carrington 6 6 100% 54 34
England Ben Woollaston 7 4 57.14% 32 17
Scotland Drew Henry 5 1 20% 58 28
England Jack Lisowski 13 7 53.85% 106 55
Belgium Tomasz Skalski 1 1 100% 4 4
Ireland Joe Delaney 2 2 100% 20 15
China Lyu Chuang 2 1 50% 12 7
England Stephen Lee 3 2 66.67% 19 11
Finland Robin Hull 6 3 50% 39 17
England David Roe 5 3 60% 34 20
England Robert Milkins 16 11 68.75% 101 60
China Yu Delu 6 3 50% 42 20
England Ricky Walden 21 13 61.9% 124 70
England Jimmy White 9 5 55.56% 77 41
Wales Alex Taubman 1 1 100% 4 4
England Lee Spick 2 1 50% 21 14
China Cao Kaisheng 1 1 100% 6 5
England Gary Wilkinson 2 2 100% 15 10
Wales Darren Morgan 2 2 100% 15 10
Pakistan Shokat Ali 2 0 0% 34 15
England Justin Astley 3 1 33.33% 15 7
England Chris Melling 1 1 100% 9 5
Scotland Chris Small 2 1 50% 16 8
Ireland Colm Gilcreest 5 4 80% 33 22
England Nick Dyson 1 0 0% 9 4
England Nick Walker 1 1 100% 8 5
Northern Ireland Jason Prince 2 1 50% 17 9
England Craig Butler 1 1 100% 6 5
England Paul Hunter 1 0 0% 6 1
England Sam Harvey 1 1 100% 4 4
Thailand Suchakree Poomjang 2 1 50% 25 14
Scotland Billy Snaddon 2 2 100% 17 10
England Mark Gray 1 1 100% 7 5
England Sean Storey 2 1 50% 14 8
Northern Ireland Patrick Wallace 1 1 100% 5 5
Australia Johl Younger 2 1 50% 16 7
Iceland Kristjan Helgason 4 3 75% 42 24
England Michael Wild 1 1 100% 8 5
England Stephen Kershaw 2 1 50% 16 8
England Gary Ponting 1 1 100% 8 5
Scotland Scott MacKenzie 1 1 100% 7 5
Wales Jamie Jones 8 5 62.5% 49 31
Scotland Hugh Abernethy 2 1 50% 14 7
Ireland Stephen O'Connor 1 0 0% 6 1
England David Finbow 1 0 0% 9 4
England Stuart Reardon 2 1 50% 13 6
England Craig Harrison 2 2 100% 12 10
England Brian Cox 2 2 100% 15 15
Wales Dominic Dale 11 8 72.73% 61 38
Scotland David McLellan 2 1 50% 16 9
Northern Ireland Terry Murphy 1 0 0% 8 3
England Jason Weston 3 2 66.67% 20 11
Scotland Stephen Hendry 2 1 50% 31 14
Australia Quinten Hann 2 1 50% 37 18
New Zealand Dene O'Kane 1 1 100% 19 10
Cyprus Mehmet Husnu 3 3 100% 28 20
England Lee Richardson 1 1 100% 8 5
England John Read 3 3 100% 21 15
Wales James Reynolds 2 2 100% 13 10
England Brian Morgan 2 0 0% 22 7
England Paul Wykes 2 1 50% 16 8
England Jonathan Birch 1 0 0% 9 3
England Adrian Rosa 3 2 66.67% 30 17
England Matthew Couch 3 3 100% 18 16
England Rod Lawler 6 4 66.67% 37 24
Italy Daniele Zagaroli 1 1 100% 6 5
Belgium Patrick Delsemme 1 0 0% 8 3
England Martin Clark 1 1 100% 7 5
Australia Shawn Budd 1 1 100% 14 10
Scotland Martin Dziewialtowski 2 2 100% 22 15
Scotland Alan Burnett 2 1 50% 23 12
Wales Anthony Davies 3 1 33.33% 23 9
Ireland Micky Roughan 1 1 100% 7 5
Malta Mario Cutajar 1 1 100% 5 5
Egypt Wael Talaat 2 2 100% 11 10
Scotland Graham Horne 1 1 100% 6 5
England Nick Terry 1 1 100% 7 5
England Peter McCullagh 1 1 100% 8 5
England Jeff Cundy 1 1 100% 6 5
England Nick Pearce 1 1 100% 5 5
Canada Tom Finstad 1 1 100% 6 5
England Darren Hackeson 2 2 100% 11 10
Canada Gary Natale 1 1 100% 7 5
Scotland Paul McPhillips 2 1 50% 18 9
Malaysia Sam Chong 1 1 100% 5 5
Scotland Craig MacGillivray 2 2 100% 15 10
England David Craggs 1 1 100% 8 5
England Ian Hurdman 2 2 100% 16 15
England Eddie Manning 2 1 50% 21 14
Ireland Barry McNamee 1 1 100% 5 5
Thailand Noppadon Noppachorn 1 1 100% 16 10
England Matt Wilson 1 1 100% 19 10
England Garry Baldrey 1 1 100% 9 5
Wales Iwan Jones 2 1 50% 17 9
England Eddie Glass 1 1 100% 9 5
China Yang Qingtian 1 1 100% 7 4
China Jin Long 1 1 100% 5 4
China Lin Shuai 2 2 100% 8 8
Wales Michael White 8 4 50% 40 23
England Andrew Hannah 1 1 100% 7 5
England Mark Colmer 2 2 100% 11 10
England Leigh Robinson 2 1 50% 17 9
England Stephen Popplewell 1 1 100% 7 5
England Michael Rhodes 1 1 100% 5 5
Scotland John Lardner 1 0 0% 7 2
England Ryan Michael 1 1 100% 8 5
Canada Daryl Wouters 1 1 100% 5 5
England Craig Bradshaw 1 0 0% 7 2
Cyprus Costas Kassinides 1 1 100% 5 5
England James Tatton 1 1 100% 6 5
China Cao Yupeng 6 3 50% 31 17
England Stuart Parnell 1 1 100% 7 5
Northern Ireland Gary Irvine 1 1 100% 9 5
Cyprus Charlie Economou 1 1 100% 7 5
England Stephen Ormerod 3 3 100% 16 15
England Mark Ganderton 1 1 100% 5 5
Ireland Eugene Hughes 1 0 0% 6 1
England Jason Greaves 1 1 100% 5 5
England Wayne Saidler 1 1 100% 6 5
England Richard King (II) 1 1 100% 8 5
Switzerland Darren Paris 1 0 0% 7 2
England Robert Grenville-Smith 1 1 100% 5 5
England Jason Wallace 2 0 0% 17 7
England Nick Fruin 1 1 100% 8 5
England Jason Pegram 1 1 100% 9 5
England Graham MacDonald 1 1 100% 6 5
England Karl Townsend 1 1 100% 8 5
England Shaun Berry 1 1 100% 6 5
England Mark Weston 1 1 100% 7 5
England Steve Ventham 1 0 0% 8 3
England Chris O'Sullivan 1 1 100% 8 5
England Matthew McGrotty 1 0 0% 9 4
Turkey Huseyin Hursid 1 1 100% 7 5
Wales Ian Sargeant 1 0 0% 8 3
England Garoid O'Connor 1 1 100% 8 5
Ireland Leo Fernandez 2 2 100% 17 10
England Marc Farnsworth 1 1 100% 6 5
England Myles Deleuse 1 0 0% 9 4
England Steve Day 1 0 0% 9 4
England Gareth Atkins 1 0 0% 5 0
England Graham Stevens 1 1 100% 7 5
England Lee Walters 1 1 100% 8 5
England Jack Fitzmaurice 1 1 100% 7 5
England Neil Gilder 1 1 100% 5 5
England Alan Edmonds 1 1 100% 7 5
England Christopher McGee 1 1 100% 8 5
England Callum Downing 1 0 0% 6 2
Australia Robby Foldvari 2 1 50% 13 8
England John Dunning 1 1 100% 7 5
England Craig Newson 1 1 100% 8 5
Scotland Marc Davis 2 2 100% 8 8
China Wang Yuchen 1 1 100% 4 4
China Niu Zhuang 3 1 33.33% 16 8
China Tian Pengfei 4 2 50% 23 13
England Craig Barber 1 1 100% 4 4
Belgium Luca Brecel 9 6 66.67% 54 30
India Aditya Mehta 1 0 0% 10 4
China Huang Jiahao 1 1 100% 5 4
China Li Yan 2 2 100% 13 9
China Li Hang 6 4 66.67% 38 21
China Zhang Anda 4 3 75% 19 13
England Jake Nicholson 1 1 100% 5 4
England Joel Walker 3 2 66.67% 25 13
China Zhao Xintong 10 6 60% 51 30
Australia Ben Judge 1 1 100% 6 5
Thailand Passakorn Suwannawat 2 1 50% 18 9
Afghanistan Saleh Mohammadi 2 0 0% 18 8
China Liang Wenbo 13 6 46.15% 87 45
Wales Lee Walker 4 3 75% 21 14
England Gary Lees 1 1 100% 8 5
Malta Alex Borg 2 2 100% 14 10
England Wayne Brown 2 1 50% 13 6
England Leigh Griffin 1 0 0% 9 4
England Nigel Gilbert 1 0 0% 8 3
England Paul Cavney 1 1 100% 7 5
England Graham Fisken 1 1 100% 6 5
Thailand Noppon Saengkham 8 6 75% 55 34
England Adam Duffy 1 1 100% 4 4
England Ryan Causton 1 1 100% 5 4
England Hammad Miah 3 3 100% 18 13
England Martin O'Donnell 2 2 100% 9 8
England Ian Burns 4 4 100% 23 18
England Jamie Bodle 1 1 100% 6 4
England Jimmy Robertson 6 5 83.33% 37 25
Scotland Fraser Patrick 4 1 25% 24 10
England Saqib Nasir 1 1 100% 7 4
Ireland David Morris 3 2 66.67% 17 11
United Arab Emirates Mohammed Al Joker 2 2 100% 14 10
England John Whitty 1 1 100% 5 5
Thailand Thanawat Thirapongpaiboon 3 3 100% 21 15
Afghanistan Mohammad Rais Senzahi 1 1 100% 7 5
England Kyren Wilson 23 9 39.13% 154 72
Thailand Ratchayothin Yotharuck 1 1 100% 8 6
India Pankaj Advani 1 0 0% 7 3
China He Guoqiang 3 3 100% 15 11
Qatar Ahmed Saif 1 1 100% 6 6
Scotland Anthony McGill 6 4 66.67% 53 27
England Robbie Williams 6 6 100% 52 34
England Sanderson Lam 1 1 100% 4 4
Thailand Thepchaiya Un-Nooh 10 5 50% 66 31
China Li Yingdong 1 1 100% 4 4
China Chen Ruifu 1 1 100% 4 4
Scotland Scott Donaldson 12 9 75% 51 36
China Cai Jian Zhong 1 1 100% 6 4
England James Cahill 3 3 100% 19 13
Australia Timothy Ng 1 1 100% 4 4
China Yan Bingtao 9 4 44.44% 62 30
Austria Andreas Ploner 1 1 100% 6 5
Wales Gareth Allen 1 1 100% 8 5
Pakistan Mohammed Asif 1 1 100% 9 5
Thailand Dechawat Poomjaeng 1 1 100% 7 5
England Michael Wasley 1 1 100% 10 6
England David Grace 1 0 0% 7 3
China A Bulajiang 1 1 100% 5 4
Scotland Ross Muir 1 1 100% 7 4
England Oliver Lines 4 3 75% 12 10
England John Astley 3 3 100% 15 12
England Alex Davies 1 1 100% 6 4
China Zhou Yuelong 9 5 55.56% 54 31
Brazil Igor Figueiredo 2 2 100% 13 10
China Xiao Guodong 6 3 50% 27 13
Malaysia Thor Chuan Leong 2 2 100% 11 8
Scotland Dylan Craig 1 1 100% 6 4
England Liam Highfield 3 2 66.67% 23 13
England Ashley Hugill 3 3 100% 16 11
Iran Soheil Vahedi 2 2 100% 10 9
China Fang Xiongman 2 2 100% 13 9
England Steven Hallworth 2 2 100% 14 10
Ireland Josh Boileau 1 1 100% 4 4
Northern Ireland Jordan Brown 8 4 50% 43 26
Israel Eden Sharav 4 3 75% 30 17
Isle of Man Darryl Hill 1 1 100% 5 4
England Sydney Wilson 1 1 100% 5 4
Pakistan Babar Masih 1 1 100% 6 5
Thailand Akani Songsermsawad 3 2 66.67% 25 14
Scotland Rhys Clark 1 1 100% 5 4
England Chris Wakelin 5 5 100% 21 17
China Zhang Jiankang 1 1 100% 7 6
Poland Adam Stefanow 1 1 100% 6 6
China Zhang Yong 1 1 100% 8 5
Pakistan Hamza Akbar 1 0 0% 1 0
England Billy Joe Castle 2 2 100% 7 7
China Chen Zifan 4 4 100% 26 21
China Mei Xiwen 1 1 100% 6 5
Wales Duane Jones 4 3 75% 19 15
England Sean O'Sullivan 1 1 100% 7 6
England Mitchell Mann 1 1 100% 6 4
Germany Lukas Kleckers 2 1 50% 7 5
Iran Hossein Vafaei 2 1 50% 11 7
India Kamal Chawla 1 1 100% 7 5
England James Silverwood 1 1 100% 1 1
England Elliot Slessor 4 3 75% 18 13
Wales Jackson Page 3 1 33.33% 19 8
Scotland Chris Totten 1 1 100% 5 4
China Fan Zhengyi 1 1 100% 6 6
Israel Shachar Ruberg 1 1 100% 6 5
China Chen Feilong 3 3 100% 21 15
Norway Kurt Maflin 2 2 100% 17 10
England Joe O'Connor 2 1 50% 11 6
China Lu Ning 6 3 50% 33 18
England Mohammed Rangzib 1 1 100% 5 5
China Yuan Sijun 3 3 100% 13 11
England Chris Jones 1 1 100% 6 5
England Gareth Coates 1 0 0% 8 3
Australia Glen Wilkinson 1 1 100% 5 5
India Yasin Merchant 1 1 100% 7 5
Myanmar Zaw Tun 1 1 100% 6 5
Thailand Atthasit Mahitthi 1 1 100% 9 5
Thailand Supoj Saenla 1 1 100% 8 6
France Alexis Callewaert 1 1 100% 5 5
China Si Jiahui 1 0 0% 5 1
England Gary Wilson 8 7 87.5% 42 29
Switzerland Alexander Ursenbacher 3 1 33.33% 13 7
China Peifan Lei 3 3 100% 15 11
Wales Jamie Clarke 3 3 100% 12 10
England Sam Craigie 4 2 50% 14 7
England Harvey Chandler 1 1 100% 3 3
England Ashley Carty 4 3 75% 30 18
Northern Ireland Dylan Leary 1 1 100% 4 3
England Karl Burrows 1 0 0% 4 1
China Pang Junxu 2 1 50% 7 5
England Louis Heathcote 2 2 100% 26 15
China Luo Honghao 1 0 0% 4 1
China Jianbo Zhao 1 0 0% 6 2
England Zak Surety 2 1 50% 15 9
England Ben Hancorn 2 2 100% 11 8
England Jamie Barrett 1 1 100% 2 2
China Gao Yang 1 1 100% 3 3
Hong Kong Ng On Yee 2 2 100% 9 8
Scotland Dean Young 1 1 100% 11 6
England Sean Maddocks 1 1 100% 5 4
Wales Jak Jones 2 0 0% 33 12
China Lyu Haotian 1 1 100% 15 10
England Peter Devlin 1 0 0% 3 0
England David Lilley 2 0 0% 12 2
England Reanne Evans 1 0 0% 1 0
Egypt Mahmoud El-Hareedy 1 1 100% 6 5
England Jenson Kendrick 1 0 0% 5 1
India Ishpreet Singh Chadha 2 0 0% 14 5
China Xu Si 2 1 50% 14 8
China Xing Zihao 3 2 66.67% 18 11
England Manasawin Phetmalaikul 1 1 100% 4 4
Ireland Aaron Hill 1 1 100% 6 4
England Liam Pullen 1 0 0% 6 1
England Hamim Hussain 1 0 0% 4 2
United States Ahmed Aly Elsayed 1 1 100% 3 3
China Zhou Jinhao 1 1 100% 6 5
China Wu Yize 1 0 0% 7 3
Hungary Bulcsú Révész 1 1 100% 4 4
Scotland Liam Graham 1 1 100% 6 6
England Oliver Sykes 1 1 100% 9 6