Most Frequently Met Opponents By Kurt Maflin - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
China Ding Junhui 2 0 0% 13 4
China Cao Yupeng 6 3 50% 40 17
England Mark King 5 2 40% 29 15
England Dave Harold 2 1 50% 13 8
England Jack Lisowski 6 3 50% 45 23
England Simon Bedford 1 1 100% 7 5
China Xiao Guodong 11 5 45.45% 99 51
Wales Michael White 3 2 66.67% 19 9
Jamaica Rory McLeod 4 4 100% 23 16
England Alfie Burden 3 2 66.67% 16 10
Thailand James Wattana 6 4 66.67% 44 22
England Matthew Selt 4 2 50% 29 18
England Peter Lines 5 2 40% 29 13
China Liu Song 2 1 50% 11 6
England Peter Ebdon 6 1 16.67% 46 16
England Andrew Higginson 7 3 42.86% 51 19
India Aditya Mehta 1 0 0% 6 2
Ireland Fergal O'Brien 5 3 60% 42 20
Northern Ireland Patrick Wallace 1 0 0% 3 0
England Kyren Wilson 10 2 20% 54 20
England Robert Milkins 7 4 57.14% 61 34
England James McGouran 1 0 0% 5 1
England Steve Davis 5 4 80% 48 31
England Stephen Craigie 2 1 50% 12 5
England Jake Nicholson 2 2 100% 9 8
England Anthony Hamilton 3 0 0% 20 6
England Barry Hawkins 4 0 0% 27 8
Poland Michał Zieliński 1 1 100% 4 4
England Craig Steadman 4 1 25% 51 26
England Alex Davies 4 3 75% 24 16
England Chris Norbury 2 2 100% 12 10
England Mitchell Travis 2 1 50% 15 8
England Martin O'Donnell 6 2 33.33% 43 20
Scotland Graeme Dott 8 3 37.5% 61 23
England Michael Holt 5 0 0% 33 10
England Sam Craigie 4 2 50% 24 13
England Joe Jogia 1 1 100% 8 5
England Mark Joyce 5 2 40% 38 19
China Liang Wenbo 4 1 25% 23 10
England David Grace 3 2 66.67% 25 14
England Ben Woollaston 4 1 25% 25 10
Northern Ireland Gerard Greene 5 2 40% 36 16
England Jimmy White 7 4 57.14% 42 23
Wales Jamie Jones 4 1 25% 24 9
England Martin Ball 2 1 50% 11 7
England Paul Davison 3 2 66.67% 21 13
England Adam Duffy 7 7 100% 43 29
England Jeff Cundy 3 2 66.67% 31 16
England Liam Highfield 4 3 75% 25 15
Cyprus Michael Georgiou 3 3 100% 16 13
Brazil Igor Figueiredo 4 2 50% 23 13
England Darren Burns 1 1 100% 4 4
Germany Patrick Einsle 2 1 50% 13 6
Scotland Anthony McGill 8 3 37.5% 65 30
England Paul Doody 1 1 100% 5 4
Australia Vinnie Calabrese 1 1 100% 4 4
England Stephen Rowlings 3 1 33.33% 19 8
England Ashley Wright 3 3 100% 18 14
Thailand Noppadon Sangnil 1 1 100% 5 4
England Daniel Ward 2 2 100% 10 8
England Gavin Lomax 2 0 0% 11 3
England Ian Duffy 1 1 100% 4 4
England Shaun Wilkes 1 1 100% 6 4
Belgium Bjorn Haneveer 1 0 0% 6 2
England Andrew Atkinson 2 2 100% 13 9
Ireland Leo Fernandez 4 3 75% 30 17
England Robbie Williams 6 4 66.67% 43 25
England Antony Parsons 1 1 100% 4 4
England Stuart Mann 1 1 100% 5 4
England Tom Maxfield 1 1 100% 5 4
Scotland Bobby Cruickshanks 1 1 100% 6 4
England Jimmy Robertson 7 3 42.86% 47 24
England Nick Jennings 1 1 100% 4 4
Wales Gareth Coppack 1 0 0% 19 9
England Jamie Cope 4 1 25% 20 6
Scotland Alan McManus 5 3 60% 32 19
Wales Ian Preece 1 0 0% 6 1
Thailand Issara Kachaiwong 1 1 100% 9 5
England Judd Trump 3 2 66.67% 23 11
Wales Paul Davies 2 0 0% 21 7
Wales Ryan Day 9 3 33.33% 58 25
England Rod Lawler 7 5 71.43% 48 28
Australia Steve Mifsud 2 1 50% 13 7
England Stuart Pettman 1 0 0% 7 3
Scotland Jamie Burnett 3 2 66.67% 12 8
England Andy Hicks 3 2 66.67% 18 11
England Mike Dunn 4 2 50% 24 12
Belgium Kevin van Hove 3 1 33.33% 21 9
Scotland James McBain 3 2 66.67% 24 13
England Justin Astley 2 2 100% 11 9
Wales Lee Walker 5 3 60% 33 17
England Ian Brumby 3 2 66.67% 22 12
England Matt Williams 1 1 100% 6 4
England Lewis Roberts 1 1 100% 7 4
Hong Kong Marco Fu 3 1 33.33% 18 9
Norway Knut Pedersen 1 1 100% 4 4
England Alan Moore 1 1 100% 5 4
England Mike Hallett 1 1 100% 5 4
Wales Marcel Price 2 2 100% 9 8
England Shaun Murphy 6 2 33.33% 44 18
England Andy Lee 3 1 33.33% 21 11
England Grant Conquest 1 1 100% 7 4
England Jamie Dykes 1 1 100% 4 4
England Adam Davies 1 0 0% 4 0
England Munraj Pal 1 0 0% 9 3
England Gyles Behbood 1 1 100% 5 4
England Greg Batten 1 1 100% 6 4
England Stuart Carrington 3 3 100% 18 12
England Chris Melling 2 1 50% 14 6
Thailand Kobkit Palajin 1 1 100% 6 5
England Darryn Walker 1 1 100% 9 5
England Gary Lees 1 1 100% 7 5
Wales James Reynolds 1 1 100% 4 4
England David Lilley 3 1 33.33% 20 7
China Tian Pengfei 2 2 100% 12 8
Wales Andrew Pagett 1 0 0% 5 1
Ireland Robert Murphy 1 1 100% 6 4
Ireland David Hogan 1 1 100% 10 6
Australia Neil Robertson 10 1 10% 63 24
Wales Daniel Wells 4 3 75% 32 19
England Paul Wykes 2 0 0% 20 5
England Tony Jones 1 1 100% 5 5
England Craig Butler 1 1 100% 7 5
England Jimmy Michie 2 0 0% 15 5
England Brian Morgan 1 0 0% 6 1
Thailand Supoj Saenla 1 1 100% 6 5
Ireland Colm Gilcreest 1 0 0% 9 4
England Adrian Gunnell 2 1 50% 14 9
Scotland Billy Snaddon 1 1 100% 9 5
Netherlands Bas Jansen 1 1 100% 7 5
England Tom Ford 6 5 83.33% 49 29
Australia Johl Younger 1 1 100% 13 9
England David Gilbert 6 1 16.67% 44 18
England Martin Gould 5 3 60% 33 17
England Wayne Brown 1 1 100% 5 5
England James Leadbetter 1 1 100% 8 6
Scotland Craig MacGillivray 1 1 100% 8 5
England Paul Sweeny 1 1 100% 7 5
England Sunit Vaswani 1 1 100% 6 5
England Del Smith 1 1 100% 6 4
England Leonard de Griffa 1 1 100% 4 4
England Stephen Kershaw 1 0 0% 9 4
England Mark Carrington 1 1 100% 5 5
England Michael Rhodes 4 2 50% 27 13
Wales Philip Williams 1 1 100% 6 5
England Damian Massey 1 1 100% 5 4
England Brian Cox 1 1 100% 4 4
England Steve James 1 1 100% 5 4
England Lee Richardson 1 1 100% 6 4
Northern Ireland Jason Prince 1 0 0% 7 2
Thailand Noppadon Noppachorn 1 1 100% 7 5
England Barry Pinches 1 0 0% 7 2
Scotland Hugh Abernethy 1 0 0% 9 4
Ireland David McDonnell 1 1 100% 8 5
Thailand Phaitoon Phonbun 1 0 0% 7 2
England Mark Gray 1 1 100% 6 5
Malta Tony Drago 2 1 50% 12 5
Northern Ireland Terry Murphy 1 1 100% 7 5
England Nick Dyson 1 1 100% 9 5
England Surinder Gill 1 1 100% 6 5
Scotland Stephen Hendry 1 0 0% 4 0
England Andrew Norman 2 1 50% 13 8
England Luke Simmonds 1 1 100% 9 5
Northern Ireland Jonathan Nelson 1 1 100% 6 5
England John Daniels 1 1 100% 5 5
England Leigh Robinson 1 0 0% 8 3
England Jamie O'Neill 2 1 50% 15 8
England Joel Walker 5 3 60% 27 16
England Gary Wilson 3 1 33.33% 11 6
Wales Gareth Allen 4 2 50% 27 14
England Mark Davis 3 2 66.67% 18 8
England Sam Baird 2 1 50% 12 6
England Weland Holroyd 1 0 0% 5 0
England Ricky Walden 1 0 0% 9 4
England Lee Farebrother 1 1 100% 7 5
Belgium Hans Blanckaert 1 1 100% 6 5
Wales Jak Jones 4 3 75% 23 16
England Allan Taylor 3 3 100% 17 15
England Michael Wasley 2 1 50% 12 7
Bulgaria Vencislav Daskalov 1 1 100% 4 4
England Elliot Slessor 5 3 60% 33 18
England Ian Burns 1 0 0% 9 3
England Ricky Norris 1 1 100% 4 4
England Michael Wild 1 1 100% 7 5
Thailand Thepchaiya Un-Nooh 6 4 66.67% 29 16
Northern Ireland Mark Allen 3 0 0% 20 8
England Lee Page 2 1 50% 11 6
England Colin Norton 1 1 100% 4 4
Ireland Ken Doherty 5 1 20% 26 9
Thailand Thanawat Thirapongpaiboon 2 2 100% 13 9
Bulgaria Krasimir Kameshev 1 1 100% 4 4
China Liu Ren 1 1 100% 4 4
China Ma Chunmao 1 0 0% 6 2
Scotland Ross Muir 3 3 100% 19 13
Scotland Nathan Shaw 1 1 100% 6 4
England Steven Hallworth 2 2 100% 13 8
Belgium Luca Brecel 3 2 66.67% 24 13
Wales Mark Williams 4 2 50% 25 13
China Li Hang 2 1 50% 11 4
Finland Robin Hull 2 2 100% 12 10
Scotland Marcus Campbell 1 1 100% 1 1
England Mark Selby 4 1 25% 47 18
England Joe Perry 5 1 20% 34 14
Scotland Rhys Clark 2 1 50% 12 8
China Cao Kaisheng 1 1 100% 5 4
England Ali Carter 7 2 28.57% 56 22
England George Pragnell (II) 1 1 100% 7 5
Scotland Scott Donaldson 2 0 0% 12 3
China Ma Tingpeng 1 1 100% 5 4
China Pa Ruke 1 1 100% 6 4
China Niu Zhuang 1 0 0% 6 2
China Zhao Xintong 2 1 50% 27 13
Thailand Noppon Saengkham 2 1 50% 14 7
Wales Dominic Dale 1 0 0% 4 1
China Cao Xinlong 1 1 100% 8 5
England Sean O'Sullivan 2 0 0% 14 4
China Lu Ning 2 1 50% 15 9
England Joe O'Connor 3 3 100% 24 16
China Song Yang 1 1 100% 5 4
China Zhang Anda 2 1 50% 14 7
Poland Kacper Filipiak 1 1 100% 4 4
England Jamie Barrett 1 1 100% 5 5
England Chris Wakelin 2 0 0% 22 7
England Hammad Miah 1 1 100% 7 4
Malaysia Thor Chuan Leong 3 2 66.67% 23 14
England Sanderson Lam 4 3 75% 41 24
Wales David John 1 1 100% 6 5
England Oliver Lines 1 1 100% 5 4
China Yan Bingtao 4 2 50% 29 15
China Guan Zhen 1 1 100% 6 5
England Jason Weston 1 1 100% 5 4
England Ronnie O'Sullivan 2 0 0% 15 5
China Zhang Yong 1 1 100% 6 4
Malta Alex Borg 2 2 100% 10 8
Ireland Josh Boileau 2 1 50% 14 8
China Fang Xiongman 1 1 100% 5 4
England Mitchell Mann 2 2 100% 19 14
Isle of Man Darryl Hill 1 0 0% 1 0
Pakistan Hamza Akbar 2 2 100% 21 14
Wales Ian Sargeant 1 0 0% 7 3
England Sydney Wilson 1 0 0% 16 6
Wales Duane Jones 1 0 0% 8 3
England Brandon Sargeant 1 1 100% 5 4
China Zhou Yuelong 1 1 100% 6 4
Northern Ireland Joe Swail 1 1 100% 8 6
China Yu Delu 1 1 100% 8 5
China Mei Xiwen 2 1 50% 11 5
Switzerland Alexander Ursenbacher 1 1 100% 7 6
England Ashley Hugill 2 2 100% 21 12
China Lyu Haotian 2 2 100% 12 8
England Harvey Chandler 2 0 0% 18 8
Israel Eden Sharav 1 0 0% 5 1
England Ashley Carty 2 1 50% 8 6
England Stuart Bingham 2 0 0% 17 7
England Billy Joe Castle 2 2 100% 12 9
China Pang Junxu 1 1 100% 17 10
Germany Simon Lichtenberg 2 2 100% 9 7
China Long Zehuang 1 1 100% 7 6
China Luo Honghao 1 1 100% 5 4
Northern Ireland Jordan Brown 2 2 100% 12 9
Scotland John Higgins 2 2 100% 32 18
Wales Matthew Stevens 1 1 100% 7 4
China Chen Zifan 1 0 0% 7 3
China Yuan Sijun 1 1 100% 1 1
China Peifan Lei 1 0 0% 1 0
England Peter Devlin 1 1 100% 7 4
Scotland Fraser Patrick 1 1 100% 5 4
Wales Jackson Page 1 1 100% 4 4
Ireland Aaron Hill 1 1 100% 9 6
Wales Jamie Clarke 1 1 100% 11 6
Iran Hossein Vafaei 1 0 0% 5 1
China Wu Yize 1 0 0% 6 2
England Jamie Wilson 1 1 100% 6 4
England Ronnie Blake 1 1 100% 4 4
England Callum Beresford 1 1 100% 5 4
England Ben Hancorn 1 1 100% 6 4
England Jason Wright 1 1 100% 5 4
Ireland Leone Crowley 1 1 100% 5 4
China Liu Hongyu 1 1 100% 5 4
Germany Lukas Kleckers 1 0 0% 5 1
Scotland David McLellan 1 1 100% 4 4