Most Frequently Met Opponents By Alex Borg - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Andrew Norman 1 0 0% 5 1
England Michael Wasley 1 0 0% 5 1
England Sam Harvey 1 1 100% 7 4
England Robert James 1 1 100% 6 4
England Stephen Craigie 1 0 0% 4 0
Scotland Ian Wells 1 0 0% 5 1
England Sydney Wilson 3 3 100% 19 13
England Jake Nicholson 2 2 100% 8 8
Ireland David Hogan 1 0 0% 7 3
England Mike King 1 1 100% 4 4
England Craig Steadman 2 0 0% 12 3
Thailand Noppadon Sangnil 1 0 0% 9 4
England Chris Norbury 2 1 50% 11 5
England Stuart Carrington 3 1 33.33% 25 8
England Adam Davies 1 0 0% 7 3
England Antony Parsons 1 1 100% 6 4
Cyprus Michael Georgiou 1 0 0% 6 2
England David Grace 2 1 50% 13 6
Northern Ireland Michael King 1 1 100% 7 4
Scotland John Higgins 7 1 14.29% 49 14
England Ali Carter 1 0 0% 6 1
England Joe Perry 3 0 0% 16 2
Wales Ryan Day 1 0 0% 6 3
Scotland Anthony McGill 3 0 0% 20 7
England Shafiq Khan 1 1 100% 4 4
England Gary Wilson 1 0 0% 5 1
England Christopher Leake 1 1 100% 6 4
England James Silverwood 1 1 100% 4 4
Wales David John 1 1 100% 5 4
England Andy Symons 1 1 100% 7 4
Scotland Bobby Cruickshanks 1 0 0% 5 1
Pakistan Shokat Ali 2 1 50% 15 8
England Tony Marshall 1 1 100% 4 4
Jamaica Rory McLeod 3 1 33.33% 25 10
England Paul Wykes 2 1 50% 18 10
Scotland Jamie Burnett 4 1 25% 40 17
England Paul Davison 2 1 50% 18 9
England Adrian Gunnell 4 1 25% 24 7
Wales Paul Davies 1 1 100% 9 5
England Matthew Couch 3 2 66.67% 23 12
England Alfie Burden 1 0 0% 9 4
China Liang Wenbo 2 0 0% 18 5
United Arab Emirates Mohammed Shehab 1 0 0% 4 1
Finland Robin Hull 1 0 0% 4 1
Ireland Fergal O'Brien 2 1 50% 11 5
China Liu Song 2 1 50% 11 6
England Stuart Pettman 1 0 0% 3 0
England Ricky Walden 7 0 0% 48 13
England David Roe 3 1 33.33% 17 8
England Mark Selby 1 0 0% 14 4
England Jimmy Michie 2 2 100% 27 15
England Simon Bedford 2 2 100% 28 19
Ireland Joe Delaney 1 0 0% 7 2
England Sean Storey 2 0 0% 15 5
England Brian Morgan 2 1 50% 22 11
Northern Ireland Gerard Greene 1 0 0% 6 1
Wales Peter Roscoe 1 0 0% 7 2
Scotland Fraser Patrick 1 1 100% 8 5
Netherlands Rene van Rijsbergen 1 1 100% 4 4
England Marvin Aldridge 1 1 100% 4 4
China Jin Long 1 0 0% 7 3
Wales James Reynolds 1 0 0% 7 3
Thailand Kobkit Palajin 1 1 100% 7 4
England Stefan Mazrocis 2 1 50% 13 8
England Matthew Street 1 1 100% 5 4
England Justin Astley 1 1 100% 7 4
England Neal Foulds 2 1 50% 22 9
Ireland David McDonnell 1 0 0% 6 1
England Nick Pearce 2 0 0% 14 4
England Joe Johnson 1 0 0% 8 3
England Nick Walker 1 0 0% 9 4
Wales Philip Williams 3 3 100% 24 15
England John Read 2 0 0% 14 4
Belgium Bjorn Haneveer 2 0 0% 11 1
Ireland Ken Doherty 2 0 0% 15 5
England Andy Neck 1 0 0% 13 3
Malaysia Sam Chong 3 1 33.33% 22 8
Malta Joe Grech 3 0 0% 17 2
Northern Ireland Dermot McGlinchey 1 1 100% 8 5
South Africa Hitesh Naran 1 1 100% 9 5
Scotland Paul McPhillips 1 0 0% 8 3
Netherlands Mario Wehrmann 1 0 0% 6 1
Thailand Anan Terananon 1 0 0% 8 3
Scotland Stephen Hendry 1 0 0% 8 2
Scotland Alan Burnett 1 0 0% 6 1
China Guo Hua 1 1 100% 6 5
Wales Mark Williams 2 1 50% 16 7
England Andrew Cairns 1 0 0% 12 2
England Jonathan Bagley 1 1 100% 7 5
England Mark Love 1 1 100% 6 5
England Robert Milkins 1 1 100% 9 5
Wales Wayne Lloyd 1 1 100% 6 5
England Matt Bailey 1 0 0% 8 3
Northern Ireland Declan Hughes 2 1 50% 11 5
England Jason Dunworth 2 2 100% 13 9
England Antony Bolsover 3 1 33.33% 21 8
Wales Andrew Peters 1 1 100% 6 5
England Dave Harold 1 0 0% 5 0
Scotland Martin Dziewialtowski 1 1 100% 8 5
Thailand Chatchawan Rutphae 1 1 100% 9 5
England Andrew Atkinson 1 0 0% 9 4
Northern Ireland Joe Swail 1 0 0% 5 0
England Jason Wallace 2 1 50% 16 9
England Barry Pinches 3 2 66.67% 20 10
England Michael Speight 1 1 100% 7 5
England Ian Hurdman 1 0 0% 7 2
Wales Matthew Stevens 3 0 0% 20 5
England Ken Owers 1 0 0% 7 2
England Tony Knowles 2 0 0% 13 3
England John Giles 2 1 50% 16 8
England Nic Barrow 1 1 100% 6 5
England Brian Rowswell 1 1 100% 8 5
England Will Jerram 1 1 100% 7 5
England Barry Mapstone 1 0 0% 9 4
England Michael O'Sullivan 1 0 0% 9 4
England Steve Elliott 2 1 50% 18 9
England Wayne Saidler 1 0 0% 8 3
England Brett Patmore 1 1 100% 5 5
England Jamie Woodman 1 0 0% 8 3
England Joe Jogia 1 1 100% 9 5
Wales Darren Morgan 1 0 0% 8 3
England Nigel Bond 1 1 100% 9 5
England Jimmy White 1 0 0% 5 0
England Danny Fowler 1 1 100% 9 5
Thailand Noppadon Noppachorn 1 1 100% 7 5
England Justyn Barnes 1 1 100% 5 5
Scotland Chris Small 1 0 0% 5 0
England Nick Dyson 1 1 100% 6 5
England Jason Whittaker 1 1 100% 8 5
England Chris Scanlon 2 0 0% 21 6
England Andrew Essilfie 1 1 100% 6 5
England Anthony Halpin 1 1 100% 8 5
England Steve Judd 1 0 0% 8 3
England Simon Parker 1 1 100% 6 5
England James Vicarey 1 1 100% 9 5
England Bob Harris 1 0 0% 6 1
Wales Mark Fenton 1 1 100% 8 5
England Jason Weston 2 1 50% 14 6
England Mukesh Parmar 1 1 100% 6 5
England John Mullane 1 1 100% 6 5
England Leigh Robinson 1 0 0% 8 3
Scotland Andy Duff 1 1 100% 7 5
Northern Ireland Patrick Wallace 1 0 0% 7 2
England Lun Wai Lee 1 0 0% 7 2
England Jason Walton 1 0 0% 7 2
England Ryan Milton 1 1 100% 5 5
England John Burns 1 0 0% 7 2
Scotland Richy McDonald 1 0 0% 5 0
England Nigel Gilbert 1 0 0% 9 4
Scotland Marcus Campbell 2 2 100% 21 15
Hong Kong Franky Chan 1 1 100% 9 5
England Sergio Beggiato 2 2 100% 18 10
Northern Ireland Jason Prince 1 0 0% 7 2
Scotland John Rea 1 1 100% 9 5
Ireland Michael Judge 1 1 100% 7 5
Northern Ireland Martin O'Neill 1 0 0% 6 1
England Mark Gray 1 0 0% 6 1
England Craig Harrison 2 0 0% 12 2
England Lee Richardson 1 0 0% 8 3
England Robert Marshall 1 1 100% 8 5
Scotland Matt Gibson 2 1 50% 18 9
Wales John Herbert 1 1 100% 9 5
Wales Dominic Dale 3 0 0% 25 6
England Adrian Rosa 1 1 100% 8 5
England Alan Peacock 1 1 100% 7 5
Ireland Mark O'Sullivan 1 1 100% 7 5
Wales Anthony Davies 1 0 0% 6 1
England Paul Florence 1 1 100% 6 5
England Shaun Mellish 1 0 0% 6 1
England Colin Morton 1 1 100% 8 5
Wales Gary Peters 1 0 0% 8 3
England Sefton Payne 1 0 0% 6 1
England Mick Price 1 0 0% 8 3
England Graham Cripsey 1 1 100% 7 5
England Alexander Ferguson 1 1 100% 9 5
England Andy Hicks 1 0 0% 6 1
Northern Ireland Terry Murphy 1 1 100% 9 5
England Stephen Roberts 1 1 100% 5 5
England Mike Dunn 4 0 0% 26 8
England Jeff Cundy 2 0 0% 15 4
England Simon Morris 2 2 100% 15 11
England Foizur Rahman 1 1 100% 8 6
Isle of Man Tony Wilson 1 0 0% 5 0
Wales Paul Dawkins 1 1 100% 8 5
England Anthony Buckley 1 1 100% 5 5
Canada Ted Guerreri 1 0 0% 6 1
England Marc Devon 1 0 0% 9 4
Wales Iwan Jones 1 1 100% 9 5
England Mark Witts 1 1 100% 7 5
England Michael Gold 1 0 0% 8 3
England Guy Dennis 1 0 0% 9 4
England Damon Zeid 1 1 100% 9 5
England Gary Lees 1 0 0% 9 3
England Peter Daubney 1 0 0% 7 2
England Roy Bigg 1 1 100% 6 5
England Shane Haines 1 1 100% 9 5
England Steve Whalley 1 1 100% 7 5
England Stuart Reardon 1 1 100% 9 5
Northern Ireland Karen Corr 1 1 100% 9 5
Canada Alain Robidoux 1 0 0% 7 1
New Zealand Bruce Anderson 1 1 100% 9 6
England Michael Rhodes 1 0 0% 7 3
England Jamie O'Neill 1 1 100% 6 4
England Stephen Welsby 1 1 100% 7 4
England Lee Page 1 0 0% 5 1
England David Portman 1 1 100% 7 4
England Stuart Bingham 2 0 0% 14 4
Wales Gareth Chilcott 1 0 0% 8 3
Ireland Stephen O'Connor 2 0 0% 14 4
Northern Ireland Dylan Leary 1 1 100% 6 5
Northern Ireland Michael Duffy 1 1 100% 9 5
England Sam Baird 2 0 0% 13 4
England Mark Davis 1 0 0% 5 1
England Shaun Murphy 2 0 0% 11 2
Pakistan Muhammad Majid Ali 1 1 100% 8 5
Thailand Ratchayothin Yotharuck 1 0 0% 6 1
Scotland Stephen Maguire 4 0 0% 24 5
Wales Michael White 1 0 0% 10 4
England Liam Highfield 2 1 50% 11 5
Ireland David Morris 2 0 0% 12 4
England Mark King 2 0 0% 14 5
England Michael Holt 1 0 0% 7 2
India Pankaj Advani 1 1 100% 6 4
England Anthony Hamilton 3 0 0% 24 10
China Tian Pengfei 1 0 0% 5 1
Thailand James Wattana 2 1 50% 28 14
England Jamie Cope 1 0 0% 17 7
England Shane Castle 1 0 0% 8 3
England Jimmy Robertson 4 0 0% 30 5
England Joe O'Connor 1 1 100% 8 5
Belgium Luca Brecel 1 0 0% 6 1
Northern Ireland Mark Allen 1 0 0% 5 1
Australia Steven Donohoe 1 1 100% 8 5
India Kamal Chawla 1 0 0% 9 4
Australia Neil Robertson 2 0 0% 17 5
England Matthew Selt 2 1 50% 7 3
England Rod Lawler 2 0 0% 18 6
Ireland Daniel O’Regan 1 1 100% 6 4
England Ashley Carty 1 1 100% 5 4
England Aaron Cook 1 1 100% 4 4
England Saqib Nasir 1 1 100% 4 4
Poland Kacper Filipiak 1 0 0% 7 3
England Adam Longley 1 1 100% 4 4
Switzerland Marvin Losi 1 1 100% 5 4
England Nico Elton 3 2 66.67% 19 11
India Aditya Mehta 1 0 0% 5 1
England Sam Craigie 1 0 0% 4 0
Poland Rafał Szymanek 1 1 100% 4 4
England Elliot Slessor 1 0 0% 7 3
Northern Ireland Christopher Maye 1 1 100% 4 4
Ireland Greg Casey 1 0 0% 4 0
England Lee Shanker 1 1 100% 7 4
England Sam Thistlewhite 1 1 100% 6 4
England Joshua Thomond 2 2 100% 13 8
Switzerland Alexander Ursenbacher 1 1 100% 6 4
England Peter Ebdon 2 1 50% 13 5
England Jack Lisowski 2 1 50% 11 6
Australia Kurt Dunham 1 0 0% 6 2
Thailand Akani Songsermsawad 2 0 0% 10 4
Scotland Rhys Clark 1 0 0% 5 1
China Li Hang 3 0 0% 13 2
Thailand Dechawat Poomjaeng 1 1 100% 6 4
Norway Kurt Maflin 2 0 0% 10 2
England Daniel Womersley 1 1 100% 6 4
Egypt Hatem Yassen 1 1 100% 5 4
England Judd Trump 1 0 0% 6 2
Thailand Thepchaiya Un-Nooh 2 0 0% 2 0
China Niu Zhuang 1 0 0% 9 4
China Zhang Anda 1 0 0% 5 1
England Peter Lines 1 0 0% 4 0
Israel Eden Sharav 1 1 100% 5 4
England David Gilbert 1 0 0% 9 4
China Mei Xiwen 1 0 0% 5 1
England Ben Woollaston 2 0 0% 15 6
China Xiao Guodong 1 0 0% 8 2
Wales Daniel Wells 2 1 50% 9 3
Iran Soheil Vahedi 1 0 0% 4 0
Wales Jak Jones 1 0 0% 7 3
England Christopher Keogan 1 0 0% 4 0
Malaysia Thor Chuan Leong 1 0 0% 5 1
Ireland Josh Boileau 1 0 0% 4 0
India Hrithik Jain 1 1 100% 5 4
England Danny Brindle 1 1 100% 6 4
England Patrick Whelan 2 2 100% 16 10
England Allan Taylor 1 1 100% 7 4
England Billy Joe Castle 1 1 100% 5 4
England Tom Ford 1 0 0% 4 0
China Ding Junhui 1 0 0% 5 0
Northern Ireland Jordan Brown 1 0 0% 5 1
China Lyu Haotian 1 0 0% 9 4
England John Astley 1 0 0% 4 1
Ukraine Iulian Boiko 1 0 0% 4 2