Most Frequently Met Opponents By Peter McCullagh - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Stuart Mann 1 0 0% 15 5
England Jason Weston 2 0 0% 10 0
Belgium Patrick Delsemme 2 0 0% 15 5
Northern Ireland Patrick Wallace 1 0 0% 6 1
England Mark Gray 1 1 100% 7 5
England Craig Roper 1 1 100% 7 5
England Nick Pearce 5 1 20% 35 10
Scotland Alan Burnett 1 1 100% 6 5
Belgium Bjorn Haneveer 1 0 0% 7 2
England Brian Morgan 2 0 0% 10 0
England Justin Smalley 1 1 100% 5 5
England Ian Brumby 1 0 0% 9 4
England Robert Milkins 2 0 0% 13 3
England Mike Hallett 1 1 100% 7 5
England Sean Lanigan 2 0 0% 25 10
England Tony Jones 2 1 50% 11 5
Ireland Stephen O'Connor 1 0 0% 7 2
England Stuart Pettman 2 0 0% 11 1
Pakistan Shokat Ali 2 0 0% 14 4
England Karl Burrows 1 0 0% 8 3
Northern Ireland Dennis Taylor 1 0 0% 5 0
Finland Robin Hull 1 0 0% 18 8
Ireland Colm Gilcreest 1 0 0% 9 4
England David Coles 1 0 0% 7 2
England Alfie Burden 1 0 0% 7 2
England Mark Davis 1 1 100% 5 5
England Adrian Rosa 1 1 100% 7 5
England Stuart Bingham 1 0 0% 8 3
Scotland Drew Henry 1 0 0% 9 4
England Craig Harrison 1 1 100% 8 5
England Barry Pinches 2 1 50% 14 6
Wales Lee Walker 1 0 0% 9 4
England Surinder Gill 2 1 50% 12 6
Ireland Joe Delaney 1 0 0% 11 1
Scotland Billy Snaddon 1 0 0% 9 4
Scotland Graeme Dott 1 0 0% 6 1
Ireland Fergal O'Brien 1 0 0% 7 2
England Joe Johnson 1 1 100% 8 5
England Jason Ferguson 1 0 0% 7 2
Wales Paul Davies 1 0 0% 8 3
England Willie Thorne 1 0 0% 8 2
England Micky Betts 1 1 100% 8 5
England David Craggs 1 0 0% 6 1
Scotland Geoff Dunn 2 1 50% 14 8
England Jason Wallace 2 0 0% 14 4
England Paul Wykes 2 1 50% 12 6
England Richard Batty 1 1 100% 7 5
Wales Tony Chappel 1 0 0% 7 2
England Mark Flowerdew 1 1 100% 6 5
England Antony Bolsover 1 1 100% 9 5
Scotland Marcus Campbell 1 1 100% 5 5
England Lee Grant 1 1 100% 5 5
Northern Ireland Dylan Leary 2 1 50% 15 9
England Nick Manning 1 1 100% 9 5
Thailand Noppadon Noppachorn 1 0 0% 7 2
England Grant Conquest 1 1 100% 6 5
England Mukesh Parmar 1 0 0% 8 3
England Mark Johnston-Allen 1 0 0% 7 2
England Leigh Robinson 1 0 0% 8 3
England Jamie Woodman 1 1 100% 5 5
England Michael Leach 1 1 100% 7 5
Northern Ireland Gerard Greene 2 0 0% 14 4
England Myles Deleuse 1 1 100% 6 5
England David Wilson 1 0 0% 9 4
England Lee Johnson 1 1 100% 6 5
England Karl Broughton 2 0 0% 16 6
England Neil Mosley 1 1 100% 7 5
England Damian Massey 3 2 66.67% 22 13
Scotland Graham Horne 1 0 0% 6 1
Northern Ireland Kieran McMahon 2 2 100% 17 10
England Craig Edwards 1 1 100% 6 5
Switzerland Darren Paris 1 1 100% 7 5
England Stuart Reardon 1 0 0% 7 2
England Darren Swinburn 1 1 100% 5 5
England John Giles 1 0 0% 8 3
England David Taylor 1 1 100% 8 5
England Jamie Bodle 1 1 100% 9 5
England Simon Bedford 1 0 0% 6 1
England Mark Rowing 1 0 0% 9 4
England Paul Hunter 1 1 100% 7 5
Wales Gareth Chilcott 2 1 50% 14 8
Scotland Scott Bigham 1 1 100% 8 5
England Mark Faulkner 1 1 100% 6 5
Australia Robby Foldvari 1 1 100% 7 5
England Daniel Buskin 1 1 100% 5 5
Malaysia Sam Chong 1 0 0% 9 4
England Mike Dunn 1 0 0% 6 1
Thailand Tai Pichit 1 1 100% 8 5
England Mike Nixon 1 0 0% 8 3
England Sean Storey 1 1 100% 9 5
England Allison Fisher 1 1 100% 7 5
England Scott Rigg 1 1 100% 7 5
England Barry West 2 2 100% 10 10
Scotland Richy McDonald 1 1 100% 8 5
England Mark Cackett 1 1 100% 5 5
England Wayne Saidler 1 1 100% 6 5
England Steve Russell 2 0 0% 14 4
England Gregg Tugby 1 1 100% 5 5
England Matt Wilson 1 0 0% 8 3
Wales Dominic Dale 1 0 0% 5 0
Scotland Jim Donnelly 1 1 100% 8 5
England Ian Hurdman 1 1 100% 6 5
Ireland Mario Fernandez 1 0 0% 7 2
England Steve Duggan 1 0 0% 7 2
England Darren Limburg 1 0 0% 7 2
Australia Shawn Budd 1 0 0% 6 1
Northern Ireland Jason Prince 1 0 0% 8 3
England Rex Williams 1 1 100% 8 5
Ireland Tony Kearney 1 1 100% 8 5
England Will Jerram 1 1 100% 9 5
Netherlands Mario Wehrmann 1 1 100% 9 5
England David Lazenby 1 0 0% 9 4
England Tony Rampello 1 0 0% 8 3
England Jason Walton 1 1 100% 6 5
England Nick Marsh 1 1 100% 8 5
England Michael O'Sullivan 1 1 100% 8 5
England Steve Ventham 1 0 0% 7 2
England Richard Davis 1 1 100% 5 5
England Richard Cleeter 1 0 0% 9 4
England Paul Medati 1 0 0% 8 3
Scotland Eddie Sinclair 1 1 100% 8 5
England Kevin Young 1 1 100% 8 5
England Hitesh Lakhani 1 1 100% 5 5
England Richard King (II) 1 0 0% 9 4
England Stephen Lee 1 0 0% 5 0
Wales Neil Tomkins 1 0 0% 9 4
Scotland Simon Haggerty 1 0 0% 11 5
England Barry Bunn 1 1 100% 8 6
England Stuart Parnell 1 0 0% 8 3
Scotland Craig MacGillivray 1 0 0% 5 0
England Gary Lees 1 0 0% 5 0
England Leigh Griffin 1 1 100% 5 5
England Martin Unsworth 1 1 100% 7 5
England Peter Daubney 1 0 0% 8 3
England Dale Milton 1 1 100% 8 5
England John Burns 1 0 0% 7 2
Malta Jason Peplow 1 1 100% 7 5
England Peter Lines 1 0 0% 8 3
England Richard Moore 1 0 0% 11 5
Ireland Anthony O'Connor 1 0 0% 7 2
England Eddie Manning 1 0 0% 9 4
England Oliver King 1 1 100% 8 5
England Stephen Taylor 1 1 100% 6 5
England Darren Clarke 1 0 0% 8 3
England Colin Morton 1 1 100% 6 5
Northern Ireland Declan Hughes 1 1 100% 5 5
England Bradley Jones 1 1 100% 6 5
India Yasin Merchant 1 1 100% 7 5
Wales Ian Sargeant 1 1 100% 8 5
England Wayne Rendle 1 1 100% 6 5
England Matthew Selt 1 0 0% 7 2
Thailand Boonyarit Keattikun 1 0 0% 9 4
England Mark Selby 1 0 0% 6 1
Malaysia Keen Hoo Moh 1 1 100% 5 5