Most Frequently Met Opponents By Ross Muir - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
China Xiao Guodong 1 0 0% 5 1
England Ashley Gregory 1 1 100% 5 4
England Reanne Evans 1 1 100% 4 4
England Justin Astley 1 0 0% 7 3
Wales Gareth Allen 4 2 50% 35 18
Australia Adrian Ridley 1 0 0% 7 3
Scotland Rhys Clark 1 0 0% 5 1
Scotland Michael Collumb 1 1 100% 5 4
England Allan Taylor 3 2 66.67% 13 7
Scotland Ross Higgins 1 1 100% 6 4
England Adam Wicheard 1 0 0% 7 3
England Sam Harvey 1 1 100% 4 4
Ireland Josh Boileau 1 1 100% 6 4
England Mitchell Mann 1 1 100% 7 4
Ireland David Morris 1 1 100% 4 4
Wales Mark Williams 2 0 0% 13 4
England James Cahill 1 1 100% 6 5
England Rod Lawler 3 2 66.67% 17 10
England Liam Highfield 2 1 50% 15 7
Scotland Scott Donaldson 1 0 0% 5 1
Norway Kurt Maflin 3 0 0% 19 6
Thailand Thanawat Thirapongpaiboon 1 1 100% 5 5
England Adam Duffy 1 0 0% 7 2
England Andrew Higginson 1 0 0% 4 0
England Chris Wakelin 1 1 100% 6 4
Thailand James Wattana 1 0 0% 7 3
England Robbie Williams 1 0 0% 6 2
China Geng Mingqi 1 1 100% 6 4
China Pan Weixing 1 1 100% 5 4
China Ding Junhui 4 1 25% 32 8
China Da Hailin 1 0 0% 4 0
Scotland Anthony McGill 2 1 50% 12 6
England Ronnie O'Sullivan 4 0 0% 24 6
China Wang Peng 1 1 100% 4 4
China Cao Yupeng 2 0 0% 22 8
Scotland Stephen Maguire 2 1 50% 11 4
England Mark King 3 1 33.33% 22 9
England Anthony Hamilton 2 0 0% 9 3
England Alfie Burden 3 0 0% 17 3
Northern Ireland Joe Swail 2 1 50% 15 6
England Peter Lines 1 0 0% 7 3
China Long Yun 1 1 100% 5 4
England Alex Davies 1 0 0% 6 2
England David Grace 1 1 100% 16 10
England Nigel Bond 2 1 50% 20 9
England Jamie Cope 3 1 33.33% 20 9
England Chris Melling 1 1 100% 8 5
England Stuart Carrington 4 2 50% 28 14
England Martin O'Donnell 2 2 100% 7 5
England Matthew Selt 2 1 50% 12 5
Wales Ryan Day 4 1 25% 27 10
Australia Neil Robertson 6 1 16.67% 39 14
England Ian Burns 1 0 0% 7 2
Wales Matthew Stevens 3 0 0% 21 8
England Kyren Wilson 3 0 0% 17 3
England Martin Gould 3 1 33.33% 17 6
China Huang Jiahao 1 1 100% 7 4
China Chen Zhe 2 1 50% 12 5
England Craig Steadman 1 1 100% 4 4
England Stuart Bingham 1 0 0% 7 3
England Ben Woollaston 3 0 0% 23 9
England Peter Ebdon 1 0 0% 11 5
Thailand Noppon Saengkham 3 0 0% 14 3
China Li Yujin 1 1 100% 6 4
China Chen Zifan 3 1 33.33% 19 8
Wales Michael White 3 0 0% 30 10
England Joel Walker 1 1 100% 6 4
England Callum Downing 1 1 100% 9 5
Cyprus Michael Georgiou 1 0 0% 5 0
Malta Tony Drago 1 1 100% 6 5
Thailand Dechawat Poomjaeng 1 0 0% 8 3
England Mike Dunn 1 0 0% 5 1
Scotland Alan McManus 1 1 100% 11 6
England Jack Lisowski 3 0 0% 17 4
China Cheng Sihong 1 1 100% 7 4
Thailand Thepchaiya Un-Nooh 2 0 0% 15 5
Northern Ireland Mark Allen 3 0 0% 15 3
Scotland Graeme Dott 2 0 0% 11 3
England Mark Davis 7 1 14.29% 38 13
England Mark Joyce 2 1 50% 15 7
Scotland Jamie Burnett 2 1 50% 13 8
Wales Daniel Wells 4 4 100% 24 18
Scotland Fraser Patrick 2 1 50% 10 6
China Zhou Yuelong 2 0 0% 12 4
England Robert Milkins 2 0 0% 18 7
England Sean O'Sullivan 2 2 100% 21 14
England Ashley Hugill 1 0 0% 6 2
England Sean Harvey 1 0 0% 7 3
England Jason Weston 1 1 100% 7 5
England Jimmy Robertson 1 0 0% 6 1
China Yu Delu 1 1 100% 7 6
China Zhang Yong 2 1 50% 12 5
Ireland Fergal O'Brien 2 0 0% 12 4
China Zhang Jiankang 1 0 0% 9 3
Brazil Itaro Santos 1 1 100% 7 5
England Ali Carter 4 0 0% 28 11
Wales Dominic Dale 2 1 50% 12 6
Hong Kong Marco Fu 1 1 100% 4 4
England Michael Holt 1 1 100% 1 1
England Jimmy White 2 2 100% 11 7
Israel Eden Sharav 1 0 0% 5 0
Jamaica Rory McLeod 4 1 25% 26 12
Belgium Luca Brecel 1 0 0% 9 4
Ireland Ken Doherty 1 0 0% 5 1
England Sam Baird 2 1 50% 13 6
England Mark Selby 3 0 0% 20 5
Malaysia Thor Chuan Leong 1 1 100% 7 4
England David Gilbert 2 0 0% 14 6
England John Astley 2 1 50% 7 4
England Joe Perry 2 1 50% 19 6
China Li Yuan 2 1 50% 13 8
Germany Patrick Einsle 1 1 100% 5 4
England Tom Ford 4 0 0% 28 8
Wales Lee Walker 2 1 50% 11 6
England Gary Wilson 2 2 100% 13 8
England Elliot Slessor 2 1 50% 12 7
Switzerland Alexander Ursenbacher 1 1 100% 5 4
England Ricky Walden 2 0 0% 11 3
Iran Hossein Vafaei 2 1 50% 18 9
China Lyu Haotian 4 0 0% 24 5
England Peter Devlin 1 0 0% 1 0
Belgium Kevin van Hove 1 1 100% 4 4
India Laxman Rawat 1 1 100% 5 4
China Wu Yize 5 4 80% 26 16
China Lin Shuai 1 0 0% 6 2
Scotland Keith Keldie 1 1 100% 5 4
England Andy Hicks 1 0 0% 5 1
England Owais Ali 1 0 0% 7 3
China Si Jiahui 1 1 100% 8 6
England Ashley Carty 1 0 0% 10 4
Ireland Ross Bulman 1 0 0% 5 2
England Joshua Thomond 2 2 100% 10 7
China Chen Feilong 1 0 0% 5 1
China Jianbo Zhao 1 0 0% 9 3
England John Pritchett 1 1 100% 4 4
England Phil O'Kane 1 1 100% 5 4
England Sydney Wilson 1 0 0% 7 3
England Elliott Weston 1 1 100% 4 4
Northern Ireland Fergal Quinn (II) 1 1 100% 4 4
England Simon Bedford 1 1 100% 4 4
England Sanderson Lam 1 0 0% 5 1
England Connor Benzey 1 1 100% 5 4
England Saqib Nasir 1 0 0% 6 2
Wales Andrew Pagett 2 2 100% 11 9
Scotland Dean Young 1 1 100% 5 4
England Judd Trump 1 0 0% 5 1
England Barry Pinches 1 0 0% 1 0
England Hammad Miah 1 0 0% 6 2
China Yuan Sijun 2 0 0% 15 4
Wales Alfie Davies 1 1 100% 7 4
England Steven Hallworth 1 1 100% 5 4
England Sean Maddocks 1 1 100% 4 4
England Scott Bell 1 1 100% 4 4
Germany Lukas Kleckers 2 0 0% 13 5
England Brandon Hall 1 1 100% 5 4
Canada James Lee 1 1 100% 4 4
England Matthew Glasby 1 1 100% 4 4
Thailand Akani Songsermsawad 1 1 100% 5 4
Northern Ireland Jordan Brown 2 0 0% 7 2
England Zak Surety 1 1 100% 4 4
England Oliver Brown 3 2 66.67% 30 18
Ukraine Anton Kazakov 1 1 100% 5 4
China Pang Junxu 1 0 0% 8 3
Wales Jackson Page 1 0 0% 12 2
England Jenson Kendrick 1 0 0% 4 2
China He Guoqiang 3 1 33.33% 33 17
England Shaun Murphy 1 0 0% 5 0
Wales Jamie Jones 2 1 50% 10 5
China Fan Zhengyi 1 0 0% 5 1
Brazil Victor Sarkis 1 1 100% 6 4
China Xing Zihao 1 0 0% 6 1
Scotland John Higgins 2 0 0% 11 2
Scotland Stephen Hendry 1 1 100% 6 4
Hong Kong Cheung Ka Wai 1 1 100% 19 10
England Joshua Cooper 1 0 0% 4 2
Wales Jak Jones 1 0 0% 8 3
Iran Amir Sarkhosh 1 0 0% 7 3
England David Lilley 1 1 100% 6 4
England Manasawin Phetmalaikul 1 0 0% 7 3