Most Frequently Met Opponents By Liu Song - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Tom Ford 3 1 33.33% 19 9
England Adrian Gunnell 5 3 60% 54 30
Thailand Noppon Saengkham 1 1 100% 6 5
England Adam Duffy 1 0 0% 4 0
England Joe Perry 2 1 50% 23 10
England Mark Joyce 1 1 100% 16 10
Ireland Michael Judge 1 1 100% 18 10
England Ben Woollaston 5 2 40% 38 15
Wales Daniel Wells 2 0 0% 14 4
England Jamie Cope 2 0 0% 13 5
Norway Kurt Maflin 2 1 50% 11 5
Netherlands Maurice Le Duc 1 1 100% 4 4
England Stephen Lee 1 0 0% 6 2
Australia Neil Robertson 2 1 50% 13 6
England Sam Baird 5 3 60% 34 17
England Martin Gould 1 0 0% 5 1
England Adam Wicheard 2 1 50% 14 7
England Ali Carter 1 0 0% 4 0
Ireland Ken Doherty 3 2 66.67% 21 11
England David Grace 1 1 100% 5 4
Wales Jamie Jones 1 0 0% 4 0
Ireland David Morris 2 1 50% 12 6
England Mark Selby 3 0 0% 15 2
Germany Lasse Munstermann 2 2 100% 9 8
England Peter Ebdon 3 0 0% 16 5
England Joe Jogia 4 4 100% 29 21
England Michael Holt 2 2 100% 10 8
England Barry Pinches 2 1 50% 10 5
Wales Alan Morgan 1 1 100% 3 3
Thailand James Wattana 1 0 0% 8 3
England Stuart Bingham 2 0 0% 8 3
England Jimmy Robertson 2 2 100% 23 14
Northern Ireland Gerard Greene 4 2 50% 31 15
England Andy Hicks 3 3 100% 19 13
England Kyren Wilson 1 0 0% 6 2
England Danny Douane 1 1 100% 4 4
Belgium Bjorn Haneveer 2 2 100% 17 10
Scotland Jamie Burnett 4 1 25% 33 15
England Paul Davison 3 1 33.33% 22 11
England Robert Milkins 2 1 50% 15 7
England Sam Craigie 2 0 0% 14 4
China Tian Pengfei 2 1 50% 18 8
Malta Tony Drago 4 2 50% 50 25
England Mark King 1 0 0% 9 4
England Andrew Norman 1 0 0% 4 0
China Chen Zhe 1 1 100% 5 4
Ireland Fergal O'Brien 5 3 60% 47 23
Thailand Atthasit Mahitthi 1 0 0% 13 4
England Ricky Walden 3 1 33.33% 20 10
England Craig Steadman 2 2 100% 14 8
England Simon Bedford 5 2 40% 52 22
Thailand Supoj Saenla 2 1 50% 28 14
Scotland Robert Stephen 1 0 0% 9 4
China Li Hang 1 0 0% 7 2
England Matthew Selt 2 1 50% 23 13
England Lee Spick 1 0 0% 8 3
Jamaica Rory McLeod 3 2 66.67% 23 12
Scotland Scott MacKenzie 2 1 50% 30 14
England John Parrott 1 0 0% 5 0
Wales Ian Preece 3 2 66.67% 16 9
England Alfie Burden 1 1 100% 5 5
China Xiao Guodong 2 2 100% 13 9
China Yu Delu 1 1 100% 6 4
Northern Ireland Joe Swail 1 0 0% 7 2
England Jimmy Michie 1 1 100% 9 5
Wales Gareth Coppack 1 1 100% 5 5
Hong Kong Marco Fu 2 0 0% 13 3
Scotland Stephen Maguire 1 1 100% 8 5
England Ashley Wright 1 1 100% 5 4
England Mike Dunn 2 2 100% 11 8
England Stuart Pettman 2 0 0% 9 2
England Dave Harold 1 1 100% 5 4
Wales Matthew Stevens 1 1 100% 5 4
Ireland Joe Delaney 1 1 100% 6 4
New Zealand Dene O'Kane 1 1 100% 13 10
Thailand Issara Kachaiwong 1 0 0% 9 4
England Jeff Cundy 1 1 100% 7 5
United Arab Emirates Mohammed Shehab 2 0 0% 11 3
Wales Ryan Day 4 0 0% 36 13
Scotland Drew Henry 1 1 100% 17 9
Northern Ireland Dermot McGlinchey 1 1 100% 14 9
England Chris Norbury 1 1 100% 4 3
Malta Alex Borg 2 1 50% 11 5
Finland Robin Hull 1 0 0% 5 2
England Matthew Couch 2 0 0% 15 6
England Munraj Pal 1 1 100% 6 5
England Mike Hallett 1 1 100% 6 5
England Gavin Lomax 1 1 100% 5 4
England Lee Page 1 1 100% 8 5
England Craig Taylor 1 1 100% 6 5
England Ian Brumby 2 2 100% 12 8
England Shaun Wilkes 1 1 100% 4 4
England Chris Melling 1 0 0% 7 3
England Andrew Milliard 1 1 100% 5 4
England Daniel Jones 1 1 100% 5 4
England Stephen Rowlings 1 1 100% 7 6
England Andrew Higginson 1 1 100% 8 5
England Michael Wild 1 1 100% 7 5
England Andy Lee 1 1 100% 7 4
England Matthew Barnes 1 1 100% 7 4
England Martin O'Donnell 1 1 100% 5 4
Qatar Mohsen Abdulaziz 1 0 0% 6 2
England Stuart Mann 1 0 0% 18 8
Scotland Marcus Campbell 1 0 0% 7 2
Pakistan Shokat Ali 1 0 0% 7 2
England Nick Walker 1 0 0% 8 3
England Stefan Mazrocis 1 1 100% 9 5
China Cao Yupeng 1 0 0% 9 3
England Jack Lisowski 1 0 0% 5 1
England Wayne Brown 1 1 100% 15 10
Wales Paul Davies 1 0 0% 7 2
England Luke Fisher 1 1 100% 5 5
England Paul Sweeny 1 1 100% 9 5
England Liam Highfield 1 1 100% 8 5
Wales James Reynolds 1 0 0% 6 1
England Mark Davis 1 0 0% 13 4
Wales Darren Morgan 1 1 100% 17 9
England Stephen Croft 1 1 100% 15 9
England Steve Davis 1 1 100% 7 4
Scotland Alan McManus 1 0 0% 6 2
Thailand Dechawat Poomjaeng 1 0 0% 9 4
Turkey Soner Sari 1 1 100% 5 5
Brazil Igor Figueiredo 1 0 0% 19 9