Most Frequently Met Opponents By Ryan Michael - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Lee Richardson 1 0 0% 8 3
Northern Ireland Mark Allen 1 0 0% 6 2
Thailand Suriya Suwannasingh 1 0 0% 8 3
Scotland Ian Wells 1 1 100% 7 4
Bahrain Habib Subah Humood 1 1 100% 5 4
England Jamie O'Neill 1 0 0% 7 3
Northern Ireland Dermot McGlinchey 2 1 50% 12 6
England Karl Townsend 1 0 0% 6 2
Wales Gavin Pantall 1 1 100% 5 4
Scotland Billy Snaddon 1 0 0% 8 3
England Mohammed Shazi Khan 1 1 100% 5 5
England David Grimwood 1 0 0% 7 2
England Matthew Street 1 1 100% 5 4
England Robert Donkin 1 1 100% 4 4
England Eddie Barker 1 0 0% 6 2
Wales Gareth Coppack 1 1 100% 5 4
Wales Ryan Day 1 0 0% 15 5
England John Read 3 0 0% 23 8
Wales Ian Sargeant 1 0 0% 5 1
England Anthony Massey 2 1 50% 15 8
England Mike Dunn 1 0 0% 5 0
Ireland David McDonnell 1 1 100% 9 5
England Paul Wykes 1 0 0% 6 1
England Barry Pinches 2 1 50% 13 5
Finland Robin Hull 2 0 0% 15 5
England Troy Shaw 1 0 0% 8 3
England Ian Barry Stark 1 1 100% 7 5
Iceland Kristjan Helgason 1 0 0% 5 0
Wales Dominic Dale 1 0 0% 9 4
England Surinder Gill 1 0 0% 8 3
Wales David John 1 1 100% 9 5
Thailand Atthasit Mahitthi 1 1 100% 6 5
England Andrew Norman 1 0 0% 9 4
England Clark Smith 1 1 100% 9 5
England Lee Walters 1 0 0% 11 5
Thailand Phaitoon Phonbun 1 0 0% 6 1
England Gary Lees 1 0 0% 13 3
Ireland Joe Delaney 1 0 0% 14 4
England Pat Horne 3 2 66.67% 33 15
England Mark Colmer 1 1 100% 5 5
Northern Ireland Terry Murphy 1 0 0% 6 1
England Wayne Saidler 1 1 100% 8 5
England Darren Sparks 1 1 100% 7 5
Scotland Evan Munro 3 0 0% 19 4
Scotland Craig MacGillivray 3 1 33.33% 22 8
England Stuart Hinton 1 1 100% 7 5
England Antony Bolsover 1 0 0% 5 0
Wales Mark Fenton 1 0 0% 6 1
England Michael Speight 2 2 100% 13 10
England Stuart Bingham 1 0 0% 8 3
England Paul Sweeny 1 0 0% 8 3
England Andy Lavin 1 1 100% 8 5
England Nick Fruin 1 0 0% 6 1
England John Bayliss 1 1 100% 5 5
England Jack Fitzmaurice 1 1 100% 6 5
England Brian Morgan 1 0 0% 6 1
England Andrew Hannah 1 1 100% 8 5
England Mohammed Rangzib 1 1 100% 8 5
Australia Quinten Hann 2 1 50% 18 9
England Craig Roper 1 1 100% 8 5
England Garry Baldrey 1 0 0% 7 2
England Richard Alford 1 1 100% 8 5
Wales Edward Davies 1 0 0% 8 3
England Mark Miller 2 1 50% 16 7
England Sean Storey 1 0 0% 16 6
England Jamie Bodle 2 1 50% 18 9
England Philip Seaton 1 1 100% 9 5
England Shaun Wilkes 1 1 100% 8 5
England Leigh Robinson 1 0 0% 7 2
Italy Daniele Zagaroli 1 1 100% 5 5
England Jason Curtis 1 1 100% 9 5
Ireland Eugene Hughes 2 0 0% 15 5
England Steve Whalley 1 1 100% 9 5
England Craig Newson 1 1 100% 9 5
Sri Lanka Indika Dodangoda 1 0 0% 6 1
England Nick Terry 1 0 0% 9 4
England David Coles 1 1 100% 7 5
England Andy Neck 1 1 100% 7 5
England Jason Pegram 2 1 50% 12 6
Northern Ireland Dylan Leary 1 0 0% 9 4
England Stuart Reardon 1 1 100% 5 5
England Joe Jogia 2 2 100% 17 10
England Eddie Lott 1 0 0% 7 2
England Ian Bullimore 1 1 100% 6 5
England Nicholas Segal 1 1 100% 7 5
England Steve Ventham 1 1 100% 7 5
England Neville Atkins 1 1 100% 9 5
Cyprus Mehmet Husnu 2 1 50% 14 7
Belgium Mario Geudens 1 1 100% 6 5
England Kevin Smith 1 1 100% 7 5
England Stephen Waldron 1 0 0% 8 3
England Robert Foxall 1 0 0% 8 3
Wales Lee Walker 1 1 100% 7 5
England Dean Bracey 1 1 100% 9 5
England Chris Barnard 1 0 0% 9 4
Scotland Murdo Macleod 1 0 0% 8 3
England Tim Parry 1 1 100% 9 5
England Chris O'Sullivan 1 1 100% 9 5
Scotland Graeme Dott 1 0 0% 8 3
England Graham Fisken 1 1 100% 7 5
England Darren Shaw 1 1 100% 6 5
Belgium Patrick Delsemme 2 0 0% 15 5
England Neil Johnson 1 1 100% 8 5
England Ian Graham 1 0 0% 8 3
England Sean Lynskey 1 1 100% 7 5
India Amrik Cheema 1 1 100% 6 5
Cyprus Costas Kassinides 1 1 100% 6 5
England Paul Thomerson 1 0 0% 7 2
England Martin Lee 1 1 100% 8 5
Netherlands Raymon Fabrie 1 0 0% 7 2
England Luke Simmonds 1 0 0% 6 1
England Luke Fisher 1 0 0% 7 2
England Darren Limburg 1 0 0% 7 2
Turkey Huseyin Hursid 1 1 100% 7 5
England Paul Morgan 1 0 0% 8 3
England Grant Peabody 1 1 100% 8 5
England Ronnie O'Sullivan 1 0 0% 5 0
England Neil Figgins 1 0 0% 7 2
England Gavin Burns 1 1 100% 7 5
Scotland John Higgins 1 0 0% 6 1
England Frank Dezi 1 0 0% 9 4
England James Gibson 1 1 100% 7 5
England Roger Garrett 1 0 0% 6 1
England Derek Turner 1 0 0% 7 2
England Mike Smith 1 1 100% 8 5
England Jason Wallace 1 1 100% 6 5
Northern Ireland Joe Swail 1 0 0% 6 1
Scotland Geoff Dunn 1 0 0% 9 4