The recent form tells the real story. Two wins from his last six races, with the most recent coming just a fortnight ago at Kempton Park, suggests a horse in the form of his life. Kempton is where Teddy Blue genuinely thrives — two wins from five visits there, a record that marks him out as a genuine course specialist. When a horse wins 2 of 5 races at the same track, it is not coincidence; something about that place suits him, whether it is the layout, the ground, or simply the confidence that comes from knowing a track well.
What makes those Kempton wins sit alongside something more significant is what happened last November at Ascot. Teddy Blue won a Class 1 race — one of the very top races run in Britain — on the first day of November 2025. That is not the kind of result you stumble into. Class 1 races attract the best horses, and Teddy Blue beat them. He had previously won a Class 2 at Plumpton in April 2023, so the quality of his wins has been consistently high. The fact that he competes regularly at Class 1 level — eleven races there — and has won one of them, at 9%, is actually a decent return at racing's top table.
In the saddle, Paul O'Brien has partnered Teddy Blue ten times, winning twice together — a 20% win rate, or 1 in every 5 rides. That is a productive relationship by any measure.
Behind the scenes, Harry Derham's yard at Upper Lambourn in Berkshire has been in exceptional form, sending out 59 winners this season alone. A trainer in that kind of rhythm tends to have horses peaking at the right moments, and Teddy Blue's recent back-to-back wins suggest he is one of the yard's horses doing exactly that. With his last run just 15 days ago, he is fit, active, and has given every indication he is ready to add to a record that already contains one of the biggest wins of his career.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
5 | 2 wins, 2 seconds, 1 other | 14 Mar | 40% |
| Ascot Galloping |
5 | 1 win, 4 other | 22 Nov | 20% |
| Newbury Galloping |
4 | 1 second, 2 thirds, 1 other | 28 Feb | 0% |
| Plumpton Sharp |
3 | 1 win, 2 other | 21 Apr | 33.3% |
| Cheltenham Galloping |
3 | 3 other | 17 Nov | 0% |
| Lingfield Park Sharp |
2 | 1 win, 1 second | 31 Jan | 50% |
| Huntingdon Galloping |
2 | 1 win, 1 other | 1 Mar | 50% |
| Haydock Park Galloping |
2 | 1 second, 1 other | 11 May | 0% |
| Musselburgh Sharp |
2 | 2 other | 31 Jan | 0% |
| Fontwell Park Tight |
1 | 1 win | 4 Nov | 100% |
| Kelso Undulating |
1 | 1 other | 4 Mar | 0% |