Most Frequently Met Opponents By Sam Craigie - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Nigel Bond 3 0 0% 19 6
England Dave Harold 1 1 100% 5 4
England Danny Douane 1 0 0% 7 3
England Adrian Gunnell 1 0 0% 5 1
England Mitchell Travis 1 1 100% 6 4
Wales Jak Jones 5 2 40% 26 12
Ireland David Hogan 1 1 100% 6 4
England Barry Hawkins 6 3 50% 28 17
Ireland Fergal O'Brien 4 2 50% 19 9
China Liu Song 2 2 100% 14 10
England David Grace 5 2 40% 43 22
Norway Kurt Maflin 4 2 50% 24 11
England Ian Burns 3 1 33.33% 22 11
England Antony Parsons 1 1 100% 7 4
England Colin Norton 1 1 100% 4 4
England John Whitty 3 0 0% 15 3
England Jake Nicholson 2 2 100% 8 8
Scotland Marcus Campbell 1 0 0% 4 0
England Tom Ford 3 2 66.67% 31 16
Scotland John Higgins 3 0 0% 14 2
India Aditya Mehta 3 0 0% 13 1
England Gary Wilson 1 1 100% 4 4
Scotland Anthony McGill 7 2 28.57% 38 13
England Kyren Wilson 10 3 30% 55 22
England Kuldesh Johal 1 1 100% 9 5
England Lee Shanker 1 1 100% 4 4
England Mike King 1 1 100% 6 4
England Stuart Watson 1 1 100% 5 4
England Ian Brumby 1 0 0% 6 2
Brazil Itaro Santos 1 1 100% 4 4
England Shaun Wilkes 1 1 100% 5 4
England Jonathan Williams 1 1 100% 5 4
China Cao Yupeng 3 2 66.67% 14 9
England Matthew Couch 2 1 50% 11 6
Northern Ireland Gerard Greene 3 2 66.67% 22 13
Wales Andrew Pagett 1 1 100% 11 6
England Ben Woollaston 6 1 16.67% 39 16
Belgium Luca Brecel 4 1 25% 25 11
India Lucky Vatnani 2 1 50% 10 6
England Jack Lisowski 7 3 42.86% 40 20
Ireland Ken Doherty 6 5 83.33% 44 29
England Stephen Lee 2 1 50% 12 5
England Ricky Walden 6 1 16.67% 35 11
Wales Michael White 3 2 66.67% 12 7
England Justin Astley 2 1 50% 23 13
Wales Daniel Wells 1 1 100% 7 5
England Barry Pinches 1 1 100% 6 5
England Robert Milkins 2 1 50% 15 6
England Adam Wicheard 1 1 100% 8 5
Australia Neil Robertson 4 0 0% 32 10
England Louis Heathcote 1 1 100% 6 4
England James McGouran 1 1 100% 5 4
Northern Ireland Jordan Brown 4 1 25% 25 11
England Adam Duffy 3 2 66.67% 17 10
England Sean Bullock 1 1 100% 4 4
England Peter Devlin 1 1 100% 4 4
England Billy Joe Castle 4 2 50% 18 9
Germany Ralph Müller 1 1 100% 4 4
England Adam Edge 2 2 100% 9 8
Wales Jamie Clarke 3 3 100% 14 11
England Robbie Williams 1 0 0% 4 0
Netherlands Alexander van den Doel 1 1 100% 4 4
England Oliver Brown 2 1 50% 10 5
England Peter Lines 3 1 33.33% 14 7
England Shaun Murphy 4 0 0% 17 4
China Ding Junhui 2 1 50% 19 10
Malta Alex Borg 1 1 100% 4 4
Romania Rares Sinca 1 1 100% 5 4
Wales Mark Williams 5 1 20% 31 10
England Danny Connolly 1 1 100% 5 4
Germany Lukas Kleckers 2 1 50% 5 4
Northern Ireland Mark Allen 4 0 0% 26 6
England Paul Moss 1 1 100% 4 4
Wales Ben Jones 1 1 100% 4 4
Wales Tom Rees 1 1 100% 6 4
Poland Kacper Filipiak 1 1 100% 5 4
England Brandon Sargeant 2 2 100% 12 8
England Martin O'Donnell 1 0 0% 7 3
Hong Kong Marco Fu 2 1 50% 12 5
England Matthew Selt 4 1 25% 26 13
England Andy Hicks 3 2 66.67% 21 13
England Stuart Carrington 3 1 33.33% 18 7
England Liam Highfield 1 0 0% 4 0
Wales Jamie Jones 6 3 50% 38 22
England Mark King 3 2 66.67% 20 13
England Mike Dunn 1 1 100% 1 1
England Mark Joyce 1 1 100% 1 1
England John Foster 1 1 100% 4 4
China Yan Bingtao 2 1 50% 27 13
Iran Soheil Vahedi 1 1 100% 7 4
England Mark Davis 5 1 20% 30 12
England Judd Trump 5 2 40% 30 15
Wales Matthew Stevens 2 0 0% 11 1
England John Astley 1 0 0% 9 4
Thailand Thepchaiya Un-Nooh 3 3 100% 24 14
England Ali Carter 7 3 42.86% 44 23
England Joe Perry 2 1 50% 11 5
China Mei Xiwen 1 1 100% 6 4
England Elliot Slessor 4 1 25% 14 5
England Andrew Higginson 1 0 0% 6 0
Thailand Boonyarit Keattikun 1 1 100% 6 4
China Zhao Xintong 4 2 50% 39 18
Ireland Leo Fernandez 1 1 100% 4 4
England Joe O'Connor 4 3 75% 22 13
England Martin Gould 1 1 100% 10 6
England Jimmy White 2 1 50% 20 10
China Long Zehuang 3 2 66.67% 15 10
England David Lilley 2 1 50% 10 6
Thailand Dechawat Poomjaeng 1 1 100% 4 4
England Ashley Carty 2 2 100% 7 6
Wales Dominic Dale 2 2 100% 10 8
Scotland Scott Donaldson 3 0 0% 15 3
England Mark Selby 3 0 0% 16 4
England David Gilbert 1 0 0% 11 5
England Rod Lawler 2 1 50% 10 6
China Li Hang 4 0 0% 22 6
England Michael Holt 1 0 0% 6 2
England Sam Baird 1 0 0% 8 3
Thailand Akani Songsermsawad 1 1 100% 8 6
China Liang Wenbo 2 2 100% 15 10
England Peter Ebdon 2 1 50% 13 7
Wales Ryan Day 3 2 66.67% 23 13
Scotland Rhys Clark 1 1 100% 12 10
China Pang Junxu 3 2 66.67% 16 9
United Arab Emirates Mohammed Shehab 1 0 0% 6 1
Northern Ireland Joe Swail 1 1 100% 7 5
Thailand Thanawat Thirapongpaiboon 1 0 0% 8 3
Scotland Fraser Patrick 2 2 100% 12 9
China Luo Honghao 2 2 100% 9 6
China Tian Pengfei 2 0 0% 16 6
England Ashley Hugill 2 1 50% 13 6
England Stuart Bingham 4 2 50% 14 7
England Ronnie O'Sullivan 2 0 0% 9 3
England Harvey Chandler 1 1 100% 3 3
England Anthony Hamilton 1 0 0% 9 3
England Ben Hancorn 2 1 50% 7 5
Wales Jackson Page 1 0 0% 4 2
Morocco Amine Amiri 1 1 100% 4 4
China Chang Bingyu 1 0 0% 10 4
England Chris Wakelin 2 1 50% 7 2
England Jamie Barrett 1 1 100% 2 2
England Phil O'Kane 1 1 100% 1 1
China Xiao Guodong 1 1 100% 2 2
Iran Hossein Vafaei 1 1 100% 6 6
Wales Dylan Emery 1 1 100% 3 3
England Steven Hallworth 1 0 0% 7 3
Ireland Robert McCullough 1 1 100% 5 4
China Jianbo Zhao 1 1 100% 6 4
England Sanderson Lam 1 1 100% 8 5
China Yuan Sijun 2 2 100% 11 9
Estonia Andres Petrov 1 0 0% 4 2
Australia Ryan Thomerson 1 1 100% 7 4
Scotland Dean Young 1 1 100% 7 4
Scotland Graeme Dott 1 1 100% 7 4
Scotland Stephen Maguire 2 1 50% 13 7
China Zhang Anda 1 1 100% 6 4
Thailand Mink Nutcharut 1 1 100% 5 4
England Luke Simmonds 1 1 100% 1 1
England Hammad Miah 2 1 50% 12 6
United States Ahmed Aly Elsayed 1 1 100% 3 3
China Fan Zhengyi 2 1 50% 9 5
Thailand Noppon Saengkham 1 0 0% 4 2
China Yisong Peng 1 1 100% 6 5
Malaysia Thor Chuan Leong 1 1 100% 7 6
India Ishpreet Singh Chadha 1 1 100% 7 5
England Sean O'Sullivan 1 1 100% 7 5
England Liam Pullen 1 1 100% 7 5
China He Guoqiang 1 1 100% 6 5
China Xu Si 1 1 100% 9 5
China Jiang Jun 1 0 0% 18 8