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
Scotland Eden Sharav 2 1 50% 21 12
England Barry Pinches 2 2 100% 12 8
Scotland Anthony McGill 2 1 50% 12 5
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 2 0 0% 12 4
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 3 3 100% 20 12
England Martin O'Donnell 7 3 42.86% 46 22
England Adam Duffy 3 1 33.33% 20 9
Hong Kong Marco Fu 5 3 60% 28 14
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 4 2 50% 26 15
England Jamie Walker 1 1 100% 7 4
England Mark Selby 5 0 0% 39 11
England Nigel Bond 3 2 66.67% 27 15
England Peter Ebdon 3 2 66.67% 13 8
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 3 0 0% 19 6
Pakistan Shokat Ali 3 2 66.67% 20 11
England Kyren Wilson 4 0 0% 28 10
Thailand Chinnacrit Yaowansiri 2 2 100% 9 8
England Allan Taylor 2 2 100% 13 9
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 2 1 50% 10 5
England David Craggs 1 1 100% 6 4
England Robbie Williams 1 1 100% 6 4
Thailand Thepchaiya Un-Nooh 2 0 0% 13 5
England Sam Baird 5 3 60% 31 17
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 5 3 60% 31 15
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 1 0 0% 6 2
England Matthew Couch 1 1 100% 7 4
England Brian Cox 1 1 100% 5 4
England Peter Lines 4 3 75% 36 21
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 3 0 0% 17 4
England Andy Symons 2 1 50% 10 5
England John Astley 5 4 80% 28 18
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 1 1 100% 7 4
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 2 2 100% 10 8
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 3 2 66.67% 20 11
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 2 0 0% 12 3
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 4 1 25% 25 9
Ireland Karl Fitzpatrick 1 1 100% 5 4
England Mark Davis 6 4 66.67% 39 20
England Ricky Walden 4 3 75% 37 21
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 3 1 33.33% 23 11
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 4 2 50% 30 15
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 3 1 33.33% 20 9
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 2 0 0% 8 0
England Mark King 2 2 100% 12 8
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 4 2 50% 22 12
England Michael Wasley 2 0 0% 13 5
Norway Kurt Maflin 2 1 50% 10 4
Northern Ireland Gerard Greene 2 1 50% 12 5
Scotland Rhys Clark 2 2 100% 9 8
Wales Michael White 3 1 33.33% 27 16
Thailand Passakorn Suwannawat 1 1 100% 4 4
Bulgaria Vergil Mavrodiev 1 1 100% 4 4
England Rory McLeod 2 0 0% 14 6
China Li Yan 1 1 100% 5 4
Wales Jack Bradford 1 1 100% 4 4
England Mark Joyce 1 0 0% 7 3
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 3 1 33.33% 25 12
China Ma Tingpeng 1 1 100% 4 4
England Robert Milkins 2 1 50% 15 8
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 2 0 0% 17 7
Thailand Noppon Saengkham 2 2 100% 13 9
England Jimmy White 4 4 100% 26 18
Switzerland Alexander Ursenbacher 2 2 100% 9 8
England Anthony Hamilton 5 1 20% 26 9
Morocco Chaouki Yousfi 1 1 100% 6 5
China Cao Yupeng 1 1 100% 5 5
Wales Dominic Dale 2 1 50% 11 6
Thailand Issara Kachaiwong 1 1 100% 9 5
China Xiao Guodong 2 1 50% 13 7
China Ji Zhijun 1 1 100% 6 4
Scotland Alan McManus 3 1 33.33% 18 9
China Li Yuan 2 1 50% 10 5
England Sean O'Sullivan 2 2 100% 12 8
China Liang Wenbo 3 2 66.67% 20 10
Australia Vinnie Calabrese 1 1 100% 9 6
England David Gilbert 1 0 0% 9 4
Wales Daniel Wells 4 3 75% 23 14
England Michael Holt 2 0 0% 13 4
China Ding Junhui 2 1 50% 17 8
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 Jianzhong 1 0 0% 5 1
England James Cahill 1 0 0% 14 4
Scotland Michael Leslie 2 2 100% 14 10
England Shane Castle 1 1 100% 8 5
England Oliver Brown 1 0 0% 8 3
Scotland John Higgins 3 1 33.33% 21 8
China Li Hang 2 0 0% 28 12
Ireland Ken Doherty 5 1 20% 29 8
China Zhou Yuelong 1 1 100% 6 4
China Li Jiahao 1 1 100% 4 4
China Au Chi Wai 1 0 0% 6 2
Wales Jak Jones 2 2 100% 13 9
China Zhang Anda 1 1 100% 4 4
England Joe Perry 3 2 66.67% 17 10
England Ben Woollaston 2 0 0% 14 4
Thailand Dechawat Poomjaeng 1 1 100% 6 5
England Joel Walker 1 0 0% 8 3
England Sam Thistlewhite 1 1 100% 5 4
England Oliver Lines 1 0 0% 9 3
England Ian Burns 1 1 100% 6 4
China Huang Jiahao 1 1 100% 6 4
Malaysia Thor Chuan Leong 3 2 66.67% 18 11
England Martin Gould 2 1 50% 17 9
Pakistan Hamza Akbar 1 1 100% 5 4
Belgium Luca Brecel 2 1 50% 10 5
Scotland Jamie Burnett 1 1 100% 5 4
China Zhao Xintong 2 2 100% 12 9
Thailand Akani Songsermsawad 1 0 0% 6 2
China Mei Xiwen 1 0 0% 8 3
England Sydney Wilson 1 1 100% 5 4
England Andrew Higginson 1 1 100% 7 4
England Rod Lawler 2 2 100% 12 9
England Ronnie O'Sullivan 3 0 0% 32 12
Wales Duane Jones 1 1 100% 7 5
Scotland Graeme Dott 1 1 100% 8 5
Ireland Josh Boileau 1 1 100% 19 10
China Hu Hao 1 1 100% 6 4
Germany Lukas Kleckers 2 2 100% 6 5
Iran Hossein Vafaei 1 0 0% 7 3
England Chris Wakelin 1 1 100% 6 4
Wales Ryan Day 1 0 0% 6 1
China Lyu Haotian 1 1 100% 6 4
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 1 1 100% 10 6
England Jack Lisowski 1 0 0% 8 2
Poland Adam Stefanow 1 0 0% 18 8