:

Granny B

Granny B is a six-year-old with the kind of racing record that tells a hard truth: this horse has found the game tougher than the prize money suggests. In 37 races over nearly three years, the horse has won once—at Pontefract in September 2023—and placed in seven others. That single victory came 34 months ago. Since then, nothing. The win rate sits at 3 per cent, or roughly 1 win in every 33 races, which puts Granny B firmly in the category of horses that try hard but rarely get their noses in front.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Mare
Colour
Bay
Father
Acclamation
Mother
Debuetantin
Owner
Mr Michael Mullineaux
Rating
71

📊 Key Numbers

Career statistics for this horse
37
Career races
1
Wins
2.7%
Win rate
avg ~10%
18.9%
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

The pattern becomes clearer when you look at where the horse actually competes. At Class 5 level—the lower tiers of racing in Britain—Granny B has managed zero wins from 18 races. That is telling. The horse's single career win came at a different level entirely, suggesting that Granny B has been aimed at progressively easier races without finding a return to the winner's circle. Recent form is bleak: in the last six outings, there have been no wins, just a succession of sevenths, sevenths, fifths, and sixths. The horse is still active—it raced just a day ago—but there is no momentum.

There is one small bright spot in the data. Over distances between five and six and a half furlongs, Granny B has won 1 race from 12 attempts, an 8 per cent win rate. That is genuinely the horse's best territory, yet even there, the wins are sparse. Jockey Charlie Deutsch has ridden Granny B seven times without a victory. At this stage of its career, the horse is doing what so many lower-level racers do: showing up, trying, and heading home without the prize money. The margins between winning and just missing are often slim, but over nearly three years, slim margins add up to a very long drought.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_soft ground: 1 wins from 9 starts (11%)
Well suited by 5f – 6½f distances: 8% win rate
⚠ What to watch out for
Poor record on good ground: 0 wins from 17 starts
Poor record on standard ground: 0 wins from 5 starts
Poor record on good_to_firm ground: 0 wins from 3 starts
Poor record on soft ground: 0 wins from 3 starts
Yet to win at Uttoxeter in 6 attempts
Yet to win at Wolverhampton in 5 attempts
Struggles on LH Sharp tracks: 0 wins from 14 starts
Struggles on LH Galloping tracks: 0 wins from 13 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Good (firm-ish)
Avoids
Standard (all-weather)
Avoids
Good to firm (drying out)
Avoids
Soft (muddy)
Avoids
📏 Race Distance
5F – 6½F
Loves
7F – 1M
Avoids
1M6F – 2M
Avoids
Long Distance (2M+)
Avoids
🏅 Competition Level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown
Long straights
Unknown
Left-handed, tight turns
Avoids
Left-handed, long straights
Avoids
Right-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
26 Jul
7th
Uttoxeter
1m6f – 2m · Good · 12 runners
15 Jul
7th
Uttoxeter
1m6f – 2m · Good · 13 runners
3 Jun
5th
Warwick
Long Distance (2m+) · Good · 7 runners
8 May
DNF
Market Rasen
Long Distance (2m+) · Good · 11 runners
1 Mar
DNF
Huntingdon
1m6f – 2m · Soft · 21 runners
18 Oct
6th
Stratford-on-Avon
Long Distance (2m+) · Good · 11 runners
6 Sep
8th
Stratford-on-Avon
Long Distance (2m+) · Good · 11 runners
18 Aug
5th
Stratford-on-Avon
Long Distance (2m+) · Good_To_Firm · 11 runners
16 Jul
9th
Uttoxeter
1m6f – 2m · Good · 14 runners
21 Jun
3rd
Bangor-on-Dee
Long Distance (2m+) · Good · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
Lewis Stones
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Laura Coughlan
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Phil Dennis
0%
Win rate
0/1
Won / Rode
Kevin Brogan Current Jockey
0%
Win rate
0/1
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
Uttoxeter
Sharp
6 1 second, 1 third, 4 other 26 Jul 0%
Wolverhampton
Galloping
5 1 second, 4 other 15 Jul 0%
Stratford-on-Avon
Sharp
4 4 other 18 Oct 0%
Doncaster
Galloping
4 4 other 1 Mar 0%
Pontefract
Undulating
2 1 win, 1 second 28 Sep 50%
Huntingdon
Galloping
2 1 third, 1 other 1 Mar 0%
Bangor-on-Dee
Sharp
1 1 third 21 Jun 0%
Ludlow
Undulating
1 1 other 24 Oct 0%
Thirsk
Galloping
1 1 other 9 Jun 0%
Sedgefield
Sharp
1 1 other 5 Feb 0%
Carlisle
Undulating
1 1 other 19 Jun 0%
Warwick
Sharp
1 1 other 3 Jun 0%
Wetherby
Galloping
1 1 other 3 Jun 0%
Ayr
Galloping
1 1 other 16 Sep 0%
Catterick Bridge
Sharp
1 1 other 12 Jul 0%
Leicester
Sharp
1 1 other 4 Oct 0%
Market Rasen
Sharp
1 1 other 8 May 0%
hereford 1 1 other 11 Dec 0%
Haydock Park
Galloping
1 1 other 1 Jul 0%
Ripon
Sharp
1 1 other 8 Aug 0%