The partnership with jockey Finley Marsh is the heartbeat of Thurso's story. In 17 races together they've won 4 times — that's nearly 1 in every 4 rides, a 24% win rate that comfortably outstrips what the horse achieves with anyone else. When Marsh is in the saddle, something clicks. It's the kind of combination you notice in the racecard and circle immediately.
Conditions matter enormously for this horse. On fast, dry ground, Thurso has won 2 of just 3 races — a 67% win rate that is frankly startling. That's not a trend, that's a pattern screaming to be noticed. When the sun has been out and the ground is quick underfoot, Thurso becomes a different proposition entirely. It also has a clear preference for the shorter distances, winning 3 from 12 races over 5 to 6½ furlongs — 1 in every 4 attempts — suggesting this is a horse built for speed rather than stamina.
Gerard O'Leary's yard has been ticking along quietly this season with 3 winners, and Thurso is the standout name on that list. The horse got its first career win at Haydock Park in May 2025 and most recently scored at Bath in May 2026 — just two months ago — so the form is live and the confidence is high. At Class 5 level, where Thurso competes most often, it has won 3 from 11 races, roughly 1 in every 4, which is exactly the kind of record that keeps a trainer entering a horse week after week.
Having raced just one day ago, Thurso is clearly kept busy, and that's often a sign of a yard that knows what it has — a tough, reliable competitor who earns its keep. Not a horse chasing glory at the top level, but one that wins races, finishes in the money, and gives its the yard something to cheer most times it steps onto a track.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Southwell Galloping |
6 | 6 other | 29 Apr | 0% |
| Wolverhampton Galloping |
5 | 1 win, 4 other | 6 Jan | 20% |
| Kempton Park Galloping |
2 | 1 third, 1 other | 7 May | 0% |
| chelmsford | 2 | 2 other | 7 Mar | 0% |
| Navan Galloping |
2 | 2 other | 11 Jul | 0% |
| Bath Undulating |
1 | 1 win | 12 May | 100% |
| Chepstow Galloping |
1 | 1 win | 23 Jun | 100% |
| Haydock Park Galloping |
1 | 1 win | 22 May | 100% |
| Great Yarmouth Galloping |
1 | 1 other | 16 Sep | 0% |
| Lingfield Park Sharp |
1 | 1 other | 21 Nov | 0% |
| Windsor Sharp |
1 | 1 second | 28 Apr | 0% |
| Ascot Galloping |
1 | 1 third | 25 Jul | 0% |