talkSPORT BET offers a wide range of horse racing markets and odds. All the biggest horse races are covered, including May’s 1000 Guineas. With prices available well in advance, you can get the best value 1000 Guineas odds on talkSPORT BET.
To bet on the 1000 Guineas, create an account at talkSPORT BET. Scroll to the top of this page and hit ‘Sign Up.’ Then follow the prompts to create an account in just a few seconds.
Betting for the 1000 Guineas is already up and running, and placing your bets is a breeze. Head to our extensive horse racing markets and look for the 1000 Guineas in our list of races.
You’ll see the current odds and betting options for the 1000 Guineas, but please be mindful that these odds are subject to change in the lead-up to the race.
Select the horse you’d like to back and enter your stake in the box provided before confirming your wager. When betting on horse racing, we remind you to gamble responsibly. Visit our Safer Gambling Portal, where you’ll find tools, tips, and resources that will help you control your expenditure and bet within your means.
1000 Guineas Recent Winners
True Love produced one of the great shock results of the 2026 Classics season when she landed the 1000 Guineas at 25/1 under Wayne Lordan for trainer Aidan O'Brien. The Ballydoyle second string beat Karl Burke's Evolutionist (16/1) by 1¾ lengths, with Venetian Lace (33/1) third. The 9/4 favourite Precise, ridden by Ryan Moore, could only finish seventh after struggling to handle the pace. The win was O'Brien's eighth 1000 Guineas, leaving him just one short of Robert Robson's all-time record of nine, set in the 1800s.
Desert Flower under William Buick won the 2025 1000 Guineas at Newmarket. It was a first 1000 Guineas success for Charlie Appleby's stable and marked a glorious weekend double for Godolphin after Ruling Court's 2000 Guineas triumph on the Saturday.
In 2024, Elmalka, a 28/1 shot for Roger Varian, surprised many with her triumph under Silvestre de Sousa. It was Elmalka's third career outing, and she made a slow start before racing to the head of the pack and holding firm for de Sousa's third Classics win.
Mawj won the 2023 1000 Guineas with Oisin Murphy on board, pipping the much-fancied favourite Tahiyra to write her name into the history books. It secured a second Classics victory for Murphy following his triumph in the 2000 Guineas with Kameko in 2020.
Recent 1000 Guineas Winners Table
Here's a snapshot of the most recent 1000 Guineas winners at Newmarket:
| Year |
Winner |
Trainer |
Jockey |
Starting Price |
| 2026 | True Love | Aidan O'Brien | Wayne Lordan | 25/1 |
| 2025 | Desert Flower | Charlie Appleby | William Buick | 6/4F |
| 2024 | Elmalka | Roger Varian | Silvestre de Sousa | 28/1 |
| 2023 | Mawj | Saeed bin Suroor | Oisin Murphy | 10/1 |
| 2022 | Cachet | George Boughey | James Doyle | 16/1 |
| 2021 | Mother Earth | Aidan O'Brien | Frankie Dettori | 8/1 |
| 2020 | Love | Aidan O'Brien | Ryan Moore | 4/1 |
| 2019 | Hermosa | Aidan O'Brien | Wayne Lordan | 8/1 |
| 2018 | Billesdon Brook | Richard Hannon | Sean Levey | 66/1 |
| 2017 | Winter | Aidan O'Brien | Wayne Lordan | 9/1 |
| 2016 | Minding | Aidan O'Brien | Ryan Moore | 11/10F |
Note Aidan O'Brien's dominance across recent renewals, with six 1000 Guineas wins between 2016 and 2026. Wayne Lordan has now ridden the winner three times for Ballydoyle (Winter 2017, Hermosa 2019, True Love 2026).
Looking Ahead to the 2027 1000 Guineas
The 2027 1000 Guineas is scheduled for Sunday 2 May 2027 at Newmarket's Rowley Mile as the second of Britain's five Classics, running 24 hours after the 2027 2000 Guineas on Saturday 1 May. As ever, the field will be drawn from the leading three-year-old fillies from Ireland, France, the UK and beyond, with the early ante-post markets at talkSPORT BET shaped by performances across the autumn 2026 juvenile programme including the Cheveley Park Stakes, the Fillies' Mile and the Moyglare Stud Stakes.
Aidan O'Brien will be chasing the most historically significant 1000 Guineas of his career as he seeks his ninth win in the race to equal Robert Robson's all-time record set in 1827. Watch the Nell Gwyn Stakes at Newmarket and the Fred Darling Stakes at Newbury (both run in mid-April 2027) for the most reliable form pointers ahead of the Classic.