Most Frequently Met Opponents By Xu Si - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Ben Woollaston 2 0 0% 10 1
China Li Yan 1 1 100% 6 4
China Fang Xiongman 1 0 0% 4 0
China Guan Zhen 1 0 0% 6 2
Wales Ryan Day 3 1 33.33% 19 8
Wales Andrew Pagett 5 4 80% 28 21
Thailand Noppon Saengkham 3 1 33.33% 19 7
England Jimmy Robertson 3 2 66.67% 21 11
China Wong Yunshing 1 1 100% 5 4
England Craig Steadman 2 1 50% 12 6
China Ding Junhui 5 1 20% 37 12
Thailand James Wattana 2 1 50% 18 9
Wales Daniel Wells 1 0 0% 8 3
England Michael Holt 3 1 33.33% 13 3
China Wang Yuchen 1 1 100% 11 6
Wales Mark Williams 2 2 100% 20 11
England Rod Lawler 1 0 0% 15 5
England Robbie Williams 1 0 0% 6 2
England Judd Trump 4 1 25% 24 9
Cyprus Michael Georgiou 3 3 100% 18 12
England Kyren Wilson 4 0 0% 21 3
England Jack Lisowski 4 1 25% 31 11
England Robert James 1 0 0% 7 3
Finland Robin Hull 1 1 100% 4 4
England Sean O'Sullivan 2 2 100% 19 14
England Ricky Walden 5 2 40% 34 15
England David Gilbert 4 2 50% 19 12
Scotland John Higgins 1 0 0% 6 2
England David Grace 3 1 33.33% 23 10
England Tom Ford 3 0 0% 19 7
England Oliver Lines 3 1 33.33% 15 9
England Mark Davis 1 1 100% 11 6
England Peter Lines 1 0 0% 8 2
Scotland Stephen Maguire 2 0 0% 12 2
Wales Michael White 1 0 0% 11 5
China Lyu Haotian 3 0 0% 19 6
Scotland Alan McManus 2 1 50% 6 4
England Mike Dunn 1 0 0% 6 2
England Chris Wakelin 1 0 0% 14 4
England Matthew Selt 4 3 75% 22 12
China Yuan Sijun 1 0 0% 9 4
England Mark King 1 0 0% 6 2
England Ashley Carty 1 0 0% 4 0
England Ali Carter 4 0 0% 21 5
England Martin Gould 1 1 100% 9 5
Scotland Anthony McGill 1 0 0% 11 5
Scotland Chris Totten 2 2 100% 17 10
China Zhou Yuelong 4 1 25% 27 11
England Stuart Carrington 3 0 0% 22 8
England Martin O'Donnell 2 0 0% 17 7
Scotland Graeme Dott 4 1 25% 33 10
Northern Ireland Gerard Greene 1 0 0% 5 0
Israel Eden Sharav 1 1 100% 6 4
Thailand Thepchaiya Un-Nooh 2 2 100% 17 10
England Billy Joe Castle 1 0 0% 1 0
China Zhang Jiankang 1 0 0% 6 2
England James Burrett 1 1 100% 4 4
England Allan Taylor 1 1 100% 5 4
Finland Heikki Niva 1 1 100% 6 4
England Qingtian Yang 1 1 100% 4 4
England Michael Wild 1 1 100% 5 4
China Wang Zepeng 1 1 100% 6 4
England Andrew Higginson 2 1 50% 17 9
England Mark Joyce 3 1 33.33% 21 10
Wales Matthew Stevens 1 1 100% 6 4
Wales Dominic Dale 1 0 0% 5 1
England Elliot Slessor 2 0 0% 15 6
England Mark Selby 2 1 50% 15 7
Germany Lukas Kleckers 1 0 0% 6 1
Iran Hossein Vafaei 1 1 100% 8 5
England Gary Wilson 3 1 33.33% 20 7
China Yan Bingtao 2 0 0% 6 1
England Hammad Miah 1 1 100% 7 4
Ireland Aaron Hill 1 0 0% 4 1
China Lu Ning 2 1 50% 9 6
Ireland Ken Doherty 4 4 100% 19 14
China Chen Zifan 1 1 100% 5 4
Scotland Scott Donaldson 1 0 0% 7 3
England Louis Heathcote 1 0 0% 3 1
England Shaun Murphy 5 1 20% 26 9
Scotland Fraser Patrick 1 1 100% 3 2
France Brian Ochoiski 1 1 100% 2 2
Scotland Stephen Hendry 1 1 100% 7 6
China Fan Zhengyi 1 1 100% 5 3
England Barry Pinches 1 1 100% 3 3
Wales Jamie Jones 2 2 100% 23 14
Australia Neil Robertson 1 0 0% 4 0
Wales Lee Walker 1 1 100% 6 5
China Zhao Xintong 1 0 0% 4 0
Belgium Luca Brecel 1 0 0% 8 2
Wales Duane Jones 2 0 0% 5 2
China Xiao Guodong 6 1 16.67% 36 13
China Pang Junxu 4 0 0% 36 13
Scotland Michael Collumb 1 1 100% 10 6
England Liam Highfield 1 1 100% 4 3
Belgium Ben Mertens 1 0 0% 4 1
India Himanshu Jain 1 1 100% 6 4
China Tian Pengfei 1 1 100% 10 6
China Si Jiahui 1 0 0% 8 3
England Oliver Brown 1 0 0% 11 5
Wales Jak Jones 1 0 0% 1 0
England Zak Surety 1 1 100% 14 10
England Jimmy White 1 1 100% 3 3
England Reanne Evans 1 0 0% 4 2
Switzerland Alexander Ursenbacher 4 3 75% 21 13
Ukraine Anton Kazakov 1 1 100% 8 5
England Stuart Bingham 2 1 50% 14 6
Thailand Mink Nutcharut 1 1 100% 4 4
China Ma Hailong 1 1 100% 7 6
China Xing Zihao 1 1 100% 1 1
Wales Jamie Clarke 1 1 100% 1 1
England Joe O'Connor 1 0 0% 7 3
England Sam Craigie 1 0 0% 9 4
England Alfie Burden 2 1 50% 22 8
China Jiang Jun 1 1 100% 9 5
England Ian Burns 1 1 100% 6 5
Latvia Artemijs Zizins 1 0 0% 7 3
Hong Kong Cheung Ka Wai 1 1 100% 7 4
England Barry Hawkins 1 0 0% 4 0
China Gong Chenzhi 1 1 100% 5 4
United States Ahmed Aly Elsayed 1 1 100% 11 6
Stan Moody 1 1 100% 11 6
England Robert Milkins 1 0 0% 8 2
India Kreishh Gurbaxani 1 0 0% 1 0
Belgium Julien Leclercq 1 1 100% 6 5