Most Frequently Met Opponents By Scott MacKenzie - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Liam Highfield 1 0 0% 4 0
England Mark King 2 1 50% 12 7
England Rod Lawler 1 1 100% 7 4
England Steve Davis 1 0 0% 5 1
Ireland Ken Doherty 2 1 50% 14 7
Malta Tony Drago 3 2 66.67% 20 12
England Andy Hicks 1 1 100% 6 5
England Stuart Carrington 1 1 100% 9 5
England Adam Wicheard 1 0 0% 5 0
Australia Neil Robertson 2 0 0% 11 3
Scotland Marcus Campbell 4 2 50% 36 15
England Wayne Cooper 1 0 0% 19 9
Scotland Jamie Burnett 4 0 0% 32 12
England Mark Joyce 2 2 100% 15 9
England Stefan Mazrocis 1 0 0% 9 4
England Mark Davis 2 0 0% 16 3
Ireland Vincent Muldoon 2 1 50% 20 11
Wales Paul Davies 1 0 0% 7 2
Scotland Robert Stephen 2 1 50% 13 7
England Anthony Hamilton 1 0 0% 12 2
Thailand James Wattana 3 2 66.67% 34 18
China Liu Song 2 1 50% 30 16
Ireland David Morris 2 0 0% 12 4
China Tian Pengfei 1 0 0% 9 4
Northern Ireland Joe Swail 1 1 100% 5 4
England Craig Steadman 1 1 100% 6 4
Wales Lee Walker 1 0 0% 7 2
England Jimmy White 1 0 0% 7 3
England Robert Milkins 1 0 0% 7 3
England Jimmy Robertson 1 0 0% 7 3
Thailand Supoj Saenla 1 1 100% 7 4
England Alex Davies 1 0 0% 6 2
China Yang Qingtian 1 0 0% 9 4
Northern Ireland Gerard Greene 5 2 40% 31 13
England Andrew Higginson 4 1 25% 38 15
England Jamie Cope 1 0 0% 7 2
England Chris Norbury 2 2 100% 15 10
China Xiao Guodong 2 1 50% 11 5
England Michael Wasley 1 1 100% 7 4
England Chris Melling 1 0 0% 8 3
Scotland Graeme Dott 1 0 0% 11 2
England Michael Holt 1 1 100% 9 9
England Tom Ford 2 1 50% 30 13
New Zealand Dene O'Kane 1 1 100% 12 9
China Liang Wenbo 1 1 100% 4 3
England Mike Dunn 2 2 100% 13 8
England Barry Pinches 3 2 66.67% 19 9
England Paul Wykes 2 1 50% 12 6
England Peter Lines 2 1 50% 11 4
England Judd Trump 1 0 0% 5 0
Bahrain Habib Subah Humood 1 1 100% 13 10
Wales Mark Williams 2 1 50% 13 5
Wales Matthew Stevens 1 1 100% 9 5
China Li Hang 1 1 100% 7 5
England Ian McCulloch 1 1 100% 7 5
Malaysia Keen Hoo Moh 1 1 100% 5 5
Scotland John Higgins 1 0 0% 7 2
Ireland Fergal O'Brien 1 0 0% 9 4
England Lee Spick 1 1 100% 6 5
Northern Ireland Mark Allen 1 0 0% 17 8
England Adrian Gunnell 2 0 0% 21 7
Wales Ryan Day 3 1 33.33% 29 11
Wales Anthony Davies 1 1 100% 17 10
England Joe Jogia 3 1 33.33% 29 16
England Brian Salmon 2 1 50% 14 6
England David Hall 1 1 100% 5 5
England David Roe 2 1 50% 17 9
England Paul Davison 1 1 100% 9 5
England Adam Davies 1 1 100% 12 9
Wales Dominic Dale 1 0 0% 6 1
Finland Robin Hull 1 1 100% 9 5
Ireland Rodney Goggins 1 1 100% 8 5
England Andrew Norman 2 1 50% 18 10
England Stuart Mann 2 0 0% 21 6
Australia Johl Younger 2 2 100% 20 15
Hong Kong Marco Fu 1 0 0% 6 1
Northern Ireland Jason Prince 2 1 50% 15 8
England Ricky Walden 1 1 100% 9 5
England Luke Fisher 1 1 100% 7 5
England Tony Jones 1 1 100% 9 5
Ireland Leo Fernandez 1 1 100% 7 5
Wales Darren Morgan 1 0 0% 6 1
England Sean Storey 1 0 0% 6 1
England Alfie Burden 1 0 0% 7 2
England Ben Woollaston 1 0 0% 4 0
England Craig Butler 1 0 0% 15 6
England Adam Duffy 1 1 100% 5 4
Thailand Suchakree Poomjang 2 1 50% 17 9
England Munraj Pal 1 1 100% 9 5
England Nigel Bond 1 0 0% 4 0
Scotland David McLellan 1 0 0% 17 7
Wales Jamie Jones 1 0 0% 7 3
England James Leadbetter 1 0 0% 6 1
England Adrian Rosa 1 1 100% 6 4
England Ben Fitzgerald 1 1 100% 6 4
England Luke Simmonds 2 0 0% 12 3
England Steve James 1 1 100% 9 5
England Weland Holroyd 1 1 100% 6 4
Scotland Andy Duff 1 1 100% 6 4
Wales Ian Sargeant 1 0 0% 8 3
Wales Ian Preece 2 2 100% 12 10
Ireland John Gallagher 1 1 100% 6 4
Ireland Dessie Sheehan 1 1 100% 4 4
Wales Mark Fenton 2 0 0% 14 4
England Steve Judd 2 2 100% 15 10
England Craig Roper 1 1 100% 8 5
England Stuart Bingham 1 0 0% 7 2
England Brian Cox 1 1 100% 7 5
Ireland David McDonnell 1 0 0% 7 2
England Neal Foulds 1 0 0% 8 3
England Barry Mapstone 1 1 100% 7 5
England Richard King (II) 1 0 0% 9 4
England Eddie Manning 1 0 0% 9 4
Pakistan Shokat Ali 1 0 0% 7 2
Netherlands Mario Wehrmann 1 1 100% 6 5
England James McGouran 2 0 0% 12 3
England Robert Oldfield 1 1 100% 8 5
Wales Darren Griffiths 1 1 100% 5 5
England Carl Stringer 1 0 0% 7 2
England Matthew Street 1 1 100% 8 5
England Craig Taylor 1 1 100% 7 4
England Antony Bolsover 1 1 100% 6 5
England Matt Wilson 1 1 100% 9 5
England Jeff Cundy 1 1 100% 7 5
Scotland Paul McPhillips 1 0 0% 9 4
Ireland Joe O'Boye 1 1 100% 7 5
Scotland Richy McDonald 2 0 0% 13 4
England Jason Barton 1 0 0% 7 2
Ireland Stanley Murphy 1 1 100% 6 5
Pakistan Mohammed Azim 1 1 100% 6 5
England Karl Walker 1 1 100% 8 5
Ireland Robert Murphy 1 1 100% 9 5
England Philip Seaton 1 1 100% 6 5
Netherlands Reind Duut 1 1 100% 8 5
Wales Wayne Jones 1 1 100% 8 5
England Grant Conquest 1 1 100% 6 4
Scotland Craig MacGillivray 1 1 100% 7 5
England Ben Hancorn 1 1 100% 9 5
Thailand Issara Kachaiwong 1 1 100% 8 5
Egypt Hasan Samir 1 1 100% 7 5
England Stuart Pettman 1 0 0% 6 1