Oracle Pool & Snooker Club
Oxford and District Billiards & Snooker Association
Founded in 1926 Contact Us 
Sponsored by Oracle Pool & Snooker Club
Welcome guest. Please login to enter results, access members' contact details or search for matches.
PlayerBreakOpponentCompetitionDateResult
John Williams20Lewis MossTurner Cup 2011/122011-12-20 180:250
John Williams24Lewis MossTurner Cup 2011/122011-12-20 180:250
John Williams41Terry GripeTurner Cup 2012/132013-02-19 227:250
John Williams26Pete FennTurner Cup 2012/132013-03-19 216:250
John Williams21Tom FletcherArthur Cook 2013/142014-02-28 200:154
John Williams17Peter Franklin RouthArthur Cook 2013/142014-04-01 200:128
John Williams36Tony NicholsTed Allsop 2014/152014-12-30 2:0
John Williams27Paul EvansArthur Cook Handicap Cup 2014/152015-03-31 1:0
John Williams30Connor JonesThe Oxford Times Cup 16/172017-02-28 1:0
John Williams37Connor JonesThe Oxford Times Cup 16/172017-02-28 1:0
John Williams21Connor JonesThe Oxford Times Cup 16/172017-02-28 1:0
John Williams21Simon AriesOxford Times Cup 17/182018-03-15 1:0
John Williams20Simon AriesOxford Times Cup 17/182018-03-15 1:0
John Williams29Nigel BossomWalt Bradbury Snooker Singles Cup 17/182018-02-28 2:3
John Williams21Rob SellwoodTurner Cup 17/182018-03-29 0:1
John Williams27Rob SellwoodTurner Cup 17/182018-03-29 0:1
John Williams23Paul RobinsonOxford Times 18/192019-04-25 0:1
John Williams21Paul RobinsonOxford Times 18/192019-04-25 0:1
John Williams25Paul RobinsonOxford Times 18/192019-04-25 0:1
John Williams21Peter Franklin RouthTurner Cup 18/19 (New Format)2019-02-28 2:1
John Williams24Tom Fletcher and Martyn RoyceThe Allan Copelin Memorial Pairs 16/172016-12-31 0:1
John Williams22Ted MilsomLeague 2005/62006-04-19 1:2
John Williams24Chris WarrenLeague 2005/62006-04-26 2:1
John Williams31Richard TattonHashman Shield 2005/62006-03-01 0:2
John Williams24Michael McCluskeyLeague 2006/072006-09-27 3:0
John Williams23Gary BoughLeague 2006/072007-01-10 1:2
John Williams25Gary BoughLeague 2006/072007-01-10 1:2
John Williams21Ted MilsomLeague 2006/072007-02-21 0:3
John Williams27Ken OliveBilliards League 2007/082007-10-17 2:1
John Williams22David LoBilliards League 2007/082007-10-24 2:1
John Williams39Dick HashmanBilliards League 2007/082008-01-30 1:2
John Williams20Geoff BarrettLeague 2009/102009-12-02 2:1
John Williams21Geoff BarrettLeague 2009/102009-12-02 2:1
John Williams26Pete FennLeague 2009/102010-01-20 2:1
John Williams25Gorden CookLeague 2009/102010-02-17 0:3
John Williams21Alan ManderLeague 2009/102010-03-24 2:1
John Williams26Andy HuxleySnooker League 2010-20112010-10-04 2:4
John Williams23Matthew JacobSnooker League 2010-20112011-02-28 4:2
John Williams14Joe TimmsSnooker League 2010-20112011-03-28 3:3
John Williams20Terry ChambersBilliards League 2010-20112010-09-29 1:2
John Williams25Malcolm BoughBilliards League 2010-20112010-10-20 2:1
John Williams20Malcolm BoughBilliards League 2010-20112010-10-20 2:1
John Williams24Tom FletcherBilliards League 2010-20112010-11-03 1:2
John Williams20Neil KirbyBilliards League 2010-20112010-11-24 2:1
John Williams22Neil KirbyBilliards League 2010-20112010-11-24 2:1
John Williams21Bob HaywardBilliards League 2010-20112011-03-23 1:2
John Williams21Bob HaywardBilliards League 2010-20112011-03-23 1:2
John Williams24Andrew SwadenSnooker League 2011/122012-01-30 3:3
John Williams26Bob HaywardBilliards League 2011/122011-11-16 0:3
John Williams22Roy GascoyneBilliards League 2011/122011-12-07 3:0
John Williams23Malcolm BoughBilliards League 2011/122012-02-01 1:2
John Williams26Terry ChambersBilliards League 2011/122012-02-15 0:3
John Williams20Terry ChambersBilliards League 2011/122012-02-15 0:3
John Williams21Brendan EnsollBilliards League 2011/122012-02-22 2:1
John Williams29Dave NoakeBilliards League 2011/122012-03-07 1:2
John Williams26Robert WatsonBilliards League 2011/122012-04-04 2:1
John Williams29Malcolm BoughBilliards League 2012/132012-10-03 1:2
John Williams23Lee PratleyBilliards League 2012/132012-10-17 3:0
John Williams32Simon AriesBilliards League 2012/132012-11-07 1:2
John Williams20Brian MabbuttBilliards League 2012/132012-11-21 2:1
John Williams21Rob SellwoodBilliards League 2012/132013-01-23 1:2
John Williams27Rob SellwoodBilliards League 2012/132013-01-23 1:2
John Williams20Allan CopelinBilliards League 2012/132013-01-30 2:1
John Williams26Allan CopelinBilliards League 2012/132013-01-30 2:1
John Williams25Gorden CookBilliards League 2012/132013-02-13 1:2
John Williams25Pete FennBilliards League 2012/132013-03-27 1:2
John Williams33Robert WatsonBilliards League 2012/132013-04-03 3:0
John Williams22Robert WatsonBilliards League 2012/132013-04-03 3:0
John Williams25Ayub KiyaniSnooker League 2012/132013-03-04 4:2
John Williams23John ParsonsSnooker League 2012/132013-04-22 3:3
John Williams20Ken OliveHashman Shield 2012/132013-03-21 2:1
John Williams39Paul RobinsonHashman Shield 2012/132013-03-28 3:0
John Williams21Mike ChapmanBilliards League 2013/142013-10-16 1:2
John Williams24Malcolm BoughBilliards League 2013/142013-10-23 2:1
John Williams17Malcolm BoughBilliards League 2013/142013-10-23 2:1
John Williams30Chick WheatleyBilliards League 2013/142013-11-06 3:0
John Williams23Brian MabbuttBilliards League 2013/142013-11-13 1:2
John Williams25Lee PratleyBilliards League 2013/142013-11-20 2:1
John Williams21Alan ManderBilliards League 2013/142013-12-04 3:0
John Williams35Robert WatsonBilliards League 2013/142014-01-22 2:1
John Williams23Paul RobinsonBilliards League 2013/142014-02-12 3:0
John Williams21Lee PratleyBilliards League 2013/142014-03-19 1:2
John Williams30Matthew JacobSnooker League 2013/142013-10-21 4:2
John Williams20Sid PontingSnooker League 2013/142013-10-28 3:3
John Williams27Jim SchoenemannSnooker League 2013/142013-11-18 0:6
John Williams24Jim SchoenemannSnooker League 2013/142014-03-10 5:1
John Williams23Callum VinallHashman Shield 2013/142014-03-13 2:1
John Williams23Justin ShepherdBilliards League 2014/152014-09-10 1:2
John Williams22Lee PratleyBilliards League 2014/152014-09-17 1:2
John Williams27Keith PearceBilliards League 2014/152014-10-01 2:1
John Williams24Roy GascoyneBilliards League 2014/152014-10-29 1:2
John Williams20Omar SharifBilliards League 2014/152014-11-12 1:2
John Williams33Omar SharifBilliards League 2014/152014-11-12 1:2
John Williams23Brendan EnsollBilliards League 2014/152014-12-10 2:1
John Williams21Simon AriesBilliards League 2014/152015-01-14 2:1
John Williams25Alan ManderBilliards League 2014/152015-01-21 1:2
John Williams22Alan ManderBilliards League 2014/152015-01-21 1:2
John Williams25Lee PratleyBilliards League 2014/152015-01-28 2:1
John Williams31Keith PearceBilliards League 2014/152015-02-11 0:3
John Williams30Bob HaywardBilliards League 2014/152015-03-25 3:0
John Williams25Ross MabbuttSherlock Cup 2014/152014-10-06 0:4
John Williams24Barry BarsonStephen Reiss Cup 2014/152014-12-17 1:4
John Williams25Barry BarsonStephen Reiss Cup 2014/152014-12-17 1:4
John Williams20Malcolm GrievesonSnooker League 2014/152014-11-03 3:3
John Williams24Darren MurraySnooker League 2014/152014-12-01 3:3
John Williams28Malcolm BoughAtox Cup 15/162015-10-14 0:4
John Williams21Billiards League 15/162015-10-21 2:1
John Williams23Billiards League 15/162015-10-21 2:1
John Williams23Terry CookBilliards League 15/162015-10-28 1:2
John Williams28Terry CookBilliards League 15/162015-10-28 1:2
John Williams21Connor JonesBilliards League 15/162015-11-25 2:1
John Williams23Paul RobinsonBilliards League 15/162015-12-09 1:2
John Williams23Brian MabbuttBilliards League 15/162015-12-23 1:2
John Williams28Terry ChambersBilliards League 15/162016-01-06 1:2
John Williams21Roy GascoyneBilliards League 15/162016-01-20 2:1
John Williams22Malcolm BoughBilliards League 15/162016-01-27 1:2
John Williams34Malcolm BoughBilliards League 15/162016-01-27 1:2
John Williams20Roger TomlinBilliards League 15/162016-02-24 1:2
John Williams23Rob SellwoodBilliards League 15/162016-03-02 1:2
John Williams23Simon PainterBilliards League 15/162016-03-16 2:1
John Williams30Simon PainterBilliards League 15/162016-03-16 2:1
John Williams20Simon PainterBilliards League 15/162016-03-16 2:1
John Williams20Simon PainterBilliards League 15/162016-03-16 2:1
John Williams21Brian GreenSnooker League (Autumn 2015)2015-10-26 4:2
John Williams25Mark TraffordSnooker League (Spring) v22016-02-08 3:3
John Williams30Lee ParsonsSnooker League (Spring) v22016-02-15 5:1
John Williams25Matthew KennedySnooker League (Spring) v22016-03-07 2:4
John Williams29Paul LarkinsSnooker League (Spring) v22016-04-18 4:2
John Williams21Lewis MossBilliards League 2016/172016-09-28 2:1
John Williams23Lewis MossBilliards League 2016/172016-09-28 2:1
John Williams20Gorden CookBilliards League 2016/172016-10-26 2:1
John Williams20Martyn RoyceBilliards League 2016/172016-11-09 0:3
John Williams25Martyn RoyceBilliards League 2016/172016-11-09 0:3
John Williams20David WhiteBilliards League 2016/172016-11-30 2:1
John Williams24David WhiteBilliards League 2016/172016-11-30 2:1
John Williams27Geoff WatsonBilliards League 2016/172016-12-07 1:2
John Williams24Geoff WatsonBilliards League 2016/172016-12-07 1:2
John Williams25Terry CookBilliards League 2016/172016-12-14 2:1
John Williams24Terry CookBilliards League 2016/172016-12-14 2:1
John Williams25Connor JonesBilliards League 2016/172017-01-04 2:1
John Williams21Malcolm BoughBilliards League 2016/172017-01-11 3:0
John Williams29Callum VinallBilliards League 2016/172017-01-18 2:1
John Williams21Jack WoodsBilliards League 2016/172017-01-25 1:2
John Williams30Jack WoodsBilliards League 2016/172017-01-25 1:2
John Williams21Martyn RoyceBilliards League 2016/172017-02-08 1:2
John Williams23Stephen Reiss Team Cup 16/172016-10-12 1:4
John Williams32Matthew KennedySnooker League 17/182017-12-04 3:3
John Williams20Derek SyrettSnooker League 17/182018-02-19 3:3
John Williams26Connor JonesBilliards League 17/182017-10-04 0:3
John Williams26Alan ManderBilliards League 17/182017-11-15 2:1
John Williams25Bob ChiversBilliards League 17/182018-01-10 2:1
John Williams26Lewis MossBilliards League 17/182018-02-21 2:1
John Williams28Lewis MossBilliards League 17/182018-02-21 2:1
John Williams20Lewis MossBilliards League 17/182018-02-21 2:1
John Williams23Lewis MossBilliards League 17/182018-02-21 2:1
John Williams29Pete FennBilliards League 17/182018-02-28 2:1
John Williams20Fubiao GuSnooker League 18/192018-12-10 3:3
John Williams25Mark TraffordSnooker League 18/192019-01-07 5:1
John Williams25Ross TarboxSnooker League 18/192019-02-04 3:3
John Williams27Ben MawbySnooker League 18/192019-03-04 3:3
John Williams22Nigel BossomSnooker League 18/192019-04-15 4:2
John Williams20Malcolm BoughBilliards League 18/192018-09-26 1:2
John Williams21Robert WatsonBilliards League 18/192018-10-17 1:2
John Williams53Terry CookBilliards League 18/192018-12-05 1:2
John Williams22Justin ShepherdBilliards League 18/192019-01-30 2:1
John Williams24Robert WatsonBilliards League 18/192019-02-06 0:3
John Williams20Terry CookAtox Cup 18/192018-10-03 2:4
John Williams32Gary BoughStephen Reiss 18/192019-03-06 1:4
John Williams20Gary BoughStephen Reiss 18/192019-03-06 1:4
John Williams25Tom FletcherHashman Shield 18/19 (New Format)2018-11-28 4:2
John Williams21Justin ShepherdSnooker League 19/202019-09-30 5:1
John Williams36Keith HollisSnooker League 19/202019-12-16 6:0
John Williams20Julio BarresiSnooker League 19/202020-02-17 2:4
John Williams20Mick AustColin Cutler Memorial Trophy 19/202019-11-18 1:4
John Williams22Alan PearceSherlock Cup 19/202019-12-09 4:0
John Williams23Steve BlackmanBilliards League 19/202019-09-25 2:1
John Williams28Malcolm BoughBilliards League 19/202019-10-02 2:1
John Williams20Justin ShepherdBilliards League 19/202019-10-16 2:1
John Williams25Justin ShepherdBilliards League 19/202019-10-16 2:1
John Williams23Justin ShepherdBilliards League 19/202019-10-16 2:1
John Williams21Justin ShepherdBilliards League 19/202019-10-16 2:1
John Williams29Robert WatsonBilliards League 19/202019-10-30 0:3
John Williams46Robert WatsonBilliards League 19/202019-10-30 0:3
John Williams25Lee PratleyBilliards League 19/202019-11-13 3:0
John Williams21Tom FletcherBilliards League 19/202019-12-04 1:2
John Williams28Simon PainterBilliards League 19/202019-12-11 1:2
John Williams21Paul RobinsonBilliards League 19/202019-12-18 2:1
John Williams33Steve BlackmanBilliards League 19/202020-01-08 2:1
John Williams26Richard PartlettBilliards League 19/202020-02-05 2:1
John Williams25Dave DowlingBilliards League 19/202020-02-19 1:2
John Williams24Dave DowlingBilliards League 19/202020-02-19 1:2
John Williams33Terry CookStephen Reiss 19/202019-10-23 4:1
John Williams28Pete FennAtox 19/202019-10-09 4:2