Most Frequently Met Opponents By Mike Hallett - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Ronnie O'Sullivan 4 0 0% 27 8
England Peter Lines 3 1 33.33% 12 4
India Lucky Vatnani 1 0 0% 7 3
England Tony Knowles 11 8 72.73% 77 47
England Sean O'Sullivan 1 1 100% 4 4
England Reanne Evans 1 0 0% 7 3
England Michael Wild 1 0 0% 5 1
England Craig Steadman 3 1 33.33% 20 8
England Martin O'Donnell 1 0 0% 4 0
England Brian Cox 1 1 100% 6 4
England Jamie Walker 1 0 0% 6 2
Brazil Igor Figueiredo 1 0 0% 6 2
England Stephen Craigie 1 0 0% 7 3
England David Craggs 1 0 0% 4 0
England Kyren Wilson 2 1 50% 12 7
Scotland Ian Wells 1 0 0% 7 3
England Brett Miller 1 1 100% 5 4
England Jeff Cundy 3 2 66.67% 22 13
England Adam Wicheard 1 0 0% 4 0
England Shaun Wilkes 1 1 100% 5 4
England Stephen Rowlings 2 2 100% 12 9
England Lee Page 1 1 100% 9 5
Australia Vinnie Calabrese 1 1 100% 5 4
Scotland Michael Collumb 1 1 100% 6 4
England Sam Baird 2 1 50% 10 5
England Chris Norbury 1 0 0% 6 2
England Andrew Milliard 1 1 100% 4 4
Thailand Noppadon Sangnil 1 0 0% 4 0
Wales Lee Walker 3 0 0% 27 8
England David Gilbert 1 0 0% 5 1
England James Murdoch 1 1 100% 5 4
England Bash Maqsood 1 1 100% 7 4
Scotland Gary Thomson 1 0 0% 4 0
Germany Lasse Munstermann 2 1 50% 13 6
England David Lilley 2 1 50% 12 5
England Jamie O'Neill 1 0 0% 7 3
England David Grace 1 1 100% 5 4
Norway Kurt Maflin 1 0 0% 5 1
England Matthew Barnes 2 1 50% 11 6
England Daniel Ward 1 1 100% 6 4
England Stefan Mazrocis 2 0 0% 12 3
Belgium Bjorn Haneveer 1 1 100% 4 4
England Lewis Roberts 1 1 100% 7 4
England Greg Batten 2 1 50% 12 6
England Lee Richardson 1 1 100% 7 4
England Kevin Uzzell 1 1 100% 3 2
Wales Darren Morgan 10 3 30% 88 41
Belgium Kevin van Hove 1 0 0% 7 3
England Ian Ali 1 1 100% 4 4
Ireland Gary Hardiman 1 1 100% 5 4
England Kuldesh Johal 2 0 0% 10 2
England Paul Doody 1 1 100% 4 4
China Liu Song 1 0 0% 6 1
England Paul Davison 2 1 50% 13 7
England Jimmy Robertson 1 1 100% 6 4
England Andrew Higginson 1 0 0% 4 0
England Andy Lee 1 1 100% 6 4
England Christopher Leake 2 2 100% 8 8
England Sydney Wilson 1 1 100% 4 4
England Jamie Cope 1 0 0% 7 3
England Munraj Pal 1 0 0% 6 2
England Richard King (II) 3 2 66.67% 20 13
Scotland Evan Munro 2 2 100% 10 9
England James Ewers 1 1 100% 5 4
England Matt Emms 1 1 100% 5 4
England Nathan Williams 1 0 0% 6 2
England Adam Davies 1 0 0% 15 5
England Jimmy Michie 3 1 33.33% 22 10
England Alfie Burden 1 1 100% 9 5
Jamaica Rory McLeod 1 0 0% 7 2
Pakistan Shokat Ali 3 1 33.33% 21 10
England Andrew Norman 1 0 0% 6 1
Scotland Marcus Campbell 1 0 0% 11 2
England Shaun Murphy 1 0 0% 5 0
Wales Paul Davies 1 0 0% 8 3
Wales Duane Jones 1 1 100% 7 4
England Elliot Slessor 1 1 100% 7 4
England James Leadbetter 1 1 100% 16 10
Wales Peter Roscoe 1 1 100% 9 5
England Wayne Townsend 1 1 100% 8 5
England Craig Roper 1 1 100% 9 5
England Daniel Rathbone 1 1 100% 8 5
Wales Ryan Day 3 0 0% 24 9
England Paul Sweeny 2 1 50% 17 8
England Avtar Sohanpal 2 1 50% 8 4
England Mark Joyce 1 1 100% 5 4
England Ashley Walker 1 0 0% 5 1
Australia Aaron Mahoney 1 1 100% 5 4
England Brian Salmon 1 0 0% 6 1
Wales David Mills 1 1 100% 5 4
Northern Ireland Sean O'Neill 1 0 0% 7 2
England Mark Carrington 1 1 100% 4 4
England Neil Selman 1 1 100% 5 4
Ireland David McDonnell 1 0 0% 7 2
England Karl Townsend 1 1 100% 7 5
Northern Ireland Dermot McGlinchey 2 2 100% 13 8
England Nick Dyson 4 1 25% 36 14
England Richard Somauroo 2 0 0% 13 4
England David Hall 1 0 0% 7 3
England Ian Martin 1 0 0% 4 0
England Darryn Walker 3 2 66.67% 25 13
England Michael Holt 1 0 0% 9 4
England Sanjay Meghani 1 1 100% 8 5
England Eddie Manning 3 0 0% 30 11
England Steve Judd 1 0 0% 7 2
Canada Bob Chaperon 4 3 75% 38 23
Thailand Noppadon Noppachorn 2 1 50% 13 6
England Mark King 2 1 50% 15 6
England Nick Walker 1 1 100% 9 5
England Gary Ponting 2 2 100% 15 10
England Martin Clark 6 2 33.33% 57 27
Scotland Jamie Burnett 2 0 0% 14 4
Ireland Stephen O'Connor 1 1 100% 5 5
England Lee Spick 1 1 100% 8 5
England Philip Seaton 1 1 100% 9 5
England Craig Harrison 1 0 0% 6 1
England Peter McCullagh 1 0 0% 7 2
England Matthew Street 1 0 0% 8 2
Northern Ireland Gerard Greene 1 0 0% 7 2
England Jason Pegram 1 1 100% 5 5
England Robert Milkins 1 0 0% 17 7
England Andy Neck 1 1 100% 14 10
England Kyndon Paddon 1 1 100% 19 10
Scotland Chris Shade 2 1 50% 14 5
South Africa Hitesh Naran 2 2 100% 11 10
Scotland David McLellan 4 4 100% 29 20
Australia Steve Mifsud 1 0 0% 9 4
Netherlands Mario Wehrmann 1 0 0% 8 3
Belgium Mario Geudens 1 0 0% 8 3
Scotland Craig MacGillivray 1 1 100% 9 5
Canada Kirk Stevens 6 2 33.33% 58 22
England Darren Hackeson 1 1 100% 6 5
Belgium Patrick Delsemme 1 0 0% 7 2
England Jimmy White 16 4 25% 127 52
England Jack Fitzmaurice 1 1 100% 5 5
Hong Kong Marco Fu 1 0 0% 12 2
England Garoid O'Connor 1 1 100% 14 10
England Jamie Bodle 1 1 100% 19 10
England Dean Reynolds 2 0 0% 15 5
England Robert James 1 1 100% 7 5
England Ian McCulloch 1 0 0% 9 4
England Bradley Jones 1 0 0% 8 3
England Robert Donkin 2 1 50% 14 8
England Mark Rowing 1 0 0% 7 2
England Chris Scanlon 1 0 0% 7 2
England Antony Bolsover 2 0 0% 13 3
England Darren Clarke 2 0 0% 17 7
Malta Mario Cutajar 1 1 100% 7 5
England John Giles 1 0 0% 8 3
England Les Dodd 9 6 66.67% 72 40
England Craig Butler 1 0 0% 6 1
England Stuart Reardon 2 2 100% 13 10
England Barry Hawkins 1 0 0% 6 1
Canada Alain Robidoux 3 0 0% 30 10
England Jonathan Birch 2 1 50% 25 12
England Ian Brumby 1 1 100% 15 10
England Stephen Lee 2 1 50% 21 12
England Brian Morgan 1 1 100% 7 5
England Sean Lanigan 2 2 100% 18 10
England Tony Jones 6 3 50% 55 29
England Barry Mapstone 2 0 0% 14 4
England Darren Limburg 1 0 0% 7 2
England Ian Hurdman 1 0 0% 9 4
England Gary Lees 3 0 0% 25 10
Northern Ireland Dylan Leary 1 1 100% 8 5
Scotland Stephen Hendry 17 4 23.53% 160 53
England Paul Cavney 2 2 100% 15 10
England Matt Wilson 1 0 0% 6 1
Scotland Paul McPhillips 1 0 0% 6 1
England Neal Foulds 11 4 36.36% 120 55
India Yasin Merchant 2 2 100% 16 10
Wales Matthew Stevens 1 0 0% 6 1
Thailand Tai Pichit 1 0 0% 18 8
Scotland John Higgins 1 0 0% 5 0
Ireland Ken Doherty 7 2 28.57% 49 18
England Ian Graham 2 2 100% 23 14
Wales Mark Williams 3 0 0% 20 5
China Jin Long 1 1 100% 6 4
Scotland Alan McManus 5 2 40% 39 16
England David Roe 4 2 50% 50 24
England Graham MacDonald 1 1 100% 7 5
England Steve Davis 19 3 15.79% 180 51
England Rod Lawler 3 3 100% 22 15
England Anthony Hamilton 3 0 0% 26 9
Scotland Geoff Dunn 2 2 100% 18 10
Northern Ireland Michael Duffy 1 1 100% 7 5
England Andy Hicks 2 0 0% 18 8
Wales Dominic Dale 2 1 50% 14 6
England John Parrott 14 8 57.14% 134 65
Scotland Drew Henry 1 0 0% 15 5
Scotland Chris Small 3 2 66.67% 23 11
England Carlo Giagnacovo 1 0 0% 6 1
England Julian Mills 1 1 100% 7 5
Canada Cliff Thorburn 4 1 25% 42 18
Ireland Fergal O'Brien 1 0 0% 7 2
Malta Tony Drago 6 3 50% 46 25
England Darren Guest 1 1 100% 9 5
England Matthew Couch 1 1 100% 7 5
England Troy Shaw 2 1 50% 20 10
Finland Robin Hull 1 1 100% 8 5
India Amrik Cheema 1 1 100% 9 5
England Surinder Gill 1 1 100% 8 5
England Steve James 5 1 20% 35 15
England Peter Ebdon 2 1 50% 9 4
England Nigel Bond 3 1 33.33% 18 8
Northern Ireland Joe Swail 2 0 0% 24 9
England Karl Broughton 2 2 100% 16 10
Northern Ireland Dennis Taylor 14 8 57.14% 131 68
Wales Terry Griffiths 9 5 55.56% 61 32
Thailand James Wattana 4 1 25% 42 15
England Mick Price 3 2 66.67% 27 14
Scotland Scott MacFarlane 2 1 50% 13 6
Wales Mark Bennett 1 1 100% 9 5
England Allison Fisher 1 0 0% 8 3
England Gary Wilkinson 6 4 66.67% 50 28
England Tony Meo 11 3 27.27% 113 49
England Willie Thorne 4 2 50% 34 14
England Nigel Gilbert 2 1 50% 16 8
Australia Robby Foldvari 2 2 100% 12 10
Australia Warren King 4 4 100% 44 29
Northern Ireland Jason Prince 1 0 0% 16 7
England Joe Johnson 12 5 41.67% 121 57
Wales Cliff Wilson 5 3 60% 32 21
Belgium Peter Blomme 1 1 100% 3 3
Canada Jim Wych 3 2 66.67% 33 18
Wales Wayne Jones 5 3 60% 45 25
England Barry West 3 2 66.67% 25 15
Northern Ireland Jack McLaughlin 1 1 100% 8 5
England Ian Williamson 3 3 100% 19 16
South Africa Silvino Francisco 2 2 100% 30 19
Finland Jyri Virtanen 1 1 100% 7 6
England Craig Edwards 2 2 100% 14 11
England Steve Campbell 1 1 100% 6 5
England Steve Duggan 4 4 100% 36 25
Hong Kong Franky Chan 1 1 100% 6 5
Belgium Mario Lannoye 1 1 100% 5 3
Ireland Joe O'Boye 4 4 100% 28 20
Wales Steve Newbury 3 3 100% 42 26
Northern Ireland Alex Higgins 5 3 60% 45 24
England Graham Miles 2 2 100% 19 14
Ireland Stephen Murphy 1 1 100% 6 5
New Zealand Dene O'Kane 5 3 60% 47 28
England Danny Fowler 4 2 50% 37 21
England Mark Johnston-Allen 1 1 100% 6 5
Wales Matthew Troath 1 1 100% 5 4
England John Virgo 3 1 33.33% 27 11
Wales Doug Mountjoy 4 1 25% 51 20
England Roger Bales 1 1 100% 5 5
England Steve Longworth 1 1 100% 6 5
England Pat Houlihan 2 1 50% 10 6
Ireland Paddy Browne 2 1 50% 16 7
Canada Marcel Gauvreau 1 1 100% 8 5
Scotland Murdo Macleod 1 1 100% 7 5
England Graham Cripsey 1 1 100% 7 5
England Rex Williams 2 1 50% 12 6
England Paul Gibson 1 0 0% 9 4
Australia Eddie Charlton 2 2 100% 14 8
England John Spencer 2 1 50% 24 12
Wales Colin Roscoe 2 2 100% 15 10
England Mitchell Mann 1 1 100% 6 4
England Joe Jogia 1 1 100% 7 4
England James Lawless 1 1 100% 4 4
England Kris Vincent 1 1 100% 6 4
England Paul Veitch 1 1 100% 6 4
Ireland Eugene Hughes 3 2 66.67% 12 9
Canada Gino Rigitano 1 1 100% 6 5
England Ken Owers 1 1 100% 8 6
Canada Bernie Mikkelsen 2 2 100% 16 10
England Vic Harris 3 3 100% 28 19
England Dave Chalmers 2 2 100% 21 19
Scotland John Rea 1 1 100% 7 5
England Jim Meadowcroft 3 2 66.67% 16 12
England Malcolm Bradley 2 1 50% 26 13
Wales Ray Reardon 2 0 0% 25 11
England Geoff Foulds 1 1 100% 9 5
Ireland Dessie Sheehan 1 1 100% 6 5
Ireland Pascal Burke 1 1 100% 15 10
England Mike Darrington 2 2 100% 13 11
Ireland Billy Kelly 1 1 100% 5 5
Canada Mario Morra 1 0 0% 8 3
England Terry Whitthread 1 1 100% 1 1
Wales Roy Andrewartha 1 1 100% 17 10
England Fred Davis 1 1 100% 16 9
Scotland Bert Demarco 2 2 100% 19 14
England Mark Wildman 3 2 66.67% 14 8
Canada Frank Jonik 2 2 100% 17 14
Ireland Patsy Fagan 3 2 66.67% 30 15
England Dennis Hughes 2 2 100% 20 12
England Ray Edmonds 3 1 33.33% 32 12
England Paul Medati 1 1 100% 2 2
England Bernard Bennett 1 1 100% 13 9
England Mike Watterson 1 1 100% 3 2
Canada Bill Werbeniuk 1 1 100% 3 2
England Kingsley Kennerley 1 1 100% 11 9
England Maurice Parkin 1 1 100% 10 9
England Bill Oliver 1 1 100% 3 3
England Steve Ventham 1 0 0% 3 1
England Robert Tickner 1 1 100% 4 4
Poland Adam Stefanow 1 0 0% 7 3
England Zack Richardson 1 0 0% 4 0
England Joe O'Connor 1 0 0% 6 2
England Gary Filtness 1 0 0% 2 0
England Tom Ford 1 1 100% 7 4
England Wayne Saidler 1 0 0% 7 3
England Matthew Day 1 0 0% 4 0
Ireland Colm Gilcreest 1 0 0% 6 2
Northern Ireland Robbie Mcguigan 1 0 0% 3 0
England Andy Marriott 1 0 0% 4 1
England Benji Buckley 1 0 0% 4 1
England David Rippon 1 1 100% 3 3
England Michael Rhodes 1 1 100% 4 3
England Leigh Griffin 1 1 100% 6 4
Thailand Phaitoon Phonbun 1 1 100% 9 5
England Dave Gilbert (II) 1 1 100% 8 5