Flaming Rib
Flaming Rib is a horse that has had his best days, but his trainer
Adrian McGuinness is trying to coax him back to something like them. The 7-year-old has won 3 races from 30 attempts—roughly 1 win in every 10 races—and his last victory came in May 2022, over four years ago. That win at Chester, where he has proven to be a genuine specialist with 2 wins from 6 races, feels like a distant high point now. His most recent outing was just yesterday, and his last six races tell a bleak story: he has not finished in the placings and has nowhere near threatened a win.
Based on TrackLab's analysis
Owner
Dooley Thoroughbreds
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
What makes Flaming Rib worth watching, though, is the mystery McGuinness hints at beneath the surface. The trainer believes a Race in Hong Kong nearly two years ago—where Flaming Rib finished eight and a half lengths behind a much better horse—may have knocked the stuffing out of him mentally. The yard is now attempting what McGuinness calls a "retrieval mission," hoping to find the horse that once showed genuine promise at the top level. He ran well on normal ground conditions, winning 2 of his 12 races at that level (17%), and recently returned to training after a break. McGuinness sees room for encouragement: Flaming Rib is racing off what could be a generous mark, and recent work has been impressive enough to suggest the fire might yet be relit. With Chester as a happy hunting ground and perhaps better luck with ground conditions, there is at least a plausible argument that this horse has another decent run or two left in him. But time is running out, and four years is a long wait for a horse that once belonged in the top tier.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 12 starts (17%)
✔ Excellent record on soft ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 6 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 10 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
Yielding (slightly soft)
Unknown
Good to firm (fairly firm)
Avoids
Good to soft (some give)
Avoids
🏅 Race level
Class 2 (high-level)
Likes
Class 3 (mid-level)
Loves
🏟 Track shape
Left-handed, long straights
Ok
Left-handed, hilly
Unknown
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
29 Aug
7th
The Curragh
5f – 6½f · Yielding · 21 runners
3 Aug
7th
Naas
5f – 6½f · Good · 11 runners
22 Jul
8th
Naas
5f – 6½f · Good · 11 runners
19 Jun
4th
Down Royal
7f – 1m · Soft · 14 runners
4 Jun
5th
Leopardstown
7f – 1m · Soft · 11 runners
17 Dec
10th
Dundalk
7f – 1m · Standard · 10 runners
21 Nov
4th
Dundalk
7f – 1m · Standard · 11 runners
27 Sep
9th
The Curragh
7f – 1m · Soft · 13 runners
29 Aug
DNF
Thirsk
7f – 1m · Good · 14 runners
3 Aug
4th
Chester
7f – 1m · Good_To_Firm · 10 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Chester Tight |
6 |
2 wins, 4 other |
3 Aug |
33.3% |
| Ascot Galloping |
4 |
1 second, 3 other |
22 Jun |
0% |
| Doncaster Galloping |
2 |
1 win, 1 other |
15 Sep |
50% |
| Haydock Park Galloping |
2 |
1 second, 1 other |
3 Sep |
0% |
| Newmarket Galloping |
2 |
2 other |
26 Aug |
0% |
| The Curragh Galloping |
2 |
2 other |
29 Aug |
0% |
| Dundalk Galloping |
2 |
2 other |
17 Dec |
0% |
| Naas Galloping |
2 |
2 other |
3 Aug |
0% |
| Newbury Galloping |
1 |
1 other |
16 Apr |
0% |
| sha_tin |
1 |
1 other |
30 Apr |
0% |
| Thirsk Galloping |
1 |
1 other |
29 Aug |
0% |
| Leopardstown Galloping |
1 |
1 other |
4 Jun |
0% |
| Down Royal Galloping |
1 |
1 other |
19 Jun |
0% |
| Epsom Downs Undulating |
1 |
1 other |
1 Jun |
0% |
| meydan |
1 |
1 other |
25 Mar |
0% |
| Kempton Park Galloping |
1 |
1 other |
18 Dec |
0% |