Race cards
Thursday 31 July 2025
422 nags placed across 37 cards on Thu 31 Jul, 179 of them winners.
Dax · France
Good to Soft- 10:28 Djourman Stakes 1m 2f 96y · Class 0 · 14 runners Won by Sab'aan Al Shahania
- 11:00 General J. Courreges Stakes 1m 2f 96y · Class 0 · 9 runners Won by Flintilie
- 11:32 Thakif Stakes 1m 2f 96y · Class 0 · 13 runners Won by Motacilla
- 12:04 De La Ville De Dax Stakes 1m 3f 95y · Class 0 · 6 runners Won by Maneki
- 12:36 Henri Et Hector Du Poy Handicap 1m 3f 95y · Class 0 · 11 runners Won by Marvelous By Night
- 13:10 Bernard D'Arexy Claiming Stakes 0m 5f 212y · Class 0 · 9 runners Won by Cath Hoche
- 13:44 Grand Handicap De Biarritz Handicap 1m 6f 200y · Class 0 · 13 runners Won by Risuena
- 14:19 Florestan II Stakes 1m 2f 96y · Class 0 · 12 runners Won by Filou Du Pecos
Vaal · South Africa
Good- 11:15 Piere Strydom 5600 Winners & Counting Juvenile Plate 0m 7f 210y · Class 0 · 7 runners
- 11:50 Piere Strydom Member Of 300 Wins In-A-Season Club Maiden Plate (F & M) 0m 5f 212y · Class 0 · 10 runners
- 12:25 Striker & JJ The Jet Plane Take On Hong Kong In 2010 Maiden Plate 0m 5f 212y · Class 0 · 11 runners
- 13:00 London News - Strydom's 1996 Durban July Triumph Maiden Plate 0m 7f 210y · Class 0 · 10 runners
- 13:35 Tudor Rullah 1990 Strydom's Greatest Ride Maiden Plate (F & M) 0m 7f 210y · Class 0 · 10 runners
- 14:10 In Memory Of Barend Botes Fm 97 Divided Handicap (F & M) 0m 7f 46y · Class 0 · 10 runners
- 14:45 Champion's Day Six - Strydom's Unforgettable Haul Fm 82 Divided Handicap (F & M) 0m 7f 46y · Class 0 · 11 runners
- 15:20 Striker's Seven Wins In A Day, Twice In His Career Mr 72 Handicap 0m 7f 46y · Class 0 · 9 runners
- 15:55 Legend Piere Striker Strydom Rode The Pick 6 In July 1990 Fm 76 Handicap (F & M) 0m 4f 214y · Class 0 · 10 runners
La Capelle · France
Standard- 12:53 Prix Jean-pierre Massin - Attele 1m 5f 147y · Class 0 · 12 runners Won by Muse De L'avre
- 13:27 Prix Ready Cash - Attele 1m 5f 147y · Class 0 · 12 runners Won by Marieke's Boy
- 14:02 Prix Jean-jacques Debadier - Monte 1m 5f 147y · Class 0 · 13 runners Won by Lilou D'atout
- 14:37 Prix Bold Eagle - Attele 1m 5f 92y · Class 0 · 16 runners Won by Libra Supreme
- 15:22 Prix Gilbert Brassard - Attele 1m 5f 92y · Class 0 · 16 runners Won by Larabien
- 15:56 Prix Face Time Bourbon - Attele 1m 5f 92y · Class 0 · 16 runners Won by Kinine De Montceau
- 16:30 Prix Jean Bonnechere - Attele 1m 5f 92y · Class 0 · 16 runners Won by Keops Du Rabutin
- 17:05 Prix Un Mec D'heripre - Attele 1m 5f 147y · Class 0 · 13 runners Won by Galon D'amiral
Goodwood · England
Good (Good to Firm in places)- 13:20 Coral Kincsem Handicap 1m 1f 197y · Class 2 · 18 runners Won by Best Secret
- 13:55 Markel Richmond Stakes (Group 2) 0m 6f 0y · Class 1 · 9 runners Won by Coppull
- 14:30 HKJC World Pool Gordon Stakes (Group 3) 1m 3f 218y · Class 1 · 7 runners Won by Merchant
- 15:05 Qatar Nassau Stakes (Fillies' And Mares' Group 1) 1m 1f 197y · Class 1 · 5 runners Won by Whirl
- 15:45 Buccellati Handicap 0m 5f 0y · Class 3 · 13 runners Won by Naana's Sparkle
- 16:20 Phase Eight Nursery 0m 7f 0y · Class 2 · 11 runners Won by Sir Albert
- 16:55 Tatler British EBF Maiden Fillies' Stakes (GBB Race) 0m 7f 0y · Class 2 · 13 runners Won by Aylin
- 17:30 World Pool Bet With The Tote Handicap 1m 0f 0y · Class 3 · 15 runners Won by Principality
Galway · Eire
Good (Good to Yielding in places)- 14:10 Guinness Open Gate Brewery Novice Chase (Grade 3) 2m 2f 54y · Class 1 · 11 runners Won by Gold Dancer
- 14:45 Rockshore Refreshingly Irish Handicap 1m 0f 98y · Class 0 · 18 runners Won by Genuine Article
- 15:20 Arthur Guinness Irish EBF Corrib Fillies Stakes (Fillies' & Mares' Listed) 0m 7f 0y · Class 1 · 12 runners Won by Tropical Island
- 15:55 Guinness Irish EBF Nursery Handicap 0m 7f 0y · Class 0 · 6 runners Won by Which Wolf Wins
- 16:30 Guinness Galway Hurdle Handicap (Grade 3) 2m 0f 11y · Class 1 · 19 runners Won by Helvic Dream
- 17:05 Guinness Novice Hurdle 2m 4f 156y · Class 0 · 9 runners Won by Strong Link
- 17:40 Guinness 0.0 Handicap 1m 4f 0y · Class 0 · 18 runners Won by Glenroyal
- 18:10 Guinness Time Flat Race 2m 2f 0y · Class 0 · 16 runners Won by Frankie John
Nottingham · England
Good to Soft- 14:18 PricedUp EBF Fillies' Novice Stakes (GBB Race) 0m 5f 8y · Class 4 · 7 runners Won by Vishaka
- 14:53 PricedUp Daily Sports Boosts Handicap 0m 6f 18y · Class 6 · 6 runners Won by Lunar Force
- 15:30 PricedUp Bet EBF Restricted Novice Stakes (GBB Race) 1m 0f 75y · Class 5 · 9 runners Won by Vincent Rocks
- 16:05 pricedup.bet Boosts Handicap 1m 0f 75y · Class 5 · 8 runners Won by Soames Forsyte
- 16:40 PricedUp Pushes Handicap 1m 6f 0y · Class 6 · 7 runners Won by Rupert The Prince
- 17:15 PricedUp AJA Novice Amateur Jockeys' Handicap 1m 2f 50y · Class 5 · 8 runners Won by Saliko
Dieppe · France
Soft- 14:55 Des Bains De Mer Maiden Stakes 1m 0f 208y · Class 0 · 11 runners Won by Grand Ettore
- 15:39 Des Arcades Claiming Stakes 0m 5f 102y · Class 0 · 11 runners Won by Ten Ice
- 16:13 De L'Esplanade Handicap 1m 0f 208y · Class 0 · 12 runners Won by Purple Lion
- 16:48 De La Foret D'Arques Stakes 0m 5f 102y · Class 0 · 10 runners Won by Ozan
- 17:23 De Fromainville Stakes 1m 6f 200y · Class 0 · 9 runners Won by Goya Senora
- 17:58 Du Quai Henri IV Handicap 1m 6f 200y · Class 0 · 11 runners Won by Vendomya
- 18:33 De La Porte De Tourelles Stakes 1m 0f 208y · Class 0 · 5 runners Won by Prince De Montfort
- 19:15 Toyota Toys Motors Handicap 1m 0f 208y · Class 0 · 15 runners Won by Batal Youmzain
Pornichet · France
Standard- 17:40 Prix Casino Partouche De Pornichet - Attele 2m 0f 143y · Class 0 · 12 runners Won by Haribo Du Carnois
- 18:15 Prix Toyota St Nazaire - Attele 1m 5f 120y · Class 0 · 10 runners Won by Incisif Vauceen
- 18:50 Prix Moet & Chandon - Monte 1m 5f 120y · Class 0 · 11 runners Won by Islamorada
- 19:32 Prix Atlantique Boissons - Attele 1m 5f 120y · Class 0 · 18 runners Won by Jilika Du Mesle
- 20:00 Prix Seche Environnement - Attele 1m 5f 120y · Class 0 · 14 runners Won by Kiwi De Lavrignaie
- 20:28 Prix De La Baule - Attele 1m 5f 120y · Class 0 · 14 runners Won by Luigi Paulca
- 20:56 Prix 24h Au Trot / Province Courses - Attele 1m 2f 96y · Class 0 · 13 runners Won by Millenium Josselyn
- 21:21 Prix De Cordemais - Attele 1m 5f 120y · Class 0 · 13 runners Won by Histoire Du Lupin
Wolverhampton · England
Standard- 17:45 Racing League Race 8 Handicap 0m 6f 20y · Class 4 · 13 runners Won by Intervention
- 18:15 Racing League Race 9 Handicap 0m 6f 20y · Class 4 · 10 runners Won by Sudden Flight
- 18:45 Racing League Race 10 Handicap (GBBPlus Race) 1m 5f 219y · Class 3 · 12 runners Won by Charging Thunder
- 19:15 Racing League Race 11 Handicap 0m 6f 20y · Class 2 · 12 runners Won by Stormy Impact
- 19:45 Racing League Race 12 Handicap 1m 0f 142y · Class 4 · 13 runners Won by Hyperchromatic
- 20:15 Racing League Race 13 Handicap 1m 0f 142y · Class 3 · 11 runners Won by Mr Swivell
- 20:45 Racing League Race 14 Handicap 1m 1f 104y · Class 3 · 13 runners Won by Silent Age
Epsom Downs · England
Good to Soft (Good in places)- 17:50 Sporting Times Sri Lanka Apprentice Handicap 1m 2f 17y · Class 5 · 5 runners Won by Carnival Day
- 18:25 Sporting Times Sri Lanka EBF Restricted Novice Stakes (GBB Race) 0m 7f 3y · Class 4 · 6 runners Won by Hengroin
- 19:00 Sporting Times Sri Lanka Handicap 1m 4f 6y · Class 5 · 6 runners Won by Azahara Palace
- 19:30 British EBF Fifinella Fillies' Handicap 1m 0f 113y · Class 4 · 3 runners Won by Revelance
- 20:00 Sri Lanka Paradise Island Handicap 0m 7f 3y · Class 6 · 7 runners Won by Rajinoora
- 20:30 Visit Sri Lanka Handicap 0m 6f 3y · Class 5 · 7 runners Won by Twirler