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+
  • 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+

May 2017


01MayMon
BathBeverleyDown RoyalKemptonNaasWarwickWindsor
02MayTue
BallinrobeBrightonChelmsford CityNottinghamWolverhamptonYarmouth
03MayWed
AscotBrightonPontefractWolverhamptonYarmouth
04MayThu
ClonmelLingfieldMusselburghRedcarSedgefieldTowcester
05MayFri
CheltenhamChepstowCorkDownpatrickFontwellLingfieldMusselburgh
06MaySat
CorkDoncasterGoodwoodHexhamNewmarketThirskUttoxeterWexford
07MaySun
HamiltonLeopardstownNewmarket
08MayMon
AyrChelmsford CityRoscommonSouthwellStratfordWindsor
09MayTue
AyrExeterFakenhamFfos LasLeicester
10MayWed
BathChelmsford CityChesterDundalkKelsoNewton Abbot
11MayThu
CarlisleCatterickChesterTipperaryWincantonWorcester
12MayFri
AscotChesterDundalkKilbegganLingfieldMarket RasenNottinghamRipon
13MaySat
AscotCurraghHaydockHexhamLingfieldNottinghamThirskWarwick
14MaySun
CurraghKillarneyLudlowPlumpton
15MayMon
BrightonKemptonKillarneyTowcesterWetherbyWindsor
16MayTue
BeverleyChepstowKillarneySedgefieldSouthwellWarwick
17MayWed
BathPerthPunchestownWorcesterYarmouthYork
18MayThu
ClonmelFontwellNewmarketPerthSalisburyYork
19MayFri
AintreeCorkDownpatrickHamiltonNewburyNewcastleNewmarketYork
20MaySat
Bangor-On-DeeDoncasterNavanNewburyNewmarketThirskUttoxeter
21MaySun
LimerickMarket RasenNaasRiponStratford
22MayMon
CarlisleLeicesterPunchestownRedcarSligoTowcesterWindsor
23MayTue
BrightonGowran ParkHexhamHuntingdonNewcastleNottingham
24MayWed
AyrKemptonLingfieldSouthwellWexfordYarmouth
25MayThu
CatterickChelmsford CityGoodwoodSandownTipperaryWarwick
26MayFri
BathDown RoyalGoodwoodHaydockLeopardstownMusselburghPontefractWorcester
27MaySat
CartmelChesterCurraghFfos LasGoodwoodHaydockSalisburyYork
28MaySun
CurraghFontwellKelsoUttoxeter
29MayMon
BallinrobeCartmelChelmsford CityHuntingdonLeicesterRedcarWindsor
30MayTue
BallinrobeLeicesterLingfieldNewton AbbotRedcarWolverhampton
31MayWed
AyrBeverleyCartmelKemptonNottinghamPunchestown