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 21 10 47.62% 133 63
Scotland John Higgins 22 11 50% 150 77
England Mark King 13 5 38.46% 88 45
England Shaun Murphy 21 9 42.86% 186 80
England Peter Ebdon 16 9 56.25% 137 74
England Stuart Bingham 13 7 53.85% 93 45
Wales Matthew Stevens 16 8 50% 133 64
Scotland Stephen Hendry 16 6 37.5% 115 51
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 7 3 42.86% 36 18
Northern Ireland Joe Swail 6 5 83.33% 43 28
Wales Mark Williams 29 12 41.38% 201 93
China Ding Junhui 16 7 43.75% 147 72
Scotland Stephen Maguire 18 7 38.89% 110 53
England Barry Hawkins 16 9 56.25% 148 76
England Ronnie O'Sullivan 29 8 27.59% 225 95
England Mark Selby 18 5 27.78% 160 66
Australia Neil Robertson 21 10 47.62% 154 75
England Robert Milkins 16 10 62.5% 105 63
Wales Michael White 7 4 57.14% 40 23
Belgium Luca Brecel 7 6 85.71% 57 33
England Liam Highfield 4 3 75% 29 16
England Stuart Pettman 3 1 33.33% 31 14
England Jimmy Robertson 5 4 80% 44 26
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 5 1 20% 40 16
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
England 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 5 2 40% 28 14
England Nigel Bond 7 6 85.71% 52 34
Belgium Bjorn Haneveer 1 1 100% 7 5
England Anthony Hamilton 8 4 50% 80 36
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 6 3 50% 42 19
China Jin Long 1 1 100% 2 2
China Tian Pengfei 3 0 0% 17 4
Ireland Fergal O'Brien 5 3 60% 46 24
Wales Dominic Dale 12 5 41.67% 63 29
England Jimmy Michie 2 1 50% 14 7
China Li Yuan 2 2 100% 14 9
Ireland Ken Doherty 11 5 45.45% 103 53
England Steve Davis 11 7 63.64% 76 45
Wales Ryan Day 11 6 54.55% 74 38
Scotland Marcus Campbell 4 4 100% 33 22
Northern Ireland Gerard Greene 5 4 80% 45 27
China Liu Song 2 2 100% 13 10
England Ben Woollaston 2 1 50% 15 7
England David Gray 2 2 100% 15 10
Ireland Michael Judge 3 2 66.67% 40 20
England Matthew Selt 7 5 71.43% 47 26
England Tom Ford 5 2 40% 31 14
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 8 4 50% 70 34
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 2 1 50% 14 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
Scotland Chris Small 3 2 66.67% 32 19
England Wayne Brown 2 2 100% 11 10
Wales Jamie Jones 6 4 66.67% 45 25
England Dave 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
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 7 5 71.43% 36 24
England Rod Lawler 4 3 75% 31 18
China Lyu Haotian 4 1 25% 41 19
China Li Hang 2 2 100% 14 9
China Mei Xiwen 4 3 75% 26 15
China Xiao Guodong 4 2 50% 27 14
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 7 3 42.86% 72 37
China Guo Hua 1 0 0% 5 2
China Pang Weiguo 1 1 100% 5 4
Wales Daniel Wells 3 2 66.67% 19 12
China Cao Yupeng 2 1 50% 12 8
Scotland Michael Leslie 1 1 100% 4 4
England Joel Walker 2 2 100% 9 8
England Kyren Wilson 2 0 0% 15 6
England Adam Duffy 2 2 100% 15 11
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 2 2 100% 12 9
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 1 1 100% 7 5
Thailand Thepchaiya Un-Nooh 4 1 25% 30 14
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 1 1 100% 7 5
Switzerland Darren Paris 1 1 100% 9 5
Pakistan Mohammed Asif 1 1 100% 8 6
England James Cahill 1 1 100% 5 4
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 2 2 100% 15 11
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 1 1 100% 6 4
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 1 0 0% 8 3
Thailand Akani Songsermsawad 2 1 50% 20 10
Ireland Josh Boileau 1 1 100% 8 6
England Oliver Lines 1 1 100% 6 6
Wales David John 1 1 100% 8 5
Poland Adam Stefanow 1 1 100% 6 5
England Sanderson Lam 2 2 100% 10 9
Scotland Ross Muir 1 0 0% 4 0
Iran Hossein Vafaei 2 2 100% 13 10
England Ian Burns 1 1 100% 8 5
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 1 1 100% 7 4
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 1 1 100% 8 6
China Chen Zifan 1 1 100% 7 4