Most Frequently Met Opponents By Kyren Wilson - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Rod Lawler 6 3 50% 48 25
England Mike Dunn 4 3 75% 26 18
Scotland Stephen Hendry 1 1 100% 7 4
Jamaica Rory McLeod 9 5 55.56% 68 33
Northern Ireland Joe Swail 4 3 75% 35 22
Northern Ireland Dermot McGlinchey 1 1 100% 15 10
England Jamie O'Neill 4 1 25% 26 10
England Ian McCulloch 1 1 100% 17 9
England Paul Davison 8 4 50% 64 35
England Barry Hawkins 32 16 50% 211 104
England Peter Lines 6 3 50% 35 17
England Mark Selby 24 8 33.33% 152 59
Scotland Marcus Campbell 4 3 75% 30 16
China Xiao Guodong 16 11 68.75% 86 51
Wales Dominic Dale 11 8 72.73% 70 44
England Kuldesh Johal 5 5 100% 24 18
Scotland James McBain 3 2 66.67% 20 11
England Jimmy Michie 1 0 0% 7 3
England Stuart Pettman 1 0 0% 3 0
England Mike Finn 1 1 100% 3 3
England Andy Hicks 6 5 83.33% 30 21
Norway Kurt Maflin 10 8 80% 54 34
Scotland Anthony McGill 12 7 58.33% 111 57
England Robert Milkins 8 6 75% 39 24
China Liang Wenbo 7 2 28.57% 37 16
China Liu Song 1 1 100% 6 4
England James McGouran 1 0 0% 6 2
England Barry Pinches 2 2 100% 15 10
England Nigel Bond 4 3 75% 30 17
England Jimmy White 4 3 75% 18 13
England Saqib Nasir 1 1 100% 6 4
Wales Jak Jones 6 5 83.33% 67 40
China Zhang Anda 5 1 20% 30 13
Wales Duane Jones 6 6 100% 28 23
China Li Yan 1 0 0% 7 3
England Michael Wasley 1 1 100% 7 4
England Ryan Causton 1 1 100% 6 4
England Allan Taylor 3 1 33.33% 17 7
China Ding Junhui 17 10 58.82% 145 75
England Peter Ebdon 4 4 100% 24 17
Poland Adam Stefanow 1 1 100% 5 4
Scotland Jonathan Fulcher 1 1 100% 4 4
England John Whitty 2 2 100% 11 9
England Nathan Williams 2 2 100% 9 8
Wales Alex Taubman 2 2 100% 10 8
England David Grace 8 5 62.5% 54 30
England Shaun Murphy 14 4 28.57% 122 51
England Ashley Wright 1 1 100% 4 4
England Ricky Norris 1 1 100% 6 4
Netherlands Florian Moederscheim 1 1 100% 6 4
Germany Diana Schuler 1 1 100% 4 4
England Liam Highfield 4 3 75% 27 17
England Adam Wicheard 1 1 100% 6 5
England Stuart Carrington 3 3 100% 13 11
Brazil Igor Figueiredo 1 1 100% 5 4
Ireland Rodney Goggins 1 1 100% 6 4
England Jack Lisowski 16 9 56.25% 99 53
Thailand Thanawat Thirapongpaiboon 2 1 50% 20 7
China Chen Zhe 6 4 66.67% 31 17
Scotland Bobby Cruickshanks 1 0 0% 5 1
Poland Michał Zieliński 1 1 100% 4 4
England Sam Craigie 10 7 70% 55 33
England Stephen Welsby 1 1 100% 7 4
England Gary Wilson 15 9 60% 97 53
England Jonathan Williams 1 1 100% 6 4
England Wayne Brown 1 0 0% 6 2
England David Craggs 1 1 100% 7 4
Thailand Noppadon Sangnil 1 0 0% 5 1
England David Portman 1 0 0% 7 3
England Mike Hallett 2 1 50% 12 5
Belgium Bjorn Haneveer 1 1 100% 5 4
England Mitchell Mann 4 1 25% 27 13
England Darren Bond 1 1 100% 7 4
Wales Lee Walker 4 1 25% 24 11
England Robbie Williams 6 5 83.33% 35 24
England Chris Melling 1 1 100% 5 4
England Terry Challenger 1 1 100% 4 4
England Justin Astley 1 0 0% 7 3
Germany Lasse Munstermann 1 1 100% 7 4
Hong Kong Alan Lin Tan Ho 1 0 0% 7 3
Pakistan Shokat Ali 1 1 100% 7 4
England Lee Payne 1 1 100% 5 4
Wales Ryan Day 21 9 42.86% 121 59
Wales Matthew Stevens 6 5 83.33% 51 32
Belgium Hans Blanckaert 2 2 100% 11 8
England Ashley Carty 4 3 75% 22 12
Scotland Hugh Abernethy 1 0 0% 7 3
England Greg Batten 1 1 100% 7 4
England Jeff Cundy 3 2 66.67% 20 11
England James Silverwood 1 0 0% 7 3
Wales Michael White 6 3 50% 27 12
England Joe Perry 14 8 57.14% 88 44
England Michael Holt 14 9 64.29% 77 43
China Tian Pengfei 6 5 83.33% 38 26
England Ben Woollaston 13 10 76.92% 72 48
Ireland Joe Delaney 1 1 100% 6 4
England Ian Barry Stark 1 1 100% 4 4
Belgium Chris Henry 1 1 100% 6 4
Belgium Wim Andries 1 1 100% 5 4
England Antony Parsons 2 2 100% 12 8
England Chris Norbury 2 2 100% 20 14
England Alex Davies 3 2 66.67% 20 12
England Nick Dyson 1 0 0% 5 1
Northern Ireland Jordan Brown 9 5 55.56% 50 29
China Lyu Chuang 1 0 0% 7 3
England Phil O'Kane 2 2 100% 8 8
England Joe Steele 1 1 100% 5 4
England Jamie Gibson 1 1 100% 4 4
Scotland Scott Donaldson 13 6 46.15% 70 38
India David Singh 1 1 100% 4 4
England Adam Bobat 1 1 100% 5 4
Scotland Jamie Burnett 1 0 0% 7 3
Belgium Peter Bullen 1 1 100% 5 4
Netherlands Jerom Meeus 1 1 100% 4 4
Northern Ireland Mark Allen 17 9 52.94% 160 83
England Sam Harvey 1 1 100% 7 4
England Tom Ford 17 9 52.94% 99 50
Wales Jamie Jones 11 8 72.73% 72 44
Scotland Stephen Maguire 10 7 70% 55 33
England Craig Steadman 5 3 60% 37 19
Australia Simon Bevz 1 1 100% 4 4
England Craig Waddingham 1 1 100% 5 4
England Andrew Atkinson 1 1 100% 6 4
Wales Andrew Rogers 1 1 100% 7 5
Scotland Alan McManus 5 5 100% 26 21
Thailand James Wattana 3 2 66.67% 23 13
England Sydney Wilson 1 1 100% 5 4
Czech Republic Jan Klecka 1 1 100% 4 4
England Mark Livingstone 1 1 100% 4 4
England Steve Davis 1 0 0% 5 1
England Stuart Bingham 23 14 60.87% 154 82
Hong Kong Marco Fu 4 3 75% 30 18
England Jamie Cope 2 2 100% 17 12
England Judd Trump 32 14 43.75% 242 114
China Lin Shuai 1 1 100% 7 6
Scotland Graeme Dott 11 6 54.55% 67 36
England Alfie Burden 4 4 100% 27 22
England Ricky Walden 14 8 57.14% 83 39
Switzerland Alexander Ursenbacher 2 1 50% 18 10
England Jake Nicholson 3 3 100% 15 13
Wales Daniel Wells 7 5 71.43% 38 21
England David Gilbert 12 7 58.33% 117 63
Scotland Ross Muir 3 3 100% 17 14
Ireland Josh Boileau 1 1 100% 5 4
England Sam Baird 1 0 0% 8 2
Wales Ben Jones 2 2 100% 8 8
England Matthew Selt 14 9 64.29% 70 40
Australia Neil Robertson 16 8 50% 124 67
England Joe O'Connor 5 3 60% 40 24
England Matthew Day 1 1 100% 8 5
Finland Robin Hull 1 0 0% 4 0
Wales Andrew Pagett 1 1 100% 4 4
England Mark Davis 6 3 50% 30 15
England Ian Glover 1 1 100% 8 5
Ireland Ken Doherty 5 5 100% 28 19
England Ali Carter 15 7 46.67% 80 39
Australia Vinnie Calabrese 1 1 100% 5 5
England Mark King 6 3 50% 37 17
Scotland John Higgins 26 7 26.92% 194 76
China Wang Yuchen 1 1 100% 6 5
Malaysia Thor Chuan Leong 4 4 100% 22 19
India Aditya Mehta 1 0 0% 6 2
China Zhou Yuelong 8 6 75% 49 28
England Nico Elton 1 1 100% 6 4
Belgium Luca Brecel 8 4 50% 46 26
England Anthony Hamilton 10 6 60% 52 29
China Li Hang 4 3 75% 17 11
Ireland Leo Fernandez 1 0 0% 7 3
Ireland Fergal O'Brien 4 3 75% 21 12
England Martin Gould 9 5 55.56% 67 37
England Martin O'Donnell 6 6 100% 44 31
England Jason Weston 1 1 100% 13 10
Egypt Hatem Yassen 1 1 100% 4 4
Thailand Akani Songsermsawad 5 4 80% 33 20
China Zhang Yong 1 1 100% 8 5
England Jimmy Robertson 9 6 66.67% 54 33
England Zak Surety 2 1 50% 11 7
England Wayne Townsend 1 1 100% 4 4
Scotland Rhys Clark 2 1 50% 15 9
England Hammad Miah 2 2 100% 11 8
England Ronnie O'Sullivan 13 6 46.15% 141 61
Wales Mark Williams 19 12 63.16% 102 59
England John Astley 1 0 0% 9 4
England Oliver Lines 6 5 83.33% 36 24
Cyprus Michael Georgiou 2 1 50% 13 6
England Sean O'Sullivan 3 2 66.67% 20 12
England Sanderson Lam 2 2 100% 10 8
Thailand Boonyarit Keattikun 1 0 0% 6 2
China Xu Si 4 4 100% 21 18
Australia Kurt Dunham 1 1 100% 4 4
England Jamie Barrett 1 1 100% 4 4
England Ian Burns 3 2 66.67% 14 9
Thailand Thepchaiya Un-Nooh 6 3 50% 43 24
Northern Ireland Gerard Greene 2 0 0% 15 6
Iran Hossein Vafaei 4 3 75% 32 17
Iceland Kristjan Helgason 1 1 100% 8 5
China Yu Delu 1 1 100% 10 6
China Li Yuan 1 1 100% 6 6
England Mark Joyce 3 2 66.67% 20 13
Thailand Noppon Saengkham 3 2 66.67% 13 7
England Andrew Higginson 1 1 100% 9 6
England Luke Simmonds 2 1 50% 8 6
England Simon Bedford 1 1 100% 6 4
England Harvey Chandler 1 1 100% 8 5
Egypt Basem Eltahhan 1 1 100% 6 4
Germany Lukas Kleckers 2 2 100% 10 9
China Chen Feilong 4 3 75% 25 17
Singapore Marvin Lim Chun Kiat 1 1 100% 5 5
China Yuan Sijun 3 1 33.33% 18 9
England Andy Lee 2 2 100% 10 10
China Yan Bingtao 5 2 40% 27 12
England Elliot Slessor 4 3 75% 20 12
England Brandon Sargeant 1 1 100% 10 6
Wales Jamie Clarke 3 2 66.67% 21 14
Austria Florian Nüßle 1 1 100% 4 4
United Arab Emirates Mohammed Shehab 1 1 100% 7 5
Thailand Passakorn Suwannawat 1 0 0% 7 2
China Bai Langning 2 1 50% 11 6
England Riley Parsons 1 1 100% 6 6
China Si Jiahui 6 4 66.67% 36 22
China Chen Zifan 2 2 100% 12 9
China Zhao Xintong 4 2 50% 20 11
Wales Jackson Page 1 1 100% 7 4
Ireland Aaron Hill 2 1 50% 6 5
England David Lilley 5 5 100% 20 19
England Chris Wakelin 7 4 57.14% 30 18
China Gao Yang 1 1 100% 5 4
England Ashley Hugill 3 2 66.67% 23 13
Germany Simon Lichtenberg 1 1 100% 5 4
England Steven Hallworth 1 1 100% 5 4
China Fan Zhengyi 6 4 66.67% 29 18
Scotland Dean Young 3 3 100% 13 11
Poland Kacper Filipiak 1 1 100% 2 2
China Pang Junxu 5 3 60% 24 13
China Lu Ning 3 3 100% 9 8
Wales Dylan Emery 1 1 100% 4 3
England Ben Hancorn 1 1 100% 4 3
China Lyu Haotian 2 2 100% 13 10
Iran Soheil Vahedi 1 1 100% 8 6
China Wu Yize 2 2 100% 19 12
England Nick Jennings 1 1 100% 6 4
Ireland Michael Judge 1 0 0% 4 2
England Jenson Kendrick 1 1 100% 5 5
Hong Kong Ng On Yee 1 1 100% 4 4
England Reanne Evans 1 1 100% 4 4
Wales Riley Powell 1 0 0% 1 0
Pakistan Asjad Iqbal 1 1 100% 5 4
England Josh Mulholland 1 1 100% 3 3
England Louis Heathcote 1 1 100% 3 3
China He Guoqiang 2 1 50% 16 9
England Adam Duffy 1 1 100% 9 6
Egypt Mostafa Dorgham 2 2 100% 7 5
England Daniel Womersley 1 0 0% 4 2
Thailand Siripaporn Nuanthakhamjan 1 1 100% 3 3
Pakistan Haris Tahir 1 1 100% 7 5
China Liu Hongyu 2 2 100% 17 11
Belgium Julien Leclercq 1 1 100% 4 4
Wales Liam Davies 1 1 100% 6 5
Stan Moody 1 1 100% 5 4