BeforeTheOff.com uses cookies.
By continuing to use this website you imply consent to cookies being used.
For more information see our Privacy Policy

Already A Member? Login Now!




Forgot Username/Password?

Remember Me

JOIN NOW FOR FREEGet FREE BTO Plus+ Cards daily subscribe for full BTO+ access

Create A New Account

WHAT IS BTO Plus+?Get a crash course in why BTO Plus+ should
be your new go-to for the best racing data

Learn About BTO Plus+
TM
  • Detailed trainer stats with profit pointers
  • Vital speed figures from latest runs
  • BTO+ ratings from thousands of variables
  • Thousands of races analysed for positive trends
  • Crucial course pace bias statistics
  • Unique pace maps for every race
  • Essential 1-2-3 shortlist for best value betting
With BTO Plus+

June 2017


01JuneThu
Chelmsford CityFairyhouseFfos LasHamiltonLingfieldNewcastleWolverhampton
02JuneFri
BathCatterickDoncasterEpsomGoodwoodMarket RasenTramore
03JuneSat
DoncasterEpsomHexhamLingfieldMusselburghNavanNewcastleTramoreWorcester
04JuneSun
FakenhamKilbegganListowelPerth
05JuneMon
AyrGowran ParkLeicesterListowelNewton AbbotThirskWindsor
06JuneTue
ChepstowFontwellSouthwellWetherbyYarmouth
07JuneWed
HamiltonKemptonRiponUttoxeterWexfordWolverhampton
08JuneThu
Bangor-On-DeeCarlisleHaydockLeopardstownRiponSandown
09JuneFri
BrightonCarlisleClonmelGoodwoodHaydockStratfordWolverhampton
10JuneSat
BeverleyCatterickChepstowChesterCurraghHaydockNewmarketStratford
11JuneSun
CurraghGoodwoodNottingham
12JuneMon
AyrBrightonPontefractRoscommonWindsor
13JuneTue
LingfieldRoscommonSalisburySouthwellYarmouth
14JuneWed
HamiltonHaydockKemptonWorcesterYarmouth
15JuneThu
FontwellHaydockLeopardstownNewburyNottinghamUttoxeter
16JuneFri
AintreeChepstowFairyhouseGoodwoodNewton AbbotSandownYork
17JuneSat
BathDownpatrickHexhamLeicesterLimerickLingfieldMusselburghSandownYork
18JuneSun
CorkDoncasterDownpatrickSalisbury
19JuneMon
CarlisleNottinghamWetherbyWindsor
20JuneTue
AscotBeverleyBrightonNaasStratfordThirsk
21JuneWed
AscotChelmsford CityHamiltonRiponUttoxeterWexford
22JuneThu
AscotChelmsford CityFfos LasLeopardstownLingfieldRipon
23JuneFri
AscotAyrBathDown RoyalLimerickMarket RasenNewmarketRedcar
24JuneSat
AscotAyrDown RoyalGowran ParkHaydockLingfieldNewmarketRedcar
25JuneSun
Gowran ParkHexhamPontefractWorcester
26JuneMon
ChepstowKilbegganSouthwellWindsorWolverhampton
27JuneTue
BallinrobeBeverleyBrightonLeicesterNewton Abbot
28JuneWed
BathCarlisleKemptonNaasSalisburyWorcester
29JuneThu
HamiltonNewburyNewcastleNewmarketNottinghamTipperary
30JuneFri
CartmelChesterCurraghDoncasterNewcastleNewmarketYarmouth