Most Frequently Met Opponents By Zhao Xintong - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Malaysia Fang Yuanjun 1 1 100% 5 4
China Xiao Guodong 7 5 71.43% 35 20
China Yu Delu 4 2 50% 23 14
England Stephen Lee 1 0 0% 7 3
England Mark King 3 1 33.33% 15 6
China Zhang Dongtao 1 1 100% 4 4
Scotland Marcus Campbell 1 0 0% 5 1
Ireland Ken Doherty 3 2 66.67% 21 11
Wales Matthew Stevens 7 4 57.14% 45 27
China Wang Jun 1 1 100% 4 4
China Zhou Yuelong 3 1 33.33% 13 7
England Andrew Higginson 1 1 100% 6 5
England Stuart Bingham 10 4 40% 51 21
England Jamie Cope 2 2 100% 11 9
England Ali Carter 4 1 25% 23 9
Wales Michael White 4 2 50% 30 15
Australia Vinnie Calabrese 1 0 0% 9 4
England Martin Gould 3 1 33.33% 20 10
Hong Kong Wai Ho Chung 1 1 100% 4 4
China Hu Hao 1 0 0% 7 3
China Zhang Hanxuan 1 1 100% 5 4
China Liang Wenbo 6 1 16.67% 45 16
England Steve Davis 1 1 100% 7 6
England Craig Steadman 3 3 100% 19 14
England Barry Hawkins 7 4 57.14% 53 28
Hong Kong Marco Fu 4 1 25% 32 12
China Zhang Yi 1 1 100% 7 4
Jamaica Rory McLeod 3 2 66.67% 26 13
England Sam Baird 3 3 100% 18 13
China Ding Junhui 5 1 20% 40 17
England Andrew Norman 1 1 100% 8 5
England Chris Melling 1 1 100% 6 5
England Jack Lisowski 4 2 50% 32 18
England Shaun Murphy 6 1 16.67% 34 14
England Matthew Selt 4 3 75% 34 20
Ireland Fergal O'Brien 3 1 33.33% 24 12
China Chen Feilong 1 1 100% 7 4
China Niu Zhuang 1 1 100% 6 4
Wales Jamie Jones 2 2 100% 17 10
Norway Kurt Maflin 2 1 50% 27 14
China Li Hang 3 1 33.33% 24 9
England Paul Davison 1 0 0% 7 3
England Alex Davies 1 1 100% 5 5
Wales Mark Williams 6 2 33.33% 55 25
England Craig Barber 1 1 100% 4 4
Austria Andreas Ploner 2 2 100% 9 8
England Michael Williams 1 1 100% 4 4
Switzerland Alexander Ursenbacher 4 2 50% 28 15
England Brandon Sargeant 1 1 100% 4 4
Germany Sascha Lippe 1 1 100% 7 4
England Jamie O'Neill 2 1 50% 12 7
England Joe O'Connor 4 2 50% 16 9
Wales Duane Jones 1 0 0% 7 3
England Kuldesh Johal 2 2 100% 10 9
England Barry Pinches 1 1 100% 7 5
China Zhang Anda 1 0 0% 8 3
England Stuart Carrington 4 2 50% 21 12
Scotland John Higgins 10 4 40% 80 36
Northern Ireland Mark Allen 3 0 0% 22 8
England Joe Steele 1 1 100% 5 4
Netherlands Kevin Chan 1 1 100% 4 4
England Sam Thistlewhite 1 1 100% 5 4
England Mark Selby 8 2 25% 54 23
China Cao Yupeng 2 1 50% 13 7
England Ashley Hugill 3 3 100% 16 13
Belgium Luca Brecel 5 2 40% 39 20
England Ben Woollaston 4 1 25% 20 8
England Mark Davis 4 1 25% 18 6
England Rod Lawler 2 2 100% 23 14
England Tom Ford 4 2 50% 27 14
Brazil Itaro Santos 1 1 100% 5 4
England James Cahill 1 1 100% 7 4
Wales Darren Morgan 1 0 0% 5 1
India Kamal Chawla 1 1 100% 6 4
England Gary Wilson 6 2 33.33% 33 14
England Liam Highfield 2 1 50% 9 5
Northern Ireland Joe Swail 1 1 100% 7 5
China Wang Yuchen 1 1 100% 4 4
England Ronnie O'Sullivan 2 0 0% 14 4
England David Gilbert 4 0 0% 25 8
England David Grace 2 2 100% 16 11
Scotland Stephen Maguire 2 0 0% 30 11
Thailand Akani Songsermsawad 2 2 100% 14 11
Belgium Laurens de Staelen 1 1 100% 4 4
England Martin O'Donnell 1 1 100% 6 4
England Robert Milkins 3 0 0% 19 7
China Li Yuan 1 1 100% 4 4
Wales Lee Walker 3 3 100% 15 11
Scotland Anthony McGill 4 3 75% 27 16
England Reanne Evans 1 1 100% 4 4
Iran Hossein Vafaei 2 0 0% 13 5
England Jimmy Robertson 3 2 66.67% 17 11
Northern Ireland Gerard Greene 1 0 0% 6 2
England Sam Craigie 4 2 50% 39 21
England Hammad Miah 2 1 50% 11 6
Wales Ian Preece 1 0 0% 6 2
England Sanderson Lam 2 2 100% 11 9
China Zhang Yong 1 0 0% 5 1
India Aditya Mehta 1 1 100% 18 10
England Oliver Brown 2 2 100% 8 7
England Adam Brown 1 1 100% 4 4
England Steven Hallworth 1 0 0% 6 2
England Clayton Humphries 1 1 100% 7 4
Australia Jamie Brown 1 1 100% 6 4
England Jamie Barrett 1 1 100% 5 4
Wales Dylan Emery 1 1 100% 5 4
Thailand Dechawat Poomjaeng 1 1 100% 5 4
Scotland Graeme Dott 3 2 66.67% 16 10
England Nigel Bond 3 2 66.67% 17 11
England Ricky Walden 3 3 100% 24 16
Ireland Michael Judge 1 1 100% 7 4
England Judd Trump 3 1 33.33% 17 9
Thailand James Wattana 1 1 100% 11 6
Wales Daniel Wells 3 1 33.33% 22 10
Wales Dominic Dale 2 2 100% 9 6
Wales Jackson Page 2 2 100% 11 8
England Anthony Hamilton 2 1 50% 10 6
New Zealand Adam Lilley 1 1 100% 12 10
Thailand Noppon Saengkham 3 2 66.67% 28 17
Poland Kacper Filipiak 2 1 50% 16 9
England Andy Lee 2 2 100% 15 10
England Andy Hicks 3 2 66.67% 13 9
Scotland Scott Donaldson 3 2 66.67% 17 9
Australia Neil Robertson 1 1 100% 4 4
England Joe Perry 2 1 50% 9 5
Thailand Thepchaiya Un-Nooh 2 2 100% 21 12
Scotland Alan McManus 1 0 0% 5 1
England Ian Burns 1 1 100% 7 5
England Kyren Wilson 4 2 50% 20 9
China Yan Bingtao 4 3 75% 27 19
England Louis Heathcote 2 2 100% 12 9
Germany Lukas Kleckers 2 2 100% 5 5
Wales Jamie Clarke 3 3 100% 21 18
China Pang Junxu 2 2 100% 15 9
China Luo Honghao 1 1 100% 4 3
China Si Jiahui 2 2 100% 8 6
England Zak Surety 1 1 100% 5 4
China Jianbo Zhao 1 0 0% 6 2
England Peter Devlin 1 0 0% 3 1
England Ashley Carty 1 1 100% 5 4
China Lu Ning 2 2 100% 7 5
England David Lilley 1 0 0% 4 2
England Jimmy White 1 1 100% 5 4
China Peifan Lei 1 0 0% 6 2
Ireland Aaron Hill 1 0 0% 9 4
China Xu Si 1 1 100% 4 4
England Paul Deaville 1 0 0% 7 3
China Yuan Sijun 1 1 100% 10 6
England Peter Lines 1 1 100% 10 6
Wales Ryan Day 1 1 100% 3 3
England Michael Holt 2 1 50% 5 3
England Oliver Lines 1 1 100% 5 4
Wales Jak Jones 1 0 0% 7 3
England Chris Wakelin 1 0 0% 5 1
England Adam Duffy 1 1 100% 3 3
Scotland Fraser Patrick 1 1 100% 7 5
China Chang Bingyu 1 1 100% 3 3
China Lyu Haotian 2 1 50% 8 4
China Bai Langning 1 1 100% 5 4
Thailand Mink Nutcharut 1 1 100% 6 4
China Wu Yize 1 1 100% 8 5
Pakistan Mohammed Asif 1 1 100% 6 5
England Allan Taylor 1 1 100% 6 4
Estonia Andres Petrov 1 1 100% 4 4
England John Astley 1 0 0% 4 0
China Jiang Jun 1 1 100% 8 6