Most Frequently Met Opponents By Robert Milkins - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Jamie Cope 3 2 66.67% 21 10
England Mark Selby 19 4 21.05% 139 54
China Rouzi Maimaiti 1 1 100% 6 5
England Andrew Higginson 11 8 72.73% 75 45
England David Gilbert 13 7 53.85% 89 44
England Simon Bedford 3 1 33.33% 32 16
England Stuart Carrington 7 5 71.43% 40 24
England Martin Gould 7 4 57.14% 59 31
England Joe Jogia 5 4 80% 52 32
England Jimmy White 6 3 50% 50 28
Scotland John Higgins 19 5 26.32% 131 58
Germany Lasse Munstermann 1 1 100% 6 5
Wales Matthew Stevens 6 4 66.67% 63 34
England Matthew Couch 6 5 83.33% 45 29
Wales Andrew Pagett 3 1 33.33% 16 7
Germany Ronni Beniesch 1 1 100% 4 4
England Barry Pinches 10 4 40% 77 33
England Peter Ebdon 6 4 66.67% 56 28
England Rod Lawler 6 6 100% 41 29
Hong Kong Marco Fu 17 6 35.29% 115 46
Scotland Marcus Campbell 5 3 60% 34 20
Wales Jak Jones 7 6 85.71% 46 29
England Nigel Bond 17 10 58.82% 111 59
Germany Jörn Hannes-Hühn 1 1 100% 5 4
England Ian McCulloch 2 0 0% 13 4
England Mike Dunn 11 6 54.55% 69 36
Ireland David Morris 4 3 75% 19 12
China Jin Long 3 1 33.33% 23 11
England Joe Perry 16 3 18.75% 123 49
England Peter Lines 5 3 60% 31 15
England Kyren Wilson 8 2 25% 39 15
England Jimmy Robertson 5 1 20% 25 10
England Joel Walker 2 1 50% 9 4
Norway Kurt Maflin 7 3 42.86% 61 27
England Alfie Burden 6 3 50% 31 14
England Jimmy Michie 3 1 33.33% 23 9
Wales Jamie Jones 7 4 57.14% 49 26
England Mark Davis 13 6 46.15% 90 40
China Liu Song 2 1 50% 15 8
England Ronnie O'Sullivan 12 1 8.33% 72 14
England Judd Trump 17 6 35.29% 88 33
Wales Ryan Day 13 6 46.15% 62 28
England Tom Ford 14 9 64.29% 85 47
England James McGouran 1 1 100% 5 4
Jamaica Rory McLeod 5 4 80% 43 28
England Andrew Norman 2 2 100% 22 15
Northern Ireland Gerard Greene 6 3 50% 39 19
England Stuart Pettman 3 1 33.33% 23 11
Thailand James Wattana 7 4 57.14% 57 32
England Dave Harold 6 3 50% 48 25
China Lyu Chenwei 2 2 100% 11 9
England Michael Holt 17 8 47.06% 135 65
China Mei Xiwen 3 3 100% 20 14
England Paul Davison 7 6 85.71% 53 32
England Martin O'Donnell 2 1 50% 11 6
Scotland Jamie Burnett 3 2 66.67% 25 13
Ireland David Hogan 1 1 100% 6 4
England Stephen Lee 6 2 33.33% 55 24
England Matthew Selt 14 3 21.43% 75 27
Wales Daniel Wells 6 5 83.33% 41 27
China Zhang Anda 5 3 60% 38 20
Wales Mark Williams 12 5 41.67% 78 30
England Mark King 4 2 50% 26 14
England Ali Carter 12 3 25% 80 32
England Anthony Hamilton 8 4 50% 53 27
England Craig Steadman 2 2 100% 12 9
Malta Tony Drago 5 4 80% 40 24
Ireland Fergal O'Brien 5 3 60% 38 20
Scotland Stephen Hendry 9 1 11.11% 69 24
Northern Ireland Joe Swail 10 8 80% 78 50
China Liang Wenbo 5 5 100% 36 24
China Tang Jun 1 1 100% 5 5
England Wayne Cooper 1 1 100% 8 5
England David Gray 5 2 40% 35 17
England Andy Lee 3 3 100% 13 11
Qatar Ahmed Saif 1 1 100% 6 5
Scotland Robert Stephen 1 1 100% 8 5
China Lyu Chuang 5 3 60% 39 20
Wales Lee Walker 6 3 50% 48 24
Scotland Scott MacKenzie 1 1 100% 7 4
England Alex Davies 2 2 100% 12 8
England Mark Joyce 3 2 66.67% 20 9
Thailand Supoj Saenla 1 0 0% 4 0
England David Roe 5 4 80% 39 24
Northern Ireland Mark Allen 8 3 37.5% 54 21
Wales Ian Preece 2 1 50% 12 7
Wales Dominic Dale 8 4 50% 46 24
England Michael Wasley 3 2 66.67% 33 17
England Ben Woollaston 11 7 63.64% 60 34
Scotland Drew Henry 1 0 0% 7 2
Scotland Alan McManus 3 1 33.33% 24 10
England Stuart Bingham 16 5 31.25% 101 41
England Adam Duffy 3 2 66.67% 21 10
England Adrian Gunnell 2 1 50% 19 11
Wales Paul Davies 4 3 75% 29 16
England Paul Hunter 1 1 100% 7 5
England Shaun Murphy 18 8 44.44% 143 71
Finland Robin Hull 4 2 50% 29 15
Australia Neil Robertson 12 5 41.67% 93 41
England Sean Storey 2 2 100% 20 14
England Steve Davis 4 2 50% 28 16
China Tian Pengfei 5 3 60% 29 18
Scotland Graeme Dott 10 4 40% 63 26
Wales Michael White 6 4 66.67% 29 17
China Xiao Guodong 11 4 36.36% 68 34
Wales Anthony Davies 3 2 66.67% 29 18
England Barry Hawkins 14 6 42.86% 100 41
Ireland Michael Judge 4 4 100% 30 20
England Craig Butler 3 2 66.67% 23 12
England Tony Jones 2 0 0% 17 7
England Neil Selman 1 1 100% 5 5
England Andy Hicks 5 1 20% 36 17
England Antony Bolsover 1 1 100% 17 10
England Sam Craigie 2 1 50% 15 9
Scotland Euan Henderson 1 1 100% 7 5
England David Finbow 1 0 0% 9 4
Scotland Chris Small 2 1 50% 20 11
Belgium Bjorn Haneveer 3 2 66.67% 24 12
England Bradley Jones 2 2 100% 13 10
Netherlands Johan Oenema 1 1 100% 5 5
England Jeff Cundy 1 1 100% 6 5
Ireland Colm Gilcreest 2 1 50% 13 7
Scotland Stephen Maguire 7 5 71.43% 42 25
England Gary Wilkinson 2 1 50% 17 9
England Steve James 2 2 100% 17 10
Thailand Noppadon Noppachorn 1 1 100% 5 5
England Nick Dyson 2 1 50% 16 8
Cyprus Mehmet Husnu 2 2 100% 15 10
England John Parrott 2 1 50% 16 9
Ireland Leo Fernandez 3 1 33.33% 34 16
England Brian Morgan 1 1 100% 5 5
England Peter McCullagh 2 2 100% 13 10
England Gary Ponting 1 0 0% 18 8
England Martin Clark 1 0 0% 8 3
England Karl Burrows 3 2 66.67% 43 22
Thailand Thanawat Thirapongpaiboon 2 2 100% 12 9
England Wayne Brown 2 1 50% 14 6
Northern Ireland Terry Murphy 4 1 25% 40 18
England Leigh Griffin 1 1 100% 8 5
England Nick Pearce 1 1 100% 8 5
England Chris Scanlon 2 1 50% 12 6
England Karl Broughton 2 2 100% 24 16
England John Wade 1 1 100% 7 5
Scotland John Lardner 1 0 0% 6 1
England Dean Reynolds 1 0 0% 8 3
England Willie Thorne 1 1 100% 6 5
England Mark Gray 1 1 100% 16 10
England Mike Hallett 1 1 100% 17 10
Ireland Stephen O'Connor 1 1 100% 5 5
England Nick Walker 1 1 100% 7 5
Northern Ireland Dylan Leary 2 1 50% 13 8
England Gary Lees 1 1 100% 6 5
England John Whitty 2 1 50% 14 7
England Matthew Bray 1 1 100% 7 5
England David Coles 2 2 100% 15 10
England Michael O'Sullivan 2 2 100% 18 15
England Anton Bishop 1 1 100% 11 10
Scotland Colin Donaldson 1 0 0% 7 2
Thailand Tai Pichit 1 0 0% 19 9
Malaysia Sam Chong 1 1 100% 8 5
China A Bulajiang 1 1 100% 4 4
China Ding Junhui 9 2 22.22% 70 28
England Steve Meakin 1 1 100% 5 5
England Tony Kenny 2 2 100% 14 10
China Chen Feilong 1 1 100% 7 5
England Matt Wilson 1 1 100% 7 5
England Colin Morton 1 1 100% 7 5
Malta Alex Borg 1 0 0% 9 4
England Lee Johnson 1 1 100% 6 5
Ireland Ken Doherty 1 0 0% 8 3
England Jason Ferguson 1 1 100% 9 5
Northern Ireland Michael Duffy 2 2 100% 13 10
Ireland Micky Roughan 1 1 100% 6 5
Pakistan Shokat Ali 1 1 100% 6 5
England Pat Horne 1 1 100% 8 5
England Ricky Walden 13 2 15.38% 85 29
South Africa Silvino Francisco 2 2 100% 16 10
England Eddie Glass 1 1 100% 6 5
England Richard Batty 1 0 0% 8 3
England Jason Wallace 1 0 0% 9 4
England Les Dodd 3 3 100% 18 12
England Leigh Robinson 2 2 100% 16 10
England Kevin Smith 1 1 100% 5 5
England Neal Foulds 1 1 100% 12 9
England Karl Payne 1 1 100% 7 5
England Stephen Taylor 1 1 100% 5 5
England Mark Rowing 1 1 100% 7 5
England John Bayliss 2 2 100% 14 10
Wales Darren Morgan 1 0 0% 9 4
Scotland Graham Horne 2 2 100% 15 10
Northern Ireland Dermot McGlinchey 1 1 100% 7 5
England David Athorn 1 1 100% 5 5
Australia Ben Judge 1 1 100% 6 4
England Julian Mills 1 1 100% 7 5
England Steve Judd 1 0 0% 8 3
Cyprus Charlie Economou 1 1 100% 7 5
England Liam Highfield 2 2 100% 13 9
England Barry West 1 1 100% 12 10
India Amrik Cheema 2 2 100% 13 10
England Mark Ganderton 2 2 100% 13 10
England Tony Meo 1 0 0% 8 3
Wales Iwan Jones 1 1 100% 6 5
England Damon Zeid 1 1 100% 7 5
England Russell McGrady 1 1 100% 6 5
England John Wilson 1 1 100% 7 5
England Mukesh Parmar 1 1 100% 5 5
England Richard Wheelhouse 1 1 100% 8 5
Ireland Tim Dunphy 1 1 100% 9 5
England Paul Lovegrove 1 1 100% 6 5
England Jamie Woodman 2 0 0% 14 4
Scotland Richy McDonald 2 1 50% 15 6
England Andrew Atkinson 1 1 100% 7 5
Scotland Jim Donnelly 1 1 100% 9 5
England Nigel Gilbert 1 1 100% 7 5
England Stuart Reardon 2 2 100% 17 10
England Wayne Saidler 1 0 0% 8 3
England Tony Knowles 1 1 100% 7 5
England Lee Mallen 1 1 100% 8 5
England Michael Rhodes 1 0 0% 9 4
Wales Ian Sargeant 1 1 100% 7 5
England Andrew Hannah 1 1 100% 9 5
England Richard Culham 1 1 100% 9 5
England Andrew Highfield 1 1 100% 5 5
England Troy Shaw 1 0 0% 6 1
Norway Bjorn L'Orange 1 1 100% 8 5
England Graham Fisken 1 1 100% 8 5
Wales Andrew Peters 1 1 100% 6 5
England Simon Morris 1 0 0% 8 3
England Damian Astre 1 1 100% 8 5
England Mark Whatley 1 0 0% 7 2
Scotland Paul McPhillips 1 0 0% 11 5
Scotland Craig MacGillivray 2 2 100% 7 7
England Eddie Manning 1 1 100% 7 5
England Darren Clarke 1 1 100% 9 5
England Justyn Barnes 1 0 0% 9 4
England Shane Castle 1 1 100% 5 4
England Callum Downing 1 1 100% 4 4
Ireland Joe Delaney 1 1 100% 6 5
England Craig Bradshaw 1 1 100% 7 5
England Nicholas Segal 1 1 100% 5 5
South Africa Munier Cassim 1 1 100% 8 5
England Robbie Williams 7 4 57.14% 42 24
England Chris Norbury 3 2 66.67% 19 11
England Harvey Chandler 2 2 100% 14 10
China Zhou Yuelong 4 2 50% 27 13
England Paul Dawson 1 1 100% 5 5
England James Cahill 3 1 33.33% 18 9
China Chen Ruifu 1 1 100% 7 4
China Cao Yupeng 3 2 66.67% 20 13
China Li Hang 2 0 0% 15 5
Bulgaria Stanislav Hadjipopov 1 1 100% 4 4
Scotland Michael Leslie 2 2 100% 10 10
China Chen Zhe 3 2 66.67% 22 13
India Pankaj Advani 2 1 50% 14 8
Scotland Anthony McGill 5 1 20% 37 14
England Jack Lisowski 5 1 20% 30 13
England Sam Baird 2 1 50% 11 5
England John Read 1 0 0% 7 2
Wales Philip Williams 1 0 0% 7 2
England Kashif Khan 1 1 100% 4 4
China Ma Yinzhu 1 1 100% 5 4
England Gary Wilson 8 5 62.5% 43 22
England John Astley 2 2 100% 8 8
Scotland Scott Donaldson 7 4 57.14% 64 34
Thailand Dechawat Poomjaeng 3 1 33.33% 14 5
India Laxman Rawat 1 1 100% 5 5
Iran Hossein Vafaei 4 2 50% 28 13
Thailand Passakorn Suwannawat 1 1 100% 6 5
Ireland Robert Murphy 1 1 100% 8 5
Thailand Noppon Saengkham 7 3 42.86% 55 29
Switzerland Alexander Ursenbacher 5 2 40% 37 19
England Zack Richardson 1 1 100% 5 4
Germany Patrick Einsle 1 1 100% 9 6
Scotland Fraser Patrick 2 2 100% 9 8
China Yang Haifeng 1 1 100% 4 4
China Zhong Asheng 1 1 100% 4 4
Wales Alex Taubman 2 2 100% 7 7
Iran Amir Sarkhosh 1 0 0% 8 3
Thailand Thepchaiya Un-Nooh 7 2 28.57% 43 16
Israel Shachar Ruberg 1 0 0% 9 4
India Shivam Arora 1 1 100% 6 5
Wales Wayne Lloyd 1 0 0% 3 0
England Christopher Keogan 2 2 100% 12 8
China Cao Xinlong 1 1 100% 5 4
England Ian Burns 2 0 0% 9 3
England Ashley Carty 2 0 0% 25 10
Belgium Luca Brecel 4 2 50% 25 11
Ireland Josh Boileau 2 2 100% 9 8
England Chris Wakelin 5 1 20% 26 10
England Zak Surety 4 3 75% 26 15
England William Lemons 1 1 100% 16 10
Isle of Man Darryl Hill 2 1 50% 26 14
Australia Adrian Ridley 1 1 100% 6 5
Belgium Tomasz Skalski 1 1 100% 6 4
England Nico Elton 1 0 0% 6 2
Pakistan Asjad Iqbal 1 1 100% 6 5
Malaysia Thor Chuan Leong 2 1 50% 12 8
China Chen Zifan 3 3 100% 13 13
England Ashley Hugill 3 3 100% 15 12
China Feng Zeyuan 1 1 100% 6 4
China Zhang Zihao 1 1 100% 5 4
Bulgaria Bratislav Krastev 1 1 100% 5 4
Australia Vinnie Calabrese 1 1 100% 6 6
England David Grace 1 0 0% 8 2
England George Pragnell (II) 1 0 0% 6 2
England Paul Moss 1 1 100% 2 2
England Sean O'Sullivan 1 1 100% 7 4
Scotland Ross Muir 2 2 100% 18 11
Hong Kong Cheung Ka Wai 1 1 100% 13 10
Thailand Boonyarit Keattikun 1 1 100% 5 4
England David Lilley 2 1 50% 15 7
Australia Ryan Thomerson 1 1 100% 9 5
Thailand Phaitoon Phonbun 1 1 100% 6 5
England Elliot Slessor 5 3 60% 34 19
Pakistan Hamza Akbar 2 1 50% 8 6
England Hammad Miah 2 2 100% 20 11
Wales Gareth Allen 1 1 100% 8 5
China Yu Delu 2 1 50% 11 7
Israel Eden Sharav 3 3 100% 19 15
England Daniel Womersley 1 0 0% 1 0
India Aditya Mehta 1 1 100% 5 4
China Zhao Xintong 3 3 100% 19 12
China Yuan Sijun 4 2 50% 28 14
China Lyu Haotian 5 4 80% 26 15
Malta Brian Cini 1 0 0% 6 2
England Oliver Lines 5 3 60% 29 17
China Yan Bingtao 1 0 0% 9 4
Jersey Aaron Canavan 1 1 100% 11 10
China Lu Ning 4 2 50% 18 10
Scotland Chris Totten 1 1 100% 7 5
England Sanderson Lam 3 3 100% 16 13
China Chang Bingyu 1 0 0% 8 3
Poland Adam Stefanow 1 1 100% 6 4
England Jason Weston 1 0 0% 8 3
England Luke Simmonds 1 1 100% 14 10
Thailand Akani Songsermsawad 1 1 100% 15 10
England Lee Dagher 1 1 100% 9 5
Wales Duane Jones 2 2 100% 10 9
Belgium Ben Mertens 2 2 100% 6 6
China Fan Zhengyi 1 1 100% 4 4
China Si Jiahui 3 1 33.33% 34 15
China Gao Yang 1 1 100% 3 2
England Oliver Brown 2 2 100% 8 6
England Alex Clenshaw 1 1 100% 2 2
Austria Florian Nüßle 1 1 100% 2 2
England Joe O'Connor 1 1 100% 11 6
England Haydon Pinhey 1 0 0% 4 1
China Jianbo Zhao 1 0 0% 4 2
England Jamie Wilson 2 1 50% 9 4
England Louis Heathcote 1 1 100% 10 6
China Peifan Lei 1 1 100% 4 4
England Ben Hancorn 1 1 100% 6 4
England Allan Taylor 3 3 100% 18 12
England Jenson Kendrick 1 1 100% 5 4
Germany Lukas Kleckers 1 1 100% 7 5
Belgium Julien Leclercq 1 1 100% 5 4
Northern Ireland Jordan Brown 4 3 75% 19 11
Scotland Dean Young 2 1 50% 14 7
Thailand Mink Nutcharut 1 1 100% 6 4
Pakistan Mohammed Asif 1 0 0% 4 2
China Pang Junxu 2 1 50% 23 12
China Yulu Bai 1 1 100% 7 6
China Jiang Jun 1 1 100% 6 4
Scotland Liam Graham 1 1 100% 1 1
Ukraine Iulian Boiko 1 0 0% 4 2
Wales Jackson Page 1 0 0% 4 1
England Farakh Ajaib 1 1 100% 6 5
China Xu Si 1 1 100% 8 6