Most Frequently Met Opponents By Ian Preece - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Simon Bedford 1 0 0% 14 4
China Li Hang 3 0 0% 27 12
England Mark Joyce 1 0 0% 9 4
England Lee Spick 2 2 100% 16 10
England Ben Woollaston 2 1 50% 31 14
Belgium Bjorn Haneveer 1 0 0% 7 2
Wales Daniel Wells 3 1 33.33% 33 17
Thailand Atthasit Mahitthi 1 0 0% 8 3
Scotland Stephen Maguire 1 0 0% 5 0
England Stuart Bingham 1 1 100% 8 5
England Andrew Higginson 5 2 40% 28 11
England Peter Lines 2 2 100% 14 10
England Jimmy White 1 0 0% 17 8
England Matthew Couch 3 0 0% 30 11
Ireland Fergal O'Brien 2 0 0% 12 3
Scotland Marcus Campbell 1 1 100% 7 5
England Adrian Gunnell 4 1 25% 38 18
Wales Jamie Jones 3 1 33.33% 23 10
England Alex Davies 1 1 100% 19 10
China Liu Song 3 1 33.33% 16 7
England David Gilbert 7 5 71.43% 43 25
Norway Kurt Maflin 1 1 100% 6 5
England Barry Hawkins 1 0 0% 12 3
England John Parrott 2 2 100% 20 12
England Matthew Selt 3 2 66.67% 31 15
Ireland David Morris 1 0 0% 9 4
Wales Paul Davies 3 1 33.33% 27 12
Scotland Alan McManus 1 1 100% 5 4
China Tian Pengfei 3 1 33.33% 16 7
China Lyu Chuang 1 0 0% 6 2
Scotland Fraser Patrick 1 0 0% 4 0
Wales Lee Walker 1 1 100% 4 4
England Jamie O'Neill 2 1 50% 12 6
Ireland Joe Delaney 1 0 0% 17 7
England Robert Milkins 2 1 50% 12 5
England Barry Pinches 1 1 100% 7 5
Netherlands Roy Stolk 2 2 100% 23 14
England Mark Selby 1 0 0% 5 0
England Tom Ford 2 1 50% 17 10
Finland Robin Hull 1 1 100% 7 5
New Zealand Dene O'Kane 1 1 100% 8 5
England Dave Harold 1 0 0% 12 3
England Judd Trump 1 0 0% 3 0
England Jeff Cundy 1 0 0% 5 2
Scotland Drew Henry 1 1 100% 3 3
Northern Ireland Dermot McGlinchey 2 1 50% 12 7
England David Roe 1 0 0% 4 1
England Munraj Pal 1 1 100% 6 4
Wales Gavin Pantall 1 1 100% 6 4
England Paul Davison 3 0 0% 21 7
England Craig Steadman 4 3 75% 20 13
England Martin Gould 1 1 100% 6 4
England Jimmy Robertson 1 1 100% 7 4
England Craig Taylor 1 1 100% 6 5
England Steve Judd 2 2 100% 13 9
England Tom Sheard 1 1 100% 5 4
England Nathan Williams 1 1 100% 7 4
England Matthew Barnes 3 2 66.67% 18 10
England Lee Dagher 1 1 100% 5 4
England Simon Parker 1 1 100% 4 4
England Chris Melling 3 0 0% 18 3
England Lee Page 3 2 66.67% 22 13
England Stephen Rowlings 3 1 33.33% 18 7
Ireland Gary Hardiman 2 1 50% 10 5
Denmark Rune Kampe 1 1 100% 6 4
England Luke Walker 1 1 100% 4 4
Scotland Bobby Cruickshanks 1 1 100% 7 4
Brazil Itaro Santos 1 1 100% 5 4
England Sean Lanigan 1 1 100% 4 4
England Anthony Massey 2 2 100% 11 8
Wales Darren Thompson 1 1 100% 9 5
Wales David John 1 1 100% 7 5
India Aditya Mehta 2 1 50% 11 6
England Gareth Coates 1 1 100% 7 4
Wales Mark Tucker 2 1 50% 11 6
Northern Ireland Mark Allen 1 1 100% 6 5
England Justin Astley 2 2 100% 22 14
England David Finbow 1 0 0% 19 9
England Luke Simmonds 1 1 100% 15 10
England Joe Johnson 1 1 100% 10 10
Northern Ireland Patrick Wallace 1 0 0% 8 3
Scotland Billy Snaddon 1 1 100% 8 5
Thailand Suchakree Poomjang 2 2 100% 14 10
England Jonathan Birch 1 0 0% 8 3
England Shaun Murphy 2 1 50% 14 6
Scotland Steven Bennie 1 1 100% 8 5
England Andrew Norman 1 0 0% 6 1
England Rod Lawler 1 0 0% 15 5
England Troy Shaw 1 1 100% 18 10
Scotland Craig MacGillivray 1 0 0% 6 1
England Andy Neck 1 1 100% 4 4
England Ian Hurdman 2 2 100% 14 9
Scotland Jamie Burnett 1 0 0% 7 2
England Eddie Barker 1 0 0% 6 2
England Stephen Croft 1 0 0% 6 2
England David Grimwood 1 1 100% 4 4
Scotland Scott MacKenzie 2 0 0% 12 2
Wales Gareth Coppack 1 1 100% 5 4
England Sean Storey 1 0 0% 6 1
Thailand Noppadon Sangnil 1 1 100% 6 5
Wales Ian Sargeant 1 0 0% 8 3
England Paul Harper 1 1 100% 6 5
England Joe Jogia 1 0 0% 6 1
England James Carney 1 0 0% 6 2
Cyprus Mehmet Husnu 1 0 0% 7 3
England Ben Fitzgerald 1 1 100% 6 4
England Brian Salmon 1 0 0% 8 3
England Bruno Botelho 1 1 100% 6 5
England Jason Bates 1 1 100% 5 5
Northern Ireland Joe Meara 1 1 100% 7 5
England Steve Meakin 1 1 100% 7 5
England Steve James 1 1 100% 8 5
Thailand Suppachai Wiwattrangkoon 1 0 0% 9 4
England Craig Harrison 1 0 0% 4 0
England Matthew Bray 1 1 100% 7 4
Netherlands Reind Duut 1 1 100% 7 4
Wales Ben Jones 1 1 100% 5 4
England Jake Nicholson 1 1 100% 5 4
England Kuldesh Johal 1 1 100% 5 4
Scotland Michael Collumb 2 2 100% 11 8
China Chen Zhe 1 0 0% 6 2
England Adam King 1 1 100% 4 4
India Hrithik Jain 1 1 100% 6 4
England John Astley 3 1 33.33% 21 8
England Mike Dunn 1 0 0% 6 2
China Yu Delu 3 1 33.33% 24 10
Isle of Man Darryl Hill 1 1 100% 6 5
England Chris Wakelin 1 1 100% 7 5
England Oliver Lines 3 3 100% 18 13
Wales Mark Williams 2 0 0% 12 2
China Zhang Anda 1 0 0% 4 0
Scotland Graeme Dott 1 0 0% 7 1
England Michael Wild 1 1 100% 7 4
England Ian Burns 1 1 100% 17 10
China Zhou Yuelong 3 0 0% 34 10
Thailand Thepchaiya Un-Nooh 2 0 0% 13 5
England Ricky Walden 1 1 100% 5 5
England Sanderson Lam 1 1 100% 5 4
England Joe Perry 1 0 0% 7 2
England David Grace 1 0 0% 9 4
Ireland Ken Doherty 1 0 0% 5 1
England Michael Holt 1 0 0% 6 2
England Mark Davis 1 1 100% 10 6
China Lyu Haotian 1 0 0% 6 2
China Mei Xiwen 1 1 100% 4 4
Scotland John Higgins 1 0 0% 6 1
England Jamie Barrett 1 0 0% 5 1
China Niu Zhuang 1 0 0% 6 1
England Oliver Brown 1 1 100% 1 1
England Stuart Carrington 1 0 0% 1 0
China Zhao Xintong 1 1 100% 6 4
England Robbie Williams 1 0 0% 4 0
Jamaica Rory McLeod 2 1 50% 14 7
England James Welch 1 1 100% 4 4
England David Nelson 1 1 100% 5 4
China Guan Zhen 1 1 100% 5 4
England Andy Hicks 1 1 100% 7 4
China Wang Zepeng 1 0 0% 5 1
England Ashley Hugill 1 1 100% 6 4
England Sydney Wilson 1 0 0% 5 1
China Liu Jiaming 1 1 100% 5 4
Northern Ireland Gerard Greene 1 1 100% 6 4
Brazil Igor Figueiredo 1 1 100% 11 6
Wales Matthew Stevens 1 0 0% 10 4