Most Frequently Met Opponents By Dylan Craig - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England James Hill 1 1 100% 7 4
England Sachin Plaha 1 1 100% 4 4
England David Grace 1 0 0% 5 1
England Ben Fortey 1 1 100% 4 4
England Elliot Slessor 2 0 0% 12 4
Israel Eden Sharav 1 0 0% 7 3
Australia Marc Robertson 1 1 100% 4 4
England Mitchell Mann 2 1 50% 13 6
Ireland David Morris 1 0 0% 6 2
England Gary Wilson 1 0 0% 5 0
Netherlands Mitchell Van Den Bergh 1 1 100% 4 4
Northern Ireland Jordan Brown 1 1 100% 6 4
England Alfie Burden 1 0 0% 5 1
Italy Michele Battaglia 1 1 100% 4 4
England Reanne Evans 1 1 100% 7 4
England Jamie Bodle 1 0 0% 4 0
England Garry Steele 1 1 100% 4 4
England Wayne Townsend 1 1 100% 6 4
Belgium Tomasz Skalski 1 0 0% 6 2
England Jamie O'Neill 1 0 0% 6 2
Romania Corina Maracine 1 1 100% 4 4
England Matthew Hulatt 1 1 100% 4 4
Wales Alex Taubman 1 0 0% 5 1
England Josh Mulholland 1 1 100% 5 4
England Jeff Cundy 1 0 0% 7 3
Isle of Man Darryl Hill 2 2 100% 13 9
Belgium Jeff Jacobs 1 1 100% 5 4
Northern Ireland Joe Swail 2 0 0% 9 0
Latvia Maris Volajs 1 1 100% 6 4
Poland Phan Quoc Binh 1 1 100% 4 4
Poland Bartosz Olchowka 1 1 100% 4 4
England Stuart Bingham 1 0 0% 6 2
Pakistan Yasir Nadeem 1 1 100% 4 4
England Julian Mills 1 1 100% 7 4
England Chris Jones 1 1 100% 4 4
England Callum Downing 1 0 0% 4 0
England Joe Steele 1 1 100% 7 4
England John Beesley 1 1 100% 5 4
England Christopher Keogan 1 0 0% 7 3
Northern Ireland Conor McCormack 1 1 100% 5 4
Scotland Michael Collumb 1 1 100% 6 4
England Mark Joyce 1 1 100% 7 4
England Brandon Sargeant 1 1 100% 5 4
Hong Kong Marco Fu 1 0 0% 6 2
Latvia Rodion Judin 1 1 100% 4 4
Germany Robin Otto 1 1 100% 4 4
England Oliver Lines 1 1 100% 6 4
England Joe Perry 1 0 0% 5 1
China Zhou Yuelong 1 0 0% 13 3
Cyprus Michael Georgiou 1 1 100% 5 4
Ireland Jason Devaney 1 0 0% 5 1
England Matthew Day 1 0 0% 6 2
England Peter Devlin 2 1 50% 11 6
England Barry Mincher 1 1 100% 4 4
Germany Simon Lichtenberg 1 0 0% 6 2
England Daniel Devlin 1 0 0% 5 1
Estonia Andres Petrov 1 1 100% 7 4
England James Silverwood 1 1 100% 7 4
Iceland Kristjan Helgason 1 0 0% 5 1
England Mark Vincent 1 1 100% 6 4
England Andrew Higginson 1 0 0% 5 1
England James Welch 1 1 100% 3 3
Gibraltar Kyle Dixon 1 1 100% 3 3
England Nick Jennings 1 1 100% 3 3
Wales Callum Lloyd 1 1 100% 3 3
England Rod Lawler 1 0 0% 5 1