Most Frequently Met Opponents By Robin Hull - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Scotland Jamie Burnett 3 1 33.33% 18 9
England George Marter 1 1 100% 5 4
England Craig Barber 1 1 100% 5 4
England Craig Steadman 3 2 66.67% 15 8
England Gary Wilson 3 2 66.67% 16 8
England David Gilbert 1 1 100% 7 4
England Jack Lisowski 1 0 0% 7 2
Thailand Dechawat Poomjaeng 2 1 50% 21 10
Wales Andrew Pagett 1 1 100% 8 5
England Peter Lines 2 0 0% 18 7
China Tian Pengfei 5 2 40% 37 17
England David Gray 2 1 50% 14 7
Wales Michael White 3 3 100% 19 14
Scotland Marcus Campbell 4 2 50% 30 13
England John Parrott 2 1 50% 22 12
England Munraj Pal 2 2 100% 15 9
England Martin Gould 2 0 0% 12 4
England Ricky Walden 4 0 0% 28 10
Ireland David Morris 1 1 100% 7 4
Australia Steve Mifsud 2 2 100% 13 9
China Liang Wenbo 2 1 50% 14 8
Scotland Drew Henry 3 1 33.33% 23 11
Wales Ian Preece 1 0 0% 7 2
England Mark Joyce 2 1 50% 14 6
Scotland Graeme Dott 7 3 42.86% 60 25
Australia Neil Robertson 3 1 33.33% 31 16
England Nigel Bond 1 1 100% 14 9
England Jimmy White 2 2 100% 22 14
England Jeff Cundy 1 1 100% 17 9
Northern Ireland Gerard Greene 4 2 50% 20 11
England Ian McCulloch 4 0 0% 25 7
England Stuart Bingham 6 3 50% 39 22
England Stephen Lee 2 0 0% 17 5
England Stuart Pettman 4 3 75% 24 15
England Adrian Gunnell 4 3 75% 33 21
Malta Alex Borg 1 1 100% 4 3
United Arab Emirates Mohammed Shehab 1 1 100% 4 3
Ireland Fergal O'Brien 4 1 25% 21 8
China Liu Song 1 1 100% 5 3
England Chris Norbury 2 2 100% 9 7
Wales Mark Williams 6 3 50% 33 16
England Ben Woollaston 3 1 33.33% 26 12
England Mark Davis 4 0 0% 39 15
Netherlands Gerrit Bij de Leij 1 1 100% 16 10
England David Roe 3 0 0% 22 7
China Ding Junhui 6 1 16.67% 49 17
England Barry Hawkins 3 2 66.67% 26 14
England Steve Davis 2 2 100% 27 15
Malta Simon Zammit 1 1 100% 7 5
England Andy Hicks 2 2 100% 13 9
England Adam Davies 1 1 100% 8 5
Northern Ireland Mark Allen 5 1 20% 30 12
England Nick Dyson 4 3 75% 32 18
England Paul Wykes 5 1 20% 49 21
Scotland Stephen Hendry 1 0 0% 6 1
Northern Ireland Joe Swail 3 1 33.33% 21 7
Jamaica Rory McLeod 8 5 62.5% 50 31
England Robert Milkins 4 2 50% 29 14
England Simon Bedford 1 1 100% 9 5
England Mark King 4 2 50% 44 24
Scotland Scott MacKenzie 1 0 0% 9 4
India Lucky Vatnani 1 1 100% 10 6
China Yu Delu 1 1 100% 7 6
England Michael Holt 3 1 33.33% 19 8
Thailand James Wattana 4 1 25% 36 15
Ireland Michael Judge 4 0 0% 30 10
England Barry Pinches 2 2 100% 24 15
Australia Johl Younger 3 3 100% 30 20
England Sean Storey 2 0 0% 13 3
England Mark Selby 2 0 0% 12 3
England Paul Hunter 2 0 0% 23 8
England Andrew Higginson 2 1 50% 21 10
Scotland John Higgins 1 1 100% 6 5
Scotland Chris Small 2 2 100% 15 10
England Lee Spick 2 0 0% 18 8
Thailand Suchakree Poomjang 1 1 100% 7 5
England Gary Wilkinson 2 1 50% 24 13
England Gary Ponting 2 2 100% 22 15
England Neal Foulds 1 1 100% 11 10
England Craig Butler 1 1 100% 12 10
England Chris Melling 1 0 0% 5 0
England Bradley Jones 1 1 100% 5 5
Thailand Phaitoon Phonbun 3 1 33.33% 22 11
Wales Darren Morgan 3 1 33.33% 19 8
England Wayne Brown 3 2 66.67% 24 12
England Brian Salmon 1 1 100% 8 5
Wales Anthony Davies 2 1 50% 16 9
Wales Paul Davies 3 2 66.67% 20 11
England Sunit Vaswani 1 1 100% 6 5
Wales Lee Walker 3 2 66.67% 22 12
England Ryan Michael 2 2 100% 15 10
England Joe Jogia 1 0 0% 5 0
Iceland Kristjan Helgason 1 1 100% 8 5
England Stephen Kershaw 2 2 100% 15 10
Malta Tony Drago 4 3 75% 35 22
England Jimmy Michie 3 2 66.67% 27 16
England Joe Johnson 3 1 33.33% 33 16
England Paul Davison 3 2 66.67% 18 12
England Ali Carter 1 0 0% 14 4
England Barry Mapstone 1 1 100% 17 10
England Karl Broughton 2 1 50% 17 9
England Lee Richardson 1 1 100% 9 5
New Zealand Dene O'Kane 2 2 100% 16 10
England Darryn Walker 3 1 33.33% 22 9
Scotland John Lardner 2 1 50% 15 6
Canada Bob Chaperon 2 2 100% 10 10
Thailand Atthasit Mahitthi 1 0 0% 9 4
Ireland Stephen O'Connor 4 0 0% 30 10
England Matthew Couch 3 3 100% 21 15
England Mike Dunn 3 2 66.67% 20 12
Wales Mark Bennett 1 1 100% 7 5
Northern Ireland Patrick Wallace 3 2 66.67% 19 11
England Paul Sweeny 2 2 100% 14 10
Wales Gareth Chilcott 1 1 100% 8 5
England Craig Harrison 2 1 50% 14 6
Ireland Leo Fernandez 4 2 50% 26 11
England Tony Jones 2 1 50% 15 9
Ireland Colm Gilcreest 3 2 66.67% 36 19
Hong Kong Marco Fu 2 0 0% 11 2
England Rod Lawler 2 0 0% 15 5
Northern Ireland Dennis Taylor 1 1 100% 7 5
England Troy Shaw 2 1 50% 17 8
England John Read 1 1 100% 9 5
England Ian Bullimore 1 1 100% 8 5
England Mark Gray 1 0 0% 7 2
Canada Tom Finstad 1 1 100% 10 10
England Peter McCullagh 1 1 100% 18 10
Ireland Stephen Murphy 1 1 100% 14 10
England Brian Rowswell 1 1 100% 12 10
England Anton Bishop 2 2 100% 18 13
England Jason Weston 2 1 50% 18 9
England Richard Somauroo 1 1 100% 5 5
Sweden Farhan Mirza 1 1 100% 6 5
Belgium Mario Geudens 1 1 100% 5 5
England Matthew Bray 2 2 100% 12 10
Australia Shawn Budd 2 2 100% 15 10
England Nick Walker 1 1 100% 9 5
Scotland Hugh Abernethy 1 1 100% 9 5
England Eddie Barker 1 1 100% 6 5
Germany Mike Henson 1 1 100% 6 5
England Stefan Mazrocis 1 1 100% 8 5
England Antony Bolsover 3 2 66.67% 22 12
England Dave Harold 1 0 0% 8 3
England Dean Reynolds 2 1 50% 17 8
England Avtar Sohanpal 1 1 100% 9 5
Wales Wayne Jones 2 2 100% 19 15
England Brian Cox 1 1 100% 6 5
England Oliver King 3 2 66.67% 30 17
England Jonathan Birch 3 3 100% 22 15
Thailand Tai Pichit 1 0 0% 18 8
England Ronnie O'Sullivan 4 0 0% 34 11
Hong Kong Kwok Ming Chan 1 1 100% 9 5
Belgium Bjorn Haneveer 1 0 0% 8 3
Scotland Chris Shade 1 1 100% 5 5
Ireland Eugene Hughes 2 2 100% 13 10
Ireland Joe Delaney 1 0 0% 6 1
Scotland Gary Thomson 1 1 100% 5 5
England John Bayliss 1 0 0% 9 4
Wales Tony Chappel 1 0 0% 7 2
England Chris Barnard 1 1 100% 9 5
Pakistan Shokat Ali 3 2 66.67% 22 12
England Alfie Burden 4 2 50% 25 10
Wales Dominic Dale 2 2 100% 11 10
Scotland Craig MacGillivray 1 1 100% 6 5
England Martin Clark 1 0 0% 5 0
England Karl Payne 1 1 100% 8 5
England Mark Rowing 1 1 100% 7 5
England Darren Clarke 1 1 100% 5 5
England Philip Seaton 2 2 100% 14 10
Scotland Richy McDonald 1 0 0% 8 3
England Eddie Manning 2 2 100% 15 10
Belgium Patrick Delsemme 2 1 50% 12 6
Scotland Paul McPhillips 1 0 0% 5 0
England Steve Meakin 1 1 100% 5 5
Northern Ireland Michael Duffy 1 1 100% 8 5
England Andrew Cairns 1 1 100% 6 5
Wales Mark Fenton 2 1 50% 15 9
Scotland Graham Horne 1 0 0% 9 4
England Jim Chambers 1 0 0% 6 1
Malaysia Sam Chong 2 1 50% 13 6
England Karl Burrows 1 0 0% 7 2
England Matthew McGrotty 1 1 100% 9 5
Ireland Mark O'Sullivan 1 1 100% 6 5
India Amrik Cheema 2 1 50% 13 5
England Stephen Taylor 2 1 50% 12 6
England Nick Pearce 2 0 0% 15 5
England David Finbow 1 0 0% 16 6
England Darren Hackeson 1 1 100% 13 10
England Ian Graham 1 1 100% 15 10
England David Blakey 2 2 100% 13 10
England Jason Smith 1 0 0% 7 2
England Geoff Williams 1 1 100% 6 5
England Nick Fruin 1 0 0% 7 2
England Craig Edwards 1 1 100% 8 5
England Paul Davison (II) 2 2 100% 13 10
England Anthony Buckley 1 1 100% 9 5
Wales Ian Sargeant 1 1 100% 6 5
England Matthew Catchpole 1 1 100% 8 5
England Mark Flowerdew 1 0 0% 6 1
England Eddie Lott 1 1 100% 6 5
England Lee Walters 1 1 100% 7 5
England Anthony Hamilton 3 1 33.33% 20 8
England Simon Parker 1 1 100% 8 5
Scotland Joe Patterson 1 1 100% 7 5
Wales Matthew Stevens 2 1 50% 15 7
England David Athorn 1 1 100% 8 5
Ireland Jimmy Long 1 1 100% 7 5
England Jamie Rous 2 2 100% 7 7
England Paul Clarke 1 1 100% 6 5
England Jason Curtis 1 1 100% 8 5
England Simon Morfitt 1 1 100% 5 5
England Shaun Wilkes 1 1 100% 6 5
Ireland Darren Lennox 1 0 0% 8 3
England Mark Whatley 2 2 100% 10 8
England Simon Smith 1 1 100% 7 5
England David Rippon 1 1 100% 8 5
Northern Ireland Terry Murphy 1 1 100% 9 5
England Graham Miles 1 1 100% 6 5
England Steve Harrison 1 1 100% 7 5
England Jayson Morris 1 1 100% 5 5
England Clive Bernstone 1 1 100% 5 5
Italy Daniele Zagaroli 1 1 100% 6 5
England Paul Cavney 1 1 100% 6 5
England Ian Brumby 1 1 100% 5 5
England Richard King (II) 1 1 100% 7 5
England David Buskin 1 0 0% 7 2
England Chris Carpenter 1 1 100% 5 5
New Zealand Mark Canovan 1 1 100% 7 5
England Danny Smith 1 0 0% 8 3
England Joe Perry 2 1 50% 13 7
England Ralph Mason 1 1 100% 5 5
England Gary Morris 1 1 100% 6 5
England Keith Moore 1 1 100% 7 5
England Mike Hallett 1 0 0% 8 3
England Jason Ferguson 1 0 0% 9 4
Northern Ireland Jack McLaughlin 1 1 100% 8 5
Canada Brady Gollan 1 1 100% 5 5
England Shaun Mellish 1 1 100% 8 5
England Simon Morris 1 1 100% 6 5
England Lyndon Smith 1 1 100% 7 5
England Ronnie Shakespeare 1 1 100% 7 5
England Neil Mosley 1 1 100% 9 5
England Peter Donegan 1 1 100% 8 5
England Kevin Young 1 1 100% 8 5
England Brian Peddie 1 1 100% 6 5
England Peter Peratikou 1 1 100% 6 5
Scotland Wilson Dornan 1 1 100% 5 5
Scotland Alistair Fleming 1 0 0% 8 3
England Colin Morton 2 0 0% 12 2
Scotland Anthony McGill 1 0 0% 6 2
India Pankaj Advani 1 0 0% 9 4
Syria Omar Alkojah 1 1 100% 8 5
Thailand Thepchaiya Un-Nooh 2 2 100% 20 11
Australia Vinnie Calabrese 1 1 100% 7 5
England Shaun Murphy 5 0 0% 48 15
China Lyu Chuang 1 1 100% 8 6
China Xiao Guodong 2 1 50% 17 9
Norway Kurt Maflin 2 0 0% 12 2
England Ian Burns 3 3 100% 19 15
England Peter Ebdon 1 1 100% 18 10
England James Cahill 3 2 66.67% 19 11
China Cao Yupeng 2 2 100% 23 15
Austria Andreas Ploner 2 1 50% 10 6
England Oliver Brown 1 1 100% 7 5
Scotland David McLellan 2 1 50% 10 4
Scotland Stephen Maguire 2 1 50% 12 6
England Jonathan Bagley 1 0 0% 3 1
Cyprus Mehmet Husnu 1 1 100% 7 5
England Kyren Wilson 1 1 100% 4 4
India Aditya Mehta 1 1 100% 7 4
England Alex Davies 1 0 0% 6 2
China Yan Bingtao 3 1 33.33% 19 9
Ireland Martin McCrudden 1 1 100% 13 10
Brazil Igor Figueiredo 1 1 100% 14 10
England Liam Highfield 3 0 0% 24 9
England Sean O'Sullivan 1 0 0% 9 3
China Zhang Anda 3 2 66.67% 25 14
Belgium Luca Brecel 3 2 66.67% 17 8
Israel Eden Sharav 3 3 100% 19 13
England Judd Trump 3 1 33.33% 10 2
Wales Ryan Day 4 1 25% 24 11
Iran Hossein Vafaei 1 1 100% 6 4
England Elliot Slessor 2 2 100% 11 9
England Brandon Sargeant 1 1 100% 5 4
England Daniel Womersley 1 1 100% 9 6
England Tom Ford 2 1 50% 12 5
England Jamie Cope 1 1 100% 7 6
Thailand Boonyarit Keattikun 1 1 100% 4 4
Wales Gareth Allen 1 0 0% 9 4
England Allan Taylor 1 1 100% 5 4
England Stuart Carrington 1 0 0% 4 0
China Mei Xiwen 1 1 100% 1 1
England Reanne Evans 1 0 0% 18 8
Ireland Josh Boileau 1 1 100% 4 4
Latvia Rodion Judin 1 1 100% 6 4
Ireland Ken Doherty 1 0 0% 6 2
China Zhang Yong 1 0 0% 6 2
China Li Hang 1 0 0% 8 3
China Xu Si 1 0 0% 4 0
Wales Daniel Wells 1 0 0% 5 0
China Zhou Yuelong 3 2 66.67% 30 17
England Jimmy Robertson 1 0 0% 11 5
Scotland Alan McManus 1 0 0% 9 3
Scotland Scott Donaldson 1 0 0% 7 3
Thailand Akani Songsermsawad 1 0 0% 7 2
Northern Ireland Jordan Brown 1 1 100% 5 4
Wales Kishan Hirani 2 1 50% 17 9
Iran Soheil Vahedi 1 0 0% 7 3
China Chen Zifan 1 1 100% 6 4
England Raj Boughan 1 1 100% 5 5
England Alex Millington 1 1 100% 6 4
Ireland Ronan Whyte 1 1 100% 4 4
England Adam Duffy 1 0 0% 6 2
Germany Umut Dikme 1 1 100% 6 4
England Tom Pendlebury 1 1 100% 4 4
China Fang Xiongman 1 0 0% 6 2
China Pang Weiguo 1 1 100% 5 4
England Richard Pipe 1 1 100% 4 4
England Jamie O'Neill 1 0 0% 7 3
England Rees Carter 1 1 100% 5 4
Poland Antoni Kowalski 1 1 100% 5 4