Most Frequently Met Opponents By Mark Joyce - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Stuart Bingham 5 1 20% 33 10
Ireland Joe Delaney 2 1 50% 13 8
England Joe Perry 6 3 50% 35 16
England Ben Harrison 2 2 100% 9 8
China Liu Song 1 0 0% 16 6
England Rod Lawler 7 3 42.86% 57 25
Wales Mark Williams 8 0 0% 58 18
England Judd Trump 12 3 25% 87 30
England Ali Carter 3 1 33.33% 30 14
England Steve Davis 3 1 33.33% 22 12
Scotland Marcus Campbell 3 2 66.67% 29 14
England Alfie Burden 3 2 66.67% 30 16
Wales Jak Jones 3 2 66.67% 34 18
England Ben Woollaston 5 1 20% 39 16
Germany Dieter Meier 1 1 100% 4 4
England Jack Lisowski 6 3 50% 37 17
England Ian McCulloch 2 1 50% 16 6
China Chen Zhe 4 3 75% 36 20
England Lee Shanker 1 1 100% 4 4
China Lyu Chuang 2 0 0% 17 4
England Oliver Brown 2 1 50% 13 8
Jamaica Rory McLeod 6 2 33.33% 53 25
Scotland James McBain 2 2 100% 11 9
China Xiao Guodong 4 3 75% 24 15
Germany Lasse Munstermann 1 1 100% 6 4
England Shaun Murphy 4 0 0% 22 5
England David Grace 3 1 33.33% 32 14
England Jimmy Michie 2 0 0% 19 6
Thailand Thanawat Thirapongpaiboon 4 1 25% 26 12
Northern Ireland Patrick Wallace 5 3 60% 50 26
Wales Dominic Dale 6 2 33.33% 36 14
England Adrian Gunnell 3 1 33.33% 22 10
England Sam Thistlewhite 1 1 100% 5 4
England Jeff Cundy 3 2 66.67% 26 14
England Mark Davis 6 1 16.67% 27 10
England Mike Dunn 4 2 50% 25 14
England Anthony Hamilton 6 4 66.67% 46 25
Wales Andrew Pagett 3 2 66.67% 19 10
Scotland Alan McManus 5 0 0% 29 6
England Robbie Williams 4 2 50% 34 16
England Martin Gould 4 1 25% 25 11
England Jimmy Robertson 7 5 71.43% 56 30
Norway Kurt Maflin 5 3 60% 38 19
England Jamie Cope 4 1 25% 37 14
Ireland Michael Judge 2 2 100% 27 15
China Zhang Anda 6 2 33.33% 54 25
Wales Ian Preece 1 1 100% 9 5
Ireland David Morris 6 2 33.33% 50 21
Australia Neil Robertson 5 2 40% 36 16
England Mark King 7 3 42.86% 37 16
China Tian Pengfei 6 4 66.67% 39 21
England Lee Page 5 2 40% 26 11
Thailand James Wattana 5 3 60% 30 15
Ireland Ken Doherty 3 1 33.33% 27 11
England Matthew Couch 1 1 100% 13 9
England Sam Baird 4 3 75% 23 15
Thailand Noppadon Sangnil 2 1 50% 12 7
Scotland John Higgins 5 0 0% 31 7
England Barry Hawkins 3 3 100% 22 15
England Andrew Norman 3 3 100% 19 14
England Joe Jogia 2 1 50% 11 6
Scotland Scott MacKenzie 2 0 0% 15 6
Scotland Jamie Burnett 3 0 0% 20 6
England Lewis Roberts 1 1 100% 6 5
Wales Matthew Stevens 4 2 50% 26 13
England Andrew Higginson 6 6 100% 33 21
England Kuldesh Johal 1 1 100% 9 5
England Peter Lines 3 3 100% 21 14
England Ricky Walden 6 2 33.33% 38 16
England Paul Davison 3 2 66.67% 15 10
Thailand Supoj Saenla 2 2 100% 10 9
Belgium Kevin van Hove 2 2 100% 16 14
England Alex Davies 5 4 80% 29 18
England Robert Milkins 3 1 33.33% 20 11
England Jimmy White 2 1 50% 14 7
England Ronnie O'Sullivan 6 1 16.67% 43 15
Northern Ireland Gerard Greene 3 2 66.67% 18 11
England Tom Ford 4 2 50% 19 10
England John Parrott 1 0 0% 9 4
Scotland Drew Henry 1 1 100% 7 5
Scotland Fraser Patrick 5 5 100% 39 25
Ireland Fergal O'Brien 6 4 66.67% 47 21
United Arab Emirates Mohammed Shehab 2 2 100% 24 15
Northern Ireland Dermot McGlinchey 1 1 100% 5 5
Finland Robin Hull 2 1 50% 14 8
Germany Patrick Einsle 2 1 50% 16 8
Northern Ireland Joe Swail 4 3 75% 36 20
Wales Paul Davies 1 0 0% 3 0
Scotland Robert Stephen 1 0 0% 3 0
England Dave Harold 2 0 0% 14 5
England David Roe 1 0 0% 7 2
England Nigel Bond 4 1 25% 30 13
England Jamie O'Neill 3 1 33.33% 22 9
England Stephen Rowlings 5 3 60% 34 19
England Michael Wild 2 2 100% 14 8
England Scott Bullied 1 0 0% 4 0
Wales Ryan Day 8 1 12.5% 61 24
England Michael Wasley 3 2 66.67% 25 14
Ireland Colm Gilcreest 2 1 50% 16 7
Ireland Brendan O'Donoghue 1 1 100% 7 5
England Chris Melling 2 2 100% 12 10
England Daniel Ward 1 1 100% 7 4
Scotland Evan Munro 1 1 100% 7 4
England James Leadbetter 1 1 100% 9 6
England Gavin Lomax 1 1 100% 5 4
England Jonathan Clark 1 1 100% 4 4
Wales David Donovan 1 1 100% 5 4
England Shaun Wilkes 1 0 0% 7 3
England Lee-Paul Bovis 1 1 100% 5 4
England Craig Taylor 1 1 100% 9 5
England Andy Neck 1 1 100% 8 5
Ireland Paddy McLoughlin 1 1 100% 6 5
Scotland Ian Wells 1 0 0% 5 1
England Munraj Pal 1 1 100% 8 5
Wales David Mills 1 1 100% 4 4
France Yannick Poulain 1 1 100% 5 4
India Aditya Mehta 5 4 80% 31 18
China Jin Long 2 1 50% 14 7
England Tam Mustafa 1 1 100% 6 5
England Jordan Church 1 1 100% 5 4
England Mike Hallett 1 0 0% 5 1
England Brian Salmon 1 0 0% 7 2
England Chris Norbury 1 1 100% 8 5
Ireland David McDonnell 1 1 100% 9 5
Wales Tim English 1 1 100% 7 4
Wales Daniel Wells 3 2 66.67% 16 9
China Yu Delu 3 1 33.33% 21 9
England Adam Duffy 4 0 0% 31 11
Hong Kong Marco Fu 4 0 0% 28 10
Thailand Thepchaiya Un-Nooh 4 1 25% 44 16
Germany Ole Steiner 1 1 100% 4 4
Thailand Dechawat Poomjaeng 4 3 75% 32 19
Belgium Luca Brecel 9 4 44.44% 60 30
England Ben Hancorn 2 0 0% 10 3
Scotland Michael Philbin 1 1 100% 7 5
England James Croxton 1 1 100% 7 5
Wales Ben Jones 1 1 100% 4 4
Northern Ireland Mark Allen 9 4 44.44% 60 29
England Matthew Day 1 1 100% 6 4
England Andy Hicks 1 1 100% 10 6
India Lucky Vatnani 1 1 100% 4 4
Scotland Stephen Maguire 3 0 0% 17 4
England Allan Taylor 2 2 100% 14 8
England Gary Wilson 3 1 33.33% 15 5
England Justin Astley 1 1 100% 8 5
Thailand Noppon Saengkham 1 1 100% 9 5
England Michael Holt 3 1 33.33% 29 13
China Li Hang 3 0 0% 22 8
Scotland Mark Owens 1 1 100% 7 4
England Ian Burns 5 4 80% 45 27
China Wang Shi 1 1 100% 4 4
England James Cahill 1 1 100% 6 4
England Sean O'Sullivan 4 3 75% 26 17
China Ding Junhui 5 0 0% 32 11
England Peter Ebdon 1 0 0% 11 5
England Sydney Wilson 2 2 100% 15 11
England Christopher Keogan 2 2 100% 12 9
England Craig Steadman 4 0 0% 27 10
Estonia Andres Petrov 1 1 100% 4 4
China Lu Ning 3 2 66.67% 24 14
England Ryan Clark 1 1 100% 4 4
China Zhou Jun 1 1 100% 7 4
Israel Eden Sharav 4 4 100% 26 19
Thailand Ratchayothin Yotharuck 1 1 100% 8 6
England David Gilbert 7 2 28.57% 44 15
England John Astley 2 2 100% 15 10
England Joel Walker 1 1 100% 6 4
Wales Jamie Jones 3 0 0% 14 2
England Mark Selby 6 0 0% 38 11
England Matthew Selt 2 1 50% 16 8
England Chris Wakelin 4 0 0% 18 5
Pakistan Hamza Akbar 1 1 100% 8 6
Scotland Scott Donaldson 2 2 100% 12 8
England Martin O'Donnell 2 2 100% 11 8
England Barry Pinches 1 1 100% 10 6
Scotland Dylan Craig 1 0 0% 7 3
Wales Alex Taubman 1 1 100% 8 5
Scotland Ross Muir 2 1 50% 15 8
Wales Gareth Allen 1 1 100% 4 4
England Zak Surety 3 1 33.33% 30 14
Wales Lee Walker 2 1 50% 17 9
China Zhang Yong 1 0 0% 7 3
Scotland Graeme Dott 2 0 0% 15 5
Isle of Man Darryl Hill 1 1 100% 7 6
China Zhou Yuelong 1 0 0% 10 4
Thailand Kritsanut Lertsattayathorn 1 1 100% 6 5
England Mitchell Mann 2 1 50% 16 8
England Sam Craigie 1 0 0% 1 0
Northern Ireland Jordan Brown 3 1 33.33% 30 15
China Fang Xiongman 1 1 100% 5 4
China Cao Yupeng 1 0 0% 6 2
Scotland Anthony McGill 2 2 100% 15 11
Scotland Marc Davis 1 1 100% 4 4
Australia Kurt Dunham 1 1 100% 10 6
Malaysia Thor Chuan Leong 1 1 100% 9 6
China Lyu Haotian 3 2 66.67% 19 11
China Liang Wenbo 1 1 100% 7 4
China Wang Yuchen 1 1 100% 5 5
England Kyren Wilson 3 1 33.33% 20 7
China Chen Feilong 1 1 100% 7 5
England Oliver Lines 1 0 0% 6 2
Wales Duane Jones 1 0 0% 6 2
Malta Brian Cini 1 1 100% 6 4
England Harvey Chandler 1 0 0% 4 0
Wales Michael White 3 0 0% 18 5
China Niu Zhuang 1 1 100% 9 6
England Billy Joe Castle 1 1 100% 12 10
England Lee Spick 1 0 0% 6 1
China Luo Honghao 1 1 100% 9 6
England Liam Highfield 1 1 100% 4 4
England Stuart Carrington 1 1 100% 5 4
China Yan Bingtao 2 1 50% 8 3
England Elliot Slessor 1 1 100% 9 5
China Xu Si 3 2 66.67% 21 11
Wales Jackson Page 2 2 100% 11 8
Poland Kacper Filipiak 1 0 0% 8 3
Cyprus Michael Georgiou 1 0 0% 5 0
Poland Adam Stefanow 1 1 100% 6 4
England Louis Heathcote 2 2 100% 15 9
England Ashley Carty 1 1 100% 4 3
Germany Simon Lichtenberg 2 1 50% 17 9
Germany Lukas Kleckers 2 0 0% 15 6
Wales Jamie Clarke 4 0 0% 13 3
England Haydon Pinhey 3 3 100% 10 9
Iran Soheil Vahedi 1 1 100% 9 5
England Joe O'Connor 1 0 0% 9 4
Switzerland Alexander Ursenbacher 2 0 0% 5 0
China Chen Zifan 1 1 100% 2 2
England Jamie Wilson 1 0 0% 2 0
England David Lilley 1 1 100% 3 2
Brazil Igor Figueiredo 1 1 100% 17 10
England Saqib Nasir 1 1 100% 4 3
China Chang Bingyu 1 0 0% 4 2
China Zhang Jiankang 1 0 0% 9 4
Belgium Julien Leclercq 1 1 100% 4 3
Scotland Stephen Hendry 1 1 100% 5 5
Egypt Mohamed Ibrahim 2 1 50% 10 8
Belgium Daan Leyssen 1 1 100% 7 6
India Himanshu Jain 1 1 100% 4 4
Brazil Victor Sarkis 2 1 50% 7 5
Ukraine Anton Kazakov 1 1 100% 13 10
China Si Jiahui 2 0 0% 9 1
England Sanderson Lam 1 0 0% 8 3
England Andy Lee 1 1 100% 9 6
Iran Hossein Vafaei 1 0 0% 5 1
Ukraine Iulian Boiko 1 1 100% 11 6
England Rebecca Kenna 1 1 100% 1 1
England Steven Hallworth 1 0 0% 1 0
China Wu Yize 1 1 100% 6 5