Most Frequently Met Opponents By Peter Lines - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Jimmy White 5 1 20% 32 11
Wales Jamie Jones 9 5 55.56% 55 26
Belgium Luca Brecel 3 1 33.33% 26 12
England Ian Burns 3 2 66.67% 15 9
England David Gilbert 8 2 25% 66 26
England Paul Davison 8 3 37.5% 61 29
England Stuart Bingham 9 2 22.22% 62 20
England Nigel Bond 9 2 22.22% 83 36
Wales Andrew Pagett 4 3 75% 36 20
England Peter Ebdon 2 1 50% 13 5
Northern Ireland Gerard Greene 9 5 55.56% 49 24
England Oliver Brown 1 1 100% 4 4
Northern Ireland Mark Allen 13 1 7.69% 81 25
England Jimmy Michie 5 3 60% 37 21
Norway Kurt Maflin 5 3 60% 29 16
Ireland David Morris 7 4 57.14% 40 22
England Kyren Wilson 6 3 50% 35 18
Malta Tony Drago 5 2 40% 24 10
England Mike Hallett 3 2 66.67% 12 8
Scotland Jamie Burnett 3 1 33.33% 21 9
Scotland Stephen Maguire 9 1 11.11% 58 17
Germany Uli Ottner 1 1 100% 4 4
Scotland Marcus Campbell 6 3 50% 42 20
Ireland Leo Fernandez 3 2 66.67% 18 10
China Tian Pengfei 4 0 0% 19 5
Scotland Stephen Hendry 1 0 0% 7 3
Wales Ryan Day 5 3 60% 38 21
Thailand Thepchaiya Un-Nooh 8 3 37.5% 55 24
England Robert Milkins 5 2 40% 31 16
England Joe Jogia 3 1 33.33% 22 11
England Chris Norbury 1 1 100% 5 4
Sri Lanka Naresh Samarawickram 1 1 100% 4 4
China Xiao Guodong 7 3 42.86% 50 24
England Adrian Gunnell 2 1 50% 15 8
England Sam Baird 4 1 25% 39 19
England Michael Wasley 1 1 100% 5 4
England Ali Carter 3 1 33.33% 17 7
England David Bailey 1 1 100% 5 4
Ireland Joe Delaney 2 1 50% 13 7
England Ben Woollaston 5 1 20% 29 10
England Danny Douane 1 1 100% 4 4
England Judd Trump 4 0 0% 18 3
Scotland John Higgins 9 6 66.67% 50 24
England Barry Hawkins 4 2 50% 17 8
England Mark Davis 7 4 57.14% 64 31
Finland Robin Hull 2 2 100% 18 11
England Barry Pinches 6 4 66.67% 36 22
Thailand James Wattana 3 0 0% 31 12
England Michael Holt 8 1 12.5% 57 22
China Liang Wenbo 3 2 66.67% 17 9
Wales Michael White 6 3 50% 36 20
Australia Neil Robertson 3 1 33.33% 19 8
England Andrew Norman 2 2 100% 20 13
Wales Mark Williams 6 3 50% 47 23
Hong Kong Marco Fu 7 3 42.86% 47 24
England Ian McCulloch 3 1 33.33% 38 17
England Andrew Higginson 8 4 50% 56 25
England Martin Gould 7 2 28.57% 41 13
England David Gray 1 1 100% 9 5
England Dave Harold 2 0 0% 13 4
England Tom Ford 8 1 12.5% 62 21
England Andy Lee 2 2 100% 27 15
England Stuart Pettman 3 1 33.33% 37 18
New Zealand Chris Mcbreen 1 1 100% 5 5
Wales Ian Preece 2 0 0% 14 4
Cyprus Michael Georgiou 3 1 33.33% 22 11
England Mark Joyce 3 0 0% 21 7
Scotland Alan McManus 5 2 40% 48 24
England David Roe 3 1 33.33% 21 9
Northern Ireland Declan Hughes 2 2 100% 10 9
England Rod Lawler 11 4 36.36% 69 30
England Justin Astley 2 0 0% 14 5
England Stuart Mann 3 3 100% 16 15
England David Craggs 1 1 100% 7 5
England Kuldesh Johal 1 1 100% 9 5
England Ian Ali 1 1 100% 5 4
England Craig Steadman 4 2 50% 28 13
Pakistan Shokat Ali 2 1 50% 14 8
Scotland Hugh Abernethy 3 3 100% 22 14
England Craig Waddingham 2 2 100% 11 8
England Jeff Cundy 2 1 50% 10 5
England Simon Seabridge 1 1 100% 5 4
England Adam Wicheard 1 1 100% 5 4
Wales Daniel Wells 3 1 33.33% 23 9
England Gary Wilson 5 1 20% 43 18
Hong Kong Alan Lin Tan Ho 1 1 100% 4 4
England Brian Cox 1 1 100% 5 4
England Nathan Williams 1 1 100% 4 4
Wales Andy Rogers 1 1 100% 5 4
England Jack Lisowski 4 2 50% 27 13
England Ronnie O'Sullivan 3 2 66.67% 20 11
England Sam Harvey 1 1 100% 5 4
England Robbie Williams 4 0 0% 22 6
England Mitchell Mann 3 1 33.33% 33 14
England James Silverwood 1 1 100% 6 4
England Gavin Lomax 1 0 0% 5 1
Scotland Anthony McGill 4 0 0% 26 7
England Gary Wilkinson 2 2 100% 16 9
England Robert James 1 1 100% 6 4
England Greg Batten 1 1 100% 4 4
Scotland James Stewart 1 1 100% 4 4
England Lee Page 1 1 100% 8 5
Poland Adam Polak 1 1 100% 4 4
England Matthew Couch 4 2 50% 28 13
Wales Jak Jones 6 2 33.33% 26 12
Ireland Michael Judge 3 1 33.33% 39 16
Scotland Robert Stephen 1 1 100% 13 9
England Mike Dunn 4 2 50% 26 13
Scotland Scott MacKenzie 2 1 50% 11 7
England Paul Wykes 5 1 20% 34 9
England Chris Melling 2 1 50% 17 8
Wales Gavin Pantall 1 1 100% 5 4
England Shaun Wilkes 1 1 100% 5 4
Germany Lasse Munstermann 1 1 100% 5 4
England Adam Duffy 2 2 100% 9 8
England Craig Taylor 2 0 0% 12 4
England Matthew Barnes 1 1 100% 6 4
England Lee Payne 1 1 100% 4 4
Ireland Philip Browne 1 0 0% 7 3
England Michael Wild 3 2 66.67% 17 10
England David Grace 4 3 75% 23 14
England Shaun Wilson 1 1 100% 5 4
England Adam Chalkley 1 1 100% 6 4
England Jimmy Robertson 5 3 60% 30 18
England Avtar Sohanpal 3 3 100% 18 14
England Stephen Welsby 1 0 0% 8 3
Scotland Craig MacGillivray 3 1 33.33% 24 13
England Alex Davies 3 2 66.67% 24 13
England Andrew Radford 1 1 100% 7 4
Scotland Evan Munro 1 1 100% 4 4
Ireland Tom Gleeson 1 1 100% 4 4
Northern Ireland Dermot McGlinchey 2 1 50% 14 8
England Daniel Ward 1 1 100% 7 4
Ireland Ken Doherty 8 3 37.5% 53 24
England Mark King 3 2 66.67% 27 14
England Nick Walker 3 3 100% 29 19
England Ian Brumby 2 2 100% 20 15
England Adrian Rosa 3 0 0% 22 8
England Darryn Walker 4 3 75% 29 17
China Ding Junhui 2 1 50% 16 8
England Simon Bedford 3 1 33.33% 17 5
Scotland Michael Leslie 1 1 100% 6 4
Thailand Atthasit Mahitthi 1 0 0% 8 3
Jamaica Rory McLeod 4 2 50% 41 21
Scotland Steven Bennie 1 1 100% 7 5
England Eddie Manning 1 0 0% 16 6
England Saqib Nasir 1 1 100% 7 4
England Mark Gray 2 0 0% 17 7
Wales Lee Walker 6 2 33.33% 40 18
England Jamie Cope 1 1 100% 7 5
England Darren Clarke 3 3 100% 25 15
Scotland Chris Small 3 0 0% 32 11
England Alfie Burden 3 2 66.67% 29 15
England Bradley Jones 3 1 33.33% 26 13
England Troy Shaw 5 2 40% 49 22
England Stefan Mazrocis 1 1 100% 8 5
Wales Dominic Dale 8 1 12.5% 59 25
England Shaun Mellish 1 1 100% 6 5
England Lee Spick 2 1 50% 18 9
England Mark Selby 6 0 0% 43 14
England Wayne Brown 2 1 50% 15 7
Iceland Kristjan Helgason 1 0 0% 9 4
Northern Ireland Terry Murphy 2 0 0% 14 4
England John Whitty 2 1 50% 16 9
England John Parrott 4 0 0% 37 12
England Stephen Lee 3 0 0% 16 6
Thailand Noppadon Noppachorn 1 0 0% 9 4
England Nick Dyson 1 0 0% 10 4
Wales Mark Fenton 2 1 50% 14 6
England Craig Harrison 3 2 66.67% 21 12
Scotland Euan Henderson 1 0 0% 18 8
England Sean Lanigan 2 1 50% 21 12
Ireland Stephen O'Connor 1 1 100% 9 5
England Paul Sweeny 1 1 100% 9 5
Ireland Fergal O'Brien 7 2 28.57% 49 20
Scotland John Lardner 2 1 50% 15 6
England Brian Morgan 1 0 0% 9 4
England Steve Judd 2 2 100% 11 9
Scotland Paul McPhillips 2 2 100% 12 9
England Willie Thorne 4 2 50% 31 16
China Pang Weiguo 1 0 0% 6 1
Northern Ireland Dennis Taylor 2 1 50% 19 10
Thailand Passakorn Suwannawat 2 2 100% 20 15
England Gary Ponting 2 0 0% 18 8
Scotland Graeme Dott 1 1 100% 7 5
Canada Tom Finstad 1 1 100% 8 5
England Steve James 1 1 100% 16 10
England David Finbow 1 1 100% 17 10
England Nick Pearce 2 1 50% 18 9
Northern Ireland Jason Prince 3 1 33.33% 23 10
England Chris Scanlon 3 1 33.33% 19 8
England Karl Broughton 2 2 100% 10 8
England Martin Clark 3 1 33.33% 22 10
Northern Ireland Dylan Leary 1 0 0% 5 0
England Steve Davis 1 0 0% 8 3
Wales Tony Chappel 1 1 100% 5 5
England Joel Walker 2 2 100% 17 10
Thailand Thanawat Thirapongpaiboon 2 1 50% 15 8
Scotland David McLellan 2 1 50% 26 14
England Neil Mosley 1 1 100% 14 10
England Steve Russell 2 1 50% 20 10
England Jason Ferguson 4 1 25% 29 13
Wales John Herbert 1 1 100% 7 5
England Mark Johnston-Allen 2 2 100% 16 10
England Oliver King 1 1 100% 8 5
Ireland David McDonnell 1 1 100% 7 5
England Joe Perry 2 0 0% 15 5
England Tony Kenny 1 0 0% 7 2
Ireland Stephen Murphy 2 1 50% 13 7
England John Read 3 2 66.67% 24 13
England Mark Love 1 1 100% 6 5
Belgium Patrick Delsemme 2 2 100% 16 10
Scotland Billy Snaddon 1 0 0% 8 3
Scotland Richy McDonald 2 2 100% 14 9
England Myles Deleuse 1 1 100% 5 5
England Phil O'Kane 2 2 100% 8 8
England Robert Foxall 1 0 0% 8 3
Scotland Drew Henry 1 1 100% 9 5
England Brian Rowswell 1 1 100% 7 5
Ireland Mark O'Sullivan 2 2 100% 12 10
England Stuart Parnell 3 2 66.67% 19 11
Wales Richard Jones 1 0 0% 5 0
Wales Philip Williams 2 0 0% 16 6
England Wayne Saidler 1 1 100% 8 5
England Paul Davison (II) 1 1 100% 14 10
Northern Ireland Joe Swail 3 2 66.67% 21 11
England Nick Terry 1 1 100% 8 5
England Wayne Rendle 2 1 50% 18 9
Northern Ireland Patrick Wallace 1 0 0% 7 2
England Liam Monk 2 2 100% 11 8
England Jamie Bodle 2 1 50% 14 8
England Gary Lees 2 1 50% 23 11
England Pat Kenny 2 1 50% 15 7
Wales Wayne Lloyd 1 1 100% 6 5
England David Rippon 2 1 50% 11 6
Wales Doug Mountjoy 1 1 100% 9 5
Scotland Scott Bigham 1 1 100% 7 5
England Colin Kelly 1 1 100% 7 5
Wales Paul Davies 1 1 100% 7 5
England Anthony Harris 2 1 50% 16 8
England Roger Garrett 2 1 50% 15 8
England John Burns 2 2 100% 18 10
Wales Gary Peters 2 1 50% 25 13
England Graham Cripsey 1 1 100% 7 5
England Darren Shaw 1 1 100% 5 5
England Jason Wallace 2 1 50% 19 10
England Justin Buckingham 1 1 100% 9 5
England Craig Bradshaw 1 1 100% 5 5
England Chris Hamson 1 1 100% 7 5
Malta Joe Grech 1 0 0% 17 7
England Mark Pugh 1 0 0% 9 4
England Alan Trigg 2 1 50% 13 6
England John Giles 1 0 0% 8 3
England Jonathan Birch 4 0 0% 27 9
England Steve Prest 2 2 100% 13 8
England Karl Payne 1 0 0% 7 2
England Chris Cookson 2 2 100% 17 10
England Steve Harrison 1 1 100% 6 5
England Jason Weston 2 1 50% 14 6
Wales Darren Morgan 1 0 0% 8 3
England Les Dodd 1 1 100% 7 5
Isle of Man Tony Wilson 2 2 100% 16 10
England Brian Cassidy 2 2 100% 13 10
England Martin Grainger 1 1 100% 9 6
Ireland Darren Lennox 1 1 100% 5 5
Wales Steve Newbury 2 2 100% 12 10
England Craig Edwards 1 1 100% 8 5
Ireland Joe O'Boye 1 1 100% 6 5
Scotland Bert Demarco 1 1 100% 6 5
Wales Iwan Jones 1 1 100% 7 5
England Hitesh Lakhani 1 1 100% 6 5
England Kevin Johnstone 1 1 100% 7 5
Northern Ireland Jack McLaughlin 1 1 100% 7 5
England Paul Medati 1 1 100% 6 5
England Paul Maskell 1 1 100% 7 5
Cyprus Mehmet Husnu 1 1 100% 8 5
England Steve Duggan 1 1 100% 6 5
England Steve Longworth 1 1 100% 9 5
England Frank Maskell 1 1 100% 6 5
Canada Ted Guerreri 1 1 100% 6 5
England Sean Storey 1 1 100% 8 5
England Peter McCullagh 1 1 100% 8 5
Canada Cliff Thorburn 1 0 0% 9 3
Canada Mario Morra 1 1 100% 9 6
Scotland Eddie Sinclair 1 1 100% 11 6
England Bernard Bennett 1 1 100% 6 6
England Darren Hackeson 1 1 100% 9 6
England Lee Richardson 1 0 0% 9 4
England Kevin Lownds 1 1 100% 5 5
England Ken Owers 1 0 0% 9 4
Scotland John Rea 1 1 100% 6 5
England Simon Parker 2 2 100% 17 10
England Micky Wareham 1 1 100% 7 5
England David Grimwood 1 0 0% 9 4
England Paul Cavney 1 1 100% 6 5
Canada Jeff White 1 1 100% 8 5
India Pankaj Advani 1 0 0% 5 1
England Peter Daubney 1 1 100% 5 4
England Nathan Beevers 1 1 100% 4 4
England Steve Ventham 1 0 0% 6 2
Canada Gary Natale 1 0 0% 7 2
Scotland Alistair Fleming 1 1 100% 8 5
England Sydney Wilson 2 2 100% 14 10
England Stuart Carrington 2 0 0% 12 4
China Li Wei 1 1 100% 5 4
Wales Matthew Stevens 3 1 33.33% 34 15
England Matthew Selt 5 1 20% 46 20
England Liam Highfield 3 2 66.67% 23 11
Egypt Mohamed Khairy 1 1 100% 5 5
China Li Yan 1 0 0% 6 2
China Yang Gangxinfu 1 1 100% 6 4
China Mei Xiwen 2 0 0% 12 4
England Hammad Miah 2 2 100% 12 9
England Joe Steele 1 1 100% 5 4
England Allan Taylor 1 1 100% 6 4
England Ryan Causton 1 0 0% 5 1
England Ricky Walden 4 0 0% 24 4
England Martin O'Donnell 2 1 50% 19 9
England Anthony Hamilton 3 0 0% 17 5
Scotland Ross Muir 1 1 100% 7 4
China Cao Xinlong 1 1 100% 19 10
China Lyu Chuang 1 1 100% 5 5
England Elliot Slessor 3 0 0% 15 4
China Yuan Sijun 4 3 75% 23 14
China Li Hang 1 0 0% 5 1
England Andy Hicks 1 1 100% 2 2
England Jonathan Bagley 1 0 0% 2 0
China Lyu Chenwei 1 1 100% 7 4
Latvia Rodion Judin 1 1 100% 16 10
Wales David John 1 1 100% 6 5
China Zhou Yuelong 4 1 25% 29 11
Belgium Jurian Heusdens 1 1 100% 5 4
Estonia Andres Petrov 1 1 100% 4 4
England John Shilton 1 1 100% 7 4
England Paul Verity 1 1 100% 4 3
Scotland Robert Ritchie 1 1 100% 4 4
England Chris Wakelin 3 1 33.33% 30 14
England Sam Craigie 3 2 66.67% 14 7
China He Wenchong 1 1 100% 4 4
China Wang Zepeng 1 1 100% 6 4
Isle of Man Darryl Hill 1 0 0% 4 0
England Robert Marshall 1 1 100% 3 2
Hong Kong Ng On Yee 2 2 100% 16 14
Northern Ireland Declan Brennan 1 1 100% 6 4
Scotland Keith Keldie 1 1 100% 4 4
Malta Brian Cini 1 0 0% 6 2
Wales Kishan Hirani 1 1 100% 4 4
England Harvey Chandler 1 1 100% 4 4
England Ashley Hugill 3 1 33.33% 17 8
England John Astley 1 0 0% 4 0
Wales Jamie Clarke 1 1 100% 6 4
Netherlands Laurin Winters 1 1 100% 4 4
Scotland Rhys Clark 1 0 0% 7 3
China Yu Delu 1 0 0% 6 1
Wales Alex Taubman 1 1 100% 4 4
Wales Ben Jones 1 1 100% 6 4
England Zack Richardson 2 1 50% 10 6
Malta Alex Borg 1 1 100% 4 4
Germany Umut Dikme 1 1 100% 5 4
China Xu Si 1 1 100% 8 6
Australia Kurt Dunham 1 1 100% 6 4
Scotland Scott Donaldson 3 1 33.33% 31 13
China Chen Zifan 1 1 100% 1 1
England Jamie O'Neill 2 1 50% 16 8
England Shane Castle 1 1 100% 6 4
China Zhang Anda 1 1 100% 7 4
England Billy Joe Castle 2 2 100% 13 8
Hong Kong Yun Fung Tam 1 1 100% 5 4
Thailand Noppon Saengkham 2 1 50% 15 7
China Lu Ning 1 0 0% 7 2
England Ben Hancorn 1 1 100% 1 1
England Ian Bullimore 1 1 100% 5 3
England Matthew Glasby 1 1 100% 6 4
China Fan Zhengyi 3 2 66.67% 21 11
England Pat Horne 1 0 0% 6 1
England Andy Neck 1 1 100% 7 5
England Andrew Grieve 1 1 100% 7 5
England Craig Butler 1 1 100% 8 5
England Craig Roper 1 1 100% 6 5
England James Welsh 1 1 100% 7 5
England Jason Barton 1 1 100% 7 5
India Shubham Arora 1 1 100% 5 4
England Manasawin Phetmalaikul 1 1 100% 4 4
China Peifan Lei 1 1 100% 6 4
England Riley Parsons 2 1 50% 13 7
England Stephen Kershaw 1 1 100% 6 4
England Chae Ross 1 1 100% 6 4
England Simon Blackwell 1 1 100% 4 4
England Zak Surety 2 2 100% 8 7
Switzerland Alexander Ursenbacher 1 0 0% 7 3
Germany Simon Lichtenberg 1 1 100% 6 4
England Connor Benzey 2 2 100% 12 10
China Luo Honghao 2 1 50% 20 11
Poland Kacper Filipiak 1 1 100% 6 5
Thailand Akani Songsermsawad 2 1 50% 11 6
China Yan Bingtao 1 0 0% 5 1
England Hamim Hussain 1 0 0% 1 0
Iran Hossein Vafaei 1 0 0% 6 2
England Oliver Lines 1 0 0% 2 0
Ukraine Iulian Boiko 2 1 50% 8 4
England James Cahill 1 0 0% 3 1
England Mark Lloyd 1 1 100% 11 6
England Lee Shanker 1 1 100% 5 4
China Zhang Jiankang 1 0 0% 4 1
China Chang Bingyu 1 0 0% 7 2
China Zhao Xintong 1 0 0% 10 4
England Joe O'Connor 1 1 100% 1 1
England Sanderson Lam 1 0 0% 11 5
England Stephen Taylor 1 1 100% 5 4
England Steve Meakin 1 1 100% 7 4
England Andrew Hannah 1 1 100% 6 5
England Lyndon Smith 1 1 100% 5 4
Scotland Scott MacFarlane 1 0 0% 7 3
China Cao Yupeng 1 0 0% 4 2
England Peter Devlin 1 0 0% 4 2
Belgium Julien Leclercq 1 0 0% 1 0
China Zhang Kai 1 1 100% 6 5
England Haydon Pinhey 1 1 100% 16 10
England Ben Robinson 2 2 100% 10 8
England Oliver Sykes 1 1 100% 4 4
Scotland Chris Totten 1 1 100% 4 4
Scotland Liam Graham 1 0 0% 4 2
Egypt Mohamed Ibrahim 1 1 100% 16 10
Wales Riley Powell 1 0 0% 7 3
England Gary Filtness 1 1 100% 7 4
England Bradley Cowdroy 1 1 100% 4 4
China Si Jiahui 1 0 0% 3 0