Her two career wins do tell an interesting story, though. The first came at Ayr in September 2024, and the second at Musselburgh in May 2025 — both Scottish tracks, which is worth noting. Her strongest performances have come over distances between seven furlongs and a mile, where she's won 2 of her 13 races at that range. That's a 15% win rate — roughly 1 in every 6 or 7 races — which stands out sharply against her overall record of 1 in 13. In other words, get her at the right trip and she becomes a meaningfully different proposition.
The level she competes at is Class 5, which sits towards the lower end of British racing. She has 1 win from 17 races at that level — around 1 in every 17 — so even in the more modest company she tends to find, winning hasn't come easily. What she does do is place: 10 placed finishes from 27 races means she's finishing in the first few home more often than not, which suggests a genuine, honest competitor who runs her race without always having the finishing kick to go one better.
Spencer's yard has sent out 13 winners this season, so there's clearly form in the stable. Jenni raced just yesterday, keeping herself busy and current. Her last win was 13 months ago now, and the key question for anyone watching her next run is simple: is she back over seven furlongs to a mile, and is she heading back north of the border? Those two factors have been the clearest ingredients in her best days. Strip either away, and history suggests the places are more likely than the top spot.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Musselburgh Sharp |
3 | 1 win, 1 second, 1 other | 1 Jul | 33.3% |
| Ayr Galloping |
3 | 1 win, 2 other | 10 Oct | 33.3% |
| Catterick Bridge Sharp |
3 | 1 third, 2 other | 22 Apr | 0% |
| Wolverhampton Galloping |
3 | 2 thirds, 1 other | 20 Sep | 0% |
| Redcar Galloping |
2 | 1 third, 1 other | 18 May | 0% |
| Newcastle Galloping |
2 | 2 other | 14 Oct | 0% |
| Kempton Park Galloping |
1 | 1 other | 3 Feb | 0% |
| Cork Galloping |
1 | 1 second | 17 May | 0% |
| Tipperary Galloping |
1 | 1 other | 30 May | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 28 Jun | 0% |
| Chepstow Galloping |
1 | 1 third | 19 Aug | 0% |
| Doncaster Galloping |
1 | 1 other | 30 Mar | 0% |
| The Curragh Galloping |
1 | 1 other | 16 Apr | 0% |
| Ripon Sharp |
1 | 1 other | 5 Aug | 0% |
| Chester Tight |
1 | 1 other | 26 Jul | 0% |
| Wetherby Galloping |
1 | 1 other | 11 Jun | 0% |
| Lingfield Park Sharp |
1 | 1 third | 15 Jan | 0% |