Most Frequently Met Opponents By Michael White - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Northern Ireland Joe Swail 3 1 33.33% 25 14
Ireland Michael Judge 4 3 75% 23 14
Norway Kurt Maflin 3 1 33.33% 19 10
England David Grace 5 3 60% 25 14
England Anthony Hamilton 7 3 42.86% 60 27
England Matthew Couch 2 2 100% 18 14
England Adam Wicheard 2 2 100% 18 14
Wales Jamie Jones 3 0 0% 16 6
Scotland Jamie Burnett 3 2 66.67% 37 19
Ireland David Morris 4 1 25% 32 16
England Justin Astley 1 1 100% 15 9
England Joe Jogia 6 2 33.33% 44 22
Scotland Marcus Campbell 3 1 33.33% 25 12
England Allan Taylor 4 4 100% 25 16
Germany Patrick Einsle 1 1 100% 5 4
India David Singh 2 1 50% 21 13
England Andy Hicks 4 2 50% 31 17
England Andrew Higginson 10 6 60% 65 33
Hong Kong Marco Fu 7 3 42.86% 40 17
England Mike Dunn 5 2 40% 22 11
England Tom Ford 7 4 57.14% 33 15
England Andrew Norman 1 1 100% 7 4
Thailand Noppon Saengkham 7 1 14.29% 55 23
England Ricky Walden 9 2 22.22% 67 28
Thailand James Wattana 5 4 80% 32 20
Netherlands Maurice Le Duc 1 1 100% 4 4
England Liam Highfield 6 4 66.67% 35 20
England Peter Ebdon 3 1 33.33% 13 5
Wales Dominic Dale 4 3 75% 23 14
China Lyu Chuang 2 2 100% 13 9
Northern Ireland Patrick Wallace 1 1 100% 5 4
Germany Stefan Gerst 1 1 100% 4 4
China Xiao Guodong 9 5 55.56% 50 28
England Judd Trump 7 3 42.86% 36 14
Belgium Bjorn Haneveer 2 2 100% 11 8
England Mark Davis 13 3 23.08% 81 29
Scotland Anthony McGill 4 1 25% 23 9
China Yu Delu 5 3 60% 39 19
England Simon Bedford 1 1 100% 6 5
England Alfie Burden 4 4 100% 30 19
Ireland Fergal O'Brien 5 1 20% 30 11
Thailand Noppadon Sangnil 2 1 50% 25 14
Thailand Atthasit Mahitthi 1 1 100% 9 5
England Peter Lines 6 3 50% 36 16
England Martin Gould 6 3 50% 32 19
England Shaun Murphy 8 2 25% 53 18
England Michael Holt 7 1 14.29% 42 15
Ireland Ken Doherty 7 4 57.14% 57 30
China Liang Wenbo 8 4 50% 61 31
China Jin Long 1 1 100% 15 9
Wales Daniel Wells 2 2 100% 27 15
England John Parrott 1 1 100% 5 5
England Lee Page 2 2 100% 15 10
Ireland Leo Fernandez 2 2 100% 14 9
England Brett Miller 1 1 100% 5 4
Pakistan Shokat Ali 1 0 0% 9 3
England Ben Woollaston 8 7 87.5% 27 21
England Barry Pinches 4 2 50% 30 12
England Munraj Pal 1 1 100% 9 5
England Alex Davies 1 0 0% 9 4
England Barry Hawkins 15 3 20% 94 32
England Jamie O'Neill 2 1 50% 25 11
Thailand Dechawat Poomjaeng 4 4 100% 40 28
Ireland John Sutton 2 2 100% 14 9
Finland Robin Hull 3 0 0% 19 5
Wales Gareth Coppack 1 0 0% 5 1
Scotland James McBain 1 0 0% 7 3
Malta Tony Drago 2 2 100% 15 9
England Jimmy Michie 1 0 0% 6 2
Wales Alex Taubman 1 1 100% 4 4
England Ronnie O'Sullivan 7 0 0% 42 10
England Kyren Wilson 6 3 50% 27 15
Northern Ireland Gerard Greene 1 1 100% 4 4
Wales Andrew Pagett 4 4 100% 28 18
England Martin O'Donnell 5 3 60% 31 17
Australia Neil Robertson 5 1 20% 28 9
England Steve Davis 1 1 100% 6 4
Scotland Stephen Maguire 10 2 20% 65 28
England Greg Davis 1 1 100% 5 4
England Robert Milkins 6 2 33.33% 29 12
England Sam Craigie 3 1 33.33% 12 5
Northern Ireland Mark Allen 5 1 20% 32 12
India Aditya Mehta 7 5 71.43% 50 33
England Ian McCulloch 1 0 0% 5 1
England David Gilbert 6 5 83.33% 32 21
Thailand Thanawat Thirapongpaiboon 2 2 100% 14 9
England Mitchell Mann 8 6 75% 44 28
Wales Ryan Day 8 5 62.5% 43 23
China Chen Zifan 1 1 100% 6 4
China Lu Ning 1 1 100% 7 4
Wales Mark Williams 10 5 50% 70 33
China Zhang Anda 4 3 75% 34 19
England Stuart Bingham 8 3 37.5% 40 17
China Zhou Yuelong 3 0 0% 23 8
England Tom Maxfield 1 1 100% 6 4
Scotland Alan McManus 3 1 33.33% 10 2
England Jimmy White 2 0 0% 12 3
China Chen Zhe 4 3 75% 29 17
England Joe Perry 10 5 50% 55 29
Thailand Thepchaiya Un-Nooh 4 2 50% 22 10
England Michael Wild 1 1 100% 4 4
England Sam Baird 8 4 50% 54 25
Belgium Erwin Goethals 1 1 100% 4 4
England Gary Wilson 4 3 75% 32 15
England John Astley 3 2 66.67% 38 20
China Lyu Haotian 1 0 0% 11 5
England Darren Bond 1 1 100% 4 4
China Ding Junhui 6 2 33.33% 33 13
England Craig Steadman 6 3 50% 52 25
Scotland Scott Donaldson 5 3 60% 27 15
Scotland Fraser Patrick 3 2 66.67% 25 14
England Mark Selby 11 3 27.27% 88 38
England Robbie Williams 4 2 50% 27 16
England Michael Wasley 2 1 50% 12 7
England Paul Davison 3 1 33.33% 22 9
England David Craggs 1 0 0% 7 3
England Lee Richardson 2 2 100% 9 7
England Jake Nicholson 1 1 100% 6 4
England Ashley Wright 1 0 0% 7 3
England Nigel Bond 4 3 75% 19 13
England Craig Barber 1 1 100% 5 4
China Zhao Xintong 4 2 50% 30 15
China Cao Yupeng 3 2 66.67% 19 11
Australia Shaun Dalitz 1 1 100% 5 5
Qatar Ahmed Saif 1 1 100% 4 4
Belgium Luca Brecel 7 5 71.43% 32 18
England Ali Carter 6 2 33.33% 40 19
Malta Alex Borg 1 1 100% 10 6
Scotland Graeme Dott 7 3 42.86% 37 16
Wales Duane Jones 3 2 66.67% 17 10
England James Cahill 2 1 50% 14 7
England Shane Castle 1 1 100% 7 5
England Chris Wakelin 4 2 50% 15 8
Scotland John Higgins 6 2 33.33% 34 13
England Matthew Selt 5 3 60% 41 24
England Jamie Cope 2 2 100% 12 9
England Sanderson Lam 3 3 100% 24 15
Iran Hossein Vafaei 3 1 33.33% 23 11
Taiwan Hung Chuang Ming 1 1 100% 5 5
China Niu Zhuang 2 2 100% 25 15
England Sean O'Sullivan 1 1 100% 10 6
England Ian Burns 4 3 75% 22 15
England Jimmy Robertson 4 2 50% 39 18
China Cao Xinlong 1 1 100% 8 6
England Chris Norbury 1 1 100% 6 5
England Mark King 5 4 80% 21 15
Wales Matthew Stevens 5 3 60% 34 17
Scotland Ross Muir 3 3 100% 30 20
England Chris Melling 1 1 100% 4 4
China Li Hang 3 1 33.33% 18 8
England Steven Hallworth 2 1 50% 19 10
Wales Tom Rees 1 1 100% 6 4
Wales Lee Walker 2 2 100% 15 10
Pakistan Mohammed Asif 1 1 100% 8 5
Thailand Noppadon Noppachorn 1 0 0% 9 4
Iceland Kristjan Helgason 1 0 0% 7 2
Egypt Ahmed Galal 1 1 100% 6 5
India Pankaj Advani 1 1 100% 8 6
Wales Gareth Allen 1 1 100% 4 4
England John Parkin 1 1 100% 4 4
England Sydney Wilson 1 0 0% 11 5
England Rod Lawler 2 2 100% 11 9
England Joe O'Connor 3 2 66.67% 15 8
Wales Kishan Hirani 1 1 100% 5 4
England Jack Lisowski 6 2 33.33% 32 13
China Mei Xiwen 2 1 50% 15 8
India Sourav Kothari 1 1 100% 8 5
Russia Ivan Kakovskii 1 1 100% 5 5
Egypt Hesham Shawky 1 1 100% 5 5
Jamaica Rory McLeod 2 1 50% 8 4
China Zhang Yong 1 1 100% 10 6
England Jason Weston 1 1 100% 4 4
Thailand Kritsanut Lertsattayathorn 2 1 50% 14 6
Scotland Rhys Clark 1 1 100% 5 4
England Adam Duffy 1 1 100% 7 4
China Ma Chunmao 1 0 0% 6 1
Israel Eden Sharav 2 0 0% 15 5
England Jamie Barrett 1 1 100% 6 5
Germany Lukas Kleckers 1 1 100% 5 4
Switzerland Alexander Ursenbacher 4 1 25% 15 3
Wales Darren Morgan 1 0 0% 8 3
China Xu Si 1 1 100% 11 6
England Oliver Brown 1 0 0% 5 1
England Harvey Chandler 2 1 50% 14 9
England Oliver Lines 3 1 33.33% 21 10
Malaysia Thor Chuan Leong 2 1 50% 13 5
China Luo Honghao 1 0 0% 7 1
England Mark Joyce 3 3 100% 18 13
England Joel Walker 1 1 100% 1 1
Wales Jak Jones 3 3 100% 12 9
Pakistan Hamza Akbar 1 0 0% 7 3
Poland Adam Stefanow 1 0 0% 4 0
Wales Jackson Page 3 2 66.67% 16 8
Northern Ireland Jordan Brown 4 2 50% 38 18
England Christopher Keogan 1 1 100% 5 3
Northern Ireland Raymond Fry 1 1 100% 4 4
England Joshua Cooper 2 2 100% 10 7
Poland Antoni Kowalski 2 2 100% 13 8
China Fan Zhengyi 2 0 0% 17 7
England Callum Beresford 2 2 100% 5 5
England Hamim Hussain 1 1 100% 7 4
China Yan Bingtao 1 0 0% 3 0
England Stuart Carrington 1 1 100% 3 3
China Jianbo Zhao 1 0 0% 7 3
England Elliot Slessor 2 2 100% 13 8
Ukraine Iulian Boiko 1 1 100% 4 4
England Zak Surety 2 0 0% 9 3
England Brandon Sargeant 1 1 100% 2 2
England Louis Heathcote 1 0 0% 1 0
Iran Soheil Vahedi 1 0 0% 6 2
England Ashley Carty 1 0 0% 10 4
England Ronnie Blake 1 1 100% 5 4
England Ben Fortey 3 3 100% 17 12
Germany Richard Wienold 1 1 100% 6 4
Scotland Gary Thomson 1 1 100% 5 4
England Hammad Miah 1 1 100% 7 4
China Gao Yang 1 1 100% 4 3
Scotland Stephen Hendry 1 0 0% 5 1
Thailand Akani Songsermsawad 1 1 100% 8 5
England Kuldesh Johal 1 1 100% 6 4
England Ben Hancorn 1 0 0% 6 2
Belgium Julien Leclercq 1 1 100% 3 3
England Jake Crofts 1 1 100% 6 6
China Zhang Jiankang 1 1 100% 7 6
China Tian Pengfei 1 0 0% 7 2
Ireland Aaron Hill 1 0 0% 13 3
India Himanshu Jain 2 2 100% 13 9
China Jiang Jun 1 1 100% 4 3
China Long Zehuang 1 0 0% 4 2
China Xing Zihao 1 0 0% 9 4
Thailand Mink Nutcharut 2 2 100% 17 10
China Si Jiahui 1 1 100% 11 6
Egypt Mohamed Ibrahim 1 1 100% 1 1
China Yisong Peng 1 1 100% 1 1
England Haydon Pinhey 1 1 100% 7 5
China Yuan Sijun 1 0 0% 18 8
Scotland Dean Young 1 1 100% 3 3
England Ryan Davies 1 1 100% 3 3
Northern Ireland Robbie Mcguigan 1 0 0% 3 0