What makes him genuinely interesting is how the form has been clustered. His last six races read 2-2-1-1-14-1 — three wins, two seconds, and one blowout that looks increasingly like an outlier. That run of 14th was sandwiched between wins, so rather than a horse on the slide, this looks like a horse who occasionally has an off day but is otherwise firing. He's currently active, having raced as recently as yesterday, which means this profile is about as live as it gets.
The conditions tell a clear story too. On slightly wet or soft ground, Grann's Boy has won 3 of just 4 races — that's 75%, a remarkable figure. When the rain comes and the ground gets soft underfoot, he becomes a completely different proposition. Pair that with his preference for longer distances of two miles or more, where he's won 4 from 10 (40%), and you have a horse with a very specific sweet spot. Get him in soft ground over a stamina test and he's a genuine contender.
He's had a long partnership with jockey Adam Caffrey, who has ridden him in 10 of his races and won 2 of them — 1 in every 5 together. It's not a flashy record, but there's clear familiarity there, and in a sport where horse-jockey chemistry genuinely matters over long distances, that counts for something. The H Rogers yard has sent out 8 winners this season, so Grann's Boy is operating in an active, in-form setup.
His first win came at Galway back in October 2023, and his most recent was at Thurles in October 2025 — meaning he's been winning across a two-year span, which speaks to durability rather than a horse who caught lightning once and faded. Watch the weather forecast. If the ground is soft and the trip is long, Grann's Boy has a habit of making himself very hard to beat.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Galway Tight |
5 | 1 win, 1 second, 3 other | 25 Oct | 20% |
| Navan Galloping |
4 | 1 second, 2 thirds, 1 other | 30 Mar | 0% |
| Down Royal Galloping |
2 | 1 second, 1 other | 25 Sep | 0% |
| Tramore Sharp |
2 | 1 third, 1 other | 17 Aug | 0% |
| Fairyhouse Galloping |
1 | 1 win | 20 Apr | 100% |
| Thurles Undulating |
1 | 1 win | 9 Oct | 100% |
| Listowel Sharp |
1 | 1 win | 27 Sep | 100% |
| Kilbeggan Tight |
1 | 1 win | 26 Jul | 100% |
| Bellewstown Sharp |
1 | 1 other | 3 Oct | 0% |
| Naas Galloping |
1 | 1 other | 4 Apr | 0% |
| Cork Galloping |
1 | 1 other | 30 Aug | 0% |
| Sligo Sharp |
1 | 1 other | 5 May | 0% |
| Wexford Sharp |
1 | 1 other | 28 Oct | 0% |