Player 1
Score
Player 2
Season
Competition
Date
Match Result
Naghman Hussain
2:0
Joe Leech
Snooker 2013/14
Snooker League 2013/14
2014-03-10
4:2
Martin Clements
1:1
Joe Leech
Snooker 2013/14
Snooker League 2013/14
2014-02-24
5:1
Joe Leech
1:1
Eric Pratt
Snooker 2013/14
Snooker League 2013/14
2014-02-17
3:3
Simon Painter
0:2
Joe Leech
Snooker 2013/14
Snooker League 2013/14
2014-02-10
1:5
Steve Claridge
2:0
Joe Leech
Snooker 2013/14
Snooker League 2013/14
2014-01-27
4:2
Joe Leech
0:2
Nigel Bossom
Snooker 2013/14
Colin Cutler Memorial Trophy 2013-14
2014-01-06
3:4
Joe Leech
1:1
Mike Augar
Snooker 2013/14
Colin Cutler Memorial Trophy 2013-14
2013-12-09
4:1
Joe Leech
2:0
Len Lacey
Snooker 2013/14
Snooker League 2013/14
2013-12-02
5:1
Joe Leech
1:1
Matlood Ahmed
Snooker 2013/14
Snooker League 2013/14
2013-11-18
3:3
Mick Aust
2:0
Joe Leech
Snooker 2013/14
Snooker League 2013/14
2013-11-11
3:3
Joe Leech
0:2
Mark Trafford
Snooker 2013/14
Snooker League 2013/14
2013-11-04
3:3
Eric Pratt
1:1
Joe Leech
Snooker 2013/14
Snooker League 2013/14
2013-10-28
3:3
Julio Barresi
2:0
Joe Leech
Snooker 2013/14
Snooker League 2013/14
2013-10-14
4:2
Joe Leech
1:1
Steve Claridge
Snooker 2013/14
Snooker League 2013/14
2013-10-07
3:3
Joe Leech
0:2
Keith Pearce
Snooker 2012/13
Snooker League 2012/13
2013-04-15
0:6
Benji Cuff
0:2
Joe Leech
Snooker 2012/13
Snooker League 2012/13
2013-04-08
2:4
Joe Leech
1:1
Lee McAllister
Snooker 2012/13
Snooker League 2012/13
2013-03-25
2:4
Steve Blackman
1:1
Joe Leech
Snooker 2012/13
Snooker League 2012/13
2013-03-04
1:5
Gary Cox
1:1
Joe Leech
Snooker 2012/13
Snooker League 2012/13
2013-02-18
4:2
Sid Ponting
0:2
Joe Leech
Snooker 2012/13
Snooker League 2012/13
2013-02-11
2:4
Keith Pearce
2:0
Joe Leech
Snooker 2012/13
Snooker League 2012/13
2013-01-07
3:3
Joe Leech
0:2
Shaun Jacob
Snooker 2012/13
Snooker League 2012/13
2012-12-10
0:6
Francis Mapplethorpe
2:0
Joe Leech
Snooker 2012/13
Colin Cutler Memorial Trophy
2012-11-26
4:2
Pete Truby
1:1
Joe Leech
Snooker 2012/13
Snooker League 2012/13
2012-11-05
2:4
Joe Leech
0:2
Simon Charles
Snooker 2012/13
Snooker League 2012/13
2012-10-29
1:5
Joe Leech
2:0
Francis Mapplethorpe
Snooker 2012/13
Snooker League 2012/13
2012-10-15
3:3
Joe Leech
2:0
Mark Trafford
Snooker 2012/13
Snooker League 2012/13
2012-10-08
4:2
Joe Leech
0:2
Charlie Stockford
Snooker 2011/2012
Snooker League 2011/12
2012-04-02
4:2
Peter Astall
0:2
Joe Leech
Snooker 2011/2012
Snooker League 2011/12
2012-03-26
2:4
Joe Leech
0:2
Peter Baskerville
Snooker 2011/2012
Snooker League 2011/12
2012-03-19
2:4
Joe Timms
0:2
Joe Leech
Snooker 2011/2012
Snooker League 2011/12
2012-03-12
4:2
Joe Leech
1:1
Steve Oakey
Snooker 2011/2012
Snooker League 2011/12
2012-03-05
2:4
Frankie Merola
1:1
Joe Leech
Snooker 2011/2012
Snooker League 2011/12
2012-01-30
4:2
Joe Leech
1:1
Mark Trafford
Snooker 2011/2012
Buildbase Cup 2011/12
2012-01-09
4:3
Joe Leech
1:1
Neil Kirby
Snooker 2011/2012
Buildbase Cup 2011/12
2011-12-12
5:1
Ben Worden
1:1
Joe Leech
Snooker 2011/2012
Snooker League 2011/12
2011-11-28
3:3
Joe Leech
2:0
Len Lacey
Snooker 2011/2012
Snooker League 2011/12
2011-11-21
5:1
John Williams
1:1
Joe Leech
Snooker 2011/2012
Snooker League 2011/12
2011-11-14
4:2
Joe Leech
2:0
Joe Timms
Snooker 2011/2012
Snooker League 2011/12
2011-11-07
3:3
Steve Oakey
1:1
Joe Leech
Snooker 2011/2012
Snooker League 2011/12
2011-10-31
2:4
Joe Leech
1:1
Tom Fletcher
Snooker 2011/2012
Snooker League 2011/12
2011-10-24
2:4
Joe Leech
2:0
Brian Field
Snooker 2011/2012
Snooker League 2011/12
2011-10-10
3:3
Joe Leech
1:1
Snooker 2011/2012
Snooker League 2011/12
2011-09-26
1:5
Joe Leech
2:0
Ben Worden
Snooker 2010-2011
Snooker League 2010-2011
2011-04-11
5:1
Joe Leech
2:0
Tony Nichols
Snooker 2010-2011
Snooker League 2010-2011
2011-03-28
3:3
Terry Gripe
1:1
Joe Leech
Snooker 2010-2011
Snooker League 2010-2011
2011-03-14
1:5
Joe Leech
2:0
Mariusz Nycz
Snooker 2010-2011
Snooker League 2010-2011
2011-03-07
3:3
Joe Leech
1:1
Gwilym Enstone
Snooker 2010-2011
Snooker League 2010-2011
2011-02-21
3:3
Mick Aust
2:0
Joe Leech
Snooker 2010-2011
Snooker League 2010-2011
2011-02-14
5:1
Joe Leech
1:1
Matthew Jacob
Snooker 2010-2011
Snooker League 2010-2011
2011-02-07
3:3
Gerry ONeil
1:1
Joe Leech
Snooker 2010-2011
Snooker League 2010-2011
2011-01-31
4:2
Justin Page
2:0
Joe Leech
Snooker 2010-2011
Buildbase Plate 2010/11
2011-01-24
5:1
Joe Leech
0:2
Jimmy Ewers
Snooker 2010-2011
Buildbase Cup 2010/11
2010-12-13
1:5
Charlie Stockford
1:1
Joe Leech
Snooker 2010-2011
Snooker League 2010-2011
2010-12-06
4:2
Joe Leech
2:0
Matt Taylor
Snooker 2010-2011
Snooker League 2010-2011
2010-11-29
4:2
Richard Walters
2:0
Joe Leech
Snooker 2010-2011
Snooker League 2010-2011
2010-10-18
5:1
Joe Leech
2:0
Peter Astall
Snooker 2010-2011
Snooker League 2010-2011
2010-10-11
5:1
Shaun Jacob
2:0
Joe Leech
Snooker 2010-2011
Snooker League 2010-2011
2010-10-04
4:2