Most Frequently Met Opponents By Shokat Ali - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Ricky Walden 1 0 0% 4 0
England Farakh Ajaib 2 1 50% 13 6
Scotland Marcus Campbell 3 0 0% 20 8
Ireland Vincent Muldoon 1 0 0% 7 3
England Ian Burns 1 1 100% 4 4
England Wayne Brown 3 2 66.67% 21 13
England Gary Wilson 3 1 33.33% 20 9
England Adam Duffy 2 0 0% 13 5
Australia Vinnie Calabrese 1 0 0% 7 3
England Callum Waite 1 1 100% 5 4
Germany Sascha Lippe 1 0 0% 7 3
England Chris Norbury 1 0 0% 6 2
England Justin Astley 3 2 66.67% 17 10
England Stephen Rowlings 1 1 100% 4 4
China Xiao Guodong 1 0 0% 4 0
England Lee Page 1 0 0% 7 3
England Adam Chalkley 1 1 100% 6 4
England Greg Batten 1 1 100% 4 4
Wales Michael White 1 1 100% 9 6
Germany Patrick Einsle 2 2 100% 13 9
England Liam Highfield 1 1 100% 8 5
Wales Alex Taubman 1 1 100% 6 4
England Mike King 1 1 100% 6 4
England Ian Brumby 4 2 50% 22 11
England Alex Davies 1 1 100% 7 4
England Grant Cole 1 1 100% 4 4
England Ian Ali 1 0 0% 5 1
England Shafiq Khan 1 1 100% 4 4
Hong Kong Alan Lin Tan Ho 1 1 100% 4 4
England Peter Lines 2 1 50% 14 6
England Mitchell Mann 1 1 100% 6 4
England James Leadbetter 2 1 50% 9 5
England David Green 1 1 100% 5 4
England Kyren Wilson 1 0 0% 7 3
England Charlie Walters 1 1 100% 5 4
England Paul Sweeny 1 0 0% 5 1
England Robert James 1 0 0% 4 0
England Sam Thistlewhite 1 1 100% 4 4
Wales Andrew Pagett 2 1 50% 11 6
Malta Alex Borg 2 1 50% 15 7
England Judd Trump 1 0 0% 17 7
England Alfie Burden 3 1 33.33% 19 9
England Ben Woollaston 1 0 0% 8 3
England Andrew Higginson 2 1 50% 9 3
England Sean Storey 3 2 66.67% 24 12
Scotland Jamie Burnett 1 0 0% 5 2
Ireland Michael Judge 6 2 33.33% 51 21
Netherlands Roy Stolk 1 1 100% 3 3
Wales Dominic Dale 2 0 0% 11 3
Northern Ireland Dermot McGlinchey 2 1 50% 15 7
Northern Ireland Joe Swail 3 1 33.33% 31 13
Wales Paul Davies 2 1 50% 21 10
England Simon Bedford 1 0 0% 9 4
Malta Tony Drago 4 1 25% 31 12
Ireland Joe Delaney 3 2 66.67% 25 13
England Joe Jogia 2 1 50% 21 8
Belgium Bjorn Haneveer 2 0 0% 12 2
Australia Quinten Hann 3 1 33.33% 39 16
England David Roe 2 2 100% 22 15
Scotland Hugh Abernethy 4 4 100% 42 25
England Steve James 2 2 100% 14 10
Ireland Rodney Goggins 1 0 0% 7 2
England Stuart Pettman 3 1 33.33% 28 10
England Gary Wilkinson 4 3 75% 40 23
England Mike Hallett 3 2 66.67% 21 11
Hong Kong Marco Fu 3 2 66.67% 16 9
England Nick Walker 3 1 33.33% 22 11
China Liu Song 1 1 100% 7 5
England Stuart Bingham 2 2 100% 34 19
England David Hall 1 1 100% 12 9
England Joe Perry 4 0 0% 32 7
England Jonathan Birch 4 3 75% 37 24
England Rod Lawler 4 3 75% 24 14
England Michael Holt 2 1 50% 25 11
Ireland Gary Hardiman 1 1 100% 14 10
Northern Ireland Gerard Greene 4 2 50% 27 14
Ireland Leo Fernandez 2 2 100% 14 10
England Barry Pinches 3 0 0% 22 7
Thailand Suchakree Poomjang 1 1 100% 7 5
Wales Philip Williams 1 1 100% 7 5
Wales Ryan Day 3 1 33.33% 17 7
Australia Neil Robertson 1 0 0% 16 7
Australia Johl Younger 1 0 0% 9 4
Jamaica Rory McLeod 1 0 0% 7 2
England Mark Selby 1 0 0% 9 4
England Dave Harold 3 0 0% 21 6
Scotland Stephen Maguire 2 0 0% 17 7
Scotland Euan Henderson 3 2 66.67% 23 12
Wales Darren Morgan 4 2 50% 37 17
Scotland Alan McManus 1 0 0% 5 0
England John Parrott 3 1 33.33% 34 18
England Steve Davis 4 1 25% 39 18
England Joe Johnson 1 1 100% 9 5
England Lee Spick 1 0 0% 7 2
England Dean Reynolds 5 3 60% 46 23
England David Gray 1 0 0% 8 3
England Mark Davis 3 1 33.33% 32 13
Sweden Farhan Mirza 1 1 100% 13 10
England Gary Ponting 3 3 100% 21 15
England Jason Weston 1 1 100% 7 5
Ireland Ken Doherty 5 2 40% 25 10
England Ronnie O'Sullivan 3 1 33.33% 21 7
England Eddie Manning 4 2 50% 42 21
England Graham Lee 1 1 100% 7 5
England Jimmy Michie 3 2 66.67% 19 11
England Nigel Bond 1 0 0% 8 3
England Matt Wilson 2 1 50% 14 7
Northern Ireland Patrick Wallace 1 0 0% 7 2
England Wayne Saidler 1 1 100% 8 5
Scotland Drew Henry 2 1 50% 13 5
Scotland Scott MacKenzie 1 1 100% 7 5
Belgium Patrick Delsemme 2 0 0% 23 8
England David Finbow 3 0 0% 21 6
England Paul Wykes 2 2 100% 15 11
Thailand Noppadon Noppachorn 4 3 75% 27 15
England Ian McCulloch 2 0 0% 10 2
England Ali Carter 1 1 100% 7 5
England Paul Hunter 3 0 0% 25 10
Ireland Fergal O'Brien 3 2 66.67% 21 12
England Neal Foulds 2 2 100% 15 10
England Peter McCullagh 2 2 100% 14 10
England Peter Ebdon 1 1 100% 13 9
England Nick Dyson 5 3 60% 31 16
England Stephen Kershaw 1 0 0% 7 2
England Jason Ferguson 5 2 40% 41 20
England Munraj Pal 1 1 100% 7 5
England Chris Scanlon 1 0 0% 17 7
England Darryn Walker 1 0 0% 8 3
Wales Mark Bennett 1 0 0% 8 3
England Adrian Gunnell 1 0 0% 9 4
England Matthew Couch 2 0 0% 16 6
Ireland Micky Roughan 1 0 0% 5 0
England Lee Richardson 1 1 100% 8 5
Thailand James Wattana 2 0 0% 8 1
Ireland Stephen O'Connor 2 1 50% 14 6
Northern Ireland Terry Murphy 2 2 100% 16 10
England Troy Shaw 1 1 100% 7 5
Canada Alain Robidoux 2 1 50% 19 11
England Karl Payne 4 4 100% 35 21
England Bradley Jones 1 0 0% 7 2
Scotland Alan Burnett 1 0 0% 18 8
England Andy Neck 1 1 100% 12 10
England Willie Thorne 2 1 50% 16 9
Ireland Stephen Murphy 2 1 50% 15 9
Wales Anthony Davies 3 2 66.67% 23 12
England Robert Milkins 1 0 0% 6 1
Wales Wayne Jones 1 1 100% 9 5
England Garry Baldrey 2 1 50% 27 14
England Richard Wheelhouse 1 1 100% 9 5
England Leigh Griffin 1 1 100% 9 5
England Stuart Parnell 1 1 100% 7 5
England Ian Bullimore 1 1 100% 5 5
Finland Robin Hull 3 1 33.33% 22 10
Scotland Chris Shade 1 1 100% 7 5
England Jimmy White 2 1 50% 12 6
England Anthony Hamilton 2 0 0% 16 6
England Wayne Stannard 1 1 100% 5 5
England John Read 1 0 0% 9 4
Northern Ireland Martin O'Neill 1 1 100% 9 5
England Karl Broughton 2 1 50% 12 6
England Graham Fisken 2 1 50% 25 13
Scotland Richy McDonald 1 1 100% 7 5
Northern Ireland Jason Prince 2 1 50% 14 6
Scotland Alistair Fleming 1 1 100% 6 5
England Craig Harrison 1 1 100% 6 5
Wales Steve Newbury 1 0 0% 8 3
England Scott Cooney 1 1 100% 5 5
England Simon Morris 2 1 50% 15 9
England Jamie Woodman 1 1 100% 9 5
England Gary Lees 1 1 100% 5 5
England Mark Johnston-Allen 2 0 0% 14 4
Wales Lee Walker 1 1 100% 8 5
England Stephen Lee 2 2 100% 18 10
England Oliver King 1 1 100% 6 5
Ireland Anthony O'Connor 1 1 100% 8 5
England Mike Dunn 1 1 100% 9 5
England Steve Judd 1 0 0% 8 3
England Steve Archer 1 1 100% 8 5
Ireland Mario Fernandez 1 1 100% 9 5
England Tim Bailey 1 1 100% 8 5
England Andrew Cairns 1 1 100% 7 5
England Nick Pearce 1 1 100% 9 5
Cyprus Mehmet Husnu 1 1 100% 6 5
Wales Iwan Jones 1 1 100% 7 5
England Les Dodd 2 2 100% 16 11
England Peter Daubney 1 1 100% 8 5
Wales Gareth Chilcott 1 1 100% 7 5
Malta Joe Grech 1 1 100% 7 5
England Danny Fowler 1 1 100% 6 5
England Michael O'Sullivan 1 1 100% 8 5
Ireland Mark O'Sullivan 1 0 0% 13 3
Scotland Chris Small 1 0 0% 7 2
England Andrew Hannah 2 2 100% 9 8
Wales Tony Chappel 2 1 50% 18 9
England Jamie Bodle 1 1 100% 7 5
England Mark King 1 0 0% 7 2
England Mark Flowerdew 1 0 0% 6 1
England Craig Edwards 2 1 50% 13 6
England Mark Williams (II) 1 1 100% 6 5
England Paul Lovegrove 1 1 100% 6 5
Northern Ireland Dylan Leary 1 0 0% 8 3
England Alan Trigg 1 1 100% 6 5
Scotland Matt Gibson 1 1 100% 8 5
England Simon Parker 1 0 0% 7 2
Ireland Eugene Hughes 1 0 0% 9 4
England Shane Haines 1 1 100% 5 5
England Jason Pegram 1 1 100% 8 5
England Antony Bolsover 1 0 0% 6 1
England Steve Ventham 1 1 100% 9 5
England Pete Seager 1 0 0% 7 2
South Africa Peter Francisco 2 1 50% 25 13
England Nigel Gilbert 1 1 100% 8 5
England Mark Gray 1 1 100% 9 5
England Cary Kikis 1 1 100% 8 5
England Stephen Taylor 1 1 100% 7 5
England Jason Wallace 1 0 0% 8 3
England Bill Oliver 1 1 100% 6 5
Ireland Gerry Jones 1 1 100% 8 5
England David Stone 2 2 100% 13 10
Ireland Gaye Burns 1 0 0% 7 2
Wales Mark Williams 1 0 0% 8 3
New Zealand Dene O'Kane 1 1 100% 6 5
England Stuart Reardon 1 0 0% 9 4
England Anthony Taylor 1 1 100% 7 5
Scotland Paul McPhillips 1 0 0% 8 3
Canada Jim Wych 1 0 0% 6 1
Canada Brady Gollan 1 1 100% 6 5
England Mick Fisher 1 1 100% 7 5
England Gary Filtness 1 0 0% 11 5
England Elliott Clark 1 1 100% 8 6
England Brian Rowswell 1 0 0% 9 4
England Jack Fitzmaurice 1 1 100% 7 5
Wales Paul Gavey 1 1 100% 7 5
England Chris Archer 1 1 100% 8 5
Wales Steve Hornby 1 1 100% 8 5
England Douglas French 1 1 100% 6 5
Norway Bjorn L'Orange 1 0 0% 6 1
England Wayne Martin 1 1 100% 5 5
England Craig Newson 1 0 0% 7 2
England Jeff Cundy 1 0 0% 8 3
England Andy Hicks 1 0 0% 5 0
England Peter Peratikou 1 1 100% 7 5
England Bob Harris 1 1 100% 8 6
England Malcolm Bradley 1 1 100% 7 6
England Chris Palmer 1 1 100% 7 6
England David Rice 1 1 100% 7 6
England Christopher Booth 1 1 100% 9 6
England Dave Martin 1 0 0% 9 4
Belgium Steve Lemmens 1 1 100% 6 5
Northern Ireland Maureen McCarthy 1 1 100% 5 5
England Kevin Young 1 0 0% 6 1
England George Wood 1 1 100% 8 5
England Christopher Davis 1 1 100% 4 4
Scotland Ross Vallance 1 1 100% 7 4
England Chris Carpenter 1 1 100% 5 4
England John Rees 1 0 0% 5 1
England Brian Morgan 1 0 0% 7 2
England Stuart Carrington 1 0 0% 5 1
Malta Aaron Busuttil 1 0 0% 6 2
Wales Jamie Clarke 1 0 0% 5 1
Poland Kacper Filipiak 1 0 0% 5 1
England John Giles 1 0 0% 9 4
England Colin Morton 1 0 0% 4 1
England Leigh Robinson 1 1 100% 5 3
England Will Jerram 1 1 100% 4 3
England John Whitty 1 1 100% 3 3
England Nick Fruin 1 1 100% 4 3
England John Timson 1 0 0% 6 2
England Darren Clarke 1 1 100% 4 4
Scotland Stephen Hendry 1 0 0% 2 0