Most Frequently Met Opponents By Ryan Thomerson - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England David Gilbert 2 0 0% 10 2
England James Cahill 1 1 100% 5 4
England Chris Norbury 1 0 0% 5 1
England Adam Bobat 1 1 100% 4 4
England Matthew Day 1 0 0% 5 1
England Damian Wilks 1 0 0% 7 3
England Peter Devlin 1 1 100% 7 4
Russia David Maslov 1 0 0% 6 2
England Robert Milkins 1 0 0% 9 4
India Pankaj Advani 1 0 0% 6 1
Wales Dominic Dale 1 0 0% 9 4
Thailand Phaitoon Phonbun 1 0 0% 6 1
China Ding Junhui 1 0 0% 6 1
Wales Matthew Stevens 1 0 0% 15 5
England Chae Ross 1 0 0% 7 3
England Sean Maddocks 2 1 50% 12 7
China Wang Zepeng 1 0 0% 5 1
England Paul Davison 2 0 0% 9 2
Wales Daniel Williams 1 1 100% 6 4
China Lin Shuai 1 0 0% 6 2
England Lee Stephens 1 1 100% 7 4
India Lucky Vatnani 1 1 100% 7 4
England Andy Hicks 1 0 0% 6 2
Cyprus Michael Georgiou 1 0 0% 3 0
England Sanderson Lam 1 1 100% 3 3
England Oliver Lines 1 0 0% 5 1
England Callum Beresford 2 1 50% 12 5
England Alfie Burden 1 0 0% 5 1
England Mark Vincent 1 1 100% 4 4
Israel Eden Sharav 1 0 0% 4 0
Scotland Thomas McSorley 1 1 100% 6 4
Iran Soheil Vahedi 1 0 0% 6 2
Germany Lukas Kleckers 1 0 0% 7 2
Iran Hossein Vafaei 1 0 0% 3 0
China Tian Pengfei 1 0 0% 4 1
Hong Kong Ng On Yee 1 1 100% 4 3
Belgium Ben Mertens 2 0 0% 9 3
England Sam Craigie 1 0 0% 7 3
China Chen Zifan 1 0 0% 4 0
England Rod Lawler 1 0 0% 7 1
Wales Dylan Emery 1 1 100% 6 5
England Joe Perry 2 0 0% 11 1
Ireland Rodney Goggins 1 1 100% 10 6
Wales Jak Jones 2 0 0% 14 3
Wales Andrew Pagett 1 1 100% 6 4
England Jamie O'Neill 1 0 0% 1 0
England Jack Lisowski 1 0 0% 4 0
England David Grace 1 0 0% 5 1
England Ian Martin 1 0 0% 18 8
England Anthony Hamilton 1 0 0% 4 2
China Xing Zihao 1 0 0% 4 1
India Ishpreet Singh Chadha 1 0 0% 7 2
Australia Neil Robertson 2 0 0% 15 4
England Andrew Higginson 1 0 0% 5 1
England Shaun Murphy 1 0 0% 6 2
Scotland Anthony McGill 1 0 0% 4 0
England Reanne Evans 1 1 100% 11 6
England Ben Woollaston 1 0 0% 7 1
England Elliot Slessor 1 0 0% 1 0
England Martin O'Donnell 1 0 0% 7 3
Wales Liam Davies 1 0 0% 13 3
Wales Jack Bradford 1 1 100% 5 4
Jamaica Rory McLeod 1 0 0% 5 1
England Andrew Milliard 1 1 100% 4 4
England Zack Richardson 1 0 0% 5 1
Wales Duane Jones 1 0 0% 9 3