Most Frequently Met Opponents By Peifan Lei - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Pakistan Yasir Nadeem 1 1 100% 6 4
England Christopher Keogan 1 1 100% 7 4
England Luke Simmonds 1 1 100% 7 4
China Geng Mingqi 1 0 0% 6 2
Ireland Joe Delaney 1 1 100% 5 4
England Jeff Cundy 1 1 100% 6 4
England Alex Millington 1 1 100% 6 4
China Lin Shuai 1 1 100% 7 4
England Peter Lines 1 0 0% 6 2
Wales Callum Lloyd 1 1 100% 5 4
Hong Kong Cheung Ka Wai 1 1 100% 6 4
England Barry Pinches 1 0 0% 5 1
England Allan Taylor 1 0 0% 5 1
England Gary Wilson 3 1 33.33% 21 7
China Xiao Guodong 1 0 0% 6 1
England Joe Perry 2 0 0% 12 3
England Ryan Davies 1 0 0% 6 2
England Louis Heathcote 1 1 100% 6 4
England Ronnie O'Sullivan 2 0 0% 12 3
England Stuart Bingham 3 0 0% 15 4
Scotland Scott Donaldson 1 0 0% 6 2
Scotland John Higgins 1 0 0% 7 2
China Tian Pengfei 2 0 0% 16 6
China Si Jiahui 1 0 0% 5 1
Germany Simon Lichtenberg 1 1 100% 1 1
Norway Kurt Maflin 1 1 100% 1 1
China Mei Xiwen 1 0 0% 1 0
England Peter Devlin 1 1 100% 5 4
England Joe O'Connor 2 1 50% 15 8
England Brandon Sargeant 1 1 100% 7 4
England Barry Hawkins 2 0 0% 7 0
Wales Duane Jones 1 0 0% 8 3
Switzerland Alexander Ursenbacher 2 1 50% 15 8
Belgium Luca Brecel 1 0 0% 8 2
Israel Eden Sharav 1 0 0% 6 2
England Anthony Hamilton 1 0 0% 3 1
China Zhou Yuelong 1 0 0% 2 0
Thailand Thepchaiya Un-Nooh 3 1 33.33% 20 9
England Ashley Hugill 1 1 100% 3 2
Ireland Leo Fernandez 1 1 100% 3 2
England Mitchell Mann 2 0 0% 7 1
China Luo Honghao 1 0 0% 2 0
England David Gilbert 3 1 33.33% 15 6
England Jack Lisowski 1 0 0% 7 3
Australia Neil Robertson 3 1 33.33% 20 9
Wales Dylan Emery 1 1 100% 7 4
England Stuart Carrington 2 1 50% 14 7
Belgium Ben Mertens 2 2 100% 17 10
England Chris Wakelin 2 1 50% 16 9
England Jack Culligan 1 1 100% 6 4
France Niel Vincent 1 1 100% 4 4
Scotland Fraser Patrick 2 1 50% 17 9
England Martyn Taylor 1 1 100% 5 4
Scotland Dean Young 1 1 100% 7 4
Cyprus Michael Georgiou 1 1 100% 5 4
England Alfie Burden 2 1 50% 6 2
England Jed Mann 1 1 100% 4 4
England Jamie Jones (II) 1 1 100% 5 4
Northern Ireland Patrick Wallace 1 1 100% 7 4
England Sanderson Lam 1 1 100% 5 4
England Billy Joe Castle 1 1 100% 6 4
England Ali Carter 2 0 0% 11 4
Wales Jackson Page 2 0 0% 15 6
China Zhao Xintong 1 1 100% 6 4
Iran Soheil Vahedi 1 1 100% 8 5
China Yan Bingtao 1 0 0% 7 2
Wales Mark Williams 1 0 0% 9 3
England Robbie Williams 2 2 100% 13 8
England Ben Woollaston 2 1 50% 13 7
China Lu Ning 1 0 0% 5 0
England Robert Milkins 1 0 0% 4 0
England Sean Maddocks 1 1 100% 6 6
Iran Hossein Vafaei 1 0 0% 19 9
China Yuan Sijun 1 0 0% 3 0
Ireland Ken Doherty 1 0 0% 4 2
England Rod Lawler 1 1 100% 5 5
England David Grace 1 0 0% 6 2
England Shaun Murphy 1 0 0% 4 0
England Michael Robert Joyce 1 1 100% 6 6
China Zhang Anda 1 0 0% 9 3
England Michael Holt 1 0 0% 1 0
England James Cahill 1 0 0% 16 6
Pakistan Zulfiqar Qadir 1 1 100% 4 4
Singapore Kingsley Tian Yi Ang 1 1 100% 5 4
Hong Kong Yu Kiu Chang 1 1 100% 6 4
Thailand Tawan Pooltong 1 1 100% 6 4
Philippines Jefrey Roda 1 1 100% 7 4
Malaysia Thor Chuan Leong 1 0 0% 5 1
Pakistan Sattar Noor 1 0 0% 7 3
China Long Zehuang 1 0 0% 4 1
England Jamie O'Neill 1 1 100% 3 3
Wales Alfie Davies 1 0 0% 4 1
England Oliver Lines 1 0 0% 7 3
China Yulu Bai 1 1 100% 6 4
Wales Jamie Clarke 1 1 100% 7 4
China Ma Hailong 1 1 100% 7 4
Ireland Aaron Hill 1 0 0% 6 2
Northern Ireland Jamie Gardiner 1 1 100% 7 4
Wales Jamie Jones 1 1 100% 7 4
England Tom Ford 2 2 100% 16 10
England Elliot Slessor 1 0 0% 5 1
England Haydon Pinhey 1 1 100% 7 4
Wales Dominic Dale 1 1 100% 5 4
Moldova Vladislav Gradinari 1 1 100% 6 6
England Hammad Miah 1 1 100% 8 6