:

Keep Me Stable

There's a certain type of racehorse that won't set the world on fire but will quietly, reliably do its job — and Keep Me Stable is exactly that. The six-year-old has won 7 races from 41 outings, which works out at roughly 1 in every 6, and has picked up a place in 16 more. That's a horse that earns its keep without ever threatening the big prizes, and there's real value in understanding why.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Mare
Colour
Bay
Father
Galileo Gold
Mother
Sketching
Owner
The Hon Miss Heather Galbraith
Rating
62

📊 Key Numbers

Career statistics for this horse
41
Career races
7
Wins
17.1%
Win rate
avg ~10%
39.0%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Today
Ayr
About 1 mile · Mostly firm ground · 9 runners

🔍 Full Analysis

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

The most interesting number on Keep Me Stable's record is the Musselburgh one. Three wins from 12 races at that Scottish track might not sound extraordinary, but it means the horse has won 1 in every 4 times it has turned up there — comfortably better than anywhere else. Musselburgh is a tight, flat oval just east of Edinburgh, and some horses simply take to a track's rhythm in a way that's hard to explain but impossible to ignore. This is one of them. The most recent of those Musselburgh wins came in July 2025, so the track record is very fresh.

The recent form is genuinely eye-catching. Three wins from the last six races — including back-to-back victories — suggests a horse in the form of its life right now. The two eleventh-place finishes at the start of that sequence put it in context: this isn't a horse that wins constantly, but when it clicks, it clusters its wins together. It raced just yesterday, which means it is being kept busy while the confidence is high.

Linda Perratt trains from East Kilbride in South Lanarkshire, and her yard has sent out 19 winners already this season — a yard clearly operating well. Tommie Jakes has ridden Keep Me Stable in 19 of its races and won on it 4 times, a win rate of around 1 in 5 together. That's a meaningful partnership, and it's no coincidence that the horse seems to perform with more consistency when a familiar pair of hands is in the saddle.

The conditions tell a clear story too. On normal ground, Keep Me Stable wins 4 times from 13 attempts — nearly 1 in 3. Switch to wet or dry extremes and the numbers drop away sharply. At around a mile and a quarter, it wins roughly 1 in 3.5 races. This is a horse with a very specific sweet spot: Musselburgh, Tommie Jakes, normal ground, around that distance. When all those boxes are ticked, it's well worth a second look.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 4 wins from 13 starts (31%)
Course specialist at Newcastle: 3 wins from 15 starts (20%)
Course specialist at Musselburgh: 3 wins from 12 starts (25%)
Well suited by 1m1f – 1m2f distances: 29% win rate
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 4 starts
Poor record on good_to_soft ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
6 Jul
11th
Ayr
7f – 1m · Good · 12 runners
22 Jun
7th
Musselburgh
1m1f – 1m2f · Good · 7 runners
11 Aug
3rd
Ayr
7f – 1m · Good · 11 runners
22 Jul
🏆 Won
Musselburgh
7f – 1m · Good · 8 runners
1 Jul
🏆 Won
Musselburgh
7f – 1m · Good · 10 runners
7 Jun
🏆 Won
Musselburgh
1m1f – 1m2f · Good · 14 runners
2 May
4th
Musselburgh
7f – 1m · Good · 9 runners
20 Mar
2nd
Newcastle
7f – 1m · Standard_To_Slow · 6 runners
10 Mar
2nd
Newcastle
7f – 1m · Standard · 10 runners
6 Mar
3rd
Newcastle
7f – 1m · Standard · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
21.1%
Win rate
4/19
Won / Rode
50%
Win rate
2/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
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
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
Newcastle
Galloping
15 3 wins, 3 seconds, 2 thirds, 7 other 20 Mar 20%
Musselburgh
Sharp
12 3 wins, 2 seconds, 7 other 22 Jun 25%
Ayr
Galloping
5 1 win, 1 third, 3 other 6 Jul 20%
Carlisle
Undulating
2 1 third, 1 other 7 Sep 0%
Wolverhampton
Galloping
2 2 other 5 Jan 0%
Southwell
Galloping
1 1 other 7 Dec 0%
chelmsford 1 1 other 29 Mar 0%
Salisbury
Undulating
1 1 other 1 Sep 0%
Nottingham
Galloping
1 1 other 12 Oct 0%
Newmarket
Galloping
1 1 other 5 Aug 0%