Race cards
Saturday 31 January 2026
Kenilworth · South Africa
Good- 09:50 JC Le Roux Summer Juvenile Stakes (Listed) 0m 5f 103y · Class 0 · 13 runners
- 10:25 World Sports Betting C Stakes 1m 1f 208y · Class 0 · 13 runners
- 11:00 New Turf Carriers Western Cape Stayers (Grade 3) 1m 5f 203y · Class 0 · 8 runners
- 11:35 Lepas C Stakes 0m 5f 212y · Class 0 · 19 runners
- 12:10 Schweppes Winchester Sprint Cup 0m 5f 103y · Class 0 · 18 runners
- 12:45 SABC A Stakes 0m 6f 211y · Class 0 · 15 runners
- 13:20 Maine Chance Farms Majorca Stakes (WFA) (Grade 1) (Fillies And Mares) 0m 7f 210y · Class 0 · 14 runners
- 14:05 World Sports Betting Cape Town Met (Grade 1) 1m 1f 208y · Class 0 · 11 runners
- 14:45 HKJC World Pool Politician Stakes (Grade 3) (3 Year Olds - Derby Trial) 1m 0f 209y · Class 0 · 8 runners
- 15:20 Windhoek Olympic Duel Stakes (Listed) (Fillies And Mares) 0m 5f 212y · Class 0 · 13 runners
- 15:55 World Sports Betting Summer Fling Stakes (Grade 3) (3-Year & Older Fillies And Mares) 1m 1f 208y · Class 0 · 9 runners
- 16:30 City Of Cape Town C Stakes 0m 7f 210y · Class 0 · 17 runners
Chantilly · France
- 10:18 De Chauvry Stakes - AWT 1m 5f 92y · Class 3 · 7 runners
- 10:53 De La Queusse De Gargantua Claiming Stakes - AWT 0m 7f 209y · Class 0 · 14 runners
- 11:28 Du Carrefour D'Orleans Stakes - AWT 1m 1f 97y · Class 2 · 8 runners
- 12:03 Du Temple Gallo-Romain Handicap - AWT 1m 1f 97y · Class 4 · 16 runners
- 12:40 De La Demoiselle Du Rhuis Handicap - AWT 1m 1f 97y · Class 3 · 16 runners
- 13:15 Des Menhirs Des Indrolles Handicap - AWT 1m 1f 97y · Class 3 · 16 runners
- 13:50 De La Route De La Justice Handicap - AWT 1m 7f 199y · Class 3 · 15 runners
- 14:32 De La Route Du Lude Handicap - AWT 1m 7f 199y · Class 3 · 14 runners
Sandown · England
Hurdle: heavy-soft in places; chase: soft-heavy in places- 12:20 Virgin Bet Supports Safe Gambling 'National Hunt' Novices' Hurdle (GBB Race) 1m 7f 216y · Class 3 · 6 runners
- 12:55 Virgin Bet Daily Extra Places Novices' Handicap Hurdle (GBB Race) 2m 3f 178y · Class 3 · 6 runners
- 13:25 Virgin Bet A Good Bet Novices' Limited Handicap Chase (GBB Race) 2m 4f 15y · Class 3 · 7 runners
- 14:02 Virgin Bet Every Saturday Money Back Handicap Chase (GBB Race) 1m 7f 99y · Class 2 · 11 runners
- 14:40 Virgin Bet Scilly Isles Novices' Chase (Grade 1) (GBB Race) 2m 4f 15y · Class 1 · 4 runners
- 15:10 Virgin Bet Heroes Handicap Hurdle (Premier Handicap) (GBB Race) 2m 7f 103y · Class 1 · 11 runners
- 15:42 Virgin Bet Masters Handicap Chase (GBB Race) 3m 0f 42y · Class 2 · 6 runners
Vincennes · France
- 12:23 Prix De Dozule - Monte - Group 3 1m 5f 92y · Class 1 · 9 runners
- 12:58 Prix De Courtemer - Attele 1m 2f 178y · Class 5 · 12 runners
- 13:33 Prix Henri Hellard - Monte 1m 5f 92y · Class 5 · 17 runners
- 14:15 Prix Andre Louis Dreux - Attele 1m 6f 36y · Class 3 · 16 runners
- 14:50 Prix D'aubervilliers - Attele 1m 2f 96y · Class 5 · 14 runners
- 15:25 Prix De Laval - Attele 1m 5f 92y · Class 1 · 11 runners
- 16:00 Prix Decidee - Monte 1m 5f 92y · Class 4 · 14 runners
- 16:35 Prix D'avignon - Attele - Group 3 1m 6f 36y · Class 1 · 13 runners
- 17:10 Prix De Pouillac - Attele 1m 5f 92y · Class 4 · 12 runners
Wetherby · England
Soft-heavy in places- 12:30 William Hill Racing Bet Builder Mares' Novices' Hurdle (GBB Race) 2m 0f 0y · Class 4 · 6 runners
- 13:00 Sam Hindle Memorial Novices' Handicap Chase 2m 3f 85y · Class 5 · 7 runners
- 13:33 Wilmot-Smith Memorial Maiden Hurdle (GBB Race) 2m 3f 154y · Class 4 · 6 runners
- 14:08 William Hill Each Way Extra Handicap Chase (GBB Race) 2m 3f 85y · Class 3 · 6 runners
- 14:45 Watch Racing TV In Stunning HD Handicap Hurdle 2m 3f 154y · Class 3 · 8 runners
- 15:15 Peter Beaumont Memorial Open Hunters' Chase 3m 0f 45y · Class 5 · 12 runners
- 15:50 Watch Race Replays At racingtv.com Open Maiden NH Flat Race (GBB Race) 2m 0f 0y · Class 5 · 12 runners
Lingfield · England
Standard- 12:35 Win 250,000 With BetMGM's Golden Goals Handicap 0m 7f 1y · Class 5 · 10 runners
- 13:05 Midnite Winter Derby Trial Conditions Stakes (GBBPlus Race) 1m 2f 0y · Class 2 · 3 runners
- 13:38 Midnite Are Upping The Betting Game Classified Stakes (Div 1) 1m 2f 0y · Class 6 · 8 runners
- 14:15 Midnite Are Upping The Betting Game Classified Stakes (Div 2) 1m 2f 0y · Class 6 · 8 runners
- 14:50 Midnite Kachy Stakes (Listed) 0m 6f 1y · Class 1 · 8 runners
- 15:20 Midnite Ain't Your Grandad's Bookie Handicap (GBBPlus Race) 1m 7f 169y · Class 4 · 9 runners
- 15:55 Midnite: Built For 2026 Not 2006 Handicap 0m 5f 6y · Class 4 · 8 runners
- 16:30 Win 250,000 With BetMGM's Golden Goals Handicap 1m 0f 1y · Class 6 · 12 runners
Musselburgh · Scotland
Good to soft-soft in places- 13:10 bet365 Scottish Triumph Hurdle (Juvenile Hurdle) (Listed) (GBB Race) 1m 7f 124y · Class 1 · 6 runners
- 13:43 bet365 Scottish County Handicap Hurdle (GBB Race) 1m 7f 124y · Class 2 · 10 runners
- 14:20 bet365 Scottish Champion Chase (For The Bowes-Lyon Trophy) (Handicap) (GBB Race) 2m 4f 68y · Class 2 · 8 runners
- 15:00 bet365 Scottish Stayers' Novices' Hurdle (GBB Race) 2m 7f 180y · Class 2 · 5 runners
- 15:37 bet365 Handicap Hurdle 1m 7f 124y · Class 4 · 9 runners
- 16:11 Each Way Extra At bet365 Handicap Chase (GBB Race) 2m 7f 138y · Class 3 · 7 runners
Leopardstown · Eire
Hurdle: soft to heavy; chase: yielding to soft- 13:15 Nathaniel Lacy & Partners Solicitors Novice Hurdle (Grade 1) 2m 6f 53y · Class 1 · 9 runners
- 13:50 Gannon's City Recovery & Recycling Services Juvenile Hurdle (Grade 1) 2m 0f 0y · Class 1 · 7 runners
- 14:25 Race And Stay At Leopardstown Handicap Hurdle (0-150) (Listed) 3m 0f 19y · Class 1 · 24 runners
- 14:55 Goffs Irish Arkle Novice Chase (Grade 1) 2m 1f 0y · Class 1 · 3 runners
- 15:30 Paddy Power Irish Gold Cup (Grade 1) 3m 0f 100y · Class 1 · 13 runners
- 16:05 Barberstown Castle Handicap Chase (0-150) (Listed) 2m 1f 0y · Class 1 · 14 runners
- 16:40 Paddy Power Cheltenham Countdown Podcast (C & G) I.N.H. Flat Race (Grade 2) 2m 0f 0y · Class 1 · 7 runners
Cagnes-sur-Mer · France
- 15:07 Prix Vasterbo Daylight - Attele 1m 5f 92y · Class 5 · 16 runners
- 15:42 Prix Venutar - Attele 1m 6f 118y · Class 5 · 13 runners
- 16:17 Prix Hadol Du Vivier - Attele 1m 5f 92y · Class 7 · 15 runners
- 16:52 Prix Kazire De Guez - Attele 1m 2f 151y · Class 5 · 13 runners
- 17:27 Prix Eckmuhl Vro - Attele 1m 2f 151y · Class 4 · 11 runners
- 18:02 Prix Des Gorges De La Mescla - Attele 1m 6f 118y · Class 5 · 9 runners
- 18:34 Prix Lurabo - Attele 1m 6f 118y · Class 6 · 8 runners
- 19:06 Prix Mon Tourbillon - Attele 1m 6f 118y · Class 6 · 9 runners
Newcastle · England
Standard- 16:25 Midnite A Next Generation Betting App Handicap (GBBPlus Race) 1m 2f 42y · Class 3 · 7 runners
- 16:55 Midnite, Building The Future Of Betting Handicap 0m 5f 0y · Class 5 · 10 runners
- 17:25 Win 250,000 With BetMGM's Golden Goals Maiden Stakes (GBB Race) 0m 7f 14y · Class 4 · 5 runners
- 17:55 Always Gamble Responsibly At BetMGM Handicap 0m 7f 14y · Class 4 · 9 runners
- 18:25 BetMGM Supports Safer Gambling Handicap 1m 0f 5y · Class 6 · 12 runners
- 18:55 Read Meg Nicholls' Blog At betmgm.co.uk Handicap 0m 6f 0y · Class 6 · 8 runners
- 19:25 Bet 10 Get 40 With BetMGM Handicap 0m 7f 14y · Class 6 · 11 runners