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 2019


01JuneSat
DoncasterEpsomHexhamLingfieldMusselburghNavanStratfordTramoreWorcester
02JuneSun
FakenhamKilbegganListowelNottingham
03JuneMon
BrightonGowran ParkListowelThirskWindsorWolverhampton
04JuneTue
Bangor-On-DeeLingfieldNewcastleSouthwellTipperary
05JuneWed
FontwellKemptonNewton AbbotNottinghamRiponWexford
06JuneThu
Chelmsford CityFfos LasHamiltonHaydockLeopardstownRipon
07JuneFri
BathBrightonClonmelCurraghGoodwoodHaydockMarket RasenUttoxeter
08JuneSat
BeverleyChelmsford CityChepstowHaydockLingfieldNavanNewmarket
09JuneSun
GoodwoodPerth
10JuneMon
LeicesterPontefractRoscommonStratfordWindsor
11JuneTue
CarlisleLingfieldRoscommonSalisburyThirsk
12JuneWed
FontwellHamiltonHaydockKemptonPunchestownYarmouth
13JuneThu
HaydockLeopardstownNewburyNottinghamUttoxeterYarmouth
14JuneFri
AintreeChepstowCorkFairyhouseGoodwoodNewton AbbotSandownYork
15JuneSat
BathChesterDownpatrickHexhamLeicesterLimerickSandownWorcesterYork
16JuneSun
DoncasterDownpatrickGowran ParkSalisbury
17JuneMon
CarlisleCatterickKilbegganNottinghamWindsor
18JuneTue
AscotBeverleyBrightonSligoStratfordThirsk
19JuneWed
AscotChelmsford CityHamiltonRiponUttoxeterWexford
20JuneThu
AscotChelmsford CityFfos LasLeopardstownLingfieldRipon
21JuneFri
AscotAyrDown RoyalGoodwoodLimerickMarket RasenNewmarketRedcar
22JuneSat
AscotAyrDown RoyalHaydockLingfieldNewmarketPerthRedcar
23JuneSun
HexhamPontefractTipperaryWorcester
24JuneMon
BallinrobeChepstowSouthwellWindsorWolverhampton
25JuneTue
BeverleyBrightonNewburyNewton Abbot
26JuneWed
BathCarlisleKemptonNaasSalisburyWorcester
27JuneThu
CurraghHamiltonLeicesterNewcastleNewmarketNottingham
28JuneFri
CartmelChesterCurraghDoncasterNewcastleNewmarketYarmouth
29JuneSat
ChesterCurraghDoncasterLingfieldNewcastleNewmarketWindsorYork
30JuneSun
CartmelUttoxeterWindsor