Most Frequently Met Opponents By Neal Foulds - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
New Zealand Dene O'Kane 4 3 75% 17 12
Ireland Leo Fernandez 3 0 0% 27 7
England Darren Clarke 1 0 0% 7 2
England Stefan Mazrocis 2 2 100% 13 10
Wales David John 1 0 0% 8 3
Australia Johl Younger 1 0 0% 6 1
England David Gilbert 1 0 0% 6 1
Scotland Euan Henderson 2 0 0% 16 6
Wales Matthew Farrant 1 1 100% 7 5
Finland Robin Hull 1 0 0% 11 1
Malta Alex Borg 2 1 50% 22 13
England Mike Dunn 1 0 0% 5 0
England Eddie Barker 1 1 100% 7 5
England Jeff Cundy 1 0 0% 7 2
England Paul Davison 1 1 100% 5 5
England Tony Jones 5 3 60% 30 17
England Andrew Norman 2 2 100% 18 10
Australia Neil Robertson 1 0 0% 8 3
England Craig Butler 1 0 0% 5 0
England Sean Storey 2 0 0% 14 4
England Surinder Gill 1 1 100% 6 5
Wales Anthony Davies 5 4 80% 49 28
England Steve James 7 4 57.14% 57 31
Scotland Martin Dziewialtowski 1 1 100% 9 5
Canada Levi Meiller 1 1 100% 6 5
Scotland Jamie Burnett 4 1 25% 43 17
England Craig Harrison 3 1 33.33% 32 13
Scotland Hugh Abernethy 1 1 100% 9 5
Northern Ireland Patrick Wallace 2 1 50% 17 9
Wales Lee Walker 2 2 100% 16 10
Scotland Scott MacKenzie 1 1 100% 8 5
England Nick Dyson 4 1 25% 31 13
England Darryn Walker 1 1 100% 7 5
England Barry Pinches 1 0 0% 5 0
England Mark Selby 1 0 0% 7 2
Scotland Graeme Dott 2 0 0% 25 11
England Gary Ponting 2 1 50% 14 8
England Graham Lee 1 1 100% 6 5
England Barry Hawkins 1 1 100% 9 5
England John Read 1 0 0% 15 5
Wales Ryan Day 1 1 100% 19 10
England Jason Ferguson 2 1 50% 24 11
England Paul Sweeny 1 1 100% 7 5
England Stuart Pettman 3 0 0% 22 6
Pakistan Shokat Ali 2 0 0% 15 5
England Troy Shaw 1 0 0% 8 3
Wales Matthew Stevens 2 0 0% 18 3
Belgium Patrick Delsemme 1 1 100% 7 5
Scotland John Lardner 1 0 0% 15 5
England Joe Perry 1 0 0% 7 2
Wales Dominic Dale 2 1 50% 18 9
England Karl Payne 1 1 100% 6 5
England Leigh Griffin 1 0 0% 9 4
Wales Mark Williams 4 1 25% 28 10
England Tony Knowles 8 5 62.5% 74 41
Scotland Graham Horne 1 0 0% 8 3
Scotland Craig MacGillivray 2 2 100% 15 10
Northern Ireland Terry Murphy 4 3 75% 34 18
Scotland Marcus Campbell 1 0 0% 5 0
England Martin Clark 7 2 28.57% 74 37
England Wayne Brown 1 1 100% 8 5
Scotland Richy McDonald 1 1 100% 5 5
Ireland Ken Doherty 7 2 28.57% 52 20
Malta Tony Drago 5 3 60% 38 21
England Nigel Bond 5 2 40% 38 19
England Ian McCulloch 2 1 50% 12 5
England Stephen Lee 4 0 0% 41 13
England David Finbow 1 1 100% 7 5
England Paul Hunter 2 0 0% 14 4
England Karl Burrows 2 2 100% 24 14
England David Roe 4 2 50% 29 14
Scotland David McLellan 1 0 0% 19 9
England Paul Wykes 1 0 0% 8 3
England Jonathan Birch 4 3 75% 30 17
England Mark Davis 2 1 50% 15 8
England Robert Milkins 1 0 0% 12 3
England John Parrott 15 5 33.33% 123 59
England Peter Ebdon 1 0 0% 9 4
England Dave Harold 2 0 0% 26 7
Scotland Chris Small 3 3 100% 34 20
India Yasin Merchant 1 1 100% 9 5
Scotland Alan McManus 7 0 0% 72 27
Scotland Stephen Hendry 15 1 6.67% 111 37
Scotland John Higgins 2 0 0% 12 2
England Pat Horne 1 1 100% 6 5
Wales Doug Mountjoy 11 4 36.36% 110 54
England Mike Hallett 11 7 63.64% 120 65
Northern Ireland Michael Duffy 1 0 0% 8 3
Scotland Alan Burnett 1 0 0% 7 2
England Paul Cavney 1 0 0% 19 9
Wales Darren Morgan 5 2 40% 35 15
England John Burns 1 1 100% 5 5
Wales Tony Chappel 1 0 0% 7 2
Scotland Paul McPhillips 1 1 100% 7 5
Ireland Fergal O'Brien 2 0 0% 14 4
England Ronnie O'Sullivan 4 1 25% 23 8
Wales Mark Fenton 1 0 0% 7 2
England Paul Clarke 1 1 100% 6 5
England Anthony Hamilton 2 1 50% 15 6
England Jimmy White 22 5 22.73% 267 125
England Andy Hicks 2 0 0% 14 4
England Steve Davis 24 6 25% 224 88
China Guo Hua 1 1 100% 7 5
Wales Terry Griffiths 20 9 45% 184 92
England Jamie Woodman 1 1 100% 6 5
Northern Ireland Dennis Taylor 16 8 50% 146 76
Canada Alain Robidoux 3 2 66.67% 19 12
England Ken Owers 3 2 66.67% 23 13
England Brian Morgan 1 1 100% 15 10
England Paul Tanner 1 0 0% 8 3
England Danny Smith 1 0 0% 9 4
Northern Ireland Joe Swail 1 0 0% 8 3
Northern Ireland Jack McLaughlin 1 1 100% 8 5
Scotland Billy Snaddon 1 0 0% 12 3
England David Rippon 1 0 0% 7 2
England Nick Terry 3 3 100% 32 19
England Nick Fruin 1 1 100% 6 5
England Gary Wilkinson 7 5 71.43% 63 35
Thailand James Wattana 4 3 75% 32 20
England Allison Fisher 1 0 0% 8 3
England Willie Thorne 20 14 70% 180 105
England Tony Meo 10 4 40% 84 44
England Robert Marshall 1 1 100% 5 5
Canada Cliff Thorburn 10 7 70% 89 52
Canada Marcel Gauvreau 2 2 100% 14 10
South Africa Silvino Francisco 1 1 100% 6 5
Wales Mark Bennett 3 2 66.67% 22 13
England Paul Medati 2 2 100% 15 10
England John Virgo 5 3 60% 44 26
England Nigel Gilbert 2 2 100% 12 10
Hong Kong Franky Chan 4 3 75% 24 19
Australia Warren King 3 2 66.67% 34 17
England Danny Fowler 5 3 60% 50 27
England Les Dodd 3 3 100% 30 20
Belgium Alain de Cock 1 1 100% 3 3
Thailand Suriya Suwannasingh 1 1 100% 6 5
Australia Eddie Charlton 1 1 100% 17 10
Australia Robby Foldvari 1 0 0% 9 4
England Craig Edwards 1 1 100% 9 5
England Ian Graham 2 2 100% 12 10
England Dean Reynolds 4 1 25% 40 15
Wales Cliff Wilson 3 2 66.67% 27 18
Wales Steve Newbury 1 1 100% 7 5
England Andrew Cairns 1 1 100% 6 5
Canada Brady Gollan 1 0 0% 10 4
Italy Claudio Ravagnani 1 1 100% 6 6
Thailand Rom Surin 1 0 0% 5 1
Wales Colin Roscoe 2 2 100% 18 14
Scotland Murdo Macleod 1 1 100% 5 5
England Steve Campbell 1 1 100% 17 10
Canada Bob Chaperon 2 1 50% 14 8
South Africa Peter Francisco 4 4 100% 42 25
England Steve Meakin 1 1 100% 10 9
Ireland Joe O'Boye 1 1 100% 5 5
Canada Jim Wych 2 2 100% 19 14
England Jim Chambers 1 1 100% 5 5
Wales Wayne Jones 2 1 50% 36 19
Northern Ireland Alex Higgins 6 2 33.33% 56 24
Wales Ray Reardon 3 2 66.67% 13 7
England Graham Cripsey 2 2 100% 22 14
England Joe Johnson 6 4 66.67% 74 38
England Dave Martin 1 1 100% 6 5
England Mark Rowing 2 2 100% 14 10
England Steve Duggan 2 1 50% 17 8
Northern Ireland Tommy Murphy 1 1 100% 8 5
United Arab Emirates Khalid Abbas 1 1 100% 2 2
England Barry West 1 1 100% 15 9
England Paul Gibson 1 1 100% 7 5
England Rex Williams 1 0 0% 17 8
England Graham Miles 2 2 100% 13 10
Ireland Eugene Hughes 1 1 100% 17 9
England Geoff Foulds 2 2 100% 18 14
Hong Kong Ivan Li 1 1 100% 3 3
England John Hargreaves 2 2 100% 16 11
England Ray Edmonds 1 1 100% 13 9
Australia John Campbell 1 1 100% 6 5
England Malcolm Bradley 1 1 100% 8 5
Ireland Patsy Fagan 1 1 100% 14 9
England Mike Darrington 1 1 100% 5 5
England David Taylor 2 1 50% 22 9
Canada Gino Rigitano 1 1 100% 18 10
England Steve Longworth 1 0 0% 8 3
England Dennis Hughes 1 1 100% 12 9
Scotland Bert Demarco 1 1 100% 7 5
England Bernard Bennett 1 1 100% 5 5
England Jim Meadowcroft 2 2 100% 23 19
England Douglas French 3 2 66.67% 25 14
Northern Ireland Jackie Rea 1 1 100% 6 5
England Pat Houlihan 1 1 100% 8 5
England Ian Brumby 1 0 0% 1 0
England George Scott 2 2 100% 3 3
Singapore Lim Koon Guan 1 1 100% 2 2
Canada Bill Werbeniuk 1 0 0% 2 0
Australia George Ganim 1 1 100% 2 2
England Jason Weston 1 0 0% 3 0
China Li Youan Ming 1 1 100% 2 2
England Mark Johnston-Allen 1 1 100% 8 5