Trained by Patrick Chamings out of Baughurst in Hampshire, The Bitter Moose is part of a yard that has hit form this season, sending out 9 winners already. Chamings tends to place the horse in Class 5 company — the bread-and-butter level of British racing, a long way from the big occasions — and at that level the win rate drops to just 1 from 15 attempts (around 7%). That tells you this is a horse that competes honestly but often finds one or two too good on the day.
The combination with jockey Harry Davies is worth noting. In 6 races together they have won twice — that is 1 in every 3 rides, or 33%, which is a striking number in a sport where even top partnerships rarely win more than 1 in 4. When Davies is in the saddle, something clearly clicks. The horse also has a strong preference for normal conditions underfoot, winning 2 from 6 races on standard ground, and it finds its best form over distances between seven furlongs and a mile — 3 of its 17 races at those trips have resulted in wins, a rate of 18%, or roughly 1 in 5.
The most recent of those wins came at Epsom Downs on 25 August 2025, which was just over nine months ago now. Epsom is one of British racing's most famous venues, a track full of gradients and cambers that not every horse handles well — winning there means something. Since that day, recent form shows a run of 2-1-17-4-11-3 in reverse, which includes a fine second and that Epsom victory, but also a couple of difficult outings. The horse raced just yesterday, so it is right in the thick of an active campaign. Whether another win is coming soon, the record suggests it is never far away.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
7 | 1 win, 3 thirds, 3 other | 30 May | 14.3% |
| Epsom Downs Undulating |
4 | 1 win, 1 second, 1 third, 1 other | 25 Aug | 25% |
| Ascot Galloping |
3 | 3 other | 9 May | 0% |
| Wolverhampton Galloping |
2 | 1 win, 1 second | 27 Sep | 50% |
| Doncaster Galloping |
2 | 2 other | 29 Jun | 0% |
| Newbury Galloping |
2 | 1 second, 1 other | 10 Jul | 0% |
| Newmarket Galloping |
2 | 2 other | 18 May | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 19 Sep | 0% |
| Kempton Park Galloping |
1 | 1 other | 8 Apr | 0% |
| Haydock Park Galloping |
1 | 1 other | 7 Sep | 0% |
| Nottingham Galloping |
1 | 1 other | 21 Jul | 0% |
| chelmsford | 1 | 1 second | 26 Oct | 0% |
| Salisbury Undulating |
1 | 1 second | 26 Jul | 0% |
| Hamilton Park Sharp |
1 | 1 other | 21 Jun | 0% |