The career numbers tell a solid story: 3 wins and 14 places from 27 races, a win rate of around 1 in every 9 outings. That might not sound flashy, but 14 placed finishes means Tattie Bogle has come home in the first three more than half the time it has raced. This is a horse that competes hard and rarely has a bad day. The recent run of form underlines that — the last six results read 7-2-1-2-3-2, which means five of those six races ended in a top-three finish. Only that seventh place spoils what is otherwise a sequence that any trainer would be delighted with.
The first career win came at Newcastle in November 2024, but the most significant recent milestone is a win at Beverley last week — Tattie Bogle's most recent victory, and a sign that this horse has found real confidence heading into the summer. Johnston's yard is operating at serious levels right now, having sent out 131 winners already this season, so a horse that keeps finding the frame is getting every chance in a professional, well-organised operation.
The ground matters here. On normal conditions, Tattie Bogle has won 2 of 5 races — a 40% win rate that is genuinely excellent and tells you exactly what to look for on the racecard. It also tends to run its best races over shorter distances, between five and six and a half furlongs, winning 1 from 4 at those trips, a 25% conversion that again points to a horse with a clear preferred profile. Most of its races come at Class 5 level, which is mid-to-lower tier racing, but within that grade it is regularly competitive — winning 1 from 6, or 17% of those races. Andrew Mullen, its most regular jockey, has won 1 from 5 rides aboard, a 20% win rate — a decent enough partnership that clearly works. A horse racing just yesterday, winning last week, in a yard firing on all cylinders: Tattie Bogle is very much one to keep an eye on.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
4 | 1 second, 3 other | 8 Apr | 0% |
| Southwell Galloping |
4 | 1 second, 2 thirds, 1 other | 14 Mar | 0% |
| Lingfield Park Sharp |
3 | 1 second, 1 third, 1 other | 1 Jun | 0% |
| Musselburgh Sharp |
2 | 1 win, 1 other | 29 Apr | 50% |
| Beverley Undulating |
2 | 1 win, 1 other | 4 Jul | 50% |
| Catterick Bridge Sharp |
2 | 1 second, 1 third | 11 Jun | 0% |
| Newmarket Galloping |
2 | 2 other | 19 Jul | 0% |
| Newcastle Galloping |
1 | 1 win | 23 Nov | 100% |
| Brighton Undulating |
1 | 1 third | 7 Aug | 0% |
| Leicester Sharp |
1 | 1 other | 9 May | 0% |
| York Galloping |
1 | 1 other | 14 May | 0% |
| Thirsk Galloping |
1 | 1 second | 1 Jul | 0% |
| Chester Tight |
1 | 1 other | 14 Jun | 0% |
| Ayr Galloping |
1 | 1 second | 20 May | 0% |
| Haydock Park Galloping |
1 | 1 other | 5 Jul | 0% |