Most Frequently Met Opponents By Robbie Mcguigan - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Austria Andreas Ploner 1 0 0% 6 2
England Lee Richardson 1 0 0% 5 1
China Guan Zhen 1 0 0% 5 1
Northern Ireland Patrick Wallace 1 0 0% 4 0
Ireland Aaron Hill 1 0 0% 1 0
England Mike Hallett 1 1 100% 3 3
Scotland Chris Totten 2 1 50% 11 6
England Robert James 1 0 0% 5 1
England Patrick Whelan 1 1 100% 4 3
England Jed Mann 1 1 100% 4 4
France Brian Ochoiski 1 0 0% 4 0
Australia Jamie Brown 1 1 100% 4 4
Jamaica Rory McLeod 1 0 0% 6 2
England Ian Martin 1 0 0% 1 0
Ireland Fergal O'Brien 2 1 50% 10 6
England Riley Parsons 1 0 0% 2 0
Northern Ireland Jordan Brown 1 0 0% 2 0
Brazil Igor Figueiredo 1 0 0% 2 0
England David Grace 1 1 100% 2 2
Thailand Noppon Saengkham 1 0 0% 3 1
England Ben Woollaston 1 0 0% 3 1
England Mitchell Mann 2 0 0% 17 7
England Harvey Chandler 1 0 0% 7 3
Wales Kishan Hirani 1 1 100% 5 4
Latvia Maris Volajs 1 1 100% 4 4
Scotland Ross Vallance 1 1 100% 7 4
Ireland Michael Judge 1 0 0% 4 0
England Faizaan Mohammed 1 1 100% 5 4
England Neal Jones 1 1 100% 7 4
England Joshua Cooper 1 0 0% 5 1
China Yan Bingtao 1 0 0% 3 0
Wales Jamie Clarke 1 0 0% 3 0
England Louis Heathcote 2 0 0% 7 2
England Liam Highfield 1 0 0% 1 0
England Alfie Burden 1 1 100% 10 6
Scotland Scott Donaldson 1 0 0% 6 0
Hong Kong Chau Hon Man 1 1 100% 5 4
India Lucky Vatnani 1 0 0% 6 2
England Ryan Mears 1 1 100% 5 4
Hong Kong Yu Kiu Chang 1 1 100% 7 4
England Peter Devlin 1 0 0% 4 0
Thailand Chatchapong Nasa 1 1 100% 7 4
England Hayden Staniland 1 1 100% 6 4
England John Astley 2 0 0% 13 3
England Ali Carter 1 0 0% 3 0
China Wu Yize 1 0 0% 4 2
Northern Ireland Joel Connolly Jnr 1 1 100% 4 4
China Zhou Yuelong 1 0 0% 5 1
England Hammad Miah 1 1 100% 1 1
England Michael Holt 1 0 0% 1 0
England Mark Selby 1 0 0% 5 1
England Tom Maxfield 1 0 0% 5 1
Scotland Gary Thomson 1 1 100% 6 4
England Ben Fortey 1 0 0% 5 1
Pakistan Mohammed Asif 1 1 100% 5 4
Scotland Anthony McGill 1 0 0% 7 3
Wales Dylan Emery 1 0 0% 8 2
England Sanderson Lam 1 1 100% 3 3
England Barry Pinches 1 0 0% 4 1
Wales Jackson Page 1 0 0% 4 2
Wales Michael White 1 1 100% 3 3
Switzerland Alexander Ursenbacher 1 0 0% 4 1
Wales Jak Jones 1 0 0% 9 4
England Mark Davis 1 0 0% 4 0
Saudi Arabia Abdulraouf Sayegh 1 1 100% 7 4
China Ma Hailong 1 1 100% 7 4
England Chris Wakelin 1 0 0% 6 2
England Joe O'Connor 1 0 0% 7 1
China Ding Junhui 1 0 0% 7 2
Belgium Ben Mertens 1 0 0% 4 0
Bahrain Habib Subah Humood 1 1 100% 9 6
China He Guoqiang 1 0 0% 7 1