Those wins have come at the sharp end of the sport. A Class 1 victory at Ayr in April 2025 and a Class 2 win at Kelso in March of the same year tell you this is not a horse picking up easy prizes in soft company. Class 1 races are the top tier in Britain, the ones that matter most, and winning one of those is genuinely rare. Cracking Rhapsody has raced in Class 1 company five times in its career and won once — 1 from 5, or 20% — which is actually a solid record at that level, where you are routinely taking on the best horses around.
The most telling detail in the whole profile, though, is what this horse does at Kelso. Three wins from seven races at that track — winning almost 1 in every 2 times it turns up there — is the kind of number that makes trainers plan their whole season around a particular course. Something about Kelso suits Cracking Rhapsody, whether it's the shape of the track, the terrain, or simply the fact that it has learned to race there with confidence. Whillans' yard is clearly in strong form too, having sent out 29 winners this season already, and that kind of momentum around a stable tends to rub off on every horse in it.
Jockey Craig Nichol has been the regular partner, riding in 16 of Cracking Rhapsody's 21 races and winning 4 of them — roughly 1 in 4 rides together ending in a win. That kind of long-running partnership matters; a jockey who knows a horse well can make the difference in a tight finish. The recent form — a win, then a run that was interrupted, then a couple of sixth-place efforts and a thirteenth — shows the usual ups and downs, but with the Ayr Class 1 sitting at the top of that sequence, this horse has clearly shown it can still reach the top of the mountain when conditions are right.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kelso Undulating |
7 | 3 wins, 1 second, 3 other | 28 Feb | 42.9% |
| Cheltenham Galloping |
4 | 4 other | 13 Mar | 0% |
| Hexham Undulating |
2 | 1 win, 1 other | 4 Oct | 50% |
| Ayr Galloping |
2 | 1 win, 1 third | 12 Apr | 50% |
| Carlisle Undulating |
2 | 1 second, 1 other | 17 Dec | 0% |
| Perth Galloping |
1 | 1 win | 11 Jun | 100% |
| Aintree Galloping |
1 | 1 other | 6 Dec | 0% |
| Windsor Sharp |
1 | 1 other | 17 Jan | 0% |
| Haydock Park Galloping |
1 | 1 other | 17 Jan | 0% |