Most Frequently Met Opponents By Matthew Selt - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Alfie Burden 10 6 60% 57 33
England Martin Gould 12 1 8.33% 81 27
England Stephen Craigie 1 1 100% 6 4
Scotland Marcus Campbell 5 1 20% 40 14
Northern Ireland Patrick Wallace 3 1 33.33% 31 12
England Jamie O'Neill 3 1 33.33% 18 6
Malta Tony Drago 3 1 33.33% 19 9
Wales Dominic Dale 12 4 33.33% 69 29
England Jack Lisowski 8 1 12.5% 50 16
England Stuart Bingham 20 4 20% 108 41
Norway Kurt Maflin 4 2 50% 29 11
England Stephen Lee 2 0 0% 11 2
England Mark Selby 15 5 33.33% 102 43
England Steve Davis 2 2 100% 16 9
Wales Jak Jones 5 3 60% 30 19
England Martin O'Donnell 3 2 66.67% 17 10
England Ian Burns 9 4 44.44% 56 28
England Michael Holt 8 4 50% 46 23
England Jimmy Robertson 4 1 25% 20 7
Belgium Hans Blanckaert 1 1 100% 6 4
Germany Lasse Munstermann 2 2 100% 10 7
Ireland David Morris 2 1 50% 12 5
England Barry Pinches 6 4 66.67% 49 27
England Chris Norbury 3 3 100% 17 14
England Shaun Murphy 8 4 50% 51 24
Wales Paul Davies 3 2 66.67% 24 13
England Joe Perry 7 4 57.14% 39 20
Thailand James Wattana 1 1 100% 6 4
England Kuldesh Johal 1 0 0% 5 1
China Zhang Anda 6 6 100% 31 23
England Ben Woollaston 11 6 54.55% 65 35
England David Gilbert 5 2 40% 34 17
China Xiao Guodong 9 5 55.56% 41 22
England Craig Barber 1 1 100% 7 4
China Yu Delu 3 0 0% 28 10
Scotland Stephen Hendry 3 2 66.67% 18 11
Scotland John Higgins 16 5 31.25% 86 36
England Ricky Walden 9 4 44.44% 52 25
England Adrian Gunnell 3 2 66.67% 23 13
England Ian McCulloch 1 1 100% 6 5
Thailand Thepchaiya Un-Nooh 10 8 80% 98 58
England Rod Lawler 6 2 33.33% 42 18
England David Gray 3 2 66.67% 31 17
Scotland Mark Boyle 3 3 100% 20 14
Wales Jamie Jones 6 3 50% 34 19
England Mark Davis 14 6 42.86% 75 34
China Cao Yupeng 6 3 50% 40 22
England David Grace 3 2 66.67% 22 12
Jamaica Rory McLeod 6 3 50% 39 17
England David Roe 2 1 50% 19 11
England Robert Milkins 14 11 78.57% 75 48
England Andy Hicks 3 2 66.67% 22 12
Ireland Fergal O'Brien 3 1 33.33% 21 10
England Stuart Pettman 1 1 100% 9 5
England Jimmy White 5 4 80% 50 29
Northern Ireland Jordan Brown 6 4 66.67% 28 16
China Shi Hanqing 1 1 100% 5 5
England Jimmy Michie 1 1 100% 6 5
Scotland Alan McManus 4 1 25% 27 11
England Simon Bedford 3 2 66.67% 24 14
Scotland Robert Stephen 1 1 100% 13 10
England Andy Lee 7 3 42.86% 48 25
Cyprus Michael Georgiou 5 4 80% 29 19
China Liu Song 2 1 50% 23 10
China Lyu Chuang 2 2 100% 14 9
Ireland Joe Delaney 1 1 100% 6 5
England Wayne Cooper 1 1 100% 9 5
Scotland Jamie Burnett 1 0 0% 5 0
New Zealand Chris Mcbreen 1 1 100% 6 5
Scotland Fraser Patrick 4 3 75% 38 26
England Judd Trump 22 7 31.82% 131 52
Wales Ian Preece 3 1 33.33% 31 16
China Liang Wenbo 6 4 66.67% 40 22
England Joe Jogia 2 0 0% 15 6
Ireland Rodney Goggins 1 1 100% 7 4
Belgium Kevin van Hove 1 1 100% 5 4
Ireland Michael Judge 1 0 0% 5 1
Scotland Drew Henry 1 1 100% 4 4
England Gary Wilson 6 2 33.33% 28 12
England Robert James 2 2 100% 14 8
Ireland Brendan O'Donoghue 1 1 100% 7 4
Hong Kong Marco Fu 8 3 37.5% 54 26
England Allan Taylor 6 5 83.33% 40 25
Scotland James McBain 3 0 0% 24 10
England Gavin Lomax 2 2 100% 15 9
Wales Daniel Wells 5 2 40% 28 14
England Avtar Sohanpal 1 1 100% 4 4
Germany Phil Barnes 1 1 100% 7 4
England Andy Symons 1 1 100% 6 4
England John Eames 2 2 100% 9 8
Ireland Leo Fernandez 2 0 0% 13 5
England Lee Payne 1 1 100% 6 4
England Nathan Williams 1 1 100% 5 4
England David Fomm-Ward 1 1 100% 5 4
England Michael Wasley 1 1 100% 5 4
England Tom Harris 2 1 50% 13 6
England Mark Sutton 1 1 100% 4 4
England Scott Miller 1 1 100% 5 4
Northern Ireland Joe Meara 1 1 100% 6 4
England Andrew Higginson 6 2 33.33% 34 15
England Ian Brumby 1 0 0% 7 3
England Paul Davison 4 1 25% 30 14
Australia Vinnie Calabrese 2 2 100% 12 9
England Anthony Massey 1 1 100% 5 4
England Jonathan Clark 1 1 100% 5 4
England Lee Page 2 1 50% 13 7
England Jonathan Williams 1 1 100% 7 4
England Alex Davies 2 2 100% 13 8
England Stephen Wycherley 1 1 100% 5 4
England Adam Chalkley 1 1 100% 6 4
Wales Marc Shaw 1 1 100% 5 4
Scotland Hugh Abernethy 1 0 0% 16 6
England Matthew Couch 1 1 100% 7 5
India Manan Chandra 2 2 100% 15 10
England Craig Steadman 5 4 80% 27 19
England Steve Judd 1 0 0% 6 2
England Craig Taylor 1 0 0% 7 3
England Leonard de Griffa 1 1 100% 5 4
Thailand Atthasit Mahitthi 1 0 0% 6 2
England Mark King 2 2 100% 15 10
India Aditya Mehta 3 1 33.33% 23 10
Wales Peter Roscoe 1 0 0% 7 2
England Jamie Cope 3 1 33.33% 23 11
Scotland Graeme Dott 11 4 36.36% 58 24
England Ian Martin 1 0 0% 5 1
England Adam Davies 1 0 0% 6 2
Netherlands Bas Jansen 1 1 100% 6 5
Wales Tim English 1 1 100% 5 4
England Gary Lees 1 1 100% 7 4
Thailand Kobkit Palajin 1 0 0% 5 0
England Karl Broughton 1 1 100% 5 4
England Nick Pearce 1 1 100% 4 4
England Reanne Evans 2 2 100% 17 10
England Andrew Norman 1 0 0% 14 4
China Chen Zhe 3 1 33.33% 20 8
Wales Ryan Day 17 8 47.06% 95 42
Iceland Kristjan Helgason 1 0 0% 7 2
Thailand Suchakree Poomjang 2 1 50% 13 6
England Luke Fisher 1 0 0% 8 3
England Jason Ferguson 1 1 100% 9 5
England Wayne Brown 1 0 0% 9 4
England Kelly Fisher 1 1 100% 6 5
England Tom Ford 10 5 50% 59 30
England Peter Ebdon 3 1 33.33% 25 12
China Lu Ning 6 3 50% 39 17
England Barry Hawkins 14 5 35.71% 109 50
Belgium Luca Brecel 5 2 40% 37 17
Wales Matthew Stevens 2 1 50% 14 8
England Stephen Rowlings 1 0 0% 8 3
Iceland Bryngmar Valdimarsson 1 1 100% 9 5
England James Burrett 1 1 100% 6 5
China Ding Junhui 6 3 50% 47 26
England Anthony Hamilton 7 3 42.86% 59 31
Thailand Thanawat Thirapongpaiboon 2 2 100% 28 16
England Robbie Williams 4 2 50% 29 15
Scotland Stephen Maguire 6 2 33.33% 27 12
Ireland Ken Doherty 1 1 100% 19 10
Bulgaria Salim Otti 1 1 100% 4 4
China Yuan Sijun 3 2 66.67% 16 10
China Zhong Lin 1 1 100% 4 4
China Ma Chunmao 1 1 100% 4 4
England Peter Lines 5 4 80% 46 26
India Pankaj Advani 1 0 0% 4 0
Scotland Scott Donaldson 9 2 22.22% 56 24
Northern Ireland Mark Allen 5 2 40% 32 13
China Li Hang 4 1 25% 27 11
England Liam Highfield 2 2 100% 12 9
Qatar Ahmed Saif 1 1 100% 6 4
Libya Khalid Belaied Abumdas 1 1 100% 5 4
England Ali Carter 14 6 42.86% 68 31
Scotland Rhys Clark 3 3 100% 25 18
Wales Michael White 5 2 40% 41 17
England Sydney Wilson 3 3 100% 17 12
China Qin Jianfeng 1 1 100% 4 4
Scotland Ross Muir 2 1 50% 12 7
Scotland Anthony McGill 8 1 12.5% 47 17
England Zak Surety 2 2 100% 9 8
England Chris Wakelin 6 4 66.67% 37 22
China Tian Pengfei 2 0 0% 6 1
China Zhao Xintong 4 1 25% 34 14
Canada Alex Pagulayan 1 1 100% 8 6
England Sam Harvey 1 1 100% 6 4
England Mitchell Mann 4 3 75% 36 22
China Zhang Zihao 1 1 100% 4 4
China Guan Zhen 1 1 100% 4 4
Australia Neil Robertson 10 5 50% 65 31
Malta Alex Borg 2 1 50% 7 4
England Kyren Wilson 14 5 35.71% 70 30
England Hammad Miah 5 5 100% 30 26
England Ronnie O'Sullivan 5 0 0% 29 8
China Cao Xinlong 1 1 100% 4 4
China Lyu Chenwei 2 2 100% 27 15
China Niu Zhuang 1 0 0% 5 1
Brazil Igor Figueiredo 3 2 66.67% 21 15
England John Astley 1 1 100% 5 5
Switzerland Alexander Ursenbacher 4 3 75% 31 17
England Oliver Lines 5 3 60% 29 17
England Joel Walker 1 1 100% 4 4
Wales Mark Williams 7 0 0% 27 6
England Elliot Slessor 3 2 66.67% 19 12
Australia Ben Judge 1 1 100% 5 5
England Mark Joyce 2 1 50% 16 8
England Joe O'Connor 7 5 71.43% 56 31
Northern Ireland Joe Swail 2 2 100% 12 9
Pakistan Muhammad Sajjad 1 1 100% 8 5
Thailand Boonyarit Keattikun 2 2 100% 15 10
England Adam Duffy 3 2 66.67% 30 16
Israel Eden Sharav 2 2 100% 8 6
Pakistan Hamza Akbar 2 2 100% 13 10
China Zhang Yong 2 2 100% 19 12
England Sean O'Sullivan 3 3 100% 24 17
England Nigel Bond 3 3 100% 22 15
England Ashley Carty 2 2 100% 11 7
England Gareth Green 1 1 100% 4 4
England Sam Craigie 4 3 75% 26 13
England Peter McCullagh 1 1 100% 7 5
Malaysia Keen Hoo Moh 1 1 100% 5 5
Thailand Noppon Saengkham 4 1 25% 25 10
England Jamie Barrett 1 0 0% 6 2
China Mei Xiwen 2 0 0% 8 3
England Jason Weston 1 0 0% 1 0
China Zhou Yuelong 6 2 33.33% 29 12
Wales David John 1 1 100% 14 10
Iran Hossein Vafaei 3 0 0% 30 10
England Sam Baird 2 1 50% 11 7
China Yan Bingtao 5 3 60% 33 18
Scotland Chris Totten 1 0 0% 8 2
Hong Kong Ng On Yee 1 1 100% 11 10
China Xu Si 4 1 25% 22 10
Wales Lee Walker 2 2 100% 16 11
China Zhang Jiankang 1 1 100% 6 4
Wales Jamie Clarke 4 3 75% 27 18
Switzerland Luis Vetter 1 1 100% 7 4
England David Lilley 1 1 100% 7 6
Northern Ireland Gerard Greene 1 1 100% 1 1
China Lyu Haotian 4 3 75% 25 15
Wales Dylan Emery 4 4 100% 37 25
England Tony Knowles 1 1 100% 6 4
England Craig Harrison 1 1 100% 7 4
Thailand Akani Songsermsawad 1 0 0% 7 2
Thailand Phaitoon Phonbun 1 1 100% 9 5
United Arab Emirates Mohammed Shehab 1 0 0% 6 1
England Dave Harold 1 1 100% 9 6
Poland Kacper Filipiak 1 1 100% 6 5
China Si Jiahui 2 2 100% 12 8
England Mike Dunn 1 1 100% 5 5
China Bai Langning 1 1 100% 8 5
China Gao Yang 1 1 100% 4 3
England Jamie Wilson 1 1 100% 4 4
England Stuart Carrington 2 2 100% 7 6
Morocco Amine Amiri 1 1 100% 6 6
Germany Lukas Kleckers 4 2 50% 22 13
Iran Soheil Vahedi 2 1 50% 8 5
England Daniel Womersley 1 1 100% 2 2
England Ashley Hugill 2 2 100% 8 5
China Chang Bingyu 1 1 100% 11 6
Wales Jackson Page 1 1 100% 7 4
Wales Duane Jones 3 2 66.67% 14 10
England Haydon Pinhey 1 0 0% 6 1
China Pang Junxu 3 0 0% 17 3
England Callum Beresford 1 1 100% 4 4
England Louis Heathcote 1 1 100% 7 4
Thailand Dechawat Poomjaeng 1 1 100% 8 5
Estonia Andres Petrov 1 1 100% 3 3
England James Cahill 1 0 0% 3 0
Scotland Dean Young 1 1 100% 7 4
China Wang Xinbo 1 0 0% 9 4
Ireland Aaron Hill 2 2 100% 22 16
Austria Florian Nüßle 1 0 0% 4 2
England Liam Pullen 1 1 100% 7 5
China Gong Chenzhi 1 1 100% 9 5
Hong Kong Cheung Ka Wai 1 1 100% 4 4