Last David John Results

David John05.06.17 Jimmy Robertson - David John 5:0
01.06.17 David John - Ryan Day 1:4
08.04.17 Matthew Selt - David John 10:4
04.03.17 Mark Davis - David John 4:3
04.03.17 Robbie Williams - David John 3:4

Jimmy Robertson vs David John, Jun 05, 2017

David John vs Ryan Day, Jun 01, 2017