Most Frequently Met Opponents By Marco Fu - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Judd Trump 20 7 35% 159 65
England Martin Gould 12 7 58.33% 112 60
England Ali Carter 22 10 45.45% 141 66
Scotland John Higgins 25 12 48% 176 89
England Mark King 13 5 38.46% 88 45
England Shaun Murphy 22 9 40.91% 193 83
England Peter Ebdon 16 9 56.25% 137 74
England Stuart Bingham 14 8 57.14% 98 49
Wales Matthew Stevens 16 8 50% 133 64
Scotland Stephen Hendry 18 7 38.89% 120 53
Northern Ireland Mark Allen 14 6 42.86% 85 43
China Liang Wenbo 6 4 66.67% 40 23
England Stephen Lee 11 4 36.36% 88 38
England Andrew Higginson 11 4 36.36% 65 25
England Michael Holt 8 4 50% 47 24
Northern Ireland Joe Swail 6 5 83.33% 43 28
Wales Mark Williams 30 13 43.33% 203 95
China Ding Junhui 18 7 38.89% 155 74
Scotland Stephen Maguire 19 8 42.11% 116 57
England Barry Hawkins 19 9 47.37% 167 82
England Ronnie O'Sullivan 31 9 29.03% 241 103
England Mark Selby 20 7 35% 173 76
Australia Neil Robertson 22 10 45.45% 160 77
England Robert Milkins 17 11 64.71% 115 69
Wales Michael White 7 4 57.14% 40 23
Belgium Luca Brecel 7 6 85.71% 57 33
England Liam Highfield 5 3 60% 34 17
England Stuart Pettman 3 1 33.33% 31 14
England Jimmy Robertson 7 5 71.43% 53 32
England Gareth Green 1 1 100% 4 4
England Adrian Gunnell 8 4 50% 54 28
Northern Ireland Patrick Wallace 2 2 100% 10 9
England Alfie Burden 6 3 50% 41 21
England Mark Davis 10 5 50% 72 38
England Jack Lisowski 6 1 16.67% 47 19
England Andrew Norman 1 1 100% 6 4
China Zhang Anda 3 2 66.67% 23 12
Malta Tony Drago 2 2 100% 13 9
England Justin Astley 1 1 100% 7 4
England Lee Spick 2 1 50% 14 6
Wales Andrew Pagett 1 1 100% 6 4
Scotland Alan McManus 11 8 72.73% 106 65
Jamaica Rory McLeod 4 4 100% 25 19
England Nick Jennings 1 1 100% 7 4
England Mitchell Travis 2 1 50% 17 9
England Dave Harold 2 2 100% 16 10
England Joe Jogia 3 3 100% 27 19
England Allan Taylor 1 1 100% 5 4
England Andy Hicks 6 5 83.33% 49 32
England Gary Wilson 6 2 33.33% 36 17
England Nigel Bond 7 6 85.71% 52 34
Belgium Bjorn Haneveer 1 1 100% 7 5
England Anthony Hamilton 9 4 44.44% 89 39
Thailand James Wattana 3 1 33.33% 29 14
England Joe Perry 7 6 85.71% 63 40
England Sam Baird 5 2 40% 37 19
England Jamie Cope 2 1 50% 7 4
England Peter Lines 7 4 57.14% 47 23
China Jin Long 1 1 100% 2 2
China Tian Pengfei 4 1 25% 22 8
Ireland Fergal O'Brien 5 3 60% 46 24
Wales Dominic Dale 13 5 38.46% 71 32
England Jimmy Michie 2 1 50% 14 7
China Li Yuan 2 2 100% 14 9
Ireland Ken Doherty 15 7 46.67% 132 69
England Steve Davis 11 7 63.64% 76 45
Wales Ryan Day 13 6 46.15% 84 40
Scotland Marcus Campbell 4 4 100% 33 22
Northern Ireland Gerard Greene 6 5 83.33% 50 31
China Liu Song 2 2 100% 13 10
England Ben Woollaston 3 2 66.67% 20 12
England David Gray 2 2 100% 15 10
Ireland Michael Judge 3 2 66.67% 40 20
England Matthew Selt 8 5 62.5% 54 28
England Tom Ford 6 2 33.33% 40 17
Norway Kurt Maflin 3 2 66.67% 18 9
England David Roe 2 2 100% 11 8
Thailand Issara Kachaiwong 1 1 100% 5 5
Wales Paul Davies 1 1 100% 5 5
Scotland Drew Henry 2 1 50% 15 7
England Oliver Brown 1 1 100% 4 4
Wales Lee Walker 2 0 0% 15 5
England Jimmy White 9 5 55.56% 78 39
England Paul Hunter 3 2 66.67% 21 13
Thailand Kobkit Palajin 1 1 100% 8 5
England Mike Dunn 2 0 0% 17 7
Pakistan Shokat Ali 3 1 33.33% 16 7
England John Parrott 2 0 0% 20 6
Scotland Anthony McGill 5 5 100% 47 31
Scotland Graeme Dott 11 7 63.64% 87 48
Scotland Scott MacKenzie 1 1 100% 6 5
England Jonathan Birch 2 2 100% 23 15
England Barry Pinches 3 1 33.33% 19 6
England Reanne Evans 1 1 100% 5 4
England Simon Bedford 1 1 100% 5 5
Scotland Scott Donaldson 2 2 100% 10 8
Scotland Jamie Burnett 3 1 33.33% 22 11
Wales Darren Morgan 3 2 66.67% 22 12
Australia Quinten Hann 3 3 100% 30 19
England Gary Wilkinson 3 3 100% 29 19
Scotland Euan Henderson 1 1 100% 8 5
England Luke Fisher 1 1 100% 8 7
England Brian Morgan 1 1 100% 5 5
England Wayne Brown 2 2 100% 11 10
Wales Jamie Jones 7 5 71.43% 51 29
England David Finbow 1 1 100% 17 10
Belgium Patrick Delsemme 1 1 100% 17 10
England Gary Ponting 1 1 100% 5 5
Finland Robin Hull 2 2 100% 11 9
Wales James Reynolds 1 0 0% 9 4
Scotland Chris Small 3 2 66.67% 32 19
England Bradley Jones 1 1 100% 6 5
Wales Mark Bennett 1 1 100% 7 5
England Ian McCulloch 1 0 0% 7 2
England Leigh Griffin 1 1 100% 5 5
England Karl Burrows 1 1 100% 5 5
China Da Hailin 1 1 100% 8 5
Scotland John Lardner 1 1 100% 8 5
Scotland Billy Snaddon 1 1 100% 12 9
England Nick Dyson 1 0 0% 6 1
Wales Anthony Davies 1 1 100% 7 5
England Eddie Manning 1 1 100% 6 5
England Jason Ferguson 3 3 100% 26 20
Wales Gareth Chilcott 1 1 100% 10 10
England Karl Broughton 2 2 100% 17 10
Australia Johl Younger 1 1 100% 8 5
England Tony Jones 1 1 100% 9 5
Thailand Tai Pichit 1 1 100% 8 5
England Nick Pearce 1 1 100% 9 5
England Matthew Couch 1 0 0% 15 6
Iceland Kristjan Helgason 1 1 100% 9 5
England Adrian Rosa 1 0 0% 18 8
England Mike Hallett 1 1 100% 12 10
England Paul Sweeny 1 1 100% 15 10
Northern Ireland Michael Duffy 1 1 100% 18 10
England Shane Haines 1 1 100% 7 5
England Craig Roper 1 1 100% 6 5
England Leonard de Griffa 1 1 100% 6 5
England Tugba Irten 1 1 100% 6 5
Northern Ireland Jonathan Nelson 1 1 100% 5 5
Ireland John Gallagher 1 1 100% 8 5
Hong Kong Fung Kwok Wai 1 1 100% 5 4
England Craig Harrison 1 1 100% 6 6
England Mick Price 1 1 100% 5 5
England Mark Joyce 4 4 100% 28 18
England Sydney Wilson 2 2 100% 13 8
England Robbie Williams 2 2 100% 13 10
England Ricky Walden 9 6 66.67% 55 34
England Rod Lawler 4 3 75% 31 18
China Lyu Haotian 6 1 16.67% 59 27
China Li Hang 3 2 66.67% 24 13
China Mei Xiwen 5 3 60% 35 18
China Xiao Guodong 6 3 50% 40 21
England Elliot Slessor 2 2 100% 9 8
England Ryan Causton 1 0 0% 7 3
England Sean O'Sullivan 3 3 100% 20 13
England Michael Wasley 1 0 0% 7 3
China Lyu Chuang 1 1 100% 7 5
Thailand Passakorn Suwannawat 1 1 100% 5 4
Thailand Panompai Powises 1 1 100% 8 5
Malaysia Sam Chong 1 1 100% 11 6
China Li Jian Bing 2 2 100% 10 9
Singapore Keith Boon 1 1 100% 7 5
England David Gilbert 10 4 40% 90 45
China Guo Hua 1 0 0% 5 2
China Pang Weiguo 1 1 100% 5 4
Wales Daniel Wells 4 3 75% 25 16
China Cao Yupeng 3 1 33.33% 17 9
Scotland Michael Leslie 1 1 100% 4 4
England Joel Walker 2 2 100% 9 8
England Kyren Wilson 4 1 25% 30 12
England Adam Duffy 3 2 66.67% 24 15
China Zhao Xintong 4 3 75% 32 20
England Mark White 1 1 100% 5 4
Switzerland Alexander Ursenbacher 1 1 100% 5 4
England Martin O'Donnell 4 2 50% 33 16
England Paul Davison 2 1 50% 15 8
England Robert Valiant 1 1 100% 4 4
England Adam Wicheard 1 1 100% 6 5
England Chris Norbury 2 1 50% 13 7
England Jamie O'Neill 1 1 100% 5 5
China Au Chi Wai 1 1 100% 6 4
England Craig Steadman 2 2 100% 16 11
Thailand Thepchaiya Un-Nooh 6 1 16.67% 40 18
England William Lemons 1 1 100% 4 4
Belgium Hans Blanckaert 1 1 100% 4 4
England Shane Castle 1 1 100% 6 6
Scotland Fraser Patrick 1 1 100% 7 4
Qatar Ahmed Saif 1 1 100% 10 6
Thailand Dechawat Poomjaeng 2 2 100% 15 10
England Steven Hallworth 2 2 100% 8 8
Cyprus Michael Georgiou 1 1 100% 7 5
England Ian Glover 1 1 100% 6 4
England Ashley Carty 2 2 100% 11 9
England Chris Melling 1 1 100% 7 4
Ireland David Morris 2 2 100% 9 8
South Africa Peter Francisco 1 1 100% 6 5
Wales Jamie Clarke 2 1 50% 13 7
Switzerland Darren Paris 1 1 100% 9 5
Pakistan Mohammed Asif 1 1 100% 8 6
England James Cahill 2 2 100% 14 9
Egypt Hatem Yassen 1 1 100% 8 6
China Yu Delu 4 4 100% 26 22
Scotland Dylan Craig 1 1 100% 6 4
England Hammad Miah 3 2 66.67% 19 13
Wales Gareth Allen 1 1 100% 7 5
Australia Vinnie Calabrese 1 1 100% 5 4
England Mitchell Mann 1 1 100% 5 4
England Louis Heathcote 2 2 100% 12 9
England Ashley Hugill 1 1 100% 8 5
Latvia Tatjana Vasiljeva 1 1 100% 5 4
India S. Dilip Kumar 1 1 100% 4 4
England Sam Craigie 2 1 50% 12 7
Thailand Akani Songsermsawad 2 1 50% 20 10
Ireland Josh Boileau 1 1 100% 8 6
England Oliver Lines 2 2 100% 16 12
Wales David John 1 1 100% 8 5
Poland Adam Stefanow 1 1 100% 6 5
England Sanderson Lam 3 3 100% 16 15
Scotland Ross Muir 1 0 0% 4 0
Iran Hossein Vafaei 4 3 75% 36 19
England Ian Burns 2 1 50% 19 10
Thailand Boonyarit Keattikun 1 1 100% 6 5
Wales Duane Jones 1 1 100% 4 4
China Fang Xiongman 1 1 100% 6 4
China Zhou Yuelong 3 2 66.67% 22 12
Scotland Chris Totten 1 1 100% 5 5
Thailand Noppon Saengkham 1 0 0% 9 4
Germany Simon Lichtenberg 1 1 100% 8 6
China Chen Feilong 1 0 0% 6 2
Australia Kurt Dunham 1 1 100% 8 5
China Luo Honghao 2 1 50% 25 13
China Chen Zifan 1 1 100% 7 4
China Niu Zhuang 1 1 100% 7 6
England Brandon Sargeant 1 1 100% 8 5
China Yan Bingtao 2 0 0% 14 5
China Lu Ning 1 1 100% 8 5
England Ian Martin 1 0 0% 3 0
England Farakh Ajaib 1 0 0% 8 3
China Bai Langning 1 1 100% 8 6
England Lewis Ullah 1 1 100% 4 4
England Joe O'Connor 1 0 0% 11 5
China Wu Yize 1 0 0% 8 3
Belgium Ben Mertens 1 1 100% 10 6
Wales Alfie Davies 1 0 0% 6 1
England Zak Surety 1 1 100% 7 4
Thailand Siripaporn Nuanthakhamjan 1 1 100% 11 10
Wales Liam Davies 2 1 50% 8 5
England Joshua Thomond 1 1 100% 5 4
Pakistan Haris Tahir 1 1 100% 5 4
England David Grace 1 0 0% 4 0
China Ma Hailong 1 1 100% 6 4
Iran Amir Sarkhosh 1 1 100% 7 6
Hong Kong Cheung Ka Wai 1 0 0% 8 3