:

Onlyforfrankie

There is a horse in Alastair Ralph's Shropshire yard that has won 3 of its 8 races — roughly 3 in every 8 starts — and is quietly starting to look like something rather special. Onlyforfrankie is a 6-year-old with a career record that reads well on paper, but the way those wins have arrived tells an even better story.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Court Cave
Mother
South Circle
Owner
McLeish And Partners
Rating
127

📊 Key Numbers

Career statistics for this horse
8
Career races
3
Wins
37.5%
Win rate
avg ~10%
50%
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 first win came at Roscommon in September 2025, but it is what has happened since that has people paying attention. Onlyforfrankie won at Taunton and then, in February 2026, went north to Musselburgh and landed the Scottish Supreme Novices' Hurdle — a top-level race, one of the most prestigious of its kind in Britain. He went off as the outsider, and yes, the second favourite fell during the race, but Ralph was not making excuses. He pointed out that his horse was travelling well turning down the back straight and won it comfortably in the end. Winning a race like that as the unfancied option, and winning it with something in hand, is a meaningful detail.

Ralph has been effusive about this horse at every turn, which is worth noting because trainers tend to be guarded by nature. After Taunton he told Racing TV that Onlyforfrankie was one of the most exciting novices in the yard, and that the horse had smart form on flat ground before switching to hurdles. After Musselburgh he said simply: "He's got a big future." The next target is the Dovecote Hurdle at Kempton, another high-quality race that will put him up against better company and give a clearer picture of just how good he might be.

The yard itself is in fine form — 25 winners already this season — so there is plenty of momentum behind the operation. Onlyforfrankie has won 2 of his last 6 races and has finished in the top three in 4 of those 6, which means he is consistently competitive at a level that is starting to rise. A horse that arrives at the top races as an outsider and leaves as a winner has a habit of not being the outsider for long.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Ok
Good to yielding (mild give)
Unknown
Good (firm-ish)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
1M6F – 2M
Unknown
Long Distance (2M+)
Avoids
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, tight
Unknown
Right-handed, hilly
Unknown
Long straights
Unknown
Right-handed, long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
11 Apr
11th
Aintree
Long Distance (2m+) · Good_To_Soft · 13 runners
21 Feb
6th
Kempton Park
Long Distance (2m+) · Good_To_Soft · 12 runners
1 Feb
🏆 Won
Musselburgh
1m6f – 2m · Good_To_Soft · 4 runners
8 Jan
🏆 Won
Taunton
Long Distance (2m+) · Good · 10 runners
10 Dec
3rd
hereford
Long Distance (2m+) · Good_To_Soft · 12 runners
16 Nov
7th
Cheltenham
Long Distance (2m+) · Soft · 16 runners
29 Sep
🏆 Won
Roscommon
1m6f – 2m · Good_To_Yielding · 11 runners
22 Aug
4th
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
Ciaran Gethings Current Jockey
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Roscommon
Sharp
1 1 win 29 Sep 100%
Musselburgh
Sharp
1 1 win 1 Feb 100%
Taunton
Undulating
1 1 win 8 Jan 100%
Kempton Park
Galloping
1 1 other 21 Feb 0%
Kilbeggan
Tight
1 1 other 22 Aug 0%
Aintree
Galloping
1 1 other 11 Apr 0%
Cheltenham
Galloping
1 1 other 16 Nov 0%
hereford 1 1 third 10 Dec 0%