Last David John Results

David John14.02.17 David John - Mark King 2:4
24.01.17 Joe Perry - David John 5:0
13.12.16 Jimmy White - David John 4:0
06.12.16 Marco Fu - David John 5:3
22.11.16 Barry Hawkins - David John 6:0

David John vs Charlie Walters, Feb 23, 2017

David John vs Mark King, Feb 14, 2017

Joe Perry vs David John, Jan 24, 2017

Jimmy White vs David John, Dec 13, 2016

Jimmy White vs David John, Dec 12, 2016