:

Jack Sprat

Three wins from 26 races — roughly 1 in every 9 — doesn't jump off the page, but Jack Sprat is the kind of horse that rewards closer attention. The eight-year-old, trained by James Moffatt out of his yard in Cartmel, Cumbria, has built a quiet reputation as a consistent performer at the lower end of the sport's class structure, and there are signs he still has more to give.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Walk In The Park
Mother
Hell Cat Maggie
Owner
Mills Racing Syndicate Three
Rating
102

📊 Key Numbers

Career statistics for this horse
26
Career races
3
Wins
11.5%
Win rate
avg ~10%
30.8%
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 most interesting chapter of Jack Sprat's story is at Huntingdon, where he has won 2 of his 5 races. That might sound modest until you consider that plenty of horses run at dozens of tracks across their careers without ever finding a home. Huntingdon, it seems, is his. Jockey Gavin Sheehan — who has ridden him in 14 of his 26 races and won on him twice, a win rate of roughly 1 in 7 — was candid after one of those victories, explaining that he'd deliberately waited before hitting the front, wary that Jack Sprat might ease up if given too clear a view of the finishing line. That kind of tactical thinking only works when jockey and horse know each other, and these two clearly do.

James Moffatt described him during a stable tour as one of those consistent horses who always gets his races run — though a switch to fences last year didn't quite click. The return to hurdles brought him back to life, and a good second at Bangor suggested the old spark was still there. His last win came at Exeter in January 2025, seventeen months ago now, and his last six runs have produced two fourth-place finishes and nothing closer to the front. He raced just yesterday, so the team are clearly keeping him busy.

At eight years old and competing mainly in Class 4 races — two wins from 19 attempts at that level — Jack Sprat isn't going to trouble the big occasions at Cheltenham or Ascot. But Moffatt's yard has sent out 11 winners already this season, which tells you this is a stable that knows how to place its horses well. The question now is whether Jack Sprat can find his way back to a track he loves, in conditions that suit, with Sheehan in the saddle timing his run to the moment. When all those pieces line up, he has shown he can deliver.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Yet to win at Wincanton in 6 attempts
Struggles on LH 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 soft (some give)
Soft (muddy)
Good (firm-ish)
Ok
Heavy (very wet)
Unknown
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Avoids
🏅 Competition Level
Class 4 (standard)
Ok
Class 5 (entry-level)
Loves
🏟 Track Shape
Right-handed, long straights
Loves
Right-handed, hilly
Loves
Left-handed, tight
Unknown
Left-handed, tight turns
Avoids
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
27 May
9th
Cartmel
Long Distance (2m+) · Good · 11 runners
17 Apr
4th
Exeter
Long Distance (2m+) · Good · 6 runners
23 Mar
7th
Wincanton
Long Distance (2m+) · Good · 10 runners
5 Mar
4th
Wincanton
Long Distance (2m+) · Good_To_Soft
11 Dec
DNF
Warwick
Long Distance (2m+) · Soft · 10 runners
7 Nov
11th
Exeter
Long Distance (2m+) · Good · 14 runners
27 Oct
2nd
Bangor-on-Dee
Long Distance (2m+) · Good · 8 runners
31 Mar
4th
Wincanton
Long Distance (2m+) · Good · 6 runners
6 Mar
6th
Wincanton
Long Distance (2m+) · Good_To_Soft · 10 runners
24 Jan
12th
Doncaster
Long Distance (2m+) · Good_To_Soft · 18 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
14.3%
Win rate
2/14
Won / Rode
Will Featherstone
33.3%
Win rate
1/3
Won / Rode
Isabelle Ryder Current Jockey
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
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
Wincanton
Galloping
6 1 second, 5 other 23 Mar 0%
Huntingdon
Galloping
5 2 wins, 1 third, 2 other 8 Dec 40%
Exeter
Undulating
5 1 win, 1 second, 3 other 17 Apr 20%
Lingfield Park
Sharp
1 1 other 31 Jan 0%
Wetherby
Galloping
1 1 other 16 Oct 0%
Doncaster
Galloping
1 1 other 24 Jan 0%
Bangor-on-Dee
Sharp
1 1 second 27 Oct 0%
Warwick
Sharp
1 1 other 11 Dec 0%
Haydock Park
Galloping
1 1 other 30 Dec 0%
Chepstow
Galloping
1 1 other 20 Mar 0%
Stratford-on-Avon
Sharp
1 1 other 9 Oct 0%
Uttoxeter
Sharp
1 1 second 22 Dec 0%
Cartmel
Tight
1 1 other 27 May 0%