Navigate to the pages you need.
All Today's Horse Racing Race Cards | 20th June 2025
Racecards 20th June 2025
Please authenticate your card ending in to authorize your purchase of .
Your card was declined, please provide a new payment method.

Get access to the PR and VDW ratings and find top-rated winners every day.

Find out which horse has been tipped by the most newspaper tipsters each day.

Stop doing all the hard work yourself and get access to daily tips.

Find out which horse is predicted to be the fastest horse.

Track horses, trainers and jockeys, get instant alerts when they're running and see how profitable you are using them.

Stop working out the results of your bets by hand. Simply add your bets each day and let us automatically show you the results.

Ground: Good To Firm

Ground: Good

Ground: Good To Firm

Ground: Good

Ground: Good To Firm

Ground: Good To Firm
![]() Market RasenGround Condition: Good
14:05 - ABP Humber 15th Anniversary Novices' Hurdle (GBB Race)2m 7f 16y | 4 runners | Class: 4 | Race Type: Hurdle Turf |
£7,000
|
|
![]() RedcarGround Condition: Good To Firm
14:15 - Racing TV Free Trial Handicap7f | 10 runners | Class: 6 | Race Type: Flat Turf |
Handicap £6,000
|
|
![]() AscotGround Condition: Good To Firm (Good to firm-good in places on round course)
14:30 - Albany Stakes (Fillies' Group 3)6f | 17 runners | Class: 1 | Race Type: Flat Turf |
£125,000
|
|
![]() Market RasenGround Condition: Good
14:40 - Port Of Immingham Handicap Hurdle2m 7f 16y | 8 runners | Class: 5 | Race Type: Hurdle Turf |
Handicap £7,000
|
|
![]() RedcarGround Condition: Good To Firm
14:50 - Free Racing TV At racingtv.com/freetrial Handicap7f | 8 runners | Class: 6 | Race Type: Flat Turf |
Handicap £6,000
|
|
![]() AscotGround Condition: Good To Firm (Good to firm-good in places on round course)
15:05 - Commonwealth Cup (Group 1)6f | 22 runners | Class: 1 | Race Type: Flat Turf |
£725,750
|
|
![]() Market RasenGround Condition: Good
15:13 - Port Of Grimsby Handicap Chase2m 3f 34y | 7 runners | Class: 5 | Race Type: Chase Turf |
Handicap £7,500
|
|
![]() RedcarGround Condition: Good To Firm
15:23 - Marske Fabrications & Engineering Handicap7f 219y | 6 runners | Class: 3 | Race Type: Flat Turf |
Handicap £15,000
|
|
![]() AscotGround Condition: Good To Firm (Good to firm-good in places on round course)
15:40 - Duke Of Edinburgh Stakes (Handicap) (GBBPlus Race)1m 3f 211y | 19 runners | Class: 2 | Race Type: Flat Turf |
Handicap £110,000
|
|
![]() Market RasenGround Condition: Good
15:50 - Port Of Goole Mares' Handicap Hurdle2m 125y | 7 runners | Class: 5 | Race Type: Hurdle Turf |
Handicap £7,000
|
|
![]() RedcarGround Condition: Good To Firm
16:00 - Visit racingtv.com To Subscribe Today Novice Stakes (GBB Race)1m 2f 1y | 10 runners | Class: 5 | Race Type: Flat Turf |
£7,000
|
|
![]() AscotGround Condition: Good To Firm (Good to firm-good in places on round course)
16:20 - Coronation Stakes (Fillies' Group 1) (Rnd)7f 213y | 11 runners | Class: 1 | Race Type: Flat Turf |
£725,750
|
|
![]() Market RasenGround Condition: Good
16:25 - Associated British Ports 'Summer Plate Trial' Handicap Chase (GBB Race)2m 5f 89y | 7 runners | Class: 3 | Race Type: Chase Turf |
Handicap £22,500
|
|
![]() |
£15,000
|
|
![]() RedcarGround Condition: Good To Firm
16:40 - Start Your Racing TV Free Trial Handicap (GBBPlus Race)1m 2f 1y | 8 runners | Class: 4 | Race Type: Flat Turf |
Handicap £10,000
|
|
![]() NewmarketGround Condition: Good To Firm (Good-good to firm in places)
16:47 - Zyn Proud Partner Of The Jockey Club Fillies' Novice Stakes (GBB Race)7f | 5 runners | Class: 4 | Race Type: Flat Turf |
£10,000
|
|
![]() AscotGround Condition: Good To Firm (Good to firm-good in places on round course)
17:00 - Sandringham Stakes (Fillies' Handicap) (Str)1m | 27 runners | Class: 2 | Race Type: Flat Turf |
Handicap £110,000
|
|
![]() Market RasenGround Condition: Good
17:05 - Port Of Hull Handicap Hurdle2m 4f 139y | 8 runners | Class: 5 | Race Type: Hurdle Turf |
Handicap £7,000
|
|
![]() Down RoyalGround Condition: Good
17:10 - Irish Stallion Farms EBF Fillies Handicap5f | 5 runners | Race Type: Flat Turf |
Handicap £24,000
|
|
![]() RedcarGround Condition: Good To Firm
17:15 - Come Racing On Ladies' Day Tomorrow Maiden Handicap5f | 7 runners | Class: 5 | Race Type: Flat Turf |
Handicap £7,000
|
|
![]() GoodwoodGround Condition: Good To Firm (Good-good to firm in places)
17:20 - Bet Clever BetGoodwin EBF Maiden Stakes (GBB Race)5f | 4 runners | Class: 4 | Race Type: Flat Turf |
£15,000
|
|
![]() NewmarketGround Condition: Good To Firm (Good-good to firm in places)
17:25 - Win With Zyn Handicap1m | 10 runners | Class: 5 | Race Type: Flat Turf |
Handicap £10,000
|
|
![]() AscotGround Condition: Good To Firm (Good to firm-good in places on round course)
17:35 - King Edward VII Stakes (Group 2)1m 3f 211y | 10 runners | Class: 1 | Race Type: Flat Turf |
£250,000
|
|
![]() Down RoyalGround Condition: Good
17:40 - Future Ticketing x Kappture Handicap5f | 7 runners | Race Type: Flat Turf |
Handicap £11,500
|
|
![]() Market RasenGround Condition: Good
17:45 - Humber Ports' UK Trading Gateway Open NH Flat Race (GBB Race)2m 125y | 5 runners | Class: 5 | Race Type: NH Flat |
£4,000
|
|
![]() GoodwoodGround Condition: Good To Firm (Good-good to firm in places)
17:52 - One Living Handicap1m 3f 218y | 5 runners | Class: 5 | Race Type: Flat Turf |
Handicap £10,650
|
|
![]() NewmarketGround Condition: Good To Firm (Good-good to firm in places)
17:57 - Zyn Handicap1m | 10 runners | Class: 3 | Race Type: Flat Turf |
Handicap £20,000
|
|
![]() AscotGround Condition: Good To Firm (Good to firm-good in places on round course)
18:10 - Palace Of Holyroodhouse Stakes (Handicap)5f | 27 runners | Class: 2 | Race Type: Flat Turf |
Handicap £110,000
|
|
![]() Down RoyalGround Condition: Good
18:15 - G Dunlop Electrical Handicap5f | 12 runners | Race Type: Flat Turf |
Handicap £11,500
|
|
![]() GoodwoodGround Condition: Good To Firm (Good-good to firm in places)
18:30 - Royal Ascot Betting With World Pool Handicap (GBBPlus Race)1m 3f 218y | 9 runners | Class: 4 | Race Type: Flat Turf |
Handicap £12,650
|
|
![]() NewmarketGround Condition: Good To Firm (Good-good to firm in places)
18:37 - British EBF Novice Stakes (GBB/GBBPlus Race)1m 2f | 4 runners | Class: 4 | Race Type: Flat Turf |
£10,000
|
|
![]() Down RoyalGround Condition: Good
18:50 - BoyleSports Median Auction Maiden7f | 17 runners | Race Type: Flat Turf |
£15,000
|
|
![]() GoodwoodGround Condition: Good To Firm (Good-good to firm in places)
19:03 - Goodwood Horseracing Club Membership Maiden Stakes (GBB/GBBPlus Race)1m 6f | 7 runners | Class: 4 | Race Type: Flat Turf |
£15,000
|
|
![]() NewmarketGround Condition: Good To Firm (Good-good to firm in places)
19:15 - Aston Martin Handicap6f | 10 runners | Class: 5 | Race Type: Flat Turf |
Handicap £10,000
|
|
![]() Down RoyalGround Condition: Good
19:25 - Proparamedics Medicall Handicap7f | 17 runners | Race Type: Flat Turf |
Handicap £13,000
|
|
![]() GoodwoodGround Condition: Good To Firm (Good-good to firm in places)
19:38 - BetGoodwin Top UK Online Bookie Handicap1m | 5 runners | Class: 4 | Race Type: Flat Turf |
Handicap £12,650
|
|
![]() NewmarketGround Condition: Good To Firm (Good-good to firm in places)
19:50 - Boodles Handicap7f | 10 runners | Class: 4 | Race Type: Flat Turf |
Handicap £15,000
|
|
![]() Down RoyalGround Condition: Good
20:00 - Laura Nicholas Memorial Handicap (0-60) (Div 1)7f | 16 runners | Race Type: Flat Turf |
Handicap £9,999
|
|
![]() GoodwoodGround Condition: Good To Firm (Good-good to firm in places)
20:13 - BetGoodwin Best Odds Guaranteed Handicap5f | 7 runners | Class: 4 | Race Type: Flat Turf |
Handicap £12,650
|
|
![]() NewmarketGround Condition: Good To Firm (Good-good to firm in places)
20:25 - Debenhams Handicap (GBBPlus Race)1m 4f | 8 runners | Class: 4 | Race Type: Flat Turf |
Handicap £15,000
|
|
![]() Down RoyalGround Condition: Good
20:30 - Laura Nicholas Memorial Handicap (0-60) (Div 2)7f | 16 runners | Race Type: Flat Turf |
Handicap £9,999
|
1d ago
Odds: 2
1d ago
Odds: 3.75
1d ago
Odds: 1.5
1d ago
Odds: 3.75
1d ago
Odds: 10
1d ago
Odds: 2.2
1d ago
Odds: 5
1d ago
Odds: 5
1d ago
Odds: 2.38
1d ago
Odds: 1.5
1d ago
Odds: 3.25
1d ago
Odds: 3.5
1d ago
Odds: 3.5
1d ago
Odds: 3.75
1d ago
Odds: 2
1d ago
Odds: 2.1
1d ago
Odds: 1.29
1d ago
Odds: 3.75
1d ago
Odds: 4
1d ago
Odds: 1.5
1d ago
Odds: 1.62
2d ago
Odds: 1.25
2d ago
Odds: 1.67
2d ago
Odds: 3
2d ago
Odds: 2.85
2d ago
Odds: 11.5
2d ago
Odds: 3.05
2d ago
Odds: 11
2d ago
Odds: 2.11
2d ago
Odds: 2.34
2d ago
Odds: 7.4
2d ago
Odds: 1.42
2d ago
Odds: 2.5
3d ago
Odds: 1.66
3d ago
Odds: 4.3
3d ago
Odds: 3.25
3d ago
Odds: 2.62
3d ago
Odds: 2.7
3d ago
Odds: 3.12
3d ago
Odds: 3.83
3d ago
Odds: 3.85
3d ago
Odds: 11.83
3d ago
Odds: 2.58
3d ago
Odds: 3.55
3d ago
Odds: 3.3
3d ago
Odds: 1.79
3d ago
Odds: 4.33
3d ago
Odds: 2.25
3d ago
Odds: 3.7
3d ago
Odds: 2.38
4d ago
Odds: 1.94
4d ago
Odds: 2.36
4d ago
Odds: 3.57
4d ago
Odds: 1.41
4d ago
Odds: 3.6
4d ago
Odds: 2.02
4d ago
Odds: 12
4d ago
Odds: 4.57
4d ago
Odds: 1.92
4d ago
Odds: 3.15
4d ago
Odds: 3.15
4d ago
Odds: 3.65
4d ago
Odds: 2.72
4d ago
Odds: 3.78
4d ago
Odds: 3.66
4d ago
Odds: 1.59
5d ago
Odds: 1.57
5d ago
Odds: 6.12
5d ago
Odds: 2.18
5d ago
Odds: 4.2
5d ago
Odds: 5.8
5d ago
Odds: 4.28
5d ago
Odds: 4
5d ago
Odds: 3.15
5d ago
Odds: 2.82
5d ago
Odds: 5.4
5d ago
Odds: 3.1
6d ago
Odds: 2.81
6d ago
Odds: 2.95
6d ago
Odds: 4.81
6d ago
Odds: 3.15
6d ago
Odds: 4.55
6d ago
Odds: 5
6d ago
Odds: 3.64
6d ago
Odds: 2.09
6d ago
Odds: 9.56
6d ago
Odds: 1.88
6d ago
Odds: 2.09
6d ago
Odds: 5.2
6d ago
Odds: 3.1
6d ago
Odds: 8.93
6d ago
Odds: 8.16
6d ago
Odds: 3.46
6d ago
Odds: 12
6d ago
Odds: 6
6d ago
Odds: 7.2
6d ago
Odds: 3.6
6d ago
Odds: 2.73
6d ago
Odds: 4.35
7d ago
Odds: 2.41
7d ago
Odds: 3.91
7d ago
Odds: 3.06
7d ago
Odds: 7.2
7d ago
Odds: 3.34
7d ago
Odds: 7
7d ago
Odds: 8.8
7d ago
Odds: 1.83
7d ago
Odds: 2.4
7d ago
Odds: 3.62
7d ago
Odds: 6
7d ago
Odds: 8.05
7d ago
Odds: 4.76
7d ago
Odds: 24
7d ago
Odds: 3.32
7d ago
Odds: 5.52
7d ago
Odds: 3.05
7d ago
Odds: 11
7d ago
Odds: 1.63
7d ago
Odds: 4.8
7d ago
Odds: 1.59













Horse | Winning Chance (%) |
---|---|
Blue Orbit 17:20 - Goodwood | 50% |
Jentobello 17:45 - Market Rasen | 49% |
I Am I Said 18:37 - Newmarket | 42% |
Shadows In The Sky 14:40 - Market Rasen | 38% |
Noble Horizon 18:37 - Newmarket | 38% |
Horse | Winning Chance (%) |
---|---|
Which Wolf Wins 18:50 - Down Royal | 7% |
Saxon Kingdom 20:30 - Down Royal | 7% |
Pier Pressure 19:25 - Down Royal | 7% |
Tabiti 17:00 - Ascot | 7% |
Sovereign Banter 20:00 - Down Royal | 8% |