Simon Bedford defeated David John |
2007 PIOS - Event 4 Snooker |
Matthew Troath defeated David John |
2007 PIOS - Event 3 Snooker |
Alex Borg defeated David John |
2007 PIOS - Event 2 Snooker |
David John defeated Martin O'Donnell |
2007 PIOS - Event 2 Snooker |
Shaun Chipperfield defeated David John |
2007 PIOS - Event 1 Snooker |
Matt Emms defeated David John |
2005 PIOS - Event 5 Snooker |
Patrick Einsle defeated David John |
2005 PIOS - Event 4 Snooker |
David John defeated Anthony Massey |
2005 PIOS - Event 4 Snooker |
Jamie Jones defeated David John |
2005 PIOS - Event 3 Snooker |
Craig Taylor defeated David John |
2005 World Championship Snooker |
David John defeated Jason Hood |
2005 World Championship Snooker |
Ian Preece defeated David John |
2005 Challenge Tour - Event 4 Snooker |
David John defeated Ian Wells |
2005 Challenge Tour - Event 4 Snooker |
David John defeated Liang Wenbo |
2005 Challenge Tour - Event 4 Snooker |
Ian Wells defeated David John |
2005 Challenge Tour - Event 3 Snooker |
David John defeated Steven Bennie |
2005 Challenge Tour - Event 3 Snooker |
David John defeated James Delahunty |
2005 Challenge Tour - Event 3 Snooker |
Gareth Coppack defeated David John |
2004 Challenge Tour - Event 2 Snooker |
David John defeated Martin Dziewialtowski |
2004 Challenge Tour - Event 2 Snooker |
David John defeated Colin Bingham |
2004 Challenge Tour - Event 2 Snooker |
Munraj Pal defeated David John |
2004 Challenge Tour - Event 1 Snooker |
David John defeated Craig Steadman |
2004 Challenge Tour - Event 1 Snooker |
David John defeated Robert McCullough |
2004 Challenge Tour - Event 1 Snooker |
Craig Steadman defeated David John |
2004 World Championship Snooker |
Sean O'Neill defeated David John |
2004 Challenge Tour - Event 4 Snooker |
David John defeated Habib Subah |
2004 Challenge Tour - Event 4 Snooker |
Brian Salmon defeated David John |
2004 Challenge Tour - Event 3 Snooker |
David John defeated Gavin Pantall |
2004 Challenge Tour - Event 3 Snooker |
David John defeated David Mills |
2004 Challenge Tour - Event 3 Snooker |
David John defeated Colin Bingham |
2004 Challenge Tour - Event 3 Snooker |
David John defeated Karl Burrows |
2004 Challenge Tour - Event 3 Snooker |
Gary Wilson defeated David John |
2003 Challenge Tour - Event 2 Snooker |
David John defeated Steve Judd |
2003 Challenge Tour - Event 2 Snooker |
Rodney Goggins defeated David John |
2003 Challenge Tour - Event 1 Snooker |
Martin Gould defeated David John |
2003 World Championship Snooker |
Rod Lawler defeated David John |
2003 Scottish Open Snooker |
David John defeated Craig Butler |
2003 Scottish Open Snooker |
Wayne Brown defeated David John |
2003 Irish Masters Snooker |
Jin Long defeated David John |
2003 European Open Snooker |
David John defeated Neal Foulds |
2003 European Open Snooker |
Mark Selby defeated David John |
2003 Welsh Open Snooker |
David John defeated Justin Astley |
2003 Welsh Open Snooker |
David John defeated Shaun Murphy |
2003 Welsh Open Snooker |
Joe Johnson defeated David John |
2002 UK Championship Snooker |
Euan Henderson defeated David John |
2002 British Open Snooker |
Mike Dunn defeated David John |
2002 Benson and Hedges Championship Snooker |
David John defeated Mark Selby |
2002 Benson and Hedges Championship Snooker |
David John defeated Andrew Duff |
2002 Benson and Hedges Championship Snooker |
Martin Dziewialtowski defeated David John |
2002 LG Cup Snooker |
David John defeated Andrew Higginson |
2002 LG Cup Snooker |
Garoid O'Connor defeated David John |
2002 World Championship Snooker |
David John defeated Gareth Coppack |
2002 World Championship Snooker |
David John defeated Norman Maher |
2002 World Championship Snooker |
David John defeated Shaun Wilkes |
2002 World Championship Snooker |
David John defeated Waheed Khan |
2002 World Championship Snooker |
David John defeated Christopher West |
2002 World Championship Snooker |
David John defeated Paddy McLoughlin |
2002 World Championship Snooker |
Malcolm Bilclough defeated David John |
2001 Challenge Tour - Event 3 Snooker |
Ryan Michael defeated David John |
2000 Challenge Tour - Event 1 Snooker |
David John defeated Steven Bennie |
2000 Challenge Tour - Event 1 Snooker |