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

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Israel Eden Sharav 2 1 50% 21 12
England Barry Pinches 4 3 75% 24 15
Scotland Anthony McGill 5 2 40% 27 13
Wales Stephen Ellis 1 1 100% 6 4
England Justin Astley 3 2 66.67% 15 11
England Antony Parsons 1 1 100% 5 4
Finland Robin Hull 3 1 33.33% 16 8
England Stephen Ormerod 1 1 100% 4 4
England Luke Simmonds 1 1 100% 7 4
Ireland David Morris 2 0 0% 16 7
Wales Kishan Hirani 1 1 100% 4 4
England Liam Monk 2 1 50% 12 6
England Mitchell Mann 4 4 100% 23 15
England Martin O'Donnell 9 5 55.56% 62 33
England Adam Duffy 3 1 33.33% 20 9
Hong Kong Marco Fu 6 4 66.67% 36 19
England Ian Glover 1 1 100% 4 4
England Ryan Causton 2 2 100% 11 8
Brazil Igor Figueiredo 2 1 50% 10 5
Wales Jamie Jones 5 3 60% 29 18
England Jamie Walker 1 1 100% 7 4
England Mark Selby 15 3 20% 141 56
England Nigel Bond 4 2 50% 38 20
England Peter Ebdon 4 3 75% 20 14
Ireland Leo Fernandez 5 2 40% 45 23
England Jamie Barrett 1 1 100% 4 4
England Steve Davis 4 1 25% 26 10
Germany Jörg Petersen 1 1 100% 4 4
Germany Thomas Wacker 1 1 100% 5 4
England Sam Craigie 1 0 0% 4 0
England Liam Highfield 5 0 0% 32 11
Pakistan Shokat Ali 3 2 66.67% 20 11
England Kyren Wilson 15 6 40% 97 44
Thailand Chinnacrit Yaowansiri 2 2 100% 9 8
England Allan Taylor 3 3 100% 19 13
England Stephen Craigie 1 1 100% 7 4
Germany Lasse Munstermann 1 1 100% 4 4
England Ben Harrison 1 1 100% 6 4
England Farakh Ajaib 1 1 100% 4 4
England Stuart Carrington 5 2 40% 32 16
England David Craggs 1 1 100% 6 4
England Robbie Williams 2 2 100% 16 10
Thailand Thepchaiya Un-Nooh 5 1 20% 34 15
England Sam Baird 6 4 66.67% 40 23
England Ian Brumby 1 1 100% 5 4
England Chris Norbury 3 1 33.33% 17 8
England Ashley Wright 1 1 100% 7 4
Germany Patrick Einsle 3 1 33.33% 19 10
England Craig Steadman 6 4 66.67% 37 19
Scotland Ian Wells 1 1 100% 6 4
England Simon Bedford 2 0 0% 11 3
England Adam Wicheard 1 0 0% 6 2
England Kuldesh Johal 2 0 0% 7 2
England Matthew Couch 1 1 100% 7 4
England Brian Cox 1 1 100% 5 4
England Peter Lines 5 4 80% 43 25
England Lee Page 2 1 50% 13 6
England Matt Williams 1 1 100% 4 4
Wales Matthew Troath 1 1 100% 5 4
England Mark Livingstone 2 2 100% 11 8
England Shaun Murphy 6 2 33.33% 36 13
England Andy Symons 2 1 50% 10 5
England John Astley 11 7 63.64% 54 31
Malta Alex Borg 1 1 100% 5 4
England Lee Payne 1 1 100% 5 4
England Tam Mustafa 2 1 50% 10 6
Scotland Mark Owens 1 1 100% 4 4
Scotland James McBain 2 1 50% 14 8
England Gary Wilkinson 1 1 100% 7 5
England Matthew Selt 6 4 66.67% 28 16
England Charlie Walters 1 1 100% 6 4
India David Singh 1 0 0% 7 3
England Richard King (II) 1 0 0% 6 2
England Daniel Ward 3 1 33.33% 19 8
England Reanne Evans 3 3 100% 11 9
England Michael Wild 1 1 100% 7 4
England Scott Miller 2 2 100% 13 8
England Stephen Lee 1 0 0% 6 2
England David Grace 4 3 75% 25 15
Ireland Colm Gilcreest 1 1 100% 6 4
China Linh Tieu 2 2 100% 11 8
England Greg Batten 1 1 100% 6 4
England James Silverwood 1 1 100% 6 4
England Ian John Ali 1 1 100% 4 4
Scotland Bobby Cruickshanks 2 1 50% 10 6
England James Tatton 1 0 0% 18 8
England Andrew Norman 1 1 100% 19 10
Ireland Fergal O'Brien 5 2 40% 27 12
England Paul Wykes 3 3 100% 18 15
Wales Darren Morgan 1 0 0% 9 4
Scotland Marcus Campbell 3 0 0% 15 3
Australia Neil Robertson 7 1 14.29% 37 11
Ireland Karl Fitzpatrick 1 1 100% 5 4
England Mark Davis 7 5 71.43% 44 24
England Ricky Walden 7 6 85.71% 49 29
England Sean Storey 1 1 100% 9 5
England Ian McCulloch 1 0 0% 6 1
England Nick Dyson 1 1 100% 8 5
England David Roe 1 1 100% 8 5
England Tom Ford 10 6 60% 61 33
England Mike Dunn 2 0 0% 19 6
Wales Paul Davies 1 1 100% 15 9
Belgium Hans Blanckaert 1 1 100% 5 4
Poland Michał Zieliński 1 1 100% 6 4
England Dave Harold 2 2 100% 10 8
Belgium Jimmy van den Winkel 1 1 100% 4 4
Belgium Pascal Raes 1 1 100% 4 4
Netherlands Karan Chand 1 0 0% 9 4
England Philip Seaton 1 1 100% 5 5
Scotland Steven Bennie 1 0 0% 7 2
China Jin Long 1 1 100% 10 6
Northern Ireland Mark Allen 8 3 37.5% 55 26
Scotland Hugh Abernethy 2 1 50% 15 5
England Mark Gray 2 1 50% 16 8
Ireland Rodney Goggins 1 1 100% 6 5
England Jimmy Robertson 5 1 20% 34 14
Finland Jussi Tyrkko 1 1 100% 4 4
India Manan Chandra 1 1 100% 6 5
Scotland Craig MacGillivray 1 1 100% 9 5
Wales David John 1 1 100% 6 4
Wales Gareth Coppack 1 0 0% 5 1
England Jamie O'Neill 4 2 50% 16 6
England Mark King 3 3 100% 18 12
England Matthew Day 1 1 100% 4 4
India Lucky Vatnani 1 1 100% 5 4
England Paul Davison 3 1 33.33% 22 11
England Tony Knowles 1 1 100% 4 4
Malaysia Mohammed Reza Hassan 1 1 100% 5 4
England Alex Davies 3 3 100% 17 12
England Christopher Keogan 1 1 100% 4 4
China Lyu Chuang 1 1 100% 4 4
Scotland Stephen Maguire 5 2 40% 34 17
England Michael Wasley 2 0 0% 13 5
Norway Kurt Maflin 3 2 66.67% 11 5
Northern Ireland Gerard Greene 4 3 75% 25 14
Scotland Rhys Clark 2 2 100% 9 8
Wales Michael White 4 1 25% 32 17
Thailand Passakorn Suwannawat 1 1 100% 4 4
Bulgaria Vergil Mavrodiev 1 1 100% 4 4
Jamaica Rory McLeod 5 1 20% 27 13
China Li Yan 1 1 100% 5 4
Wales Jack Bradford 1 1 100% 4 4
England Mark Joyce 3 2 66.67% 15 10
Scotland Marc Davis 1 1 100% 6 4
Thailand James Wattana 2 1 50% 18 10
Scotland Dylan Craig 1 1 100% 5 5
China Tian Pengfei 4 0 0% 26 8
England Barry Hawkins 8 2 25% 53 23
China Ma Tingpeng 1 1 100% 4 4
England Robert Milkins 8 3 37.5% 43 21
Qatar Ahmed Saif 1 1 100% 6 4
England Jamie Cope 2 1 50% 14 8
Northern Ireland Joe Swail 2 1 50% 7 4
Wales Mark Williams 6 0 0% 49 18
Thailand Noppon Saengkham 4 4 100% 32 21
England Jimmy White 6 6 100% 39 29
Switzerland Alexander Ursenbacher 3 2 66.67% 18 11
England Anthony Hamilton 6 2 33.33% 31 13
Morocco Chaouki Yousfi 1 1 100% 6 5
China Cao Yupeng 4 3 75% 20 13
Wales Dominic Dale 4 3 75% 31 20
Thailand Issara Kachaiwong 1 1 100% 9 5
China Xiao Guodong 6 2 33.33% 32 15
China Ji Zhijun 1 1 100% 6 4
Scotland Alan McManus 4 2 50% 26 14
China Li Yuan 2 1 50% 10 5
England Sean O'Sullivan 2 2 100% 12 8
China Liang Wenbo 7 3 42.86% 54 25
Australia Vinnie Calabrese 1 1 100% 9 6
England David Gilbert 3 2 66.67% 22 12
Wales Daniel Wells 6 4 66.67% 37 20
England Michael Holt 3 1 33.33% 17 7
China Ding Junhui 7 3 42.86% 59 28
China Huang Hooyong 1 1 100% 4 4
China Lyu Chenwei 1 1 100% 5 4
China Zhong Lin 1 1 100% 6 4
China Cai Jian Zhong 1 0 0% 5 1
England James Cahill 2 0 0% 18 6
Scotland Michael Leslie 2 2 100% 14 10
England Shane Castle 1 1 100% 8 5
England Oliver Brown 2 1 50% 16 9
Scotland John Higgins 8 2 25% 44 15
China Li Hang 2 0 0% 28 12
Ireland Ken Doherty 7 3 42.86% 40 16
China Zhou Yuelong 7 5 71.43% 44 25
China Li Jiahao 1 1 100% 4 4
China Au Chi Wai 1 0 0% 6 2
Wales Jak Jones 6 5 83.33% 39 26
China Zhang Anda 3 3 100% 26 18
England Joe Perry 6 4 66.67% 36 22
England Ben Woollaston 4 1 25% 25 10
Thailand Dechawat Poomjaeng 2 2 100% 11 10
England Joel Walker 1 0 0% 8 3
England Sam Thistlewhite 1 1 100% 5 4
England Oliver Lines 2 0 0% 19 7
England Ian Burns 3 3 100% 19 15
China Huang Jiahao 1 1 100% 6 4
Malaysia Thor Chuan Leong 4 3 75% 23 15
England Martin Gould 3 1 33.33% 23 11
Pakistan Hamza Akbar 1 1 100% 5 4
Belgium Luca Brecel 8 4 50% 61 33
Scotland Jamie Burnett 1 1 100% 5 4
China Zhao Xintong 6 4 66.67% 33 19
Thailand Akani Songsermsawad 2 1 50% 14 7
China Mei Xiwen 2 0 0% 15 5
England Sydney Wilson 1 1 100% 5 4
England Andrew Higginson 1 1 100% 7 4
England Rod Lawler 3 3 100% 16 13
England Ronnie O'Sullivan 6 1 16.67% 62 24
Wales Duane Jones 2 2 100% 13 10
Scotland Graeme Dott 8 2 25% 39 15
Ireland Josh Boileau 1 1 100% 19 10
China Hu Hao 1 1 100% 6 4
Germany Lukas Kleckers 6 5 83.33% 32 22
Iran Hossein Vafaei 5 3 60% 34 17
England Chris Wakelin 9 6 66.67% 61 34
Wales Ryan Day 7 3 42.86% 30 14
China Lyu Haotian 3 2 66.67% 15 8
China Niu Zhuang 1 1 100% 8 6
China Yu Delu 1 1 100% 7 5
Germany Umut Dikme 1 1 100% 4 4
England Ali Carter 3 2 66.67% 35 19
England Jack Lisowski 7 4 57.14% 41 21
Poland Adam Stefanow 2 1 50% 25 12
England Judd Trump 5 1 20% 49 19
England Steven Hallworth 4 2 50% 24 16
China Fan Zhengyi 2 1 50% 16 7
Northern Ireland Jordan Brown 3 1 33.33% 9 4
China Luo Honghao 2 1 50% 11 5
Scotland Ross Muir 1 0 0% 6 2
China He Guoqiang 1 0 0% 7 1
England Billy Joe Castle 1 1 100% 10 6
China Chen Zifan 2 1 50% 13 7
England Harvey Chandler 2 2 100% 4 4
China Yuan Sijun 3 1 33.33% 19 8
England Sanderson Lam 2 2 100% 23 15
China Peifan Lei 3 2 66.67% 21 14
Wales Jackson Page 1 1 100% 7 4
Singapore Bernard Tey Choon Kiat 1 1 100% 6 5
China Yan Bingtao 1 1 100% 11 6
Wales Lee Walker 1 0 0% 7 3
England Stuart Bingham 7 1 14.29% 27 8
China Bai Langning 1 1 100% 9 6
Poland Kacper Filipiak 1 1 100% 6 5
China Xu Si 2 2 100% 9 8
Wales Matthew Stevens 1 1 100% 5 4
China Chang Bingyu 2 2 100% 9 7
England David Lilley 1 0 0% 1 0
Scotland Scott Donaldson 3 0 0% 17 6
England Ashley Carty 2 0 0% 12 4
Ukraine Iulian Boiko 2 2 100% 11 8
China Jianbo Zhao 1 1 100% 3 2
China Lu Ning 2 2 100% 8 5
England Ashley Hugill 1 1 100% 6 4
Scotland Stephen Hendry 1 1 100% 3 3
England Elliot Slessor 3 3 100% 32 18
England Andy Hicks 1 1 100% 1 1
China Si Jiahui 1 0 0% 7 3
Wales Jamie Clarke 1 0 0% 6 0
Estonia Andres Petrov 1 0 0% 10 4
China Pang Junxu 3 1 33.33% 25 12
England Joe O'Connor 2 2 100% 18 13
Ukraine Anton Kazakov 1 1 100% 7 6
Thailand Mink Nutcharut 1 0 0% 4 2
China Ma Hailong 1 0 0% 4 2
Belgium Ben Mertens 1 0 0% 9 4
Egypt Mohamed Ibrahim 1 1 100% 6 6
United States Ahmed Aly Elsayed 1 1 100% 5 4
England Louis Heathcote 1 1 100% 7 4
Stan Moody 1 0 0% 6 2
England Zak Surety 1 0 0% 9 3
China Xing Zihao 1 1 100% 7 4