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

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Joel Walker 2 0 0% 11 3
England Lee Page 1 0 0% 5 1
England Mitchell Travis 3 0 0% 17 5
England Ian Burns 3 0 0% 9 2
England Hammad Miah 1 1 100% 6 4
Thailand Passakorn Suwannawat 1 0 0% 5 1
England Neal Jones 1 1 100% 6 4
England Mark King 4 0 0% 23 7
Scotland Jamie Burnett 2 0 0% 11 2
England Eric Pei 1 1 100% 4 4
China Long Wang 1 1 100% 4 4
England Nico Elton 1 1 100% 5 4
Scotland Alan McManus 2 0 0% 24 10
England Jack Lisowski 9 2 22.22% 52 19
Brazil Itaro Santos 1 1 100% 6 4
Germany Thomas Scholl 1 1 100% 4 4
India Lucky Vatnani 1 1 100% 5 4
England Andy Hicks 1 0 0% 7 3
Scotland Marc Davis 2 2 100% 10 8
England Phil O'Kane 1 1 100% 6 4
England Joe Perry 4 2 50% 26 12
England Zak Surety 1 0 0% 6 2
Germany Lukas Kleckers 2 2 100% 14 10
England Stuart Carrington 2 0 0% 12 4
England Shane Castle 3 2 66.67% 19 11
England Matthew Day 1 0 0% 6 2
China Xiao Guodong 3 2 66.67% 19 9
England Oliver Brown 3 1 33.33% 15 5
England Jimmy Robertson 5 2 40% 43 20
England Darrell Whitworth 1 1 100% 5 4
Ireland Josh Boileau 1 0 0% 5 1
England Michael Tomlinson 1 1 100% 7 4
England Mitchell Mann 3 2 66.67% 17 10
Wales Jamie Clarke 3 2 66.67% 11 8
England Craig Barber 1 1 100% 4 4
England Darren Cook 1 0 0% 7 3
England David Grace 4 2 50% 24 12
China Zhang Anda 4 1 25% 27 12
Ireland Ken Doherty 5 2 40% 27 14
Ireland Douglas Hogan 1 1 100% 4 4
England Damian Wilks 1 1 100% 4 4
Israel Eden Sharav 4 2 50% 22 10
Malta Tony Drago 1 0 0% 7 3
Germany Ronny Pawlitza 1 1 100% 4 4
Germany Phil Barnes 1 1 100% 5 4
Belgium Jurian Heusdens 1 1 100% 4 4
Belgium Steven Put 1 1 100% 4 4
Germany Felix Frede 1 1 100% 4 4
England Reanne Evans 2 2 100% 9 9
Scotland Scott Donaldson 5 4 80% 29 18
England Troy Brett 1 1 100% 6 4
Belgium Jan Goossens 1 1 100% 4 4
Poland Kacper Filipiak 2 2 100% 9 8
England Adam Longley 1 1 100% 6 4
England Brian Cox 1 1 100% 4 4
Wales Gareth Allen 1 0 0% 5 1
England Dave Harold 1 1 100% 9 5
England Paul Davison 2 2 100% 14 9
China Pang Junxu 2 1 50% 13 7
England Barry Pinches 1 1 100% 6 4
China Mei Xiwen 2 2 100% 15 10
Wales Jamie Jones 3 0 0% 21 8
England Allan Taylor 3 0 0% 12 2
Wales Dominic Dale 5 1 20% 35 13
England Mark Selby 5 1 20% 30 9
Wales Mark Williams 5 1 20% 27 8
England Ricky Walden 3 1 33.33% 16 8
China Zhao Hanyang 1 1 100% 4 4
China Zhong Lin 1 1 100% 5 4
China Zhou Yuelong 3 2 66.67% 14 7
England Mike Dunn 1 1 100% 7 4
Wales Ryan Day 4 2 50% 31 14
England Stuart Bingham 4 1 25% 12 2
China Huang Jiahao 1 1 100% 9 6
England Rod Lawler 1 0 0% 9 3
England Brandon Sargeant 2 2 100% 12 8
China Liang Wenbo 5 0 0% 17 3
China Yu Delu 2 0 0% 14 4
China Lu Ning 5 2 40% 39 19
Ireland David Morris 1 1 100% 5 4
China Li Hang 3 1 33.33% 15 7
Scotland John Higgins 5 0 0% 29 5
Wales Matthew Stevens 2 0 0% 11 5
Thailand Dechawat Poomjaeng 1 1 100% 7 4
England Matthew Selt 5 2 40% 29 12
Australia Neil Robertson 9 1 11.11% 59 18
England Ian Glover 1 1 100% 17 10
England Mark Davis 1 0 0% 17 7
England Steven Hallworth 2 2 100% 12 9
Wales Daniel Wells 1 1 100% 6 4
England Joe Roberts 1 1 100% 4 4
England Ali Carter 3 1 33.33% 15 6
England Jimmy White 1 0 0% 8 3
England Gary Wilson 2 2 100% 19 12
England Peter Ebdon 1 0 0% 6 2
China Li Yuan 1 0 0% 5 1
Thailand Noppon Saengkham 5 3 60% 34 19
England David Gilbert 4 1 25% 27 11
Germany Simon Lichtenberg 1 1 100% 5 4
China Cao Yupeng 3 2 66.67% 15 10
England Chris Wakelin 3 3 100% 8 8
England Alfie Burden 4 3 75% 27 16
Scotland Dylan Craig 1 0 0% 6 2
Scotland Graeme Dott 3 1 33.33% 17 6
England Andrew Higginson 4 2 50% 27 12
England Shaun Murphy 2 0 0% 15 6
Norway Kurt Maflin 1 0 0% 5 1
Malaysia Thor Chuan Leong 2 1 50% 16 8
England Liam Highfield 2 1 50% 15 7
Wales Ian Preece 3 0 0% 18 5
England Martin O'Donnell 1 1 100% 11 6
England Judd Trump 3 1 33.33% 18 9
Hong Kong Marco Fu 2 0 0% 16 4
China Chen Zhe 1 1 100% 6 4
Scotland Rhys Clark 1 1 100% 7 4
England Kyren Wilson 6 1 16.67% 36 12
Scotland Anthony McGill 4 0 0% 16 2
England Charlie Walters 1 0 0% 7 3
Wales Duane Jones 3 3 100% 28 19
China Yuan Sijun 1 1 100% 7 4
England Christopher Keogan 1 1 100% 5 4
Scotland Stephen Maguire 2 0 0% 14 5
China Chen Zifan 2 1 50% 10 5
England Barry Hawkins 1 0 0% 7 2
Northern Ireland Mark Allen 5 1 20% 33 12
Pakistan Hamza Akbar 1 1 100% 7 6
China Ding Junhui 3 1 33.33% 23 11
England Robert Milkins 5 2 40% 29 12
China Xu Si 3 2 66.67% 15 6
England Nigel Bond 1 0 0% 9 3
England Elliot Slessor 2 2 100% 8 6
England Harvey Chandler 2 1 50% 20 12
Thailand Akani Songsermsawad 2 2 100% 14 8
England Robbie Williams 5 2 40% 23 12
England Mark Joyce 1 1 100% 6 4
Wales Michael White 3 2 66.67% 21 11
England Craig Steadman 2 0 0% 10 3
England Joe O'Connor 3 1 33.33% 22 10
Northern Ireland Gerard Greene 3 1 33.33% 17 6
Ireland Fergal O'Brien 2 2 100% 11 8
England Tom Ford 3 2 66.67% 24 14
England Martin Gould 3 3 100% 9 7
Iran Soheil Vahedi 1 1 100% 7 4
China Lyu Haotian 3 1 33.33% 24 10
Thailand Thepchaiya Un-Nooh 2 1 50% 9 4
England Ronnie O'Sullivan 2 0 0% 10 2
Cyprus Michael Georgiou 1 0 0% 10 4
China Tian Pengfei 2 0 0% 10 4
Belgium Luca Brecel 2 0 0% 9 2
Scotland Dean Young 2 2 100% 7 7
Australia Ryan Thomerson 1 1 100% 5 4
France Brian Ochoiski 1 1 100% 7 4
China Chen Feilong 1 1 100% 3 3
England Aidan Murphy (II) 1 1 100% 4 3
England Riley Parsons 1 1 100% 5 4
Scotland Fraser Patrick 1 0 0% 7 3
Ukraine Iulian Boiko 1 1 100% 2 2
England Peter Lines 1 1 100% 2 2
England James Cahill 1 1 100% 2 2
Wales Dylan Emery 2 2 100% 16 12
England Peter Devlin 2 1 50% 11 8
England Luke Pinches 1 1 100% 3 3
England Joshua Thomond 1 1 100% 3 3
China Si Jiahui 1 1 100% 3 3
England Ben Woollaston 3 1 33.33% 16 7
China Yan Bingtao 2 1 50% 13 5
Wales Jak Jones 2 1 50% 19 9
Stan Moody 2 2 100% 6 5
England Mark Lloyd 1 1 100% 5 5
China Zhao Xintong 1 0 0% 5 1
England John Astley 2 1 50% 7 4
Pakistan Mohammed Asif 1 1 100% 10 6
England Andy Lee 1 0 0% 10 4
England Louis Heathcote 3 0 0% 23 7
England Michael Holt 1 1 100% 19 10
England Anthony Hamilton 1 0 0% 19 9
Ukraine Anton Kazakov 1 0 0% 4 2
England Liam Pullen 2 1 50% 8 6
China He Guoqiang 1 0 0% 5 1
China Long Zehuang 1 1 100% 9 6
China Ma Hailong 1 1 100% 1 1
Ireland Aaron Hill 1 0 0% 4 1
China Peifan Lei 1 1 100% 7 4
Saudi Arabia Faisal Bahashwan 1 1 100% 4 4
China Fan Zhengyi 1 0 0% 6 2
Hong Kong Cheung Ka Wai 1 1 100% 7 4
Wales Jackson Page 1 0 0% 8 2
England Joshua Cooper 1 1 100% 6 4
China Wu Yize 1 1 100% 5 4
Scotland Ayaan Iqbal 1 1 100% 5 4