Bad Boy Rizz
Bad Boy Rizz is a 3-year-old with a modest record on paper but something worth watching in the details. The horse has won just once in 12 races — a breakthrough victory at Navan back in October 2025 — but that win has been followed by a stretch of consistent placing. In the last six runs, Bad Boy Rizz has finished in the money every single time: second, third, fifth, fourth, eighth, and fourteenth. That tells a different story than the bare 8 per cent win rate suggests. This is a horse that is regularly competitive, mixing strong efforts with occasional below-par performances, rather than a hopeless prospect.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Trained by Ross O'Sullivan at Kilcullen in County Kildare, Bad Boy Rizz runs for a yard that has sent out 40 winners already this season, so the infrastructure and support are there. The puzzle is why the horse hasn't broken through again since that October victory nearly a year ago. That's a long time between wins for a young horse still learning its trade. The recent form — particularly the back-to-back placings in the last two races — suggests the horse is in the ballpark, competitive enough to get a run into the frame regularly but not quite finding that winning margin. At 3 years old, there's still time for development, and a horse that places this consistently is often closer to another win than one that struggles to get into contention at all. The next step is whether O'Sullivan can time a race to suit, because Bad Boy Rizz clearly has the ability to finish near the front; it just needs to happen on the right day.
⚡ Strengths and risks
What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 8 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 7 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to yielding (mild give)
Unknown
Good (a little give)
Avoids
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
21 Sep
14th
Fairyhouse
5f – 6½f · Good · 18 runners
2 Sep
8th
Navan
5f – 6½f · Good · 18 runners
22 Jul
4th
Naas
5f – 6½f · Good · 11 runners
3 Jun
5th
The Curragh
5f – 6½f · Good_To_Yielding · 12 runners
19 May
3rd
Cork
5f – 6½f · Soft · 11 runners
27 Apr
2nd
Naas
5f – 6½f · Good · 12 runners
22 Oct
🏆 Won
Navan
5f – 6½f · Soft · 7 runners
30 Sep
2nd
Cork
5f – 6½f · Good_To_Yielding · 8 runners
5 Sep
3rd
Down Royal
5f – 6½f · Good · 15 runners
9 Aug
4th
The Curragh
5f – 6½f · Good · 30 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 |
| Navan Galloping |
3 |
1 win, 2 other |
2 Sep |
33.3% |
| Fairyhouse Galloping |
2 |
2 other |
21 Sep |
0% |
| The Curragh Galloping |
2 |
2 other |
3 Jun |
0% |
| Cork Galloping |
2 |
1 second, 1 third |
19 May |
0% |
| Naas Galloping |
2 |
1 second, 1 other |
22 Jul |
0% |
| Down Royal Galloping |
1 |
1 third |
5 Sep |
0% |