UK time :

Rochfortbridge

There's a horse in North Yorkshire that surprised everyone — including his own trainer. When Rochfortbridge lined up at Ayr on 21 July 2025, Adrian Paul Keatley's plan was modest: finish second or third behind the favourite and use that solid run as a springboard for a lower-key race at York's Ebor meeting. Instead, the three-year-old put the race to bed in style, beating a horse that had finished runner-up in the Chesham — one of Royal Ascot's most prestigious juvenile contests. That kind of debut win doesn't happen by accident.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Mehmas
Mother
Annual
Owner
James Fyffe & Scott Fyffe
Official rating
95

📊 Key numbers

Career totals for this horse
6
Career races
1
Wins
16.7%
Win rate
avg ~10%
33.3%
Top-3 rate
avg ~30%
113 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Keatley, who operates out of Ryedale in North Yorkshire and has sent out 43 winners already this season, clearly has a yard in form — and Rochfortbridge may be one of the more interesting horses coming through it. The trainer describes him as having a great temperament, being an easy ride, and — crucially — a horse with a big frame and plenty of scope to keep improving. That last part matters. A young horse that looks like he has more to give physically is exactly the kind you want going into the autumn.

From six races so far, Rochfortbridge has won once and placed twice — a record of 1 win from 6 races, or roughly 1 in every 6. That's unspectacular on paper, but the context shifts the picture considerably. His three runs at Class 1 level — the very top tier of British racing — have returned no wins, but stepping up to that company as a three-year-old is a genuine test. His recent form reads 9-9-4-2-4-1, showing he was well beaten in his latest two runs before that breakthrough win. He raced just one day ago, so he's bang in the middle of a busy campaign.

The decision to skip York's Convivial and instead target the Acomb — a Group 3 race for two and three-year-olds at York — tells you everything about how quickly expectations changed after Ayr. The trainer went from planning a confidence-building run to aiming at one of the season's more competitive middle-distance races for horses his age. Whether Rochfortbridge can justify that ambition remains to be seen, but a horse with American breeding, a big physique, and a win over smart opposition on debut is exactly the type that trainers quietly get excited about. He's one to watch.

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard to slow (all-weather)
Unknown
Soft (muddy)
Unknown
Good to firm (fairly firm)
Unknown
Heavy (very wet)
Unknown
Good (a little give)
Unknown
Good to soft (some give)
Unknown
📏 Race distance
7F – 1M
Unknown
1M1F – 1M2F
Avoids
🏅 Race level
Class 1 (elite)
Avoids
Class 4 (standard)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Left-handed, hilly
Unknown
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown

📅 Recent runs

The last 10 races, most recent first
30 Jun
9th
Musselburgh
1m1f – 1m2f · Good · 10 runners
28 Mar
9th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 9 runners
25 Oct
4th
Doncaster
1m1f – 1m2f · Heavy · 6 runners
20 Oct
2nd
Pontefract
1m1f – 1m2f · Soft · 5 runners
20 Aug
4th
York
7f – 1m · Good_To_Firm · 8 runners
21 Jul
🏆 Won
Ayr
7f – 1m · Good_To_Soft · 6 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Ayr
Galloping
1 1 win 21 Jul 100%
Doncaster
Galloping
1 1 other 25 Oct 0%
Musselburgh
Sharp
1 1 other 30 Jun 0%
York
Galloping
1 1 other 20 Aug 0%
Pontefract
Undulating
1 1 second 20 Oct 0%
Kempton Park
Galloping
1 1 other 28 Mar 0%