:

Ribston Pippin

Ribston Pippin is a four-year-old who has found his level and, more importantly, found the distances and racecourses where he wins. With 2 wins and 5 places from 16 races, he is not a superstar, but he has proved reliable enough to keep his yard interested — and that counts for something in the lower grades.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Ribchester
Mother
Koduro
Owner
Ms Fiona Donald
Rating
54

📊 Key Numbers

Career statistics for this horse
16
Career races
2
Wins
12.5%
Win rate
avg ~10%
31.2%
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 really interesting part of his form is what happens when the race distance stretches to between a mile and a furlong and a mile and two furlongs. Over those distances, he has won 2 of his 8 races, which is a 25% win rate — roughly one win for every four attempts. That is genuinely good at his level, and it explains why trainer Lemos De Souza keeps running him over those trip lengths. Equally striking is his record at Class 6, where he has also won 2 from 8 races at the same 25% rate. The pattern is clear: Ribston Pippin is a specialist, and when conditions suit him, he delivers.

His last victory came at Southwell on 19 December 2025 — eight months ago now — which is a substantial gap between wins. His recent form has been patchy: his last six races show a 13th place finish most recently, followed by a 7th, a 9th, a 2nd place, a 6th, and then that win back in December. The 2nd place finish suggests he still has enough ability to threaten, but consistency has eluded him of late. Lemos De Souza's Newmarket yard has sent out 19 winners this season, so there is no lack of firepower elsewhere in the stable — Ribston Pippin is simply a cog in a functioning machine rather than a star in the making. Still, raced at his best distances and in his best class, he remains capable of winning. At four years old and currently active, he is likely to get more chances to prove it.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 1 wins from 3 starts (33%)
Well suited by 1m1f – 1m2f distances: 25% win rate

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
16 Aug
13th
Southwell
1m1f – 1m2f · Standard · 14 runners
18 Jul
7th
Doncaster
7f – 1m · Good_To_Firm · 11 runners
20 May
9th
Great Yarmouth
1m1f – 1m2f · Good · 10 runners
29 Apr
2nd
Southwell
1m1f – 1m2f · Standard · 11 runners
21 Mar
6th
Southwell
1m1f – 1m2f · Standard · 11 runners
19 Dec
🏆 Won
Southwell
1m1f – 1m2f · Standard · 10 runners
4 Dec
4th
chelmsford
1m3f – 1m4f · Standard · 14 runners
27 Oct
5th
Redcar
1m3f – 1m4f · Good_To_Soft · 12 runners
14 Oct
7th
Lingfield Park
1m3f – 1m4f · Standard · 14 runners
4 Oct
2nd
Wolverhampton
1m1f – 1m2f · Standard · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Darragh Keenan Current Jockey
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
100%
Win rate
1/1
Won / Rode
Luke Catton
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
Southwell
Galloping
5 1 win, 1 second, 3 other 16 Aug 20%
Great Yarmouth
Galloping
3 1 win, 2 other 20 May 33.3%
Redcar
Galloping
2 1 second, 1 other 27 Oct 0%
Wolverhampton
Galloping
2 1 second, 1 other 4 Oct 0%
Lingfield Park
Sharp
2 2 other 14 Oct 0%
chelmsford 1 1 other 4 Dec 0%
Doncaster
Galloping
1 1 other 18 Jul 0%