Check out our Race Replays below which are available minutes after the horses cross the finish line. Click in the race title to view the race card/result and the icons on the right to view either the full race or just the closing stages.
Ascot
13:25 - Qipco British Champions Long Distance Cup (Group 2)
(Class 1) (3YO plus)
2m -
13 ran
14:00 - Qipco British Champions Sprint Stakes (Group 1)
(Class 1) (3YO plus)
6f -
12 ran
14:40 - Qipco British Champions Fillies & Mares Stakes (Group 1)
(Class 1) (3YO plus)
1m 4f -
10 ran
15:15 - Queen Elizabeth II Stakes (Group 1) (Sponsored By Qipco)
(Class 1) (3YO plus)
1m -
15 ran
15:50 - Qipco Champion Stakes (Group 1)
(Class 1) (3YO plus)
1m 2f -
10 ran
16:30 - Balmoral Handicap (Sponsored By Qipco) (Str)
(Class 2) (3YO plus)
1m -
20 ran
Ffos Las
Going: Soft (Heavy in places)
14:10 - Ladbrokes Odds Boost Mares' Maiden Hurdle
(Class 4) (4YO plus)
2m -
9 ran
14:45 - Ladbrokes Bet 5 Get 20 Juvenile Hurdle
(Class 4) (3YO only)
2m -
3 ran
15:20 - Ladbrokes Download The App Beginners' Chase
(Class 3) (4YO plus)
2m 5f -
6 ran
15:55 - Ladbrokes Claiming Chase
(Class 4) (5YO plus)
2m 3½f -
4 ran
16:25 - Ladbrokes Welsh Champion Hurdle (Limited Handicap)
(Class 2) (3YO plus)
2m -
6 ran
17:00 - Ladbrokes Handicap Chase
(Class 4) (5YO plus)
2m 5f -
7 ran
17:35 - Double Dragon The National Ale Of Wales Maiden Open NH Flat Race
(Class 4) (4YO to 6YO)
2m -
11 ran
Wolverhampton
17:40 - FCL Global Forwarding Maiden Stakes
(Class 5) (3YO plus)
5f -
9 ran
18:15 - FCL Global Forwarding Fillies' Handicap
(Class 5) (3YO plus)
6f -
12 ran
18:45 - FCL Global Forwarding Making Logistics Personal Handicap
(Class 3) (3YO plus)
1m 4f -
12 ran
19:15 - FCL Global Forwarding Novice Stakes
(Class 5) (2YO only)
1m ½f -
11 ran
19:45 - Contact Us At fclgf.com Handicap
(Class 6) (3YO plus)
2m ½f -
13 ran
20:15 - FCL Personalised Global Freight Solutions Handicap (Div 1)
(Class 6) (3YO plus)
1m ½f -
11 ran
20:45 - FCL Personalised Global Freight Solutions Handicap (Div 2)
(Class 6) (3YO plus)
1m ½f -
12 ran
21:15 - fclgf.com Handicap
(Class 6) (3YO plus)
1m 1½f -
13 ran
Belmont Park (USA)
17:25 - Race 1 - Maiden Special Weight
(3YO plus)
1m -
8 ran
17:55 - Race 2 - Maid of the Mist Stakes
(2YO only)
1m -
8 ran
18:28 - Race 3 - Iroquois Stakes
(3YO plus)
6½f -
5 ran
19:01 - Race 4 - Ticonderoga Stakes
(3YO plus)
1m ½f -
8 ran
19:34 - Race 5 - Empire Classic Handicap
(3YO plus)
1m 1f -
9 ran
20:07 - Race 6 - Sleepy Hollow Stakes
(2YO only)
1m -
11 ran
20:40 - Race 7 - Allowance
(3YO plus)
7f -
9 ran
21:13 - Race 8 - Hudson Handicap
(3YO plus)
6½f -
10 ran
21:46 - Race 9 - Mohawk Stakes
(3YO plus)
1m ½f -
6 ran
22:19 - Race 10 - Empire Distaff Handicap
(3YO plus)
1m ½f -
9 ran
22:52 - Race 11 - Maiden Special Weight
(3YO plus)
7f -
9 ran
Charles Town (USA)
00:00 - Race 1 - Claiming
(3YO plus)
7f -
8 ran
00:31 - Race 2 - Claiming
(3YO plus)
1m ½f -
9 ran
00:57 - Race 3 - Maiden Claiming
(2YO only)
6½f -
7 ran
01:25 - Race 4 - Claiming
(3YO plus)
4½f -
8 ran
01:55 - Race 5 - Maiden Claiming
(3YO plus)
6½f -
10 ran
02:22 - Race 6 - Claiming
(3YO plus)
4½f -
10 ran
02:49 - Race 7 - Allowance Optional Claiming
(3YO plus)
4½f -
8 ran
03:19 - Race 8 - Maiden Claiming
(3YO plus)
6½f -
10 ran
Golden Gate Fields (USA)
20:45 - Race 1 - Starter Allowance
(3YO plus)
1m -
6 ran
21:15 - Race 2 - Maiden Claiming
(2YO only)
6f -
7 ran
21:45 - Race 3 - Allowance Optional Claiming
(3YO plus)
5f -
6 ran
22:15 - Race 4 - Claiming
(3YO plus)
1m -
10 ran
22:47 - Race 5 - Starter Allowance
(3YO plus)
1m ½f -
8 ran
23:18 - Race 6 - Allowance
(3YO plus)
6f -
8 ran
23:50 - Race 7 - Starter Allowance
(3YO plus)
1m ½f -
8 ran
00:22 - Race 8 - Allowance Optional Claiming
(3YO plus)
1m 1f -
8 ran
00:53 - Race 9 - Maiden Special Weight
(3YO plus)
1m ½f -
9 ran
Keeneland (USA)
18:05 - Race 1 - Maiden Claiming
(2YO only)
6½f -
7 ran
18:39 - Race 2 - Maiden Claiming
(3YO plus)
6f -
8 ran
19:12 - Race 3 - Allowance Optional Claiming
(3YO plus)
1m ½f -
6 ran
19:45 - Race 4 - Allowance Optional Claiming
(3YO plus)
7f -
7 ran
20:18 - Race 5 - Maiden Special Weight
(2YO only)
1m ½f -
12 ran
20:51 - Race 6 - Claiming
(3YO plus)
1m ½f -
8 ran
21:24 - Race 7 - Maiden Special Weight
(2YO only)
7f -
12 ran
21:57 - Race 8 - Allowance
(3YO plus)
5½f -
12 ran
22:30 - Race 9 - Lexus Raven Run Stakes
(3YO only)
7f -
10 ran
23:03 - Race 10 - Maiden Special Weight
(3YO plus)
1m ½f -
12 ran
Laurel Park (USA)
17:15 - Race 1 - Starter Stakes
(3YO plus)
1m 1f -
9 ran
17:52 - Race 2 - Starter Stakes
(3YO plus)
7f -
13 ran
18:23 - Race 3 - Maryland Million Nursery Stakes
(2YO only)
6f -
8 ran
18:55 - Race 4 - Maryland Million Sprint Handicap
(3YO plus)
6f -
7 ran
19:27 - Race 5 - Maryland Million Lassie Stakes
(2YO only)
6f -
11 ran
20:00 - Race 6 - Starter Stakes
(3YO plus)
1m 1f -
13 ran
20:33 - Race 7 - Maryland Million Distaff Handicap
(3YO plus)
7f -
9 ran
21:06 - Race 8 - Maryland Million Turf Stakes
(3YO plus)
1m -
7 ran
21:40 - Race 9 - Maryland Million Ladies Stakes
(3YO plus)
1m 1f -
8 ran
22:13 - Race 10 - Maryland Million Classic Stakes
(3YO plus)
1m 1f -
11 ran
22:46 - Race 11 - Starter Stakes
(3YO plus)
7f -
10 ran
Meadowlands (USA)
00:00 - Race 1 - Maiden Claiming
(3YO plus)
5f -
8 ran
00:30 - Race 2 - Maiden Claiming
(3YO plus)
1m ½f -
10 ran
01:00 - Race 3 - Claiming
(3YO plus)
1m ½f -
10 ran
01:30 - Race 4 - Claiming
(3YO plus)
5f -
10 ran
02:00 - Race 5 - Claiming
(3YO plus)
1m ½f -
8 ran
02:30 - Race 6 - Claiming
(3YO plus)
1m ½f -
10 ran
03:00 - Race 7 - Optional Claiming
(3YO plus)
5f -
8 ran
03:30 - Race 8 - Maiden Claiming
(2YO only)
1m ½f -
10 ran
Remington Park (USA)
01:07 - Claiming
(3YO plus)
1m ½f -
7 ran
01:37 - Allowance
(3YO plus)
7½f -
8 ran
02:04 - Starter Optional Claiming
(3YO plus)
3f -
8 ran
02:31 - Maiden Special Weight
(3YO to 5YO)
1m -
7 ran
02:58 - Claiming
(3YO plus)
5½f -
9 run
(Abandoned)
03:25 - Maiden Special Weight
(2YO only)
1m -
11 run
(Abandoned)
03:52 - Maiden Claiming
1m -
12 run
(Abandoned)
04:19 - Claiming
1m ½f -
9 run
(Abandoned)
04:45 - Maiden Claiming
6f -
12 run
(Abandoned)
Santa Anita (USA)
20:30 - Race 1 - Claiming
(3YO plus)
6½f -
7 ran
20:59 - Race 2 - Maiden Special Weight
(2YO only)
5½f -
7 ran
21:29 - Race 3 - Claiming
(3YO plus)
1m -
7 ran
21:59 - Race 4 - Maiden Claiming
(2YO only)
6f -
8 ran
22:29 - Race 5 - California Flag Handicap
(3YO plus)
6½f -
7 ran
23:02 - Race 6 - Maiden Claiming
(2YO only)
6f -
8 ran
23:34 - Race 7 - Claiming
(3YO plus)
6½f -
7 ran
00:06 - Race 8 - Allowance Optional Claiming
(3YO plus)
1m ½f -
6 ran
00:38 - Race 9 - Maiden Special Weight
(2YO only)
1m -
12 ran
Turf Paradise (USA)
20:55 - Race 1 - Maiden
(2YO only)
1½f -
7 ran
21:24 - Race 2 - Allowance
(3YO plus)
1½f -
10 ran
21:54 - Race 3 - Turf Paradise 870 Challenge Stakes
(3YO plus)
4f -
7 ran
22:24 - Race 4 - Maiden Optional Claiming
(2YO only)
7½f -
5 ran
22:55 - Race 5 - Claiming
(3YO plus)
5½f -
6 ran
23:26 - Race 6 - Claiming
(3YO plus)
5f -
8 ran
23:57 - Race 7 - Claiming
(3YO plus)
7½f -
8 ran
00:28 - Race 8 - Princess of Palms Stakes
(3YO plus)
6f -
6 ran
Ascot -
13:25 - Qipco British Champions Long Distance Cup (Group 2)
(Class 1) (3YO plus)
2m -
13 ran
Ascot -
14:00 - Qipco British Champions Sprint Stakes (Group 1)
(Class 1) (3YO plus)
6f -
12 ran
Ffos Las -
14:10 - Ladbrokes Odds Boost Mares' Maiden Hurdle
(Class 4) (4YO plus)
2m -
9 ran
Ascot -
14:40 - Qipco British Champions Fillies & Mares Stakes (Group 1)
(Class 1) (3YO plus)
1m 4f -
10 ran
Ffos Las -
14:45 - Ladbrokes Bet 5 Get 20 Juvenile Hurdle
(Class 4) (3YO only)
2m -
3 ran
Ascot -
15:15 - Queen Elizabeth II Stakes (Group 1) (Sponsored By Qipco)
(Class 1) (3YO plus)
1m -
15 ran
Ffos Las -
15:20 - Ladbrokes Download The App Beginners' Chase
(Class 3) (4YO plus)
2m 5f -
6 ran
Ascot -
15:50 - Qipco Champion Stakes (Group 1)
(Class 1) (3YO plus)
1m 2f -
10 ran
Ffos Las -
15:55 - Ladbrokes Claiming Chase
(Class 4) (5YO plus)
2m 3½f -
4 ran
Ffos Las -
16:25 - Ladbrokes Welsh Champion Hurdle (Limited Handicap)
(Class 2) (3YO plus)
2m -
6 ran
Ascot -
16:30 - Balmoral Handicap (Sponsored By Qipco) (Str)
(Class 2) (3YO plus)
1m -
20 ran
Ffos Las -
17:00 - Ladbrokes Handicap Chase
(Class 4) (5YO plus)
2m 5f -
7 ran
Laurel Park (USA) -
17:15 - Race 1 - Starter Stakes
(3YO plus)
1m 1f -
9 ran
Belmont Park (USA) -
17:25 - Race 1 - Maiden Special Weight
(3YO plus)
1m -
8 ran
Ffos Las -
17:35 - Double Dragon The National Ale Of Wales Maiden Open NH Flat Race
(Class 4) (4YO to 6YO)
2m -
11 ran
Wolverhampton -
17:40 - FCL Global Forwarding Maiden Stakes
(Class 5) (3YO plus)
5f -
9 ran
Laurel Park (USA) -
17:52 - Race 2 - Starter Stakes
(3YO plus)
7f -
13 ran
Belmont Park (USA) -
17:55 - Race 2 - Maid of the Mist Stakes
(2YO only)
1m -
8 ran
Keeneland (USA) -
18:05 - Race 1 - Maiden Claiming
(2YO only)
6½f -
7 ran
Wolverhampton -
18:15 - FCL Global Forwarding Fillies' Handicap
(Class 5) (3YO plus)
6f -
12 ran
Laurel Park (USA) -
18:23 - Race 3 - Maryland Million Nursery Stakes
(2YO only)
6f -
8 ran
Belmont Park (USA) -
18:28 - Race 3 - Iroquois Stakes
(3YO plus)
6½f -
5 ran
Keeneland (USA) -
18:39 - Race 2 - Maiden Claiming
(3YO plus)
6f -
8 ran
Wolverhampton -
18:45 - FCL Global Forwarding Making Logistics Personal Handicap
(Class 3) (3YO plus)
1m 4f -
12 ran
Laurel Park (USA) -
18:55 - Race 4 - Maryland Million Sprint Handicap
(3YO plus)
6f -
7 ran
Belmont Park (USA) -
19:01 - Race 4 - Ticonderoga Stakes
(3YO plus)
1m ½f -
8 ran
Keeneland (USA) -
19:12 - Race 3 - Allowance Optional Claiming
(3YO plus)
1m ½f -
6 ran
Wolverhampton -
19:15 - FCL Global Forwarding Novice Stakes
(Class 5) (2YO only)
1m ½f -
11 ran
Laurel Park (USA) -
19:27 - Race 5 - Maryland Million Lassie Stakes
(2YO only)
6f -
11 ran
Belmont Park (USA) -
19:34 - Race 5 - Empire Classic Handicap
(3YO plus)
1m 1f -
9 ran
Wolverhampton -
19:45 - Contact Us At fclgf.com Handicap
(Class 6) (3YO plus)
2m ½f -
13 ran
Keeneland (USA) -
19:45 - Race 4 - Allowance Optional Claiming
(3YO plus)
7f -
7 ran
Laurel Park (USA) -
20:00 - Race 6 - Starter Stakes
(3YO plus)
1m 1f -
13 ran
Belmont Park (USA) -
20:07 - Race 6 - Sleepy Hollow Stakes
(2YO only)
1m -
11 ran
Wolverhampton -
20:15 - FCL Personalised Global Freight Solutions Handicap (Div 1)
(Class 6) (3YO plus)
1m ½f -
11 ran
Keeneland (USA) -
20:18 - Race 5 - Maiden Special Weight
(2YO only)
1m ½f -
12 ran
Santa Anita (USA) -
20:30 - Race 1 - Claiming
(3YO plus)
6½f -
7 ran
Laurel Park (USA) -
20:33 - Race 7 - Maryland Million Distaff Handicap
(3YO plus)
7f -
9 ran
Belmont Park (USA) -
20:40 - Race 7 - Allowance
(3YO plus)
7f -
9 ran
Wolverhampton -
20:45 - FCL Personalised Global Freight Solutions Handicap (Div 2)
(Class 6) (3YO plus)
1m ½f -
12 ran
Golden Gate Fields (USA) -
20:45 - Race 1 - Starter Allowance
(3YO plus)
1m -
6 ran
Keeneland (USA) -
20:51 - Race 6 - Claiming
(3YO plus)
1m ½f -
8 ran
Turf Paradise (USA) -
20:55 - Race 1 - Maiden
(2YO only)
1½f -
7 ran
Santa Anita (USA) -
20:59 - Race 2 - Maiden Special Weight
(2YO only)
5½f -
7 ran
Laurel Park (USA) -
21:06 - Race 8 - Maryland Million Turf Stakes
(3YO plus)
1m -
7 ran
Belmont Park (USA) -
21:13 - Race 8 - Hudson Handicap
(3YO plus)
6½f -
10 ran
Wolverhampton -
21:15 - fclgf.com Handicap
(Class 6) (3YO plus)
1m 1½f -
13 ran
Golden Gate Fields (USA) -
21:15 - Race 2 - Maiden Claiming
(2YO only)
6f -
7 ran
Turf Paradise (USA) -
21:24 - Race 2 - Allowance
(3YO plus)
1½f -
10 ran
Keeneland (USA) -
21:24 - Race 7 - Maiden Special Weight
(2YO only)
7f -
12 ran
Santa Anita (USA) -
21:29 - Race 3 - Claiming
(3YO plus)
1m -
7 ran
Laurel Park (USA) -
21:40 - Race 9 - Maryland Million Ladies Stakes
(3YO plus)
1m 1f -
8 ran
Golden Gate Fields (USA) -
21:45 - Race 3 - Allowance Optional Claiming
(3YO plus)
5f -
6 ran
Belmont Park (USA) -
21:46 - Race 9 - Mohawk Stakes
(3YO plus)
1m ½f -
6 ran
Turf Paradise (USA) -
21:54 - Race 3 - Turf Paradise 870 Challenge Stakes
(3YO plus)
4f -
7 ran
Keeneland (USA) -
21:57 - Race 8 - Allowance
(3YO plus)
5½f -
12 ran
Santa Anita (USA) -
21:59 - Race 4 - Maiden Claiming
(2YO only)
6f -
8 ran
Laurel Park (USA) -
22:13 - Race 10 - Maryland Million Classic Stakes
(3YO plus)
1m 1f -
11 ran
Golden Gate Fields (USA) -
22:15 - Race 4 - Claiming
(3YO plus)
1m -
10 ran
Belmont Park (USA) -
22:19 - Race 10 - Empire Distaff Handicap
(3YO plus)
1m ½f -
9 ran
Turf Paradise (USA) -
22:24 - Race 4 - Maiden Optional Claiming
(2YO only)
7½f -
5 ran
Santa Anita (USA) -
22:29 - Race 5 - California Flag Handicap
(3YO plus)
6½f -
7 ran
Keeneland (USA) -
22:30 - Race 9 - Lexus Raven Run Stakes
(3YO only)
7f -
10 ran
Laurel Park (USA) -
22:46 - Race 11 - Starter Stakes
(3YO plus)
7f -
10 ran
Golden Gate Fields (USA) -
22:47 - Race 5 - Starter Allowance
(3YO plus)
1m ½f -
8 ran
Belmont Park (USA) -
22:52 - Race 11 - Maiden Special Weight
(3YO plus)
7f -
9 ran
Turf Paradise (USA) -
22:55 - Race 5 - Claiming
(3YO plus)
5½f -
6 ran
Santa Anita (USA) -
23:02 - Race 6 - Maiden Claiming
(2YO only)
6f -
8 ran
Keeneland (USA) -
23:03 - Race 10 - Maiden Special Weight
(3YO plus)
1m ½f -
12 ran
Golden Gate Fields (USA) -
23:18 - Race 6 - Allowance
(3YO plus)
6f -
8 ran
Turf Paradise (USA) -
23:26 - Race 6 - Claiming
(3YO plus)
5f -
8 ran
Santa Anita (USA) -
23:34 - Race 7 - Claiming
(3YO plus)
6½f -
7 ran
Golden Gate Fields (USA) -
23:50 - Race 7 - Starter Allowance
(3YO plus)
1m ½f -
8 ran
Turf Paradise (USA) -
23:57 - Race 7 - Claiming
(3YO plus)
7½f -
8 ran
Charles Town (USA) -
00:00 - Race 1 - Claiming
(3YO plus)
7f -
8 ran
Meadowlands (USA) -
00:00 - Race 1 - Maiden Claiming
(3YO plus)
5f -
8 ran
Santa Anita (USA) -
00:06 - Race 8 - Allowance Optional Claiming
(3YO plus)
1m ½f -
6 ran
Golden Gate Fields (USA) -
00:22 - Race 8 - Allowance Optional Claiming
(3YO plus)
1m 1f -
8 ran
Turf Paradise (USA) -
00:28 - Race 8 - Princess of Palms Stakes
(3YO plus)
6f -
6 ran
Meadowlands (USA) -
00:30 - Race 2 - Maiden Claiming
(3YO plus)
1m ½f -
10 ran
Charles Town (USA) -
00:31 - Race 2 - Claiming
(3YO plus)
1m ½f -
9 ran
Santa Anita (USA) -
00:38 - Race 9 - Maiden Special Weight
(2YO only)
1m -
12 ran
Golden Gate Fields (USA) -
00:53 - Race 9 - Maiden Special Weight
(3YO plus)
1m ½f -
9 ran
Charles Town (USA) -
00:57 - Race 3 - Maiden Claiming
(2YO only)
6½f -
7 ran
Meadowlands (USA) -
01:00 - Race 3 - Claiming
(3YO plus)
1m ½f -
10 ran
Remington Park (USA) -
01:07 - Claiming
(3YO plus)
1m ½f -
7 ran
Charles Town (USA) -
01:25 - Race 4 - Claiming
(3YO plus)
4½f -
8 ran
Meadowlands (USA) -
01:30 - Race 4 - Claiming
(3YO plus)
5f -
10 ran
Remington Park (USA) -
01:37 - Allowance
(3YO plus)
7½f -
8 ran
Charles Town (USA) -
01:55 - Race 5 - Maiden Claiming
(3YO plus)
6½f -
10 ran
Meadowlands (USA) -
02:00 - Race 5 - Claiming
(3YO plus)
1m ½f -
8 ran
Remington Park (USA) -
02:04 - Starter Optional Claiming
(3YO plus)
3f -
8 ran
Charles Town (USA) -
02:22 - Race 6 - Claiming
(3YO plus)
4½f -
10 ran
Meadowlands (USA) -
02:30 - Race 6 - Claiming
(3YO plus)
1m ½f -
10 ran
Remington Park (USA) -
02:31 - Maiden Special Weight
(3YO to 5YO)
1m -
7 ran
Charles Town (USA) -
02:49 - Race 7 - Allowance Optional Claiming
(3YO plus)
4½f -
8 ran
Meadowlands (USA) -
03:00 - Race 7 - Optional Claiming
(3YO plus)
5f -
8 ran
Charles Town (USA) -
03:19 - Race 8 - Maiden Claiming
(3YO plus)
6½f -
10 ran
Meadowlands (USA) -
03:30 - Race 8 - Maiden Claiming
(2YO only)
1m ½f -
10 ran