The partnership with jockey Callum Rodriguez is the most striking number in Gressington's file. In 10 races together, Rodriguez has ridden the horse to 3 wins — that is a 30% win rate, or winning roughly 1 in every 3 rides. For context, most good jockeys win around 1 in 8 or 9 races across their whole book of rides. When these two team up, something clearly clicks. Gressington's first career win came at Southwell in September 2023, and the most recent was at Newcastle on 29 December 2025, so there is form at different tracks but a clear pattern of performing when conditions suit.
Those conditions matter. On fast, dry ground, Gressington has won 2 of just 5 races — a 40% win rate that stands well above its overall average. And at distances between seven furlongs and a mile, it has won 3 of 14 races, or roughly 1 in every 5, which is where the horse is most at home. Both numbers point in the same direction: get Gressington on a dry track over a sharp to middle distance, and it becomes a very different proposition.
The recent form is a little mixed — two last-place finishes in the last four races will raise eyebrows — but there was a win sandwiched in there just five months ago at Newcastle, and the horse raced as recently as yesterday, so it is clearly in active training and not being rested through a rough patch. Most of Gressington's races have come at Class 4 level, winning 3 of 16 at that grade, which is a solid and consistent level to operate at. This is not a horse chasing glory at the top table, but in the right conditions with the right jockey, it is a genuine contender every time it lines up.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newcastle Galloping |
9 | 1 win, 1 second, 7 other | 1 May | 11.1% |
| Southwell Galloping |
6 | 1 win, 1 third, 4 other | 4 Jan | 16.7% |
| Doncaster Galloping |
3 | 1 third, 2 other | 28 Jun | 0% |
| Newmarket Galloping |
3 | 3 other | 16 Aug | 0% |
| Redcar Galloping |
2 | 1 win, 1 second | 17 Sep | 50% |
| Musselburgh Sharp |
2 | 1 second, 1 other | 8 Aug | 0% |
| Beverley Undulating |
1 | 1 win | 22 Jul | 100% |
| Haydock Park Galloping |
1 | 1 other | 8 Jun | 0% |
| York Galloping |
1 | 1 other | 15 May | 0% |