The streak started at Stratford-on-Avon in March 2025 and hasn't stopped since. The most recent win came just this week at Aintree, one of the most famous racecourses in the world. Six in a row is extraordinary at any level. It means Barton Snow has won 6 of its 16 career races overall — a win rate of around 38%, or roughly 2 in every 5 races — but that number undersells how dominant things have become lately. This horse isn't quietly ticking along. It is on a genuine hot streak.
One detail that stands out is the ground. On slightly wet conditions, Barton Snow has won all three races it has run in — a perfect 3 from 3. That tells you something important: when the ground softens up, this horse becomes almost unbeatable. Trainers and racegoers who spot those conditions on the forecast will be watching very closely indeed.
Behind the scenes, J J O'Shea's yard in Nantwich, Cheshire, has sent out 8 winners this season, and Barton Snow is clearly the jewel in the crown right now. There is one intriguing subplot, though. The horse's most regular jockey, Miss M M McElligott, has partnered Barton Snow 10 times without a win between them — and yet all 6 career victories have come in this current streak. Someone else has been in the saddle for every single win. That is the kind of quirk that racing throws up occasionally, and it is hard to know quite what to make of it, except that whoever has been riding this horse lately has been doing something right.
At nine, Barton Snow is not a young prospect with years ahead. But right now, in the spring of 2026, this horse is the best version of itself — winning races, loving soft ground, and showing no signs of stopping.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Cheltenham Galloping |
2 | 2 wins | 13 Mar | 100% |
| Stratford-on-Avon Sharp |
2 | 2 wins | 30 May | 100% |
| Galway Tight |
2 | 2 other | 1 Aug | 0% |
| Tramore Sharp |
2 | 1 second, 1 other | 12 Oct | 0% |
| Ludlow Undulating |
1 | 1 win | 4 Feb | 100% |
| Aintree Galloping |
1 | 1 win | 9 Apr | 100% |
| Wexford Sharp |
1 | 1 other | 21 Jun | 0% |
| Navan Galloping |
1 | 1 other | 11 Feb | 0% |
| Limerick Galloping |
1 | 1 other | 28 Dec | 0% |
| Kilbeggan Tight |
1 | 1 third | 25 Aug | 0% |
| Bellewstown Sharp |
1 | 1 other | 28 Aug | 0% |
| Thurles Undulating |
1 | 1 other | 5 Mar | 0% |