:

Grann's Boy

There is a horse operating out of a small yard in Ardee, County Louth, that quietly gets the job done. Grann's Boy has won 5 races from 25 outings — that's roughly 1 in every 5 races — and has finished in the frame on 13 other occasions, meaning he has given his the yard something to celebrate in nearly three quarters of all his runs. For a horse at this level, that kind of consistency is worth paying attention to.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Zoffany
Mother
Cloudy Miss
Trainer
Owner
Nap Racing Syndicate
Rating
129

📊 Key Numbers

Career statistics for this horse
25
Career races
5
Wins
20%
Win rate
avg ~10%
52%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

What makes Grann's Boy genuinely interesting is how specific his preferences are. Put him on slightly soft, cut-in-the-ground going and he becomes a different animal entirely: 3 wins from just 4 races on that surface, a 75% record that borders on the freakish. Most horses take what conditions they're given; this one has an opinion. Pair that with his love of a proper distance — 4 wins from 13 races over two miles or more, almost 1 in every 3 — and you get a horse with a very clear profile. Give him wet ground, give him a long trip, and trainer H Rogers knows exactly what he's got on his hands.

Rogers, based in Ardee, has had 6 winners from his yard this season alone, and Grann's Boy is one of his more reliable tools. The partnership with jockey Adam Caffrey has been the most productive of the horse's career — 2 wins from 11 races together, winning around 1 in every 5 they've lined up for. That's not a superstar combination, but it's a trusted one, and in the game of finding the right horse, jockey, and conditions at the right moment, trust matters.

The horse is six years old and very much still active — he raced just yesterday — which underlines how busy and healthy he remains. His most recent win came at Thurles in October 2025, and while that was eight months ago, his recent form of two consecutive runner-up finishes before that tells you he's been competitive throughout. The first career win came at Galway back in October 2023, and he has built steadily since. Grann's Boy isn't going to win a marquee race at the Cheltenham Festival, but on a wet Wednesday over a long trip, with Caffrey in the saddle, he's precisely the kind of horse that rewards anyone paying close enough attention.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_yielding ground: 3 wins from 4 starts (75%)
Well suited by Long Distance (2m+) distances: 31% win rate
⚠ What to watch out for
Poor record on yielding ground: 0 wins from 7 starts
Poor record on good ground: 0 wins from 4 starts
Struggles on LH Galloping tracks: 0 wins from 5 starts
Struggles on RH Sharp tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Heavy (very wet)
Soft (muddy)
Unknown
Soft to heavy (wet)
Unknown
Yielding to soft (damp)
Unknown
Yielding (slightly soft)
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
Long Distance (2M+)
Loves
1M3F – 1M4F
1M1F – 1M2F
Unknown
1M6F – 2M
Avoids
🏟 Track Shape
Right-handed, tight
Loves
Right-handed, long straights
Ok
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
Right-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
25 May
DNF
Ballinrobe
Long Distance (2m+) · Good · 17 runners
30 Apr
DNF
Punchestown
Long Distance (2m+) · Yielding · 26 runners
6 Apr
6th
Fairyhouse
Long Distance (2m+) · Yielding_To_Soft · 21 runners
30 Mar
2nd
Navan
1m6f – 2m · Heavy · 12 runners
25 Oct
2nd
Galway
Long Distance (2m+) · Yielding · 15 runners
9 Oct
🏆 Won
Thurles
Long Distance (2m+) · Good_To_Yielding · 17 runners
27 Sep
🏆 Won
Listowel
Long Distance (2m+) · Good_To_Yielding · 15 runners
2 Aug
14th
Galway
Long Distance (2m+) · Good · 16 runners
20 Apr
🏆 Won
Fairyhouse
Long Distance (2m+) · Soft_To_Heavy · 20 runners
28 Oct
4th
Wexford
Long Distance (2m+) · Soft · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
18.2%
Win rate
2/11
Won / Rode
Darragh O'Keeffe Current Jockey
50%
Win rate
3/6
Won / Rode
0%
Win rate
0/3
Won / Rode
Siobhan Rutledge
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%
Fairyhouse
Galloping
2 1 win, 1 other 6 Apr 50%
Tramore
Sharp
2 1 third, 1 other 17 Aug 0%
Down Royal
Galloping
2 1 second, 1 other 25 Sep 0%
Listowel
Sharp
1 1 win 27 Sep 100%
Thurles
Undulating
1 1 win 9 Oct 100%
Kilbeggan
Tight
1 1 win 26 Jul 100%
Wexford
Sharp
1 1 other 28 Oct 0%
Sligo
Sharp
1 1 other 5 May 0%
Cork
Galloping
1 1 other 30 Aug 0%
Bellewstown
Sharp
1 1 other 3 Oct 0%
Punchestown
Galloping
1 1 other 30 Apr 0%
Ballinrobe
Sharp
1 1 other 25 May 0%
Naas
Galloping
1 1 other 4 Apr 0%