Across 52 races, those 8 wins works out to a 15% win rate — roughly 1 in every 7 races — which is a respectable return at the level this horse typically competes at. Most of those races have come in Class 5 company, the everyday bread-and-butter tier of British racing, where it has won 4 of 25 races. That's 1 in every 6 or so, which is a solid conversion at that grade. The most recent win came at Lingfield Park in June 2025, so it's been 13 months since Lenny's Spirit last crossed the line first — and the last six results, reading 5th, 6th, 8th, 11th, 7th, and 6th in that order, suggest a horse that is running consistently without finding another gear.
There are two things that genuinely stand out. First, Newbury: two wins from five races there is a remarkable record for a horse at this level. That's 40% — nearly 2 in every 5 visits — at a track that can expose horses quickly. When Lenny's Spirit heads to Newbury, you pay attention. Second, the partnership with jockey Miss Sophie Smith has been quietly excellent. Three wins from their eight races together means they've clicked at a rate of 38%, or roughly 2 in every 5 rides — that's a meaningful connection that goes well beyond coincidence.
Ground conditions matter too. Lenny's Spirit clearly prefers things on the faster side: 3 wins from 12 races on dry ground (25%, or 1 in 4) and an even better 3 wins from just 8 races on normal conditions (38%, or better than 1 in 3). Wet or muddy ground is something to avoid. Raced just yesterday and still active at eight, this is a horse that keeps showing up — and on the right ground, at the right track, with Sophie Smith aboard, it still has the tools to cause a surprise.
| 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% |
| Pontefract Undulating |
3 | 1 second, 1 third, 1 other | 8 Jun | 0% |
| Nottingham Galloping |
2 | 1 win, 1 other | 13 Jun | 50% |
| Great Yarmouth Galloping |
2 | 1 win, 1 other | 22 Oct | 50% |
| Beverley Undulating |
2 | 2 other | 14 May | 0% |
| Haydock Park Galloping |
1 | 1 win | 11 Aug | 100% |
| Ffos Las Galloping |
1 | 1 third | 26 Sep | 0% |
| Epsom Downs Undulating |
1 | 1 second | 7 Jul | 0% |
| Kempton Park Galloping |
1 | 1 other | 3 Dec | 0% |
| Ascot Galloping |
1 | 1 other | 8 Sep | 0% |
| Newmarket Galloping |
1 | 1 other | 23 Sep | 0% |
| Windsor Sharp |
1 | 1 other | 11 May | 0% |
| Brighton Undulating |
1 | 1 other | 21 Jun | 0% |
| Leicester Sharp |
1 | 1 other | 14 Jul | 0% |