Most Frequently Met Opponents By Steven Hallworth - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Matthew Day 2 0 0% 11 3
Scotland Lloyd Condron 1 1 100% 6 4
England Zak Surety 3 2 66.67% 18 9
England Andy Neck 1 1 100% 6 4
England Andy Marriott 1 0 0% 6 2
Ireland Dessie Sheehan 1 1 100% 4 4
England Dylan Mitchell 1 0 0% 6 2
England Reanne Evans 3 2 66.67% 13 8
England Gareth Green 1 0 0% 4 0
England Jeff Cundy 2 0 0% 11 3
Germany Thomas Kiesewetter 1 1 100% 4 4
Germany Daniel Schneider 1 1 100% 6 4
England Joe Steele 1 1 100% 5 4
Norway Kurt Maflin 2 0 0% 13 5
England Wayne Townsend 1 0 0% 6 2
Belgium Phuntsok Jaegers 1 1 100% 5 4
England Adam Bobat 1 1 100% 5 4
Belgium Wim de Roeck 1 1 100% 4 4
Wales Mark Williams 2 0 0% 11 1
Australia Neil Robertson 2 0 0% 11 2
England Jimmy Robertson 3 0 0% 19 5
England Chris Wakelin 1 0 0% 6 2
England Andrew Norman 1 1 100% 9 5
England Dave Harold 1 1 100% 7 5
Thailand Thepchaiya Un-Nooh 2 1 50% 17 8
England Anthony Hamilton 2 0 0% 9 2
Thailand Dechawat Poomjaeng 2 0 0% 15 5
Hong Kong Marco Fu 2 0 0% 8 0
England Mark King 1 0 0% 8 3
Scotland Jamie Burnett 1 0 0% 7 3
England Shaun Murphy 3 0 0% 17 5
England Michael Wasley 1 1 100% 6 4
England Stuart Carrington 2 1 50% 7 3
Wales Michael White 2 1 50% 19 9
England Jake Nicholson 1 1 100% 5 5
England Oliver Lines 2 0 0% 12 3
Wales Matthew Stevens 1 0 0% 5 1
China Zhang Yong 1 0 0% 6 1
Wales Duane Jones 2 1 50% 8 4
China Zhang Yang 1 0 0% 6 2
England Stuart Bingham 2 0 0% 14 4
England Ben Woollaston 1 0 0% 7 1
England Ian Burns 3 0 0% 16 4
England Andy Hicks 2 1 50% 10 5
England Mark Selby 1 0 0% 5 0
England Mark Davis 1 0 0% 5 0
China Ding Junhui 1 0 0% 5 1
England David Grace 3 2 66.67% 23 13
Belgium Luca Brecel 3 0 0% 30 11
England Saqib Nasir 1 1 100% 5 4
China Chen Zhe 1 0 0% 6 2
England Joshua Cooper 1 1 100% 7 4
England Hassan Miah 1 1 100% 5 4
Wales Tyler Rees 2 1 50% 11 7
England Craig Steadman 1 0 0% 6 2
Iran Hossein Vafaei 2 2 100% 10 6
China Xiao Guodong 3 2 66.67% 18 10
England Farakh Ajaib 1 1 100% 5 4
China Mei Xiwen 1 0 0% 7 3
China Zhou Yuelong 2 1 50% 10 4
China Yan Bingtao 3 1 33.33% 18 6
Thailand Boonyarit Keattikun 1 1 100% 1 1
Wales Daniel Wells 1 1 100% 1 1
China Li Hang 1 1 100% 1 1
Gibraltar Francis Becerra 1 1 100% 4 4
Bulgaria Boris Lazarkov 1 1 100% 4 4
Isle of Man Darryl Hill 1 1 100% 4 4
England Nigel Bond 1 0 0% 5 1
England George Pragnell (II) 1 1 100% 6 4
Northern Ireland Gerard Greene 2 0 0% 10 2
China Zhang Jiankang 1 1 100% 4 4
England Ashley Hugill 3 1 33.33% 14 6
England Ian Brumby 1 1 100% 4 4
Poland Wojciech Pastor 1 1 100% 4 4
Germany Horst Bendig 1 1 100% 4 4
Ireland Fergal O'Brien 1 0 0% 7 3
England Barry Pinches 2 1 50% 8 4
France Brian Ochoiski 2 2 100% 9 8
China Zhao Xintong 1 1 100% 6 4
England Adam Duffy 1 0 0% 6 2
England Mark Ganderton 1 1 100% 4 4
England William Lemons 1 1 100% 7 4
England Michael Wild 1 1 100% 5 4
China Fang Xiongman 1 0 0% 7 3
England Gary Wilson 4 1 25% 24 8
Thailand Noppon Saengkham 3 0 0% 10 2
England Ashley Carty 1 1 100% 1 1
England Tom Ford 1 1 100% 1 1
Wales Jamie Clarke 1 0 0% 1 0
Saudi Arabia Omar Alajlani 1 1 100% 4 4
England Lee Richardson 1 0 0% 6 2
England Darren Burns 1 1 100% 5 4
India Laxman Rawat 1 0 0% 5 1
Malta Brian Cini 1 1 100% 7 4
Scotland Michael Collumb 1 0 0% 5 1
Scotland Dean Young 2 1 50% 12 6
England Daniel Ward 1 1 100% 4 3
England Brandon Hall 1 1 100% 6 4
Ireland Leo Fernandez 1 0 0% 7 3
England Jed Mann 1 1 100% 4 3
Belgium Ben Mertens 2 2 100% 12 8
England Sydney Wilson 1 1 100% 5 4
England Daniel Womersley 2 1 50% 7 4
England Alfie Burden 1 1 100% 6 4
England Joe Perry 3 0 0% 21 8
England Elliot Slessor 1 1 100% 4 3
Poland Kacper Filipiak 1 1 100% 3 3
England Martin Gould 1 1 100% 5 4
Scotland Anthony McGill 2 0 0% 14 4
China Chang Bingyu 1 1 100% 6 5
China Liang Wenbo 1 0 0% 7 3
England Kyren Wilson 1 0 0% 5 1
Northern Ireland Declan Lavery 1 0 0% 1 0
Scotland John Higgins 1 0 0% 5 1
Wales Jamie Jones 3 1 33.33% 9 3
England Judd Trump 2 0 0% 8 2
England Sean Maddocks 1 1 100% 3 2
England Jimmy White 1 1 100% 3 2
Wales Ryan Day 3 1 33.33% 14 6
Northern Ireland Jordan Brown 2 1 50% 16 7
China Cao Yupeng 3 0 0% 12 2
England James Cahill 1 1 100% 4 3
England Joe O'Connor 1 0 0% 5 2
England Sam Craigie 1 1 100% 7 4
England Ricky Walden 1 1 100% 7 4
Scotland Stephen Maguire 1 0 0% 6 2
England Andrew Higginson 2 1 50% 13 5
Thailand Akani Songsermsawad 1 0 0% 8 2
Scotland Scott Donaldson 1 0 0% 7 3
China Gao Yang 1 1 100% 1 1
Scotland Graeme Dott 1 0 0% 7 3
Northern Ireland Mark Allen 2 0 0% 6 1
China Yuan Sijun 1 0 0% 9 3
Germany Umut Dikme 2 2 100% 13 8
Scotland Ross Muir 1 0 0% 5 1
England Patrick Whelan 1 1 100% 5 4
England Harvey Chandler 1 1 100% 6 4
Germany Lukas Kleckers 1 1 100% 6 4
England Peter Devlin 1 1 100% 5 4
England Sanderson Lam 1 0 0% 7 3
Italy Mirko Montrasio 1 1 100% 4 4
China Jianbo Zhao 1 0 0% 7 3
England Robbie Williams 2 1 50% 15 8
Belgium Julien Leclercq 1 1 100% 6 4
China Pang Junxu 1 0 0% 6 2
England Hammad Miah 1 1 100% 4 4
England Barry Hawkins 1 1 100% 7 4
England John Astley 1 0 0% 19 9
England James Height 1 1 100% 6 4
Israel Eden Sharav 1 1 100% 5 4
England Zack Richardson 1 1 100% 6 4
Wales Alex Taubman 1 0 0% 6 2
Wales Jeremiah Connors 1 1 100% 4 4
Malta Aaron Busuttil 1 1 100% 7 4
China Lyu Haotian 1 0 0% 3 0
England Mark Joyce 1 1 100% 1 1
Switzerland Alexander Ursenbacher 1 1 100% 1 1
China Long Zehuang 1 1 100% 1 1
Wales Dominic Dale 1 1 100% 1 1
England Brandon Sargeant 1 1 100% 6 4
Jamaica Rory McLeod 1 1 100% 5 4
England Lewis Ullah 1 0 0% 7 3
China Tian Pengfei 1 1 100% 4 3
England Michael Holt 1 0 0% 9 3