The story here is one of patience paying off. Teal has been open about the fact that Three Socks On was a big, slow-maturing horse — a May foal, which means he was already among the youngest in his age group, and physically he was behind the curve too. His first three runs were forgettable, finishing eighth in all of them, and at that point it would have been easy to write him off. But Teal stuck with him, and on New Year's Day 2026 at Chelmsford the penny began to drop. He won that day, though Teal noted afterwards that he still showed a flash of greenness — ducking sideways a furlong out — the sort of thing a horse does when it's still figuring out what racing is actually about.
Fast forward to Wolverhampton in April, and Three Socks On looked a much more streetwise animal. He won again, and Teal was bullish afterwards, saying he'd "wintered really well" and won "very well" — the kind of language a trainer uses when they think there's more to come. That's now 2 wins from 6 races in total, a win rate of roughly 1 in every 3, which for a horse still learning the game is genuinely encouraging. More telling is what happens on normal ground: two wins from three races on a standard surface, a 67% win rate that suggests conditions really do matter for him.
What also stands out is his preference for a middle-distance trip — somewhere between a mile and a mile and two furlongs. Over those distances he has won 2 of his 4 races, exactly half. Stretch him out or squeeze him back and you may not see the same horse. He raced just yesterday, so he is very much in the thick of his campaign, and with a trainer clearly excited about his development, Three Socks On looks like a horse worth following before the rest of the world catches on.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
2 | 2 other | 3 Nov | 0% |
| Wolverhampton Galloping |
1 | 1 win | 10 Apr | 100% |
| chelmsford | 1 | 1 win | 2 Jan | 100% |
| Lingfield Park Sharp |
1 | 1 other | 2 Dec | 0% |
| Newbury Galloping |
1 | 1 other | 15 May | 0% |