He is trained by David Thompson at Bolam in County Durham, a small yard of around 12 horses that has sent out 9 winners this season. For an operation that size, that is a genuine achievement — roughly one winner for every horse in the place. Moodofthemoment has been one of the yard's key contributors, and his performances at Hereford in particular have been something to behold. He has won 2 of his 3 races at that track, making him exactly the kind of horse you want in your corner when the team pitches up there. Winning at two-thirds of your visits to any course is the sort of consistency trainers dream about.
His most regular partner in the saddle is Stan Sheppard, and together they have a compelling record — 3 wins from 10 races, meaning they win roughly 1 in every 3 times they team up. That is a remarkable ratio in a sport where winning 1 in 5 is considered very good. His last win came at Newcastle in October 2025, and while he has not added to his tally in the 6 races since, he has placed twice in that run, suggesting he has not gone off the boil entirely.
What makes him genuinely interesting is the sense that there may still be more to come. He is active — raced just yesterday — and operating mainly at Class 4 level, where he wins around 1 in every 5 races from 16 attempts at that grade. For a 9-year-old, that kind of continued competitiveness is worth noting. Many horses at this stage of their career are winding down; Moodofthemoment is still turning up and making his presence felt, which at his price tag makes him one of the better bargains in a small northern yard quietly doing things right.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Worcester Galloping |
5 | 3 seconds, 2 other | 13 May | 0% |
| hereford | 3 | 2 wins, 1 other | 15 Jan | 66.7% |
| Taunton Undulating |
3 | 3 other | 28 Nov | 0% |
| Sedgefield Sharp |
3 | 1 third, 2 other | 19 Oct | 0% |
| Ffos Las Galloping |
3 | 3 other | 16 Feb | 0% |
| Newcastle Galloping |
2 | 1 win, 1 other | 14 Nov | 50% |
| Kelso Undulating |
2 | 2 other | 24 May | 0% |
| Ludlow Undulating |
1 | 1 win | 18 Dec | 100% |
| Newbury Galloping |
1 | 1 other | 9 Jan | 0% |
| Stratford-on-Avon Sharp |
1 | 1 other | 31 May | 0% |
| Perth Galloping |
1 | 1 other | 2 Jul | 0% |
| Cartmel Tight |
1 | 1 second | 18 Jul | 0% |
| Hexham Undulating |
1 | 1 third | 21 Jun | 0% |
| Warwick Sharp |
1 | 1 other | 22 Mar | 0% |
| Leicester Sharp |
1 | 1 third | 23 Jan | 0% |
| Uttoxeter Sharp |
1 | 1 other | 27 Jul | 0% |
| Kempton Park Galloping |
1 | 1 other | 21 Nov | 0% |