Most Frequently Met Opponents By Judd Trump - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Mark Selby 39 22 56.41% 228 127
England Shaun Murphy 42 29 69.05% 327 184
England Peter Ebdon 10 6 60% 73 44
England Mark Davis 22 17 77.27% 122 78
Hong Kong Marco Fu 20 13 65% 159 94
England Ben Woollaston 12 11 91.67% 70 52
England David Gilbert 18 11 61.11% 126 74
Scotland John Higgins 52 25 48.08% 422 226
China Ding Junhui 20 11 55% 217 115
Scotland Graeme Dott 19 13 68.42% 118 64
England Martin Gould 23 15 65.22% 138 83
Australia Neil Robertson 41 24 58.54% 363 193
Wales Matthew Stevens 11 9 81.82% 58 35
England Stephen Lee 7 3 42.86% 56 30
China Liang Wenbo 17 12 70.59% 129 73
Northern Ireland Mark Allen 34 14 41.18% 254 118
England Mark King 16 13 81.25% 105 66
England Rod Lawler 9 6 66.67% 67 39
Scotland Stephen Hendry 3 1 33.33% 18 8
England Mark Joyce 12 9 75% 87 57
England Jamie Cope 7 6 85.71% 61 38
China Xiao Guodong 12 10 83.33% 85 50
England Adam Wicheard 2 1 50% 13 6
Scotland Anthony McGill 12 10 83.33% 94 57
Jamaica Rory McLeod 9 6 66.67% 65 37
Thailand Thanawat Thirapongpaiboon 4 4 100% 20 16
England Les Dodd 1 1 100% 5 4
Scotland Marcus Campbell 4 1 25% 25 10
England Stuart Bingham 36 25 69.44% 269 151
Thailand James Wattana 9 9 100% 69 48
Ireland David Morris 3 2 66.67% 15 10
Thailand Noppon Saengkham 7 6 85.71% 40 28
England Alfie Burden 6 4 66.67% 35 22
India Lucky Vatnani 1 1 100% 4 4
England Adam Duffy 4 3 75% 25 14
England Chris Norbury 2 2 100% 12 9
Wales Jak Jones 7 5 71.43% 65 38
Scotland Stephen Maguire 34 18 52.94% 250 133
England Tom Ford 20 14 70% 161 94
England Anthony Hamilton 9 7 77.78% 55 34
England Jack Lisowski 22 14 63.64% 149 90
Wales Andrew Pagett 2 2 100% 9 8
Ireland Michael Judge 4 4 100% 33 23
England Ronnie O'Sullivan 34 16 47.06% 403 196
Northern Ireland Dermot McGlinchey 2 2 100% 7 7
England David Grace 5 5 100% 26 22
Wales Michael White 7 4 57.14% 36 22
England Mitchell Travis 2 2 100% 13 8
England Michael Holt 16 11 68.75% 101 63
England Liam Highfield 4 3 75% 30 20
England Joe Perry 22 14 63.64% 137 75
England Jimmy Robertson 15 13 86.67% 93 63
Wales Mark Williams 33 23 69.7% 247 135
England Paul Davison 5 5 100% 29 23
England Robert Milkins 17 11 64.71% 88 55
England Peter Lines 4 4 100% 18 15
England Dave Harold 4 4 100% 20 14
Ireland Fergal O'Brien 6 4 66.67% 36 21
China Yu Delu 2 2 100% 12 9
England Justin Astley 1 1 100% 6 4
England Craig Steadman 7 6 85.71% 38 27
England Sam Baird 6 5 83.33% 34 21
Wales Ryan Day 20 14 70% 111 68
England Ali Carter 29 15 51.72% 194 105
Pakistan Shahram Changezi 1 1 100% 5 4
England Sam Harvey 1 1 100% 4 4
England Andrew Higginson 14 12 85.71% 78 54
England Ashley Wright 1 1 100% 4 4
England Simon Bedford 2 2 100% 12 8
Ireland Joe Delaney 1 1 100% 11 10
China Tang Jun 1 0 0% 8 3
Ireland Ken Doherty 4 3 75% 20 14
England Kuldesh Johal 1 1 100% 8 5
England Ricky Walden 24 17 70.83% 139 86
England Steve Davis 4 3 75% 25 14
Northern Ireland Joe Swail 8 6 75% 64 39
England Barry Pinches 2 1 50% 10 5
China Jin Long 2 2 100% 23 14
England Matthew Couch 1 1 100% 4 4
Ireland Vincent Muldoon 1 1 100% 9 5
India Aditya Mehta 6 6 100% 38 29
China A Bulajiang 1 1 100% 9 5
England Andy Lee 1 1 100% 7 5
Scotland Jamie Burnett 4 3 75% 33 23
Ireland Rodney Goggins 3 1 33.33% 37 19
England Andy Hicks 1 1 100% 7 5
Norway Kurt Maflin 3 1 33.33% 23 12
England Matthew Selt 22 15 68.18% 131 79
China Li Yan 1 0 0% 5 1
Scotland Alan McManus 9 5 55.56% 57 31
England Andrew Norman 3 1 33.33% 17 6
England Jamie O'Neill 1 1 100% 6 4
Northern Ireland Patrick Wallace 1 1 100% 6 4
England Adrian Gunnell 2 1 50% 15 9
Wales Gareth Coppack 1 1 100% 6 5
Pakistan Shokat Ali 1 1 100% 17 10
England Bradley Jones 1 1 100% 18 10
England John Parrott 2 2 100% 12 8
England James Leadbetter 1 1 100% 8 5
China Tian Pengfei 6 4 66.67% 41 23
Poland Rafal Górecki 1 1 100% 4 4
England Jimmy Michie 2 0 0% 14 4
Scotland Mark Boyle 1 1 100% 7 5
England Ian Glover 3 3 100% 17 14
England David Roe 2 2 100% 15 12
Germany Patrick Einsle 1 1 100% 9 9
England Nigel Bond 4 2 50% 25 14
Wales Ian Preece 1 1 100% 3 3
Scotland Drew Henry 1 1 100% 4 3
England Jeff Cundy 1 1 100% 4 3
Northern Ireland Gerard Greene 4 3 75% 18 11
Scotland Scott MacKenzie 1 1 100% 5 5
Thailand Passakorn Suwannawat 3 3 100% 22 14
England David Gray 1 0 0% 9 4
England Mike Dunn 4 3 75% 30 20
Ireland Leo Fernandez 1 1 100% 18 10
Wales Lee Walker 4 3 75% 25 15
Wales Darren Morgan 1 1 100% 5 5
England Jimmy White 7 6 85.71% 35 24
England Martin O'Donnell 7 7 100% 39 29
Wales Dominic Dale 11 9 81.82% 93 56
England Barry Hawkins 33 20 60.61% 250 133
England Gareth Green 2 2 100% 12 10
Belgium Luca Brecel 16 11 68.75% 93 55
Scotland Rhys Clark 4 4 100% 21 18
Malta Tony Drago 1 1 100% 5 4
England James Cahill 3 3 100% 17 12
China Zhang Anda 9 6 66.67% 67 41
England Michael Wild 2 1 50% 10 4
India Pankaj Advani 1 1 100% 7 5
Iran Hossein Vafaei 12 8 66.67% 99 61
Thailand Issara Kachaiwong 1 1 100% 6 5
England Nick Jennings 1 1 100% 5 5
Egypt Mohamed Khairy 1 1 100% 8 5
England Phil O'Kane 1 1 100% 5 5
England Sanderson Lam 7 7 100% 39 32
China Li Hang 6 3 50% 36 19
Australia Vinnie Calabrese 1 1 100% 4 4
India Laxman Rawat 1 1 100% 7 5
Ireland Robert Murphy 1 1 100% 8 5
China Cao Xinlong 2 2 100% 15 10
England Elliot Slessor 7 6 85.71% 37 28
England Kyren Wilson 33 19 57.58% 250 134
Wales Alex Taubman 1 1 100% 4 4
England Chris Wakelin 14 14 100% 110 76
Wales Jamie Jones 6 5 83.33% 34 22
Thailand Thepchaiya Un-Nooh 9 7 77.78% 85 50
Thailand Dechawat Poomjaeng 1 1 100% 6 6
Thailand Ratchayothin Yotharuck 1 1 100% 8 5
China Lyu Chuang 1 1 100% 6 4
China Chen Zifan 1 1 100% 5 5
China Ju Reti 1 1 100% 5 4
England Joel Walker 2 2 100% 13 10
England Lee Page 1 1 100% 5 4
England Ashley Carty 2 2 100% 10 9
England Michael Wasley 2 1 50% 13 7
Scotland Fraser Patrick 2 2 100% 13 10
England Martin Ball 1 1 100% 4 4
Israel Eden Sharav 4 4 100% 27 21
England Joe O'Connor 2 2 100% 14 10
England Stuart Carrington 8 7 87.5% 60 39
England Ian Burns 5 4 80% 32 22
England Sydney Wilson 2 2 100% 10 8
England Sean O'Sullivan 3 3 100% 14 11
Scotland Marc Davis 1 1 100% 6 4
Wales Daniel Wells 7 6 85.71% 39 29
Egypt Ahmed Galal 1 1 100% 5 5
Thailand Noppadon Noppachorn 2 2 100% 14 10
Iceland Kristjan Helgason 1 1 100% 6 5
Pakistan Mohammed Asif 1 1 100% 7 5
England Hammad Miah 3 1 33.33% 21 12
Germany Felix Frede 1 1 100% 4 4
China Zhang Yong 2 2 100% 8 8
Finland Robin Hull 3 2 66.67% 10 8
Scotland Michael Leslie 1 1 100% 4 4
England Brandon Sargeant 1 1 100% 6 5
China Zhou Yuelong 7 6 85.71% 33 25
Wales Duane Jones 3 2 66.67% 19 10
England Jamie Bodle 1 1 100% 7 4
China Yuan Sijun 5 5 100% 35 23
England Oliver Lines 3 2 66.67% 18 9
Brazil Igor Figueiredo 3 3 100% 15 12
Malta Alex Borg 1 1 100% 6 4
Wales Jackson Page 4 4 100% 24 19
Scotland Scott Donaldson 7 5 71.43% 41 25
England Jamie Barrett 1 1 100% 4 4
England Jason Weston 1 1 100% 5 5
England Ashley Hugill 2 2 100% 14 10
China Xu Si 4 2 50% 24 15
England Sam Craigie 5 3 60% 30 15
Scotland Chris Totten 3 3 100% 17 16
China Cao Yupeng 4 2 50% 29 18
England Robbie Williams 4 3 75% 30 18
Australia Matthew Bolton 1 1 100% 6 6
Wales Kishan Hirani 1 1 100% 5 5
England Gary Wilson 5 4 80% 49 30
China Yan Bingtao 6 6 100% 61 43
China Lu Ning 4 4 100% 27 19
China Zhao Xintong 3 2 66.67% 17 8
England David Lilley 7 7 100% 38 32
China Zhang Jiankang 2 2 100% 10 9
England Harvey Chandler 1 1 100% 4 4
Northern Ireland Jordan Brown 2 2 100% 14 11
Bahrain Habib Subah Humood 1 1 100% 6 5
China Si Jiahui 7 6 85.71% 52 34
Morocco Amine Amiri 2 2 100% 10 10
China Mei Xiwen 1 1 100% 7 6
Cyprus Michael Georgiou 2 2 100% 11 10
England Billy Joe Castle 1 1 100% 4 4
England Lee Prickman 1 1 100% 4 4
China Fan Zhengyi 3 3 100% 18 12
Ukraine Iulian Boiko 1 1 100% 5 5
Germany Lukas Kleckers 4 4 100% 22 20
England Louis Heathcote 2 2 100% 13 8
China Gao Yang 2 2 100% 8 8
Switzerland Alexander Ursenbacher 2 2 100% 9 8
China Jianbo Zhao 1 1 100% 6 4
Thailand Akani Songsermsawad 1 1 100% 5 4
England Sean Maddocks 1 1 100% 2 2
England Steven Hallworth 2 2 100% 8 6
England Mitchell Mann 2 2 100% 9 7
Scotland Ross Muir 1 1 100% 5 4
Scotland Dean Young 2 2 100% 9 8
England Simon Blackwell 1 1 100% 4 4
China Yisong Peng 1 0 0% 4 2
Wales Jamie Clarke 2 1 50% 9 6
England Farakh Ajaib 1 1 100% 9 5
Ireland Aaron Hill 1 0 0% 5 1
Thailand Kritsanut Lertsattayathorn 1 1 100% 9 5
China Ma Hailong 2 2 100% 14 10
China Wu Yize 4 3 75% 29 18
England Reanne Evans 1 1 100% 3 3
Egypt Mohamed Ibrahim 1 1 100% 5 5
Ukraine Anton Kazakov 1 1 100% 6 4
England Jenson Kendrick 1 1 100% 5 4
Belgium Julien Leclercq 1 1 100% 4 4
China Wang Xinzhong 1 1 100% 6 6
Thailand Siripaporn Nuanthakhamjan 1 1 100% 4 4
China Pang Junxu 1 1 100% 7 6
China Lyu Haotian 2 2 100% 10 9
Malaysia Thor Chuan Leong 1 1 100% 7 5
Poland Antoni Kowalski 2 2 100% 13 10
China Liu Hongyu 1 1 100% 7 4
China He Guoqiang 1 1 100% 7 5
India Ishpreet Singh Chadha 1 1 100% 4 4