Navigate to the pages you need.
All Today's Horse Racing Race Cards | 23rd May 2025
Racecards 23rd May 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: Firm

Ground: Good

Ground: Good

Ground: Good

Ground: Good To Firm

Ground: Good To Firm

Ground: Good
![]() BathGround Condition: Firm (Good to firm-firm in places)
13:40 - Signs Express Fillies' Handicap5f 160y | 8 runners | Class: 5 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£8,000
|
|
![]() HaydockGround Condition: Good To Firm (Good to firm-good in places)
13:50 - Betfred 'Supporting Macmillan' Handicap1m 2f 42y | 6 runners | Class: 5 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£8,500
|
|
![]() GoodwoodGround Condition: Good (Good-good to soft in places)
14:05 - British Stallion Studs EBF Novice Stakes (GBB Race)6f | 6 runners | Class: 4 | Race Type: Flat Turf |
Not Yet Raced
£15,000
|
|
![]() BathGround Condition: Firm (Good to firm-firm in places)
14:15 - Heavenly Desserts British EBF Novice Stakes (GBB Race)5f 10y | 6 runners | Class: 5 | Race Type: Flat Turf |
Not Yet Raced
£6,800
|
|
![]() HaydockGround Condition: Good To Firm (Good to firm-good in places)
14:25 - Betfred 'Supporting Macmillan' EBF Maiden Fillies' Stakes (GBB Race)6f | 6 runners | Class: 3 | Race Type: Flat Turf |
Not Yet Raced
£11,000
|
|
![]() GoodwoodGround Condition: Good (Good-good to soft in places)
14:40 - Racing To School Reaches 250,000 Handicap (GBBPlus Race)2m | 12 runners | Class: 3 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£20,000
|
|
![]() BathGround Condition: Firm (Good to firm-firm in places)
14:50 - Hotel Indigo Bath Handicap5f 160y | 11 runners | Class: 6 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£9,000
|
|
![]() HaydockGround Condition: Good To Firm (Good to firm-good in places)
15:00 - Women In Racing/British EBF Cecil Frail (Fillies' And Mares' Listed)6f | 11 runners | Class: 1 | Race Type: Flat Turf |
Not Yet Raced
£50,000
|
|
![]() GoodwoodGround Condition: Good (Good-good to soft in places)
15:15 - British Stallion Studs EBF Fillies' Handicap (GBBPlus Race)1m 3f 218y | 10 runners | Class: 3 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£50,000
|
|
![]() BathGround Condition: Firm (Good to firm-firm in places)
15:25 - MJ Church Handicap5f 160y | 7 runners | Class: 5 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£8,000
|
|
![]() HaydockGround Condition: Good To Firm (Good to firm-good in places)
15:35 - Betfred Supports Jack Berry House Novice Stakes (GBB Race)6f 212y | 5 runners | Class: 3 | Race Type: Flat Turf |
Not Yet Raced
£10,000
|
|
![]() GoodwoodGround Condition: Good (Good-good to soft in places)
15:50 - BetGoodwin Festival Stakes (Listed)1m 1f 197y | 9 runners | Class: 1 | Race Type: Flat Turf |
Not Yet Raced
£60,000
|
|
![]() BathGround Condition: Firm (Good to firm-firm in places)
16:00 - Official Events Providing Unique Student Experiences Fillies' Novice Stakes (GBB Race)1m 2f 37y | 3 runners | Class: 5 | Race Type: Flat Turf |
Not Yet Raced
£7,200
|
|
![]() HaydockGround Condition: Good To Firm (Good to firm-good in places)
16:10 - Betfred 'Nifty 50' Fillies' Restricted Novice Stakes (GBB Race)7f 212y | 5 runners | Class: 4 | Race Type: Flat Turf |
Not Yet Raced
£10,000
|
|
![]() GoodwoodGround Condition: Good (Good-good to soft in places)
16:25 - BetGoodwin Best Odds Guaranteed Handicap7f | 9 runners | Class: 3 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£20,000
|
|
![]() BathGround Condition: Firm (Good to firm-firm in places)
16:35 - Monarch Classic At Bath Racecourse Handicap1m 2f 37y | 6 runners | Class: 6 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£6,600
|
|
![]() HaydockGround Condition: Good To Firm (Good to firm-good in places)
16:45 - Oakmere Homes 'Supporting Macmillan' Grassroots Handicap7f 212y | 9 runners | Class: 5 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£8,500
|
|
![]() WorcesterGround Condition: Good
16:48 - everytip.com Horseracing Handicap Chase2m 110y | 5 runners | Class: 5 | Race Type: Chase Turf |
Handicap
Not Yet Raced
£6,150
|
|
![]() GoodwoodGround Condition: Good (Good-good to soft in places)
16:55 - Goodwood Horseracing Club Membership Handicap1m | 8 runners | Class: 4 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£12,650
|
|
![]() DownpatrickGround Condition: Good
17:00 - Randox Maiden Hurdle2m 2f 185y | 15 runners | Race Type: Hurdle Turf |
Not Yet Raced
£9,999
|
|
![]() BathGround Condition: Firm (Good to firm-firm in places)
17:05 - Silvershine Turf Services Handicap1m | 8 runners | Class: 6 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£6,600
|
|
![]() CurraghGround Condition: Good (Good-good to firm in places)
17:10 - Irish European Breeders Fund Auction Series Maiden6f | 21 runners | Race Type: Flat Turf |
Not Yet Raced
£25,000
|
|
![]() HaydockGround Condition: Good To Firm (Good to firm-good in places)
17:17 - Betfred 'The Classic Bookmaker' Handicap1m 2f 42y | 8 runners | Class: 5 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£8,500
|
|
![]() WorcesterGround Condition: Good
17:23 - FBC Manby Bowdler Handicap Chase (GBB Race)2m 4f | 6 runners | Class: 4 | Race Type: Chase Turf |
Handicap
Not Yet Raced
£8,900
|
|
![]() GoodwoodGround Condition: Good (Good-good to soft in places)
17:30 - Race For Chichester Cathedral 950 Years Handicap5f | 13 runners | Class: 3 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£20,000
|
|
![]() DownpatrickGround Condition: Good
17:35 - Frank And Brian Fitzsimons Memorial Handicap Hurdle2m 2f 185y | 10 runners | Race Type: Hurdle Turf |
Handicap
Not Yet Raced
£11,500
|
|
![]() CurraghGround Condition: Good (Good-good to firm in places)
17:45 - Cavalor Equine Nutrition Irish European Breeders Fund Fillies Handicap6f | 13 runners | Race Type: Flat Turf |
Handicap
Not Yet Raced
£26,000
|
|
![]() WorcesterGround Condition: Good
17:57 - Betting.Bet Free Bets Handicap Hurdle2m 7f | 7 runners | Class: 4 | Race Type: Hurdle Turf |
Handicap
Not Yet Raced
£7,700
|
|
![]() DownpatrickGround Condition: Good
18:05 - Down Royal Corporation Of Horse Breeders Handicap Hurdle (0-100)2m 5f 180y | 9 runners | Race Type: Hurdle Turf |
Handicap
Not Yet Raced
£9,999
|
|
![]() PontefractGround Condition: Good To Firm (Good to firm-good in places)
18:15 - FBS Chartered Accountants Handicap5f 3y | 7 runners | Class: 4 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£10,000
|
|
![]() CurraghGround Condition: Good (Good-good to firm in places)
18:20 - McGuinness Maintenance Services Irish European Breeders Fund Maiden7f | 12 runners | Race Type: Flat Turf |
Not Yet Raced
£20,000
|
|
![]() WorcesterGround Condition: Good
18:32 - JenningsBet Nationwide Maiden Hurdle (GBB Race)2m 7f | 6 runners | Class: 4 | Race Type: Hurdle Turf |
Not Yet Raced
£7,700
|
|
![]() DownpatrickGround Condition: Good
18:37 - Kevin Ross Bloodstock Beginners Chase2m 3f 100y | 7 runners | Race Type: Chase Turf |
Not Yet Raced
£11,000
|
|
![]() PontefractGround Condition: Good To Firm (Good to firm-good in places)
18:47 - Juddmonte EBF Restricted Maiden Stakes (GBB Race)6f | 10 runners | Class: 2 | Race Type: Flat Turf |
Not Yet Raced
£30,000
|
|
![]() CurraghGround Condition: Good (Good-good to firm in places)
18:55 - Heider Family Stables Gallinule Stakes (Group 3)1m 2f | 5 runners | Class: 1 | Race Type: Flat Turf |
Not Yet Raced
£60,000
|
|
![]() WorcesterGround Condition: Good
19:02 - Step Into Luxury With Purple Granite Mares' Handicap Hurdle2m 4f | 10 runners | Class: 5 | Race Type: Hurdle Turf |
Handicap
Not Yet Raced
£6,150
|
|
![]() DownpatrickGround Condition: Good
19:07 - Dennison JCB Maiden Hunters Chase2m 7f 150y | 7 runners | Race Type: Chase Turf |
Not Yet Raced
£9,999
|
|
![]() PontefractGround Condition: Good To Firm (Good to firm-good in places)
19:17 - Napoleons Casino Bradford Maiden Handicap1m 2f 5y | 5 runners | Class: 5 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£8,000
|
|
![]() CurraghGround Condition: Good (Good-good to firm in places)
19:25 - Irish Stallion Farms European Breeders Fund Habitat Handicap (Premier Handicap)6f | 15 runners | Race Type: Flat Turf |
Handicap
Not Yet Raced
£50,000
|
|
![]() WorcesterGround Condition: Good
19:32 - Radio Wyvern, Where Worcester Comes First Maiden Hurdle (Div 1)2m | 10 runners | Class: 4 | Race Type: Hurdle Turf |
Not Yet Raced
£7,700
|
|
![]() DownpatrickGround Condition: Good
19:37 - Dennison Commercials, Volvo Truck Hunters Chase3m 4f 165y | 8 runners | Race Type: Chase Turf |
Not Yet Raced
£17,500
|
|
![]() PontefractGround Condition: Good To Firm (Good to firm-good in places)
19:47 - PMW Quarries Handicap1m 4f 5y | 8 runners | Class: 6 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£7,000
|
|
![]() CurraghGround Condition: Good (Good-good to firm in places)
19:55 - QuinnBet Irish European Breeders Fund Fillies Maiden6f | 10 runners | Race Type: Flat Turf |
Not Yet Raced
£20,000
|
|
![]() WorcesterGround Condition: Good
20:02 - Radio Wyvern, Where Worcester Comes First Maiden Hurdle (Div 2)2m | 9 runners | Class: 4 | Race Type: Hurdle Turf |
Not Yet Raced
£7,700
|
|
![]() DownpatrickGround Condition: Good
20:07 - Caherty Stables Racing Syndicate Point-To-Point Flat Race2m 1f 165y | 8 runners | Race Type: NH Flat |
Not Yet Raced
£9,999
|
|
![]() PontefractGround Condition: Good To Firm (Good to firm-good in places)
20:17 - James & Kathie Clements Memorial Fillies' Novice Stakes (GBB Race)5f 3y | 6 runners | Class: 5 | Race Type: Flat Turf |
Not Yet Raced
£8,000
|
|
![]() CurraghGround Condition: Good (Good-good to firm in places)
20:25 - Ryans Cleaning Handicap1m | 21 runners | Race Type: Flat Turf |
Handicap
Not Yet Raced
£21,000
|
|
![]() WorcesterGround Condition: Good
20:32 - PJ Nicholls KGM Korea Genuinely Made Handicap Hurdle2m | 10 runners | Class: 5 | Race Type: Hurdle Turf |
Handicap
Not Yet Raced
£6,150
|
|
![]() PontefractGround Condition: Good To Firm (Good to firm-good in places)
20:47 - Julian Foster Memorial Handicap1m 6y | 7 runners | Class: 5 | Race Type: Flat Turf |
Handicap
Not Yet Raced
£8,000
|
1d ago
Odds: 7
1d ago
Odds: 2.5
1d ago
Odds: 4.5
1d ago
Odds: 3.5
1d ago
Odds: 1.53
1d ago
Odds: 3
1d ago
Odds: 1.73
1d ago
Odds: 1.8
1d ago
Odds: 2.88
1d ago
Odds: 1.67
1d ago
Odds: 5.5
1d ago
Odds: 1.33
1d ago
Odds: 3.75
2d ago
Odds: 4.2
2d ago
Odds: 2.7
2d ago
Odds: 2.14
2d ago
Odds: 4.21
2d ago
Odds: 1.53
2d ago
Odds: 2.76
2d ago
Odds: 1.88
2d ago
Odds: 1.64
2d ago
Odds: 5.55
2d ago
Odds: 9.98
2d ago
Odds: 5.95
2d ago
Odds: 3.6
2d ago
Odds: 7.3
2d ago
Odds: 2.52
2d ago
Odds: 2.15
2d ago
Odds: 2.65
2d ago
Odds: 2.13
2d ago
Odds: 1.61
3d ago
Odds: 4.8
3d ago
Odds: 1.44
3d ago
Odds: 4.77
3d ago
Odds: 1.77
3d ago
Odds: 3.81
3d ago
Odds: 3.8
3d ago
Odds: 8.37
3d ago
Odds: 2.87
3d ago
Odds: 2.62
3d ago
Odds: 2.91
4d ago
Odds: 1.96
4d ago
Odds: 3.68
4d ago
Odds: 1.34
4d ago
Odds: 4.82
4d ago
Odds: 2.89
4d ago
Odds: 1.86
4d ago
Odds: 3.42
4d ago
Odds: 3.98
4d ago
Odds: 2.38
4d ago
Odds: 1.53
4d ago
Odds: 11.04
5d ago
Odds: 3.22
5d ago
Odds: 8.2
5d ago
Odds: 2.67
5d ago
Odds: 2.78
5d ago
Odds: 3.06
5d ago
Odds: 3.21
5d ago
Odds: 2.88
5d ago
Odds: 3.2
5d ago
Odds: 2.65
5d ago
Odds: 1.32
5d ago
Odds: 2.69
5d ago
Odds: 5.54
5d ago
Odds: 1.46
5d ago
Odds: 1.08
6d ago
Odds: 2.7
6d ago
Odds: 1.66
6d ago
Odds: 5.3
6d ago
Odds: 3.5
6d ago
Odds: 1.92
6d ago
Odds: 1.43
6d ago
Odds: 1.65
6d ago
Odds: 2.18
6d ago
Odds: 6.37
6d ago
Odds: 1.51
6d ago
Odds: 5.36
6d ago
Odds: 1.99
6d ago
Odds: 3.41
6d ago
Odds: 2.77
6d ago
Odds: 5.9
6d ago
Odds: 3.22
6d ago
Odds: 2.87
6d ago
Odds: 4.7
6d ago
Odds: 3.98
6d ago
Odds: 2.81
6d ago
Odds: 11
7d ago
Odds: 5.07
7d ago
Odds: 3.6
7d ago
Odds: 1.1
7d ago
Odds: 3.31
7d ago
Odds: 4.7
7d ago
Odds: 1.68
7d ago
Odds: 11.62
7d ago
Odds: 1.53
7d ago
Odds: 1.18
7d ago
Odds: 2.21
7d ago
Odds: 2.12
7d ago
Odds: 3.5
7d ago
Odds: 4.77














Horse | Winning Chance (%) |
---|---|
High Fibre 20:02 - Worcester | 58% |
Tsuki 16:10 - Haydock | 54% |
Fortification 14:15 - Bath | 52% |
Fitzella 14:25 - Haydock | 51% |
Wild Desert 15:35 - Haydock | 47% |
Horse | Winning Chance (%) |
---|---|
Ocean Manifest 20:25 - Curragh | 7% |
Nahori 20:25 - Curragh | 7% |
Moyassr 20:25 - Curragh | 7% |
Orange Emperor 14:05 - Goodwood | 8% |
Alvin 14:05 - Goodwood | 8% |