Who won the 15:05 Ascot on 20 June 2026?
Giavellotto (IRE) won the 15:05 Ascot at SP 10.00. Ridden by Oisin Murphy. Trained by Marco Botti.
Hardwicke Stakes (Group 2)
1m4f · Flat · Class 1 · Good To Firm · 12 runners · £141,775 · Saturday, 20 June 2026
Faster than standard — genuine race tempo.
AI-written, grounded in our data on this race. May be wrong. Verify before staking. Opinion, not advice.
Kalpana heads the field on our ratings and her record at this venue is exceptional, with two top-level victories to her name, and she arrives here still on an upward curve having held a fitter West Wind Blows at bay first time out — a run she should improve upon considerably. Ridden with more cover today, she can wear her rivals down in the straight over this twelve-furlong trip on ground that suits. Jan Brueghel, a dual Group 1 winner who ran respectably in the King George on ground easier than he wants, is the chief threat, with Goliath — who has top-class course-and-distance form on fast ground — and the progressive West Wind Blows also demanding respect. **Kalpana** is the selection.
Editorial from Racing Post analysts via the Racing API — not generated by Racing Alpha. Formbook forecast prices are estimates, not market prices.
Ryan Moore · A P O'Brien · 5yo
The Racing Alpha rating combines four signals. Below is the breakdown — components driving this pick first.
v1.3 rating — a field-relative score, not a win probability; for market-derived value see the Fair column in the runners table. Weights and method on /about. Tips are opinions, not advice.
Moderate: middle favoured (IV 1.18).
Today: Santorini Star (draw 8) and Best Secret (draw 7) get the bias; Jan Brueghel (draw 3) is in the least-favoured band.
IV = impact value: 1.00 is neutral, above it a stall band wins more often than its share of runners predicts. 78 qualifying races at this course and trip, 3-year window.
| Pos | No. | Horse | Form | OR | AI | SP |
|---|---|---|---|---|---|---|
| 1 | 4 | J: Oisin Murphy · T: Marco Botti · draw 4 7yo · H · ch | 14233 | 120 | 63.4 | 9/1·10.00 SP |
| 2 | 11 | J: Colin Keane · T: Andrew Balding · draw 2 5yo · M · bp | 22711 | 120 | 73.2 | 9/4F·3.25 SP |
| 3 | 5 | J: Christophe Soumillon · T: F-H Graffard · draw 10 6yo · G · b | 10321 | 119 | 72.2 | 7/2·4.50 SP |
| 4 | 6 | J: Ryan Moore · T: A P O'Brien · draw 3 5yo · H · b | 21412 | 123 | 77.5 | 6/1·7.00 SP |
| 5 | 9 | J: Pierre-Charles Boudot · T: Joseph Patrick O'Brien · draw 11 5yo · G · bpFT P | 13144 | 111 | 65.3 | 50/1·51.00 SP |
| 6 | 1 | J: Rossa Ryan · T: Ralph Beckett · draw 12 4yo · G · b | 11246 | 115 | 64.7 | 28/1·29.00 SP |
| 7 | 10 | J: William Buick · T: Simon & Ed Crisford · draw 6 7yo · G · b | 42222 | 115 | 62.0 | 25/1·26.00 SP |
| 8 | 2 | J: James Doyle · T: S Wattel · draw 7 4yo · C · b | 31161 | 115 | 62.0 | 17/2·9.50 SP |
| 9 | 3 | J: Dylan Browne McMonagle · T: W P Mullins · draw 9 6yo · G · bh | 1115 | 120 | 68.4 | 17/2·9.50 SP |
| 10 | 8 | J: Billy Loughnane · T: George Scott · draw 5 7yo · G · b | 11916 | 110 | 59.6 | 100/1·101.00 SP |
| 11 | 7 | J: Wayne Lordan · T: A P O'Brien · draw 1 4yo · C · bp | 15413 | 118 | 73.1 | 28/1·29.00 SP |
| 12 | 12 | J: Tom Marquand · T: William Haggas · draw 8 5yo · M · bpFT P | 11212 | 111 | 75.2 | 16/1·17.00 SP |
OR = official rating · AI = model score (0–100) · form reads oldest → latest
Giavellotto (IRE) won the 15:05 Ascot at SP 10.00. Ridden by Oisin Murphy. Trained by Marco Botti.
No — the AI top pick (Jan Brueghel) finished 4.
Top finishers: 1. Giavellotto (IRE) (10.00), 2. Kalpana (GB) (3.25), 3. Goliath (GER) (4.50).
The winning time was 2m 27.91s, 1.79s faster than standard.
Best price shown is the highest decimal price across bookmakers we track. Odds update every few minutes; settle at SP if unavailable. 18+ only · Bet responsibly · BeGambleAware.org