Most Frequently Met Opponents By Stuart Pettman - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Thailand James Wattana 1 0 0% 7 2
Scotland Alan McManus 6 3 50% 67 33
England Ben Woollaston 2 2 100% 21 14
England Paul Davison 6 4 66.67% 46 24
China Xiao Guodong 2 1 50% 20 9
Hong Kong Marco Fu 3 2 66.67% 31 17
England Andy Lee 1 0 0% 4 0
Scotland Stephen Maguire 3 0 0% 24 7
England Kyren Wilson 1 1 100% 3 3
China Zhang Anda 1 0 0% 8 3
England Mike Dunn 6 5 83.33% 47 32
Wales Andrew Pagett 2 1 50% 18 11
Northern Ireland Gerard Greene 1 1 100% 7 4
Northern Ireland Joe Swail 2 2 100% 15 9
England Stephen Lee 1 0 0% 7 3
England Nigel Bond 5 4 80% 36 21
England Mark Selby 3 0 0% 15 3
Belgium Bjorn Haneveer 2 1 50% 8 3
China Ding Junhui 2 0 0% 17 3
England Stuart Bingham 4 2 50% 31 19
England David Roe 3 2 66.67% 32 18
England Dave Harold 3 1 33.33% 31 14
England Robert Milkins 3 2 66.67% 23 12
England Tom Ford 2 0 0% 20 6
England Matthew Selt 1 0 0% 9 4
England Mark King 6 3 50% 48 23
Ireland Joe Delaney 3 3 100% 34 20
England Jimmy Michie 6 2 33.33% 61 28
England Peter Ebdon 5 1 20% 35 11
Scotland Graeme Dott 4 3 75% 26 17
England Ali Carter 3 2 66.67% 20 11
Northern Ireland Mark Allen 1 1 100% 8 5
China Cao Yupeng 1 1 100% 7 5
England Steve Davis 4 1 25% 33 14
England Peter Lines 3 2 66.67% 37 19
Ireland Michael Judge 5 1 20% 47 19
England Stefan Mazrocis 1 1 100% 5 5
Ireland Vincent Muldoon 1 0 0% 6 1
England Ronnie O'Sullivan 4 0 0% 32 12
China Cao Xinlong 1 1 100% 6 5
Jamaica Rory McLeod 2 1 50% 14 6
England Simon Bedford 2 1 50% 15 7
Wales Ryan Day 1 0 0% 9 4
England John Parrott 2 2 100% 14 10
Scotland James McBain 1 1 100% 8 5
England Martin Gould 1 0 0% 14 4
Australia Steve Mifsud 1 1 100% 7 5
Northern Ireland Patrick Wallace 3 1 33.33% 28 11
Ireland David Morris 2 0 0% 30 12
Scotland Jamie Burnett 2 1 50% 16 8
Norway Kurt Maflin 1 1 100% 7 4
England Ashley Wright 1 1 100% 4 4
China Liu Song 2 2 100% 9 7
England Shaun Murphy 3 2 66.67% 28 17
China Cao Kaisheng 1 1 100% 5 5
England Joe Perry 3 1 33.33% 27 13
England Andy Hicks 3 2 66.67% 21 12
England Jimmy Robertson 1 1 100% 8 5
England James Leadbetter 1 0 0% 13 3
England Mark Davis 4 2 50% 30 15
Thailand Issara Kachaiwong 2 1 50% 16 7
England Ricky Walden 1 0 0% 6 1
Scotland Robert Stephen 1 1 100% 7 5
China Tian Pengfei 1 0 0% 6 1
Finland Robin Hull 4 1 25% 24 9
Ireland Fergal O'Brien 2 0 0% 9 1
England Adrian Gunnell 3 1 33.33% 23 9
England Chris Norbury 1 0 0% 3 0
United Arab Emirates Mohammed Shehab 1 0 0% 5 2
Malta Alex Borg 1 1 100% 3 3
England Barry Pinches 4 3 75% 33 19
England Lee Page 1 1 100% 8 5
Australia Neil Robertson 3 1 33.33% 20 6
Ireland Leo Fernandez 3 3 100% 21 15
England Jamie Cope 2 0 0% 14 4
England Barry Hawkins 2 1 50% 30 15
Wales Paul Davies 3 2 66.67% 26 15
England David Gray 2 1 50% 14 9
Wales Lee Walker 3 1 33.33% 21 8
England Paul Hunter 1 1 100% 8 5
Pakistan Shokat Ali 3 2 66.67% 28 18
England Steve James 2 1 50% 14 7
England Joe Jogia 1 0 0% 8 3
Scotland Stephen Hendry 2 0 0% 27 8
England Anthony Hamilton 3 0 0% 27 8
England Bradley Jones 2 2 100% 16 10
Scotland Gary Thomson 1 1 100% 9 5
England Paul Wykes 3 1 33.33% 25 11
England Ian McCulloch 6 1 16.67% 54 22
England Nick Dyson 1 1 100% 13 9
Scotland Chris Small 2 0 0% 17 7
Wales Mark Williams 3 1 33.33% 28 10
England Rod Lawler 4 3 75% 36 22
England Wayne Brown 2 1 50% 15 8
Iceland Kristjan Helgason 1 1 100% 9 5
England Jonathan Birch 1 0 0% 9 4
England Craig Butler 1 1 100% 7 5
Thailand Suchakree Poomjang 2 1 50% 11 5
England Nick Pearce 5 3 60% 36 20
England Brian Morgan 3 2 66.67% 37 20
England David Finbow 4 1 25% 31 14
England Andrew Higginson 3 2 66.67% 24 13
England Sean Storey 5 4 80% 34 22
England Alfie Burden 3 2 66.67% 45 23
England Michael Holt 2 0 0% 19 4
Northern Ireland Jason Prince 2 1 50% 16 8
England Tony Jones 2 1 50% 17 8
England Darren Clarke 1 1 100% 8 5
England Troy Shaw 1 0 0% 6 1
England Paul Sweeny 2 1 50% 17 9
Scotland Euan Henderson 4 2 50% 39 22
England Willie Thorne 1 0 0% 6 1
England Martin Clark 2 1 50% 13 7
Belgium Mario Geudens 1 1 100% 8 5
Cyprus Mehmet Husnu 1 1 100% 7 5
England Gary Wilkinson 2 1 50% 13 7
England Neal Foulds 3 3 100% 22 16
England Peter McCullagh 2 2 100% 11 10
England Eddie Manning 1 0 0% 9 4
Thailand Noppadon Noppachorn 1 1 100% 9 6
Wales James Reynolds 1 0 0% 8 3
England Nick Terry 1 0 0% 16 6
England Dean Reynolds 1 0 0% 9 4
England Surinder Gill 1 1 100% 7 5
Malta Joe Grech 2 1 50% 15 8
Scotland John Higgins 2 0 0% 10 0
Scotland Billy Snaddon 1 1 100% 7 5
Wales Tony Chappel 2 2 100% 16 10
England Simon Parker 1 1 100% 9 5
England Oliver King 1 0 0% 7 2
New Zealand Dene O'Kane 3 2 66.67% 31 17
England Joe Johnson 3 2 66.67% 22 13
Malta Tony Drago 1 0 0% 6 1
Scotland Marcus Campbell 1 1 100% 7 5
Scotland Alan Burnett 1 0 0% 7 2
England John Bayliss 2 2 100% 15 10
England Jamie Woodman 2 0 0% 13 3
England Graham Fisken 1 1 100% 6 5
England Steve Harrison 1 1 100% 8 5
Wales Mark Fenton 1 0 0% 6 1
England Tony Knowles 1 1 100% 7 5
England Mark Gray 3 2 66.67% 24 12
England Darren Swinburn 2 2 100% 12 10
England Craig Bradshaw 1 1 100% 7 5
Wales Ian Sargeant 1 0 0% 9 4
England Pat Horne 1 1 100% 7 5
Scotland Paul McPhillips 1 1 100% 9 5
England Wayne Saidler 2 2 100% 17 10
Scotland Chris Shade 2 0 0% 24 9
England Jason Pegram 2 2 100% 14 10
England Craig Harrison 3 2 66.67% 30 18
Canada Cliff Thorburn 2 1 50% 23 12
England John Read 2 2 100% 23 15
England Richard Wheelhouse 1 1 100% 9 5
Northern Ireland Terry Murphy 2 1 50% 13 7
Northern Ireland Alex Higgins 1 1 100% 5 5
England Karl Payne 1 1 100% 5 5
Belgium Patrick Delsemme 2 2 100% 12 10
England Brian Rowswell 1 0 0% 5 0
England Justin Buckingham 1 1 100% 5 5
Wales Darren Morgan 1 0 0% 7 2
England Peter Daubney 2 1 50% 17 9
England Sefton Payne 2 2 100% 11 10
England Jamie Moreland 1 1 100% 5 5
Scotland Murdo Macleod 1 0 0% 9 4
Scotland Martin Dziewialtowski 1 0 0% 9 4
England Del Smith 2 2 100% 13 10
England Tony Meo 1 0 0% 18 8
England Jonathan Bagley 2 2 100% 15 10
England Robert Foxall 1 0 0% 8 3
England Mark Ganderton 1 1 100% 5 5
Northern Ireland Dennis Taylor 1 0 0% 7 2
England Jeff Cundy 1 1 100% 6 5
England Malcolm Billaney 1 1 100% 8 5
Scotland Andy Duff 1 1 100% 7 5
England Vipul Patel 1 1 100% 7 5
South Africa Silvino Francisco 1 0 0% 7 2
Ireland David McDonnell 2 2 100% 14 9
Canada Tom Finstad 1 1 100% 7 5
England Mark Williams (II) 1 1 100% 8 5
Ireland Anthony O'Connor 1 0 0% 8 3
England Neil Wood 1 1 100% 6 5
England Kevin McCallum 1 0 0% 9 4
England John Giles 1 1 100% 9 5
England Robert Marshall 1 1 100% 8 5
England Ian Bullimore 1 1 100% 8 5
Iceland Edvard Matthiasson 1 1 100% 6 5
England Gregg Tugby 1 1 100% 6 5
England John Bedford 1 1 100% 5 5
England Frank Maskell 1 0 0% 9 4
England Karl Townsend 1 1 100% 7 5
Hong Kong Franky Chan 1 0 0% 8 3
England John Dunning 1 1 100% 8 5
England Matthew Couch 2 2 100% 15 10
England Mark Taylor 1 1 100% 8 5
England Nick Walker 2 1 50% 14 6
England Michael Gold 1 1 100% 6 5
England Jason Walton 1 1 100% 6 5
England Michael O'Sullivan 2 2 100% 13 10
England James Vicarey 1 1 100% 7 5
England Gary Ponting 1 1 100% 6 5
Australia Robby Foldvari 1 1 100% 7 5
England Garry Baldrey 1 0 0% 9 4
England Mark Whatley 1 0 0% 9 4
Ireland Ken Doherty 2 0 0% 13 3
Wales Mark Bennett 1 1 100% 8 5
England Steve Judd 1 1 100% 5 5
England Jason Whittaker 1 1 100% 8 5
India Sonic Multani 1 1 100% 9 5
England Mike Smith 1 1 100% 5 5
England Mark Darnes 1 1 100% 7 5
England Alan Trigg 1 1 100% 8 5
England Carl Waters 1 1 100% 7 5
England Steve Archer 1 1 100% 5 5
England Shaun Berry 1 1 100% 7 5
Scotland Scott MacFarlane 1 0 0% 9 4
England John Fox 1 0 0% 8 3
England Lee Walters 2 1 50% 15 7
England Pat Kenny 1 0 0% 7 2
England Lee Grant 1 1 100% 6 5
England Neil Selman 2 2 100% 14 10
England Sacha Journet 1 1 100% 7 5
England Peter Gilchrist 1 0 0% 9 4
Scotland Gary Thomas 1 1 100% 9 5
England Trevor Holtby 1 1 100% 7 5
Ireland Micky Roughan 1 0 0% 6 1
Wales Dominic Dale 1 1 100% 7 5
England Richard Pincott 1 0 0% 7 2
England Andrew Clark 1 1 100% 7 5
England Paul Hurren 1 1 100% 7 5
England Steve Bradley 1 1 100% 7 5
Scotland Michael Valentine 1 0 0% 8 3
England Darren Collison 1 1 100% 6 5
Isle of Man Tony Wilson 1 1 100% 6 5
England Jason Wallace 1 0 0% 8 3
England Peter Peratikou 1 1 100% 7 5
Wales Gary Peters 1 0 0% 9 4
Northern Ireland Martin O'Neill 1 1 100% 9 5
England Craig Johnston-Allen 1 0 0% 9 4
England Thomas McKenna 1 1 100% 9 5
England Jimmy Singh 1 1 100% 7 5
England Udesh Pillay 1 1 100% 8 5
England Gary Skipworth 1 1 100% 7 5
England Lee Spick 1 1 100% 9 5
Ireland Paddy Browne 1 1 100% 7 5
England Myles Deleuse 1 1 100% 5 5
England Neal Jones 1 1 100% 5 5
Egypt Hasan Samir 1 1 100% 6 5
Scotland Scott MacKenzie 1 1 100% 6 5
Singapore Keith Boon 1 0 0% 5 0
China Au Chi Wai 1 1 100% 5 5
India Yasin Merchant 1 1 100% 8 5
Thailand Thepchaiya Un-Nooh 1 0 0% 8 3
England Daniel Murphy 1 1 100% 5 4
England Steve Meakin 1 0 0% 5 1