The career started at Wolverhampton in March 2022, and since then Lenny's Spirit has become a dependable performer at the level where most of British racing actually happens — Class 5, the bread-and-butter tier where horses earn their keep race by race. Four wins from 25 races at that level (16%, or 1 in every 6 or so) tells you this is a horse that belongs there and competes honestly. The last win came at Lingfield Park in June 2025, so there's a run without a victory stretching back almost a year now, with the recent form reading 8-6-5-3-9-6 — consistently mid-pack but not disgraced.
What makes Lenny's Spirit genuinely interesting is how conditions and course seem to unlock something extra. On fast, dry ground the win rate jumps to 30% — 3 wins from just 10 races, or nearly 1 in 3. On normal conditions it's even better: 3 wins from 7 races (43%), which is remarkable for any horse. And then there's Newbury, where Lenny's Spirit has won 2 from 5. That's not coincidence — that's a horse that runs well round that particular track, and any punter worth their salt would circle those meetings in the diary.
The partnership with Miss Sophie Smith is another reason to pay attention. Together they've won 3 from 8 races — a 38% win rate, more than twice the horse's overall average. That kind of chemistry between horse and rider is rare and genuinely meaningful; when those two line up together, something tends to happen. Adam Kirby's yard at Kirtling has sent out 6 winners this season, so the operation is in decent form. Lenny's Spirit raced just yesterday, which confirms this is a horse still in the thick of things. At eight years old, it isn't fading into the background — it's still a live contender whenever the ground dries out and Sophie Smith is in the saddle.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
11 | 2 wins, 1 third, 8 other | 28 Apr | 18.2% |
| Wolverhampton Galloping |
7 | 1 win, 1 second, 5 other | 29 May | 14.3% |
| Newbury Galloping |
5 | 2 wins, 3 other | 25 Jul | 40% |
| chelmsford | 5 | 1 third, 4 other | 19 Sep | 0% |
| Southwell Galloping |
3 | 3 other | 10 Oct | 0% |
| Newcastle Galloping |
3 | 1 second, 2 other | 28 Jun | 0% |
| Great Yarmouth Galloping |
2 | 1 win, 1 other | 22 Oct | 50% |
| Nottingham Galloping |
2 | 1 win, 1 other | 13 Jun | 50% |
| Pontefract Undulating |
2 | 1 second, 1 third | 3 Jul | 0% |
| Beverley Undulating |
2 | 2 other | 14 May | 0% |
| Haydock Park Galloping |
1 | 1 win | 11 Aug | 100% |
| Kempton Park Galloping |
1 | 1 other | 3 Dec | 0% |
| Ffos Las Galloping |
1 | 1 third | 26 Sep | 0% |
| Ascot Galloping |
1 | 1 other | 8 Sep | 0% |
| Epsom Downs Undulating |
1 | 1 second | 7 Jul | 0% |
| Newmarket Galloping |
1 | 1 other | 23 Sep | 0% |
| Windsor Sharp |
1 | 1 other | 11 May | 0% |