June Horse Racing Fixtures

SUNMONTUEWEDTHUFRISAT
 1 Doncaster
Epsom Downs
Hexham
Lingfield
Musselburgh
Navan
Stratford
Tramore
Worcester
2 Fakenham
Kilbeggan
Listowel
Nottingham
3 Brighton
Gowran Park
Listowel
Thirsk
Windsor
Wolverhampton
4 Bangor
Lingfield
Newcastle
Southwell
Tipperary
5 Fontwell
Kempton
Newton Abbot
Nottingham
Ripon
Wexford
6 Chelmsford City
Ffos Las
Hamilton
Haydock
Leopardstown
Ripon
7 Bath
Brighton
Clonmel
Curragh
Goodwood
Haydock
Market Rasen
Uttoxeter
8 Beverley
Chelmsford City
Chepstow
Haydock
Lingfield
Navan
Newmarket
9 Goodwood
Perth
10 Leicester
Pontefract
Roscommon
Stratford
Windsor
11 Carlisle
Lingfield
Roscommon
Salisbury
Thirsk
12 Fontwell
Hamilton
Haydock
Kempton
Punchestown
Yarmouth
13 Haydock
Leopardstown
Newbury
Nottingham
Uttoxeter
Yarmouth
14 Aintree
Chepstow
Cork
Fairyhouse
Goodwood
Newton Abbot
Sandown
York
15 Bath
Chester
Downpatrick
Hexham
Leicester
Limerick
Sandown
York
16 Doncaster
Downpatrick
Gowran Park
Salisbury
17 Carlisle
Catterick
Kilbeggan
Nottingham
Windsor
18 Ascot
Beverley
Brighton
Sligo
Stratford
Thirsk
19 Ascot
Chelmsford City
Hamilton
Ripon
Uttoxeter
Wexford
20 Ascot
Chelmsford City
Ffos Las
Leopardstown
Lingfield
Ripon
21 Ascot
Ayr
Down Royal
Goodwood
Limerick
Market Rasen
Newmarket
Redcar
22 Ascot
Ayr
Down Royal
Haydock
Lingfield
Newmarket
Perth
Redcar
23 Hexham
Pontefract
Tipperary
Worcester
24 Ballinrobe
Chepstow
Southwell
Windsor
Wolverhampton
25 Beverley
Brighton
Newbury
Newton Abbot
26 Bath
Carlisle
Kempton
Naas
Salisbury
Worcester
27 Curragh
Hamilton
Leicester
Newcastle
Newmarket
Nottingham
28 Cartmel
Chester
Curragh
Doncaster
Newcastle
Newmarket
Yarmouth
29 Chester
Curragh
Doncaster
Lingfield
Newcastle
Newmarket
Windsor
York
30 Cartmel
Uttoxeter
Windsor
 
Jun
9
x
Bet £10 Get £30 in Free Bets
Exclusive Promo Code
C30
JOIN NOW
New William Hill online customers only. Min. unit stake of £10 at odds of 1/2 or greater. Only the 'win' part from EW bets will count. Free bet terms, payment method & country restrictions apply. Free bets credited as 3 x £10. Free bet stakes are not returned as part of the settlement of successful free bets. All Free Bets must be wagered within 30 days. T&C's apply, 18+ begambleaware.org
x
Up to £100 in bet credits
Exclusive Promo Code
100BET365
JOIN NOW
Up to £100 in Bet Credits for new customers at bet365. Min deposit £5 and 1x settled bet requirement to release Bet Credits. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&C's apply, 18+ begambleaware.org.
x
Bet £10 Get £30
Exclusive Promo Code
30f
JOIN NOW
New customers only – Minimum deposit of £10 using deposit code 30F - A qualifying bet is a ‘real money’ stake of at least £10 placed on any sports market - Minimum odds of 1/2 (1.5) - Free bets credited upon qualifying bet settlement and expire after 7 days - Free bet stakes not included in returns - Deposit balance is available for withdrawal at any time. General deposit method & withdrawal restrictions apply & full T&Cs apply.
x
Bet £20 & Get £20
Exclusive Promo Code
SPORTS20
JOIN NOW
Select 'Use a promo code' in the drop-down list in the Cashier and enter SPORTS20. Deposit £20 or more. An extra £20 will be credited immediately. The deposit and bonus must be wagered 1x onSports at 1/2 (1.5) odds or higher. General bonus terms apply. This offer expires 31 May 23:59. T&C's apply, 18+ begambleaware.org.
x
Bet £10 on Horse Racing & Get £30 Free Bets
New customers only – Minimum deposit of £10 using deposit code 30F - A qualifying bet is a ‘real money’ stake of at least £10 placed on any sports market - Minimum odds of 1/2 (1.5) - Free bets credited upon qualifying bet settlement and expire after 7 days - Free bet stakes not included in returns - Deposit balance is available for withdrawal at any time. General deposit method & withdrawal restrictions apply & full T&Cs apply.
BET HERE