:

Tribal Rhythm

Tribal Rhythm is a five-year-old who has made life hard for anyone trying to back it, winning just 1 race from 12 outings — roughly 1 in every 12 times it has competed. That sole victory came at Epsom Downs on 22 April 2025, and the horse has not been able to add to it in the six races since, with finishes of 7th, 12th, 6th, 12th, 2nd, and 7th telling a story of a horse that shows up without quite delivering.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Chestnut
Father
Mother
Russian Punch
Owner
Mrs U M Loughrey
Rating
75

📊 Key Numbers

Career statistics for this horse
12
Career races
1
Wins
8.3%
Win rate
avg ~10%
33.3%
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 one bright spot is that Epsom win, and there is a little more to like at the level where Tribal Rhythm competes most often — Class 4, which sits in the middle tier of British racing. At that level, the record reads 1 win from 5 races, meaning it wins roughly 1 in every 5, which is a perfectly respectable return and suggests the horse is not completely out of its depth when the conditions are right. The wider career picture, though, is of a horse that places occasionally — four times in total — without turning those near-misses into wins.

Tribal Rhythm is trained by Denis Coakley at West Ilsley in Berkshire, a yard that has sent out 10 winners already this season, so there is clearly form in the camp. The horse raced just one day ago and remains in active work, which means the yard are still looking for that second career win. Whether Epsom holds the key again remains to be seen, but that is the one track where Tribal Rhythm has already proved it can get the job done.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 5 starts (20%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to soft (some give)
Unknown
Standard (all-weather)
Unknown
Good to firm (drying out)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race Distance
1M1F – 1M2F
7F – 1M
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, hilly
Loves
Right-handed, long straights
Unknown
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown

📅 Recent Runs

The last 10 races, most recent first
28 Apr
7th
Epsom Downs
1m1f – 1m2f · Good · 10 runners
5 Apr
2nd
Bath
1m1f – 1m2f · Good · 11 runners
14 Oct
12th
Lingfield Park
1m1f – 1m2f · Standard · 12 runners
8 Sep
6th
Windsor
1m1f – 1m2f · Good · 12 runners
5 Jul
12th
Sandown Park
1m1f – 1m2f · Good_To_Firm · 13 runners
6 Jun
7th
Epsom Downs
1m1f – 1m2f · Good_To_Soft · 11 runners
22 Apr
🏆 Won
Epsom Downs
1m1f – 1m2f · Good · 10 runners
16 Sep
9th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 14 runners
15 Aug
4th
Salisbury
1m1f – 1m2f · Good_To_Firm · 8 runners
28 Aug
2nd
Southwell
7f – 1m · Standard · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/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
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Epsom Downs
Undulating
3 1 win, 2 other 28 Apr 33.3%
Haydock Park
Galloping
1 1 other 6 Jul 0%
Kempton Park
Galloping
1 1 other 16 Sep 0%
Southwell
Galloping
1 1 second 28 Aug 0%
Bath
Undulating
1 1 second 5 Apr 0%
Sandown Park
Galloping
1 1 other 5 Jul 0%
Beverley
Undulating
1 1 third 1 Aug 0%
Windsor
Sharp
1 1 other 8 Sep 0%
Lingfield Park
Sharp
1 1 other 14 Oct 0%
Salisbury
Undulating
1 1 other 15 Aug 0%