Most Frequently Met Opponents By Stephen O'Connor - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Sean Storey 1 0 0% 12 2
Scotland Stephen Maguire 1 0 0% 9 4
England Steve James 1 0 0% 8 3
Ireland Colm Gilcreest 1 1 100% 7 5
England Stuart Bingham 1 1 100% 6 5
England Antony Bolsover 2 1 50% 13 5
Wales Dominic Dale 3 1 33.33% 22 9
Finland Robin Hull 4 4 100% 30 20
England Joe Johnson 3 2 66.67% 23 13
Scotland Paul McPhillips 1 1 100% 5 5
England Mike Hallett 1 0 0% 5 0
England Andy Hicks 3 1 33.33% 20 8
Thailand Somporn Kanthawung 1 1 100% 8 5
England Joe Jogia 1 0 0% 8 3
England Munraj Pal 1 0 0% 18 8
England Peter Lines 1 0 0% 9 4
England Barry Pinches 1 1 100% 8 5
England Paul Sweeny 2 0 0% 16 6
England Jimmy White 1 0 0% 9 4
Wales Darren Morgan 2 1 50% 16 9
Scotland Martin Dziewialtowski 1 1 100% 7 5
England Peter McCullagh 1 1 100% 7 5
England Joe Perry 2 1 50% 14 7
Cyprus Mehmet Husnu 2 2 100% 16 10
England Ian McCulloch 1 0 0% 8 3
England Ali Carter 1 0 0% 9 3
England Simon Bedford 2 0 0% 14 4
England Mark Selby 1 0 0% 7 2
England Eddie Manning 1 0 0% 7 2
England Jonathan Birch 2 0 0% 24 9
England David Gray 2 1 50% 23 13
England John Whitty 2 1 50% 27 14
England Robert Milkins 1 0 0% 5 0
Northern Ireland Patrick Wallace 1 0 0% 8 3
Ireland Leo Fernandez 1 0 0% 9 4
Wales Mark Fenton 3 2 66.67% 26 13
England Tony Knowles 1 0 0% 8 3
Northern Ireland Dennis Taylor 2 2 100% 16 10
England Paul Cavney 2 1 50% 17 8
England Barry Mapstone 1 1 100% 8 5
England Anthony Massey 1 0 0% 5 0
Wales Matthew Stevens 3 2 66.67% 33 15
Wales Mark Bennett 1 0 0% 6 1
Northern Ireland Jason Prince 3 0 0% 19 4
England David Roe 1 1 100% 7 5
England Jason Ferguson 1 0 0% 9 4
England Ronnie O'Sullivan 1 0 0% 6 1
Pakistan Shokat Ali 2 1 50% 14 8
Scotland Billy Snaddon 3 1 33.33% 33 15
England Steve Judd 1 1 100% 8 5
England Dean Reynolds 1 0 0% 9 3
Wales Tony Chappel 4 1 25% 43 19
England Sanjay Meghani 1 1 100% 7 5
Thailand James Wattana 1 0 0% 9 4
England Stefan Mazrocis 3 1 33.33% 22 9
England Nick Walker 3 1 33.33% 34 17
England Karl Broughton 1 0 0% 13 3
England Darren Limburg 1 1 100% 13 10
England David Craggs 1 1 100% 12 10
England Paul Davison (II) 1 1 100% 7 5
England David Coles 3 3 100% 22 15
England Tony Jones 2 0 0% 18 8
Scotland Alan Burnett 1 0 0% 7 2
Scotland Jamie Burnett 1 0 0% 7 2
England Wayne Saidler 2 1 50% 15 7
England Simon Parker 1 0 0% 6 1
Ireland David McDonnell 1 1 100% 7 5
Ireland Joe Delaney 1 0 0% 7 2
Thailand Noppadon Noppachorn 1 0 0% 7 2
England Justin Buckingham 1 1 100% 6 5
England Karl Burrows 2 1 50% 18 12
England Darryn Walker 3 2 66.67% 21 11
England John Bayliss 1 1 100% 5 5
England Tony Meo 1 1 100% 18 10
England Sergio Beggiato 1 1 100% 15 10
England Mark Rowing 1 0 0% 8 3
Ireland Joe O'Boye 2 2 100% 15 10
England Rod Lawler 2 0 0% 15 5
England Paul Wykes 1 1 100% 9 5
Belgium Mario Geudens 1 0 0% 6 1
England Leigh Griffin 1 1 100% 9 5
England Neil Gilder 1 1 100% 6 5
England Matt Wilson 1 0 0% 9 4
Wales Philip Williams 1 1 100% 9 5
England Nick Terry 1 1 100% 6 5
England Adrian Gunnell 1 1 100% 5 5
Northern Ireland Michael Duffy 1 0 0% 8 3
England Peter Daubney 1 1 100% 16 10
England Mark Flowerdew 1 0 0% 8 3
Belgium Steve Lemmens 1 1 100% 6 5
Scotland Murdo Macleod 1 0 0% 7 2
England Andrew Hannah 2 2 100% 18 10
England Karl Payne 1 1 100% 7 5
England Jonathan Saunders 1 1 100% 7 5
Belgium Peter Bullen 1 1 100% 7 5
England Nic Barrow 2 1 50% 9 4
England Alfie Burden 1 1 100% 7 5
England Colin Morton 1 1 100% 6 5
Australia Robby Foldvari 1 1 100% 7 5
England Dean Venables 1 1 100% 7 5
New Zealand Dene O'Kane 3 0 0% 23 8
Wales Steve Newbury 1 1 100% 9 5
England Steve Campbell 2 1 50% 12 6
England Chris Cookson 2 2 100% 10 10
South Africa Silvino Francisco 2 1 50% 16 7
England David Buskin 1 1 100% 7 5
England Darren Clarke 1 1 100% 8 5
Scotland Matt Gibson 1 0 0% 5 0
Northern Ireland Joe Swail 1 0 0% 6 1
Canada Cliff Thorburn 2 2 100% 26 15
England Steve Duggan 1 1 100% 6 5
England David Rippon 1 1 100% 7 5
Ireland Paddy Browne 1 1 100% 7 5
England Garry Baldrey 1 0 0% 9 4
Northern Ireland Alex Higgins 1 1 100% 9 5
England Dave Harold 1 1 100% 7 5
England Shane Haines 1 1 100% 8 5
Ireland Michael Judge 1 1 100% 8 5
England Oliver King 2 0 0% 18 8
England Mark Davis 1 0 0% 6 1
England Craig Harrison 1 0 0% 8 3
England Sean Lanigan 2 2 100% 13 10
Wales Neil Tomkins 1 1 100% 6 5
England John Parrott 1 0 0% 11 1
South Africa Peter Francisco 2 2 100% 22 15
England Pat Kenny 1 1 100% 15 10
England Ian Williamson 1 1 100% 5 5
Ireland Dessie Sheehan 1 1 100% 5 5
England Karl Townsend 1 1 100% 7 5
Scotland John Rea 1 1 100% 14 10
Scotland Stephen Hendry 1 0 0% 5 0
Ireland Eugene Hughes 1 1 100% 7 5
England Jason Smith 1 1 100% 9 5
England Jimmy Michie 1 1 100% 6 5
England Chris Scanlon 1 1 100% 7 5
England David Stone 1 0 0% 9 4
England Matthew Davies 1 1 100% 5 5
England Craig Newson 1 1 100% 7 5
England Mick Fisher 1 1 100% 7 5
England Steve Prest 1 1 100% 5 5
Canada Peter Kippie 1 1 100% 7 5
England Matthew Couch 3 1 33.33% 24 12
England Willie Thorne 1 0 0% 7 2
England Mick Price 1 1 100% 8 5
England Paul Webb 1 1 100% 7 5
England Colin Kelly 1 1 100% 7 5
India Sonic Multani 1 0 0% 8 3
England Robert Foxall 1 0 0% 7 2
Canada Alain Robidoux 1 0 0% 7 2
England Ian Brumby 3 2 66.67% 25 14
England Elliott Clark 1 1 100% 9 5
England John Read 2 0 0% 15 4
England Michael Eaves 1 1 100% 6 5
England John Welsh 1 1 100% 7 5
England Michael Gold 1 0 0% 9 4
England Chris Carpenter 1 1 100% 10 6
England Stuart Reardon 2 0 0% 18 7
England Anthony Taylor 1 1 100% 5 5
England Jeff Cundy 1 0 0% 9 4
England Micky Wareham 1 0 0% 6 1
England Mark Boyd 1 0 0% 8 3
England Timothy Paling 1 1 100% 7 5
England Graham Miles 1 0 0% 9 4
England Carl Groves 1 1 100% 9 5
Northern Ireland Dermot McGlinchey 1 1 100% 9 5
England Robert Yule 1 1 100% 7 5
England Jerry Williams 1 1 100% 9 5
England Andrew Photiou 1 1 100% 7 6
England Jason Wallace 1 1 100% 11 6
Scotland Graham Horne 1 1 100% 8 5
England Bradley Jones 1 0 0% 7 2
England Brian Rowswell 1 1 100% 10 6
Ireland Gaye Burns 1 1 100% 5 5
Ireland Stephen Murphy 1 0 0% 7 2
Northern Ireland Kieran McAlinden 1 1 100% 7 5
Ireland John Benton 1 1 100% 8 5
England Steve Meakin 1 0 0% 9 4
Belgium Bjorn Haneveer 1 1 100% 9 5
Malta Alex Borg 2 2 100% 14 10
Northern Ireland Dylan Leary 1 1 100% 7 5
Thailand Tai Pichit 1 0 0% 2 0
England Jason Weston 1 0 0% 4 1
England Mark Whatley 1 1 100% 3 3
England Anton Bishop 1 1 100% 4 4
China Jiang Yingyil 1 1 100% 2 2
England Peter Ebdon 1 0 0% 8 3