Most Frequently Met Opponents By Hossein Vafaei - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Ireland Fergal O'Brien 2 0 0% 15 5
England Mark King 2 0 0% 15 5
China Chen Bo 1 1 100% 6 4
China Li Yuan 1 0 0% 6 2
England Judd Trump 12 4 33.33% 99 38
England Andrew Higginson 5 3 60% 38 21
Scotland Stephen Maguire 2 1 50% 22 12
Egypt Mohamed Ibrahim 1 1 100% 6 5
England Mark Davis 2 2 100% 12 9
Wales Darren Morgan 1 0 0% 6 1
Thailand James Wattana 2 2 100% 18 11
Thailand Passakorn Suwannawat 1 1 100% 9 5
Ireland Robert Murphy 1 0 0% 7 2
England Robert Milkins 4 2 50% 28 15
India Laxman Rawat 1 1 100% 8 5
Taiwan Hung Chuang Ming 1 1 100% 6 5
Wales Michael White 3 2 66.67% 23 12
Wales Andrew Pagett 2 2 100% 23 15
England Michael Holt 2 2 100% 16 11
Thailand Noppon Saengkham 4 3 75% 36 23
Pakistan Mohammed Asif 1 1 100% 10 6
Iran Ehsan Heydarinezhad 1 1 100% 9 6
Wales Dominic Dale 5 3 60% 38 19
Scotland Anthony McGill 5 2 40% 43 15
England Charlie Walters 1 1 100% 8 5
England Zak Surety 2 2 100% 14 9
Wales Lee Walker 1 1 100% 9 5
England Alfie Burden 1 1 100% 6 5
England Anthony Hamilton 4 4 100% 25 17
Northern Ireland Joe Swail 1 0 0% 9 4
England Jack Lisowski 8 1 12.5% 59 21
Belgium Luca Brecel 2 0 0% 13 1
Wales Ryan Day 5 2 40% 28 14
Australia Neil Robertson 2 0 0% 14 3
Finland Robin Hull 1 0 0% 6 2
China Tian Pengfei 2 1 50% 21 12
Ireland Ken Doherty 3 2 66.67% 28 16
England Steven Hallworth 2 0 0% 10 4
England Joe Perry 7 3 42.86% 45 20
England Elliot Slessor 2 2 100% 14 9
England Rod Lawler 3 3 100% 19 13
England Sanderson Lam 4 4 100% 24 16
Scotland Scott Donaldson 5 4 80% 33 21
Thailand Dechawat Poomjaeng 1 1 100% 9 5
England Christopher Keogan 1 1 100% 6 4
England Ali Carter 1 1 100% 5 4
China Yan Bingtao 3 2 66.67% 12 5
England David Gilbert 2 1 50% 13 6
England Ben Woollaston 4 3 75% 30 17
Jamaica Rory McLeod 2 2 100% 13 9
Wales Mark Williams 7 1 14.29% 40 13
Egypt Hatem Yassen 1 1 100% 11 10
England Matthew Selt 3 3 100% 30 20
England Tom Ford 2 1 50% 24 13
Iran Soheil Vahedi 1 1 100% 5 5
England Paul Davison 1 0 0% 4 0
England Gary Wilson 5 2 40% 34 17
England Ashley Hugill 3 3 100% 27 15
Hong Kong Marco Fu 4 1 25% 36 17
Northern Ireland Gerard Greene 1 1 100% 6 4
Wales Duane Jones 1 1 100% 10 6
Northern Ireland Mark Allen 5 1 20% 35 13
China Niu Zhuang 2 2 100% 15 10
China Zhao Xintong 2 2 100% 13 8
England Stuart Bingham 2 1 50% 11 4
England Kyren Wilson 4 1 25% 32 15
Thailand Akani Songsermsawad 1 0 0% 6 0
Scotland John Higgins 5 1 20% 33 14
England Martin Gould 2 1 50% 20 10
England Mitchell Mann 3 2 66.67% 19 12
England Liam Highfield 1 0 0% 7 2
Thailand Thepchaiya Un-Nooh 2 0 0% 19 8
England Jamie Cope 1 1 100% 18 10
China Chen Zifan 1 1 100% 7 5
England Mark Selby 9 4 44.44% 75 38
Scotland Graeme Dott 3 3 100% 21 15
Wales Jak Jones 6 3 50% 35 18
Scotland Ross Muir 2 1 50% 18 9
Germany Lukas Kleckers 2 2 100% 10 8
England Hammad Miah 1 1 100% 10 6
England Stuart Carrington 1 1 100% 1 1
England Allan Taylor 5 2 40% 18 7
England Joe O'Connor 1 1 100% 9 6
China Zhang Anda 5 3 60% 46 25
Wales Daniel Wells 2 0 0% 23 9
England Jimmy White 3 1 33.33% 18 8
Germany Simon Lichtenberg 2 2 100% 13 10
China Chen Feilong 1 1 100% 6 4
England Ronnie O'Sullivan 7 2 28.57% 52 16
China Lyu Haotian 3 2 66.67% 15 9
China Si Jiahui 1 0 0% 4 0
England Louis Heathcote 2 1 50% 14 8
China Xu Si 1 0 0% 8 3
Brazil Igor Figueiredo 1 0 0% 5 1
Switzerland Alexander Ursenbacher 1 0 0% 1 0
Northern Ireland Jordan Brown 2 1 50% 19 10
England Farakh Ajaib 2 2 100% 5 4
China Xiao Guodong 4 1 25% 27 13
England Brandon Sargeant 1 1 100% 5 5
China Ding Junhui 5 2 40% 40 17
Wales Jamie Clarke 1 1 100% 6 4
England Barry Hawkins 2 1 50% 14 6
England Billy Joe Castle 1 1 100% 9 6
England Jamie O'Neill 1 0 0% 5 1
China Zhou Yuelong 1 1 100% 7 4
England Peter Lines 1 1 100% 6 4
England Barry Pinches 3 1 33.33% 8 4
Wales Jamie Jones 3 2 66.67% 11 7
England Sean Maddocks 1 1 100% 2 2
England Sam Craigie 1 0 0% 6 0
Wales Jackson Page 3 1 33.33% 28 13
Norway Kurt Maflin 1 1 100% 5 4
China Fan Zhengyi 1 1 100% 6 4
England Peter Devlin 2 2 100% 6 6
Scotland Fraser Patrick 1 0 0% 6 2
China Pang Junxu 2 1 50% 16 8
China Wu Yize 1 1 100% 7 4
China Li Hang 1 0 0% 7 3
Cyprus Michael Georgiou 1 1 100% 1 1
England Daniel Womersley 1 1 100% 1 1
China Liang Wenbo 1 1 100% 1 1
England Robbie Williams 2 2 100% 17 10
Turkey Enes Bakirci 1 1 100% 5 5
China Peifan Lei 1 1 100% 19 10
Hong Kong Ng On Yee 2 2 100% 9 8
Australia Ryan Thomerson 1 1 100% 3 3
Ireland Michael Judge 1 1 100% 3 3
England Jimmy Robertson 1 0 0% 4 2
England Ian Burns 1 1 100% 7 4
England Craig Steadman 1 1 100% 5 4
China Zhang Jiankang 1 1 100% 6 4
Pakistan Asjad Iqbal 1 1 100% 10 6
Ireland Aaron Hill 2 2 100% 13 8
England Shaun Murphy 3 2 66.67% 14 9
Thailand Poramin Danjirakul 1 1 100% 7 5
England John Astley 1 1 100% 6 4
Northern Ireland Fergal Quinn (II) 1 0 0% 4 1
England Martin O'Donnell 2 1 50% 10 8
England Andy Lee 1 1 100% 5 4
Scotland Liam Graham 1 1 100% 4 4
China Gong Chenzhi 1 1 100% 7 6
England Reanne Evans 1 1 100% 7 6
England Oliver Brown 1 1 100% 6 4
China Yuan Sijun 1 1 100% 6 4
China He Guoqiang 2 1 50% 14 8
Belgium Julien Leclercq 2 2 100% 12 8
England Mark Joyce 1 1 100% 5 4
Ukraine Anton Kazakov 1 1 100% 4 4
Thailand Mink Nutcharut 1 1 100% 5 5
England Liam Pullen 1 1 100% 7 5
China Jiang Jun 1 1 100% 15 10
England Josh Mulholland 1 1 100% 3 3
England Manasawin Phetmalaikul 1 1 100% 4 3
China Long Zehuang 1 0 0% 3 0
United States Ahmed Aly Elsayed 2 2 100% 11 10
Egypt Mostafa Dorgham 1 1 100% 5 4
Wales Dylan Emery 2 2 100% 15 11
India Ishpreet Singh Chadha 2 1 50% 11 6
Wales Matthew Stevens 1 1 100% 7 4
China Zheng Dian 1 1 100% 10 6
China Ma Hailong 1 1 100% 9 6