Most Frequently Met Opponents By Sean O'Sullivan - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Andy Hicks 2 0 0% 13 5
England Mike Hallett 1 0 0% 4 0
England James Hill 1 1 100% 4 4
China Tian Pengfei 4 1 25% 24 8
England Shaun Wilkes 1 1 100% 6 4
Thailand Thepchaiya Un-Nooh 3 1 33.33% 20 10
Pakistan Shahram Changezi 1 0 0% 5 1
England David Gray 1 0 0% 6 2
England Jason Tart 1 1 100% 6 4
China Ding Junhui 2 0 0% 13 4
Austria Markus Stocker 1 1 100% 4 4
England Oliver Brown 1 1 100% 5 4
England Steve Davis 1 0 0% 5 1
England Sean Hopkin 1 1 100% 6 4
England Barry Hawkins 2 0 0% 11 2
Poland Marcin Nitschke 1 1 100% 5 4
England Justin Astley 1 0 0% 5 1
England Andrew Milliard 1 1 100% 6 4
Scotland Anthony McGill 4 0 0% 23 4
England Jordan Rimmer 1 1 100% 5 4
England Martin Ball 1 0 0% 7 3
Belgium Koen Walraet 1 1 100% 5 4
China Xiao Guodong 4 2 50% 29 15
England Craig Steadman 2 2 100% 14 9
England Ian Barry Stark 1 1 100% 4 4
Scotland Stephen Maguire 3 0 0% 17 5
Belgium Hans Blanckaert 2 2 100% 9 7
England Stuart Carrington 1 0 0% 5 1
England Christopher Keogan 2 1 50% 12 7
England Nick Dyson 1 1 100% 4 4
Bahrain Mohammed Al Shaikh 1 1 100% 5 4
England Michael Wild 1 1 100% 7 4
England Ryan Causton 1 1 100% 5 4
Malta Tony Drago 2 1 50% 13 5
England Ian Burns 5 1 20% 39 16
Wales Ryan Day 3 0 0% 14 2
India Pankaj Advani 1 0 0% 6 2
England Mark Selby 2 0 0% 10 2
Scotland Jamie Burnett 2 1 50% 10 5
England Ali Carter 1 0 0% 4 0
England David Gilbert 6 1 16.67% 37 10
England Jimmy Robertson 2 0 0% 14 4
England Ben Woollaston 2 0 0% 24 10
China Chen Zhe 2 0 0% 13 2
Hong Kong Marco Fu 3 0 0% 20 7
England Alfie Burden 4 1 25% 25 10
England Jack Lisowski 3 1 33.33% 17 6
England Martin O'Donnell 1 0 0% 7 3
England Paul Davison 3 2 66.67% 22 12
Jamaica Rory McLeod 2 0 0% 13 3
England Anthony Hamilton 2 1 50% 15 7
England Michael Wasley 1 0 0% 16 6
England Sanderson Lam 3 1 33.33% 18 8
England Ryan Clark 1 1 100% 5 4
England Joe Perry 5 2 40% 27 10
Wales Matthew Stevens 1 0 0% 4 0
England James Cahill 1 1 100% 9 5
China Cao Yupeng 1 0 0% 9 4
England Martin Gould 1 1 100% 7 4
Northern Ireland Gerard Greene 2 0 0% 5 0
Thailand Passakorn Suwannawat 1 1 100% 5 4
Ireland David Morris 1 0 0% 6 2
England Mark Joyce 4 1 25% 26 9
England Gary Wilson 2 0 0% 12 4
Thailand Noppon Saengkham 2 0 0% 17 6
Scotland Alan McManus 1 0 0% 7 3
England Mark King 3 1 33.33% 21 11
England Mitchell Travis 1 0 0% 19 9
Wales Alex Taubman 1 1 100% 7 4
Wales Jamie Clarke 3 0 0% 11 3
England Richard Remelie 1 1 100% 6 4
England Joe Roberts 1 1 100% 6 4
Cyprus Michael Georgiou 4 1 25% 23 9
England Barry Pinches 1 0 0% 9 4
China Chen Zifan 1 1 100% 5 4
China Guan Zhen 1 1 100% 4 4
China Yu Delu 5 1 20% 43 19
Northern Ireland Mark Allen 3 0 0% 20 6
England Mark Davis 2 1 50% 11 5
Wales Jak Jones 1 1 100% 7 4
England Garry Steele 1 1 100% 4 4
England Zack Richardson 2 2 100% 14 8
England Ashley Carty 1 0 0% 7 3
Wales Michael White 1 0 0% 10 4
Wales Kishan Hirani 1 1 100% 5 4
China Lin Yongzhi 1 1 100% 6 4
China Li Hang 3 0 0% 22 8
Iceland Sigurður Kristjánsson 1 1 100% 4 4
England Luke Garland 1 0 0% 7 3
Wales Ben Jones 1 1 100% 4 4
Wales Daniel Wells 1 1 100% 7 4
England Rod Lawler 1 0 0% 5 1
China Wu Shengguang 1 1 100% 4 4
Scotland Scott Donaldson 2 1 50% 13 6
China Au Chi Wai 1 1 100% 4 4
China Rouzi Maimaiti 1 0 0% 6 2
Wales Jamie Jones 1 0 0% 6 2
Scotland Graeme Dott 3 0 0% 13 2
Germany Daniel Schneider 1 1 100% 6 4
Austria Andreas Ploner 1 1 100% 5 4
England Adam Duffy 1 0 0% 5 1
England Brandon Sargeant 1 1 100% 7 5
India Aditya Mehta 2 0 0% 16 7
Norway Kurt Maflin 2 2 100% 14 10
England Judd Trump 3 0 0% 14 3
England Allan Taylor 2 1 50% 8 4
Northern Ireland Joe Swail 2 2 100% 9 8
England Michael Holt 2 0 0% 9 0
Finland Robin Hull 1 1 100% 9 6
Australia Vinnie Calabrese 1 1 100% 6 4
England Mike Dunn 1 0 0% 4 0
China Chen Junhao 1 1 100% 4 4
China Yao Pengcheng 1 1 100% 5 4
England Matthew Selt 3 0 0% 24 7
England Robert Milkins 1 0 0% 7 3
England Tom Ford 1 0 0% 6 2
Scotland Ross Muir 2 0 0% 21 7
Israel Eden Sharav 1 0 0% 5 1
Belgium Luca Brecel 4 1 25% 30 11
England David Grace 2 0 0% 22 8
Thailand Boonyarit Keattikun 1 1 100% 8 5
England Robbie Williams 2 1 50% 13 7
England Ricky Walden 2 0 0% 10 2
England Sam Baird 1 0 0% 8 2
England Mitchell Mann 2 1 50% 11 6
England Kyren Wilson 3 1 33.33% 20 8
Wales Dominic Dale 1 0 0% 1 0
Scotland Rhys Clark 1 0 0% 5 1
England Chris Jones 1 1 100% 7 4
India David Singh 1 1 100% 4 4
England Alex Davies 1 1 100% 4 4
England Ian Brumby 1 1 100% 4 4
Scotland Ross Vallance 1 1 100% 7 4
Poland Kacper Filipiak 1 1 100% 7 4
Ireland Josh Boileau 1 1 100% 7 4
China Xu Si 2 0 0% 19 5
England Stuart Bingham 1 0 0% 7 1
Wales Jackson Page 3 0 0% 21 6
China Zhou Yuelong 1 0 0% 8 2
China Niu Zhuang 1 1 100% 1 1
England Peter Ebdon 1 1 100% 1 1
China Zhang Yong 2 1 50% 11 6
England Liam Highfield 1 0 0% 4 0
Malta Brian Cini 1 0 0% 4 0
England Elliot Slessor 2 0 0% 13 5
England Andy Lee 1 1 100% 5 4
Ireland Ken Doherty 1 0 0% 5 1
China Yuan Sijun 2 0 0% 8 1
England Gary Lees 1 0 0% 7 3
England Matthew Couch 1 1 100% 6 4
England Owais Ali 1 0 0% 6 2
England Robert James 1 0 0% 5 2
England Mark Taylor 1 1 100% 4 3
England Aidan Murphy (II) 1 1 100% 5 3
China Wu Yize 1 0 0% 7 3
Hong Kong Yu Kiu Chang 1 0 0% 6 2
Wales Liam Davies 1 1 100% 5 4
England John Astley 1 0 0% 6 2
England Samuel-Lee Stevens 1 1 100% 4 4
Poland Antoni Kowalski 1 1 100% 5 4
England Tony Knowles 1 0 0% 5 1
China Yisong Peng 1 1 100% 4 3
England Luke Simmonds 1 1 100% 7 5
England Jamie O'Neill 2 2 100% 11 8
England Callum Beresford 1 0 0% 7 1
Germany Lukas Kleckers 1 1 100% 7 4
Ireland Michael Judge 1 1 100% 7 6
Scotland Dean Young 1 0 0% 1 0
Wales Mark Williams 1 0 0% 7 3
Scotland Liam Graham 1 1 100% 19 10
India Ishpreet Singh Chadha 1 0 0% 3 0
Northern Ireland Jordan Brown 1 0 0% 11 5
England Andrew Higginson 1 1 100% 6 4
England Zak Surety 1 1 100% 7 4
England Shaun Murphy 2 0 0% 5 0
Thailand Siripaporn Nuanthakhamjan 1 1 100% 11 6
England David Lilley 1 0 0% 9 3
England Sam Craigie 1 0 0% 7 2
Stan Moody 1 0 0% 6 2
Hungary Bulcsú Révész 1 0 0% 18 8
England Lee Whaley 1 1 100% 5 4
England Darren Burns 1 1 100% 4 4
England Adam Abbas 1 1 100% 5 4
England Farakh Ajaib 1 0 0% 5 1