And conditions really do matter here. On fast, dry ground, Bulldog Spirit has won 3 of just 6 races — exactly half. That's a remarkable conversion rate and tells you something important: when the sun has been out and the ground is quick underfoot, this horse is a genuine threat. Factor in the preferred trip of a mile and one to a mile and two furlongs — where it has won 1 from 3 — and a picture starts to form of a horse that needs everything lined up just so.
Trained by Bernard Llewellyn from a small yard in Fochriw, Mid Glamorgan, Bulldog Spirit is part of a team that has sent out 10 winners this season, which is a healthy return for an operation of that size. Jockey Shay Farmer has the best read of this horse among regular partners, winning 1 of 5 rides together — a 20% win rate, which comfortably beats the horse's overall average.
The career began with a first win at Newcastle back in September 2022, and the most recent came at Nottingham on 10 May 2025 — now 13 months ago. The last six runs read 9-8-5-5-6-7, which is a sequence of mid-field finishes rather than any dramatic collapse. The horse raced just yesterday, so it is clearly still active and still being aimed at races. The dry summer months, when the ground firms up, will be the ones to watch. If Bulldog Spirit gets its favoured conditions again, there's every reason to think another win isn't far away.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newcastle Galloping |
3 | 1 win, 2 other | 21 Aug | 33.3% |
| Nottingham Galloping |
3 | 1 win, 2 other | 31 May | 33.3% |
| Southwell Galloping |
3 | 1 win, 2 other | 19 Mar | 33.3% |
| Haydock Park Galloping |
3 | 1 win, 2 other | 9 Aug | 33.3% |
| Chester Tight |
3 | 1 second, 2 other | 12 Jul | 0% |
| Wolverhampton Galloping |
3 | 3 other | 4 Apr | 0% |
| Doncaster Galloping |
2 | 1 win, 1 other | 29 Mar | 50% |
| Hamilton Park Sharp |
2 | 1 second, 1 other | 2 Jun | 0% |
| Redcar Galloping |
2 | 1 second, 1 other | 21 Jul | 0% |
| Lingfield Park Sharp |
2 | 2 other | 12 May | 0% |
| Goodwood Undulating |
1 | 1 second | 16 Jun | 0% |
| Thirsk Galloping |
1 | 1 other | 6 Sep | 0% |
| Chepstow Galloping |
1 | 1 other | 7 Aug | 0% |
| Beverley Undulating |
1 | 1 other | 19 Apr | 0% |
| Pontefract Undulating |
1 | 1 other | 21 Sep | 0% |
| Kempton Park Galloping |
1 | 1 other | 9 Nov | 0% |
| York Galloping |
1 | 1 other | 13 Jul | 0% |
| Musselburgh Sharp |
1 | 1 second | 14 Oct | 0% |
| Windsor Sharp |
1 | 1 second | 22 May | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 2 Oct | 0% |