Race cards
Saturday 21 March 2026
606 nags placed across 54 cards on Sat 21 Mar, 225 of them winners.
La Teste De Buch · France
Soft- 10:00 De La Sorec Stakes 0m 4f 213y · Class 0 · 8 runners Won by Oblinskha
- 10:30 Jean-Francois Bernard Maiden Stakes 0m 7f 209y · Class 0 · 8 runners Won by Andeol
- 11:00 Cheistian Baillet Maiden Stakes 0m 7f 209y · Class 0 · 14 runners Won by Persis
- 11:30 Du Meeting 2026 De La Teste-B.A Handicap 1m 1f 97y · Class 4 · 16 runners Won by Bojangles
- 12:05 De La Societe Des Courses De Toulouse Handicap 1m 1f 97y · Class 4 · 16 runners Won by Golden State
- 12:40 Gp Du Bassin D'Arcachon Listed Stakes 1m 1f 207y · Class 0 · 9 runners Won by Aidan's Phone
- 13:15 Jacques Meller Stakes 0m 6f 211y · Class 1 · 13 runners Won by Darius Cen
- 13:50 De La Societe Des Courses De Bordeaux Handicap 1m 1f 97y · Class 4 · 16 runners Won by Krungthepmahanakon
- 14:32 De La Societe Des Courses De Craon Handicap 1m 3f 204y · Class 3 · 15 runners Won by Mad Whip
Turffontein · South Africa
Good- 10:05 For Hospitality Bookings Call 011 681 1796 Graduation Plate 0m 5f 169y · Class 0 · 4 runners
- 10:40 4Racing Welcomes You Juvenile Plate (Fillies) 0m 5f 169y · Class 0 · 6 runners
- 11:20 youcanbetonus! Juvenile Plate 0m 5f 169y · Class 0 · 6 runners
- 11:55 SA Derby 4 April Maiden Plate (F & M) 0m 7f 210y · Class 0 · 5 runners
- 12:30 Play Soccer 6, 10 And 13 Maiden Plate 0m 7f 210y · Class 0 · 8 runners
- 13:05 Racing Today Mr 86 Handicap 1m 3f 205y · Class 0 · 8 runners
- 13:40 World Sports Betting Sycamore Sprint (Grade 3) (Fillies And Mares) 0m 5f 169y · Class 0 · 12 runners
- 14:15 Tab Telebet 0861 000 822 Fm 90 Handicap (F & M) 0m 7f 210y · Class 0 · 7 runners
- 14:50 Next Turffontein Racemeeting Saturday 28 March Pinnacle Stakes 0m 5f 169y · Class 0 · 11 runners
Durbanville · South Africa
Good- 11:05 Hollywoodbets Durbanville Welcomes You Maiden Juvenile Plate 0m 6f 211y · Class 0 · 7 runners
- 11:40 Lucky Fish Sahara Riches Cash Collect Open Maiden 0m 6f 47y · Class 0 · 9 runners
- 12:15 Join The Race Coast Turf Club Open Maiden 0m 7f 210y · Class 0 · 9 runners
- 12:50 Centenary Club Open Maiden (F & M) 0m 7f 210y · Class 0 · 9 runners
- 13:25 Bet With Tote www.tote.co.za Class 4 0m 6f 211y · Class 4 · 7 runners
- 14:00 Race Coast Incentives Powered By Hollywoodbets Class 5 0m 6f 47y · Class 5 · 8 runners
- 14:35 Lucky Fish Fire Strike Middle Stakes 0m 6f 47y · Class 0 · 8 runners
- 15:10 Hollywoodbets Bright Future Open Maiden (F & M) 0m 7f 210y · Class 0 · 9 runners
Vincennes · France
Standard- 11:48 Prix De Langres - Monte 1m 5f 92y · Class 5 · 9 runners Won by Kentucky First
- 12:23 Prix De Chatillon - Attele - Group 3 1m 5f 92y · Class 1 · 7 runners Won by Noela Josselyn
- 12:58 Prix De Meaux - Attele 1m 5f 92y · Class 1 · 14 runners Won by Guardami
- 13:33 Prix De Gabarret - Attele 1m 2f 96y · Class 5 · 16 runners Won by Kalinka Du Grenat
- 14:15 Prix Jean Cabrol - Attele 1m 5f 92y · Class 2 · 14 runners Won by Karambar
- 14:50 Prix De Gueugnon - Attele 1m 5f 92y · Class 1 · 15 runners Won by Mentor De Play
- 15:25 Prix Du Bois De Vincennes - Attele - Group 3 1m 6f 36y · Class 1 · 10 runners Won by Ino Du Lupin
- 16:00 Prix De Pierrefitte-sur-seine - Attele 1m 2f 96y · Class 3 · 16 runners Won by Jobspost
- 16:35 Prix D'auxerre - Attele 1m 6f 36y · Class 2 · 15 runners Won by Leonardo Vici
- 17:10 Prix Du Treport - Attele 1m 6f 36y · Class 4 · 14 runners Won by Jolie Star
Kelso · Scotland
Good to Soft- 13:00 BetWright Beeswing Mares' Hurdle (Listed) (GBB Race) 3m 0f 100y · Class 1 · 9 runners Won by World Of Fortunes
- 13:30 BetWright Handicap Hurdle (GBB Race) 2m 4f 189y · Class 2 · 14 runners Won by Speiriuil
- 14:10 BetWright Herring Queen Series Final Mares' Novices' Handicap Hurdle (GBB Race) 2m 0f 51y · Class 2 · 15 runners Won by Queenie St Clair
- 14:10 BetWright Herring Queen Series Final Mares' Novices' Handicap Hurdle (GBB Race) 2m 0f 51y · Class 2 · 16 runners
- 14:40 BetWright Novices' Handicap Chase (GBB Race) 2m 5f 133y · Class 2 · 10 runners Won by Diamond Dealer
- 14:40 BetWright Novices' Handicap Chase (GBB Race) 2m 5f 133y · Class 2 · 10 runners
- 15:13 Remembering Duncan Davidson Handicap Chase (GBB Race) 3m 2f 39y · Class 2 · 6 runners Won by Blakey Boy
- 15:48 KOSB Novices' Hurdle (GBB Race) 2m 4f 189y · Class 4 · 7 runners Won by Eagles Reprieve
- 16:23 Racing Post+ Jodami Open NH Flat Race (GBB Race) 2m 0f 51y · Class 2 · 8 runners Won by King Kubala
Bangor-on-Dee · Wales
Good (Good to Soft in places)- 13:07 Alfa Aggregates Products Maiden Hurdle (GBB Race) 2m 3f 123y · Class 4 · 10 runners Won by Tommy Pickles
- 13:07 Alfa Aggregates Products Maiden Hurdle (GBB Race) 2m 3f 123y · Class 4 · 10 runners
- 13:37 Weatherbys nhstallions.co.uk Handicap Hurdle 2m 7f 32y · Class 3 · 6 runners Won by French Emperor
- 13:37 Weatherbys nhstallions.co.uk Handicap Hurdle 2m 7f 32y · Class 3 · 7 runners
- 14:15 Virgin Bet Handicap Chase (GBB Race) 3m 0f 30y · Class 3 · 5 runners Won by Joyeux Machin
- 14:15 Virgin Bet Handicap Chase (GBB Race) 3m 0f 30y · Class 3 · 5 runners
- 14:45 Wrexham Lager Novices' Handicap Hurdle 2m 7f 32y · Class 5 · 10 runners Won by Thereyare
- 14:45 Wrexham Lager Novices' Handicap Hurdle 2m 7f 32y · Class 5 · 11 runners
- 15:20 Virgin Bet Supports Safe Gambling Handicap Hurdle (GBB Race) 2m 3f 123y · Class 2 · 7 runners Won by Static
- 15:20 Virgin Bet Supports Safe Gambling Handicap Hurdle (GBB Race) 2m 3f 123y · Class 2 · 8 runners
- 15:55 Overton Handicap Chase (GBB Race) 2m 1f 77y · Class 4 · 5 runners Won by Dj Pete
- 16:30 Tom Jones Live At Chester Racecourse Handicap Hurdle 2m 3f 123y · Class 5 · 10 runners Won by Joeybottles
- 16:30 Tom Jones Live At Chester Racecourse Handicap Hurdle 2m 3f 123y · Class 5 · 10 runners
Newbury · England
Good to Soft (Good in places)- 13:15 Castle Windows Newbury Anniversary Novices' Hurdle (GBB Race) 2m 0f 69y · Class 3 · 8 runners Won by Kocktail Bleu
- 13:50 Get Best Odds Guaranteed At BetVictor Novices' Handicap Hurdle (GBB Race) 2m 2f 183y · Class 3 · 9 runners Won by Storming George
- 13:50 BetVictor Novices' Handicap Hurdle (GBB Race) 2m 2f 183y · Class 3 · 10 runners
- 14:25 BetVictor Home Of The Saturday Superboost Handicap Chase (GBB Race) 2m 3f 187y · Class 2 · 7 runners Won by Prairie Wolf
- 15:00 BetVictor British EBF 'National Hunt' Mares' Novices' Hurdle (Grade 2 Limited Handicap) (GBB Race) 2m 4f 118y · Class 1 · 15 runners Won by Charisma Cat
- 15:00 BetVictor British EBF 'National Hunt' Mares' Novices' Hurdle (Grade 2 Limited Handicap) (GBB Race) 2m 4f 118y · Class 1 · 16 runners
- 15:35 Goffs Hundred Grand Bumper (Open NH Flat Race) (GBB Race) 2m 0f 69y · Class 2 · 20 runners Won by Lady Hope
- 16:10 John Haine Memorial Handicap Chase (GBB Race) 2m 0f 92y · Class 3 · 5 runners Won by Palacio
- 16:45 Win Unique Experiences At OLBG Prizes Handicap Chase (GBB Race) 2m 7f 91y · Class 3 · 7 runners Won by Havaila
- 16:45 Win Unique Experiences At OLBG Prizes Handicap Chase (GBB Race) 2m 7f 91y · Class 3 · 8 runners
Bahrain · Bahrain
Good to Firm- 13:25 Late S. Sharaf Al Alawi Cup Handicap 1m 2f 206y · Class 0 · 15 runners Won by December
- 13:50 Sarens Nass Cup Stakes (Domestic Group 2) 1m 1f 208y · Class 0 · 6 runners Won by Panning For Gold
- 14:15 Imported Handicap 1m 0f 209y · Class 0 · 11 runners Won by Refreshment
- 14:40 Majid Rashid Alzayani Cup Stakes (Domestic Group 2) 0m 5f 212y · Class 0 · 9 runners Won by Chandigah
- 15:05 Platinumlist Cup Handicap 0m 5f 212y · Class 0 · 18 runners Won by Hajmah
- 15:30 The Bahrain Jockey Academy Cup Handicap 0m 7f 210y · Class 0 · 10 runners Won by Brooklyn Nine Nine
- 15:55 Bahrain Bred Maiden Stakes 0m 7f 210y · Class 0 · 13 runners Won by Manikan
- 16:20 Imported Stakes 0m 7f 210y · Class 0 · 7 runners Won by Stellar Arrow
Southwell · England
Standard- 13:43 Midnite Are Upping The Betting Game Apprentice Handicap 0m 6f 16y · Class 6 · 7 runners Won by Mount Ruapehu
- 14:20 Win 250,000 With BetMGM's Golden Goals Handicap 1m 0f 13y · Class 6 · 11 runners Won by Mr Fustic
- 14:53 Always Gamble Responsibly At BetMGM Restricted Novice Stakes (GBB Race) (Div 1) 1m 0f 13y · Class 4 · 9 runners Won by Timber Twelve
- 15:28 Always Gamble Responsibly At BetMGM Restricted Novice Stakes (GBB Race) (Div 2) 1m 0f 13y · Class 4 · 9 runners Won by Welbury
- 15:28 Always Gamble Responsibly At BetMGM Restricted Novice Stakes (GBB Race) (Div 2) 1m 0f 13y · Class 4 · 9 runners
- 16:03 Bet 10 Get 40 With BetMGM Fillies' Restricted Novice Stakes (GBB Race) 0m 7f 14y · Class 4 · 5 runners Won by Tenzi
- 16:03 Bet 10 Get 40 With BetMGM Fillies' Restricted Novice Stakes (GBB Race) 0m 7f 14y · Class 4 · 6 runners
- 16:38 Midnite A Next Generation Betting App Handicap 0m 4f 214y · Class 2 · 12 runners Won by Fahrenheit Seven
- 17:13 Daily Profit Boosts At betmgm.co.uk Fillies' Handicap 1m 4f 14y · Class 5 · 7 runners Won by Solar Pass
- 17:13 Daily Profit Boosts At betmgm.co.uk Fillies' Handicap 1m 4f 14y · Class 5 · 8 runners
- 17:43 Read Meg Nicholls' Blog At betmgm.co.uk Handicap 0m 7f 14y · Class 5 · 12 runners Won by Sea Suite
Navan · Eire
Soft- 13:55 Mongey Communications Maiden Hurdle 2m 0f 0y · Class 0 · 23 runners Won by Kilgame
- 14:32 Wilkinson Jewellers Of Navan Mares Handicap Hurdle 2m 0f 0y · Class 0 · 12 runners Won by Catchabird
- 15:07 Irish Stallion Farms EBF Novice Hurdle 2m 6f 150y · Class 0 · 5 runners Won by Shabby Hill
- 15:42 Navan Racecourse Maiden Hurdle 2m 4f 0y · Class 0 · 8 runners Won by Champagne Venture
- 16:17 Irish Stallion Farms EBF Novice Handicap Chase Final (Listed) 2m 7f 150y · Class 1 · 12 runners Won by Showurappreciation
- 16:52 Kilberry Handicap Chase 2m 1f 0y · Class 0 · 9 runners Won by Moudan
- 17:22 Racing Next On March 30th (Pro/Am) Flat Race 2m 0f 0y · Class 0 · 9 runners Won by Glens Anthem
Lyon La Soie · France
Standard- 15:07 De Sans-Souci Handicap - AWT 1m 0f 208y · Class 4 · 15 runners Won by Cedrus
- 15:42 De Mermoz Handicap - AWT 1m 0f 208y · Class 4 · 14 runners Won by Antinea
- 16:17 Pierre Froment Maiden Stakes - AWT 1m 0f 208y · Class 0 · 12 runners Won by Bon Viveur
- 16:52 Cerealiste Stakes - AWT 1m 0f 208y · Class 3 · 13 runners Won by Merveille
- 17:27 De Bonneterre Handicap - AWT 1m 3f 204y · Class 4 · 16 runners Won by Damino
- 18:02 De La Doua Handicap - AWT 1m 3f 204y · Class 4 · 15 runners Won by Dream In Normandy
- 18:34 Ortolan Claiming Stakes - AWT 1m 3f 204y · Class 0 · 7 runners Won by Johnny Drive
- 19:06 De Cusset Maiden Stakes - AWT 1m 0f 208y · Class 0 · 8 runners Won by Another Light
Newcastle · England
Standard- 17:00 Midnite: Built For 2026 Not 2006 Handicap (GBBPlus Race) 1m 4f 98y · Class 4 · 7 runners Won by Alther Walden
- 17:30 Always Gamble Responsibly At BetMGM Novice Stakes (GBB Race) 1m 0f 5y · Class 4 · 8 runners Won by Wareeth
- 17:30 Always Gamble Responsibly At BetMGM Novice Stakes (GBB Race) 1m 0f 5y · Class 4 · 8 runners
- 18:00 Win 250,000 With BetMGM's Golden Goals Novice Stakes 0m 7f 14y · Class 4 · 6 runners Won by Recency Bias
- 18:30 Read Meg Nicholls' Blog At betmgm.co.uk Handicap 1m 0f 5y · Class 6 · 9 runners Won by Smartanck
- 18:30 Read Meg Nicholls' Blog At betmgm.co.uk Handicap 1m 0f 5y · Class 6 · 9 runners
- 19:00 Daily Profit Boosts At betmgm.co.uk Handicap 1m 0f 5y · Class 5 · 11 runners Won by Barry's Boy
- 19:30 Bet 10 Get 40 With BetMGM Handicap (Div 1) 0m 6f 0y · Class 5 · 8 runners Won by Alfa Duplicate
- 20:00 Bet 10 Get 40 With BetMGM Handicap (Div 2) 0m 6f 0y · Class 5 · 7 runners Won by Southern Warrior
- 20:00 Bet 10 Get 40 With BetMGM Handicap (Div 2) 0m 6f 0y · Class 5 · 8 runners
- 20:30 Midnite A Next Generation Betting App Apprentice Handicap 0m 6f 0y · Class 6 · 8 runners Won by Pit Boss
- 20:30 Midnite A Next Generation Betting App Apprentice Handicap 0m 6f 0y · Class 6 · 10 runners