Most Frequently Met Opponents By Rod Lawler - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Joe Perry 6 1 16.67% 34 9
England Michael Holt 11 3 27.27% 76 33
England Kyren Wilson 6 3 50% 48 23
Scotland Scott MacKenzie 1 0 0% 7 3
Northern Ireland Patrick Wallace 7 4 57.14% 64 34
Wales Jak Jones 3 2 66.67% 13 9
England Mark Joyce 7 4 57.14% 57 32
England Judd Trump 9 3 33.33% 67 28
Northern Ireland Mark Allen 11 2 18.18% 84 31
Ireland Ken Doherty 6 1 16.67% 59 23
England Anthony Hamilton 10 6 60% 92 51
England Ben Woollaston 6 1 16.67% 40 15
England Justin Astley 2 1 50% 12 8
England Matthew Couch 3 3 100% 22 14
England Robert Milkins 6 0 0% 41 12
England Jimmy White 6 4 66.67% 41 24
England Nigel Bond 10 4 40% 74 36
Australia Neil Robertson 6 0 0% 41 9
England Mark Selby 5 1 20% 27 10
England Tom Ford 4 2 50% 26 12
England Barry Hawkins 5 0 0% 25 7
England Steve Davis 6 0 0% 42 12
England Barry Pinches 4 1 25% 26 11
England Ricky Walden 6 2 33.33% 42 13
England Martin O'Donnell 4 2 50% 18 10
China Liang Wenbo 11 3 27.27% 97 37
England Jamie O'Neill 3 1 33.33% 23 11
Scotland Marcus Campbell 3 2 66.67% 28 17
England Simon Bedford 3 2 66.67% 21 12
England Ronnie O'Sullivan 4 0 0% 20 6
Northern Ireland Gerard Greene 7 5 71.43% 38 21
China Xiao Guodong 8 1 12.5% 40 11
Poland Kacper Filipiak 1 1 100% 5 4
England Mike Dunn 1 0 0% 8 3
Ireland David Morris 2 1 50% 15 8
India Aditya Mehta 2 1 50% 18 10
Wales Dominic Dale 12 6 50% 95 46
Thailand Noppadon Sangnil 1 1 100% 17 10
England Matthew Selt 6 4 66.67% 42 24
Thailand Supoj Saenla 2 2 100% 14 10
Ireland Fergal O'Brien 8 4 50% 59 27
England Mitchell Travis 2 2 100% 11 9
Thailand Thepchaiya Un-Nooh 5 1 20% 49 22
England Joe Jogia 2 1 50% 14 7
Scotland Alan McManus 7 2 28.57% 62 28
Scotland Stephen Maguire 9 3 33.33% 64 27
Thailand Atthasit Mahitthi 4 1 25% 36 16
England Mark King 6 2 33.33% 44 18
China Yu Delu 4 2 50% 26 12
Wales Matthew Stevens 10 5 50% 85 42
England Adrian Gunnell 1 1 100% 7 5
Wales Daniel Wells 4 3 75% 22 12
China Jin Long 2 0 0% 22 9
United Arab Emirates Eissa Ali Al-Hashmi 1 1 100% 6 5
England Ian McCulloch 3 2 66.67% 25 14
England David Gilbert 5 2 40% 32 14
England Lewis Roberts 1 1 100% 6 5
England David Grace 1 0 0% 9 4
England Dave Harold 8 0 0% 59 16
England Jimmy Michie 5 4 80% 43 27
England Peter Lines 11 7 63.64% 69 39
Ireland Rodney Goggins 1 1 100% 5 5
England Lee Spick 5 4 80% 48 26
Thailand James Wattana 10 7 70% 69 40
England Jimmy Robertson 7 3 42.86% 54 24
Wales Ryan Day 3 0 0% 16 4
Jamaica Rory McLeod 5 1 20% 25 10
England Andrew Higginson 3 1 33.33% 20 7
Norway Kurt Maflin 7 2 28.57% 48 20
England Andrew Norman 3 2 66.67% 24 13
England Alfie Burden 10 6 60% 88 45
England Ali Carter 4 2 50% 22 9
England Martin Gould 5 2 40% 46 23
England Stephen Lee 6 3 50% 52 24
England Jamie Cope 4 1 25% 23 10
Malta Tony Drago 9 2 22.22% 74 33
Thailand Passakorn Suwannawat 1 1 100% 4 3
England Paul Davison 6 5 83.33% 31 19
England Chris Melling 1 0 0% 5 2
Scotland Mark Boyle 1 0 0% 5 2
Ireland Joe Delaney 3 2 66.67% 19 11
England Stuart Mann 1 0 0% 9 4
England Mark Davis 8 2 25% 77 32
Wales Paul Davies 5 2 40% 35 14
England Nick Dyson 5 1 20% 48 25
England Liam Highfield 5 3 60% 24 14
England Adam Davies 1 1 100% 15 10
Ireland David McDonnell 3 3 100% 24 15
England Brian Morgan 6 2 33.33% 39 16
England Brian Salmon 1 1 100% 8 5
England David Gray 3 0 0% 22 7
Northern Ireland Sean O'Neill 2 2 100% 11 10
Pakistan Shokat Ali 4 1 25% 24 10
Wales Mark Williams 11 2 18.18% 81 29
China Ding Junhui 3 1 33.33% 15 5
Northern Ireland Joe Meara 1 1 100% 6 5
England Paul Wykes 4 1 25% 33 15
Wales Ian Sargeant 2 1 50% 12 7
England Stuart Pettman 4 1 25% 36 14
Wales Ian Preece 1 1 100% 15 10
Wales David John 1 1 100% 9 5
India Manan Chandra 1 1 100% 6 5
Wales Darren Morgan 3 2 66.67% 22 12
England Shaun Murphy 5 1 20% 31 11
Scotland David McLellan 1 1 100% 8 5
Netherlands Mario Wehrmann 1 1 100% 7 5
Scotland Stephen Hendry 4 1 25% 28 10
England Joe Johnson 2 2 100% 16 10
Canada Bob Chaperon 1 1 100% 6 5
England Jason Weston 2 2 100% 13 10
Wales David Donovan 1 1 100% 7 5
England Andy Hicks 5 2 40% 38 20
Wales Peter Roscoe 1 1 100% 8 5
Iceland Kristjan Helgason 2 0 0% 34 14
England Stephen Kershaw 2 1 50% 13 6
England Jeff Cundy 1 1 100% 6 5
England Luke Fisher 1 0 0% 8 3
England Craig Butler 2 1 50% 17 9
England Jason Pegram 1 0 0% 7 2
Scotland Euan Henderson 3 2 66.67% 16 10
England Sean Storey 1 0 0% 8 3
Scotland Hugh Abernethy 1 1 100% 14 10
England Karl Broughton 2 1 50% 15 7
Australia Quinten Hann 2 2 100% 14 10
England David Finbow 3 2 66.67% 22 12
Scotland Martin Dziewialtowski 3 2 66.67% 23 12
Scotland Graeme Dott 7 2 28.57% 34 11
Cyprus Mehmet Husnu 2 2 100% 16 11
England Leigh Griffin 1 1 100% 9 5
England Eddie Manning 1 1 100% 5 5
Belgium Bjorn Haneveer 1 0 0% 6 1
England Willie Thorne 3 0 0% 23 8
England Malcolm Bilclough 1 1 100% 16 10
Scotland Chris Small 3 1 33.33% 35 16
Scotland Craig MacGillivray 1 1 100% 7 5
Finland Robin Hull 2 2 100% 15 10
Wales James Reynolds 2 1 50% 17 8
England Stefan Mazrocis 3 3 100% 22 15
England Stuart Bingham 6 2 33.33% 37 13
Ireland Michael Judge 1 0 0% 9 4
England Nick Walker 3 2 66.67% 30 18
England Nick Terry 3 2 66.67% 26 18
England John Read 4 2 50% 36 20
Thailand Dechawat Poomjaeng 4 4 100% 36 21
China Lyu Chuang 2 1 50% 23 12
England Bradley Jones 2 1 50% 13 6
England Wayne Brown 2 2 100% 23 15
Ireland Leo Fernandez 1 0 0% 9 4
Scotland Jamie Burnett 2 1 50% 19 10
Thailand Phaitoon Phonbun 1 1 100% 9 5
England Neil Selman 1 1 100% 9 5
England John Parrott 3 2 66.67% 28 15
Wales Ben Jones 1 1 100% 5 4
England Phil O'Kane 1 1 100% 5 4
Wales Duane Jones 2 2 100% 14 9
Scotland Scott Donaldson 3 1 33.33% 14 8
England Ian Burns 4 1 25% 32 14
England Michael Wild 1 0 0% 4 0
Ireland Kevin O'Leary 1 1 100% 4 4
England James Hill 1 1 100% 4 4
England Elliot Slessor 4 3 75% 16 13
England Michael Rhodes 1 1 100% 8 5
Northern Ireland Jordan Brown 3 3 100% 18 12
England Nick Pearce 2 2 100% 18 11
England Darryn Walker 2 2 100% 17 10
China Zhang Anda 2 1 50% 13 6
Wales Jamie Jones 6 2 33.33% 31 12
Scotland Billy Snaddon 4 1 25% 48 21
Belgium Luca Brecel 5 1 20% 30 12
China Li Hang 1 1 100% 7 5
Scotland Alan Burnett 1 1 100% 8 5
England Lee Richardson 2 1 50% 15 9
England Darren Clarke 3 3 100% 38 24
Canada Alain Robidoux 1 1 100% 6 5
Belgium Mario Geudens 1 1 100% 5 5
England Wayne Rendle 1 0 0% 7 2
England Peter Ebdon 3 1 33.33% 22 8
Wales Gareth Allen 1 1 100% 5 5
England Gary Ponting 4 3 75% 26 17
Wales Anthony Davies 1 0 0% 6 1
Northern Ireland Dennis Taylor 2 1 50% 20 10
England Andrew Cairns 1 1 100% 7 5
Ireland Stephen O'Connor 2 2 100% 15 10
Scotland John Higgins 6 2 33.33% 48 18
England Martin Clark 2 2 100% 14 10
Scotland Chris Shade 1 1 100% 8 5
England Ian Graham 1 1 100% 6 5
Wales Terry Griffiths 1 1 100% 5 5
England Mark Rowing 3 3 100% 30 20
England Tony Knowles 2 2 100% 15 10
England Gary Clarke 1 1 100% 6 5
Ireland Eugene Hughes 1 1 100% 6 5
Northern Ireland Joe Swail 4 2 50% 29 15
England Matthew Day 3 2 66.67% 17 11
England Tony Meo 1 0 0% 8 3
England Dean Reynolds 3 2 66.67% 34 19
England Ian Glover 2 2 100% 11 8
Brazil Itaro Santos 1 1 100% 5 4
England Neil Mosley 1 0 0% 6 1
England Stuart Carrington 5 3 60% 32 18
Hong Kong Marco Fu 4 1 25% 31 13
England Graham MacDonald 1 0 0% 8 3
England Mike Hallett 3 0 0% 22 7
England Mark Johnston-Allen 2 2 100% 16 10
Wales Philip Williams 1 1 100% 9 5
Scotland Scott MacFarlane 1 1 100% 8 5
England Daniel Murphy 1 1 100% 8 5
England Matt Wilson 1 1 100% 8 5
England Gary Lees 2 2 100% 12 8
Canada Cliff Thorburn 1 0 0% 16 6
Scotland John Lardner 1 1 100% 6 5
England Tony Jones 1 0 0% 9 4
England Mark Gray 1 1 100% 7 5
England Karl Payne 2 1 50% 25 11
Ireland Jimmy Long 1 0 0% 9 4
Northern Ireland Jason Prince 2 2 100% 15 10
England David Athorn 1 1 100% 5 5
Wales Tony Chappel 1 1 100% 9 5
England Steve Meakin 1 1 100% 9 5
England Steve Judd 1 1 100% 6 5
England Jason Whittaker 1 0 0% 5 0
England Oliver King 1 1 100% 11 10
England Roger Garrett 1 0 0% 8 3
Northern Ireland Alex Higgins 1 0 0% 6 1
Belgium Steve Lemmens 1 0 0% 9 4
Wales Neil Tomkins 1 0 0% 7 2
England Stuart Reardon 1 0 0% 9 4
England Mark Flowerdew 1 1 100% 7 5
England David Coles 1 1 100% 9 5
England Jonathan Birch 1 0 0% 7 2
Ireland Joe O'Boye 1 1 100% 7 5
England Antony Bolsover 1 1 100% 9 5
Scotland Michael Valentine 1 1 100% 7 5
England Sydney Wilson 1 1 100% 6 4
Wales Mark Bennett 1 0 0% 7 2
Australia Eddie Charlton 2 2 100% 15 10
Malta Joe Grech 1 0 0% 8 3
England Steve James 2 0 0% 22 8
England Bob Harris 1 1 100% 8 5
Canada Marcel Gauvreau 1 1 100% 6 5
Wales Steve Newbury 2 1 50% 22 11
Wales Doug Mountjoy 2 2 100% 21 14
England Paul Gibson 1 1 100% 9 6
England Peter Gilchrist 1 1 100% 8 5
Malaysia Sam Chong 1 0 0% 6 1
England David Roe 2 1 50% 15 8
South Africa Derek Mienie 1 1 100% 10 10
England Rex Williams 2 0 0% 12 2
England Anthony Harris 2 2 100% 23 15
China Li Yan 2 2 100% 11 8
England Gary Wilkinson 1 0 0% 8 3
Australia Warren King 2 1 50% 23 12
England Graham Miles 1 1 100% 7 5
England John Virgo 1 1 100% 8 5
England Ian Brumby 2 2 100% 14 10
Bulgaria Ivaylo Pekov 1 1 100% 5 4
Wales Cliff Wilson 1 0 0% 12 3
England Jim Chambers 1 1 100% 10 6
England Danny Fowler 1 1 100% 5 5
Australia John Campbell 2 1 50% 15 6
England Bill Oliver 1 1 100% 7 5
Wales Wayne Jones 1 0 0% 9 3
England Chris Norbury 1 1 100% 6 4
England Martin Smith 1 1 100% 6 5
England Jack Lisowski 3 3 100% 18 12
England Steve Longworth 1 1 100% 8 5
England Nick Fruin 1 1 100% 3 3
Malta Simon Zammit 1 1 100% 5 4
China Cao Yupeng 1 1 100% 6 4
Scotland Fraser Patrick 3 2 66.67% 25 16
Scotland Anthony McGill 1 1 100% 19 10
England Mike Watterson 1 1 100% 11 10
England Stuart Parnell 1 1 100% 8 5
China Lyu Haotian 1 0 0% 7 2
Scotland Ross Muir 3 1 33.33% 17 7
England Mark Vincent 1 1 100% 4 4
England Reanne Evans 1 1 100% 4 4
Egypt Mohamed Khairy 1 0 0% 6 1
England James Cahill 2 2 100% 11 8
England Adam Duffy 1 1 100% 5 4
India Kamal Chawla 1 1 100% 5 4
Thailand Thanawat Thirapongpaiboon 1 1 100% 9 6
China Tian Pengfei 3 2 66.67% 23 11
Poland Marcin Kolibski 1 1 100% 4 4
England Lee Page 2 2 100% 11 8
Australia Vinnie Calabrese 1 1 100% 8 5
England Allan Taylor 3 1 33.33% 15 7
England Hammad Miah 4 3 75% 29 17
England Sam Baird 3 2 66.67% 17 11
Wales Andrew Pagett 1 0 0% 5 1
England Oliver Lines 1 1 100% 9 6
Malta Alex Borg 2 2 100% 18 12
England Sean O'Sullivan 1 1 100% 5 4
England Ian Barry Stark 1 0 0% 2 0
England Craig Steadman 2 2 100% 13 9
England Michael Tomlinson 1 1 100% 14 10
Brazil Igor Figueiredo 1 0 0% 19 9
Estonia Andres Petrov 1 0 0% 6 2
Scotland Michael Leslie 1 1 100% 6 5
Malaysia Thor Chuan Leong 2 1 50% 13 7
England Jason Ferguson 1 0 0% 5 1
England Mick Bethell 1 1 100% 6 4
Switzerland Alexander Ursenbacher 2 2 100% 8 5
China Lu Ning 1 1 100% 5 4
Wales Michael White 2 0 0% 11 2
Wales Lee Walker 3 1 33.33% 16 7
England Geoff Williams 1 1 100% 2 2
England Sanderson Lam 1 1 100% 7 4
China Zhao Xintong 2 0 0% 23 9
England Chris Wakelin 1 0 0% 5 1
England Mitchell Mann 3 1 33.33% 18 8
Thailand Akani Songsermsawad 1 1 100% 9 5
Germany Lukas Kleckers 5 2 40% 28 12
United Arab Emirates Mohammed Shehab 1 0 0% 9 4
India Ishpreet Singh Chadha 1 1 100% 7 5
Thailand Noppon Saengkham 4 2 50% 28 12
England David Lilley 1 1 100% 6 6
Iran Hossein Vafaei 3 0 0% 19 6
England Gary Wilson 3 0 0% 16 3
China Xu Si 1 1 100% 15 10
England Robbie Williams 3 1 33.33% 15 5
China Fang Xiongman 1 0 0% 7 3
China Zhang Yong 1 1 100% 7 4
England Charlie Walters 1 1 100% 1 1
Austria Florian Nüßle 1 1 100% 4 4
England Sam Craigie 2 1 50% 10 4
China Chen Feilong 2 2 100% 7 5
Wales Jamie Clarke 1 0 0% 1 0
Jersey Steve Thomas 1 1 100% 4 4
England Kevin Young 1 1 100% 6 5
England John Burns 1 1 100% 7 5
England Will Jerram 1 1 100% 7 5
Wales Wayne Lloyd 1 1 100% 6 5
England Colin Kelly 1 1 100% 5 5
England Les Dodd 1 1 100% 8 5
England Leigh Robinson 1 1 100% 6 5
England Paul Cavney 1 1 100% 6 5
England Andrew Atkinson 1 1 100% 6 5
England John Whitty 1 1 100% 9 5
Northern Ireland Terry Murphy 1 1 100% 9 5
England Neal Jones 1 1 100% 8 5
England James Leadbetter 1 1 100% 5 5
England Roger Leighton 1 1 100% 5 5
England Mohammed Rangzib 1 1 100% 6 5
England Qingtian Yang 1 1 100% 6 4
China Yan Bingtao 2 0 0% 13 4
England Ashley Carty 1 1 100% 5 4
Scotland Dylan Craig 1 1 100% 5 4
Ireland Ross Bulman 1 1 100% 11 6
England Farakh Ajaib 2 1 50% 11 4
Germany Simon Lichtenberg 1 1 100% 5 4
England Haydon Pinhey 3 2 66.67% 17 9
China Yuan Sijun 1 1 100% 11 6
England Scott Bell 1 1 100% 7 4
England Harvey Chandler 1 1 100% 4 4
Germany Umut Dikme 1 1 100% 5 4
England Daniel Womersley 1 0 0% 4 0
England John Welsh 1 1 100% 7 4
England Brian Rowswell 1 1 100% 14 10
Ireland Aaron Hill 1 0 0% 4 0
England Faizaan Mohammed 1 1 100% 4 4
England Brandon Sargeant 1 1 100% 7 4
Thailand Mink Nutcharut 2 2 100% 9 8
China Peifan Lei 1 0 0% 5 0
England John Astley 1 0 0% 7 3
Australia Ryan Thomerson 1 1 100% 7 6
England Joe O'Connor 1 0 0% 11 5
China Zhou Yuelong 1 0 0% 6 2
China Fan Zhengyi 1 0 0% 6 2
Thailand Siripaporn Nuanthakhamjan 1 1 100% 4 4
Stan Moody 1 0 0% 5 1
Scotland Liam Graham 1 1 100% 8 6
England Oliver Sykes 1 0 0% 1 0
China Gong Chenzhi 1 1 100% 17 10
Belgium Ben Mertens 1 0 0% 19 9