UK time :

Good Karma

Good Karma is a 6-year-old who has won four times in 38 races — roughly 1 win in every 9 outings — and picked up 12 other placings along the way. He last won at Wolverhampton on 1 June 2026, which is now four months ago, and has not found the winner's circle in his last six races, though he finished second and third a couple of times in that stretch. He races in the colours of Michael Buckley, who also owns Constitution Hill, the Champion Hurdle winner, and is trained by John David Riches at Pilling in Lancashire.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Grey
Father
Dark Angel
Mother
Prontamente
Owner
J R Racing
Official rating
61

📊 Key numbers

Career totals for this horse
38
Career races
4
Wins
10.5%
Win rate
avg ~10%
31.6%
Top-3 rate
avg ~30%
22 days
Since last race

🔍 Full analysis

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

The horse's best surface is the mile to seven furlongs, where he has won 4 of his 23 races — a rate of roughly 1 in every 5.75 outings, which is markedly better than his overall record. At Wolverhampton specifically, where he has recorded his last two victories, he clearly suits the track and the distance. When racing in the lower tiers — Class 6 races, where most of his career has unfolded — he has managed only 1 win from 13 starts, suggesting he can struggle against that level of competition.

Sean Kirrane has been his most frequent rider but has yet to land a winner aboard him in nine attempts, which is worth noting given that jockey and horse partnerships often thrive once the chemistry clicks. The absence of a win in his last six races suggests Good Karma is in a lean spell, though his recent finishes — two thirds and two fourths among his last five outings before yesterday's race — show he remains capable of running into the placings. With the yard producing winners this season and his proven form at Wolverhampton, he may yet find his way back to winning ways if given the right opportunity at the right track.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 4 starts (25%)
✔ Well suited by 7f – 1m distances: 17% win rate
⚠ What to watch out for
⚠ 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 soft (some give)
Loves
Standard (all-weather)
Good (a little give)
Ok
Soft (muddy)
Unknown
Good to firm (fairly firm)
Unknown
Standard to slow (all-weather)
Unknown
Heavy (very wet)
Unknown
📏 Race distance
7F – 1M
Loves
5F – 6½F
Avoids
1M1F – 1M2F
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Ok
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Long straights
Unknown
Right-handed, long straights
Avoids
Left-handed, hilly
Avoids
Left-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
26 Sep
6th
Ripon
5f – 6½f · Good · 11 runners
17 Sep
3rd
Pontefract
5f – 6½f · Good · 12 runners
5 Sep
3rd
Thirsk
7f – 1m · Good_To_Soft · 10 runners
17 Aug
4th
Catterick Bridge
5f – 6½f · Good · 9 runners
22 Jul
3rd
Catterick Bridge
7f – 1m · Good_To_Firm · 8 runners
15 Jun
2nd
Carlisle
7f – 1m · Good · 8 runners
1 Jun
🏆 Won
Wolverhampton
7f – 1m · Standard · 12 runners
17 Apr
4th
Wolverhampton
5f – 6½f · Standard · 9 runners
10 Apr
7th
Thirsk
7f – 1m · Good · 16 runners
17 Mar
2nd
Wolverhampton
7f – 1m · Standard · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/9
Wins / rides
0%
Win rate
0/5
Wins / rides
50%
Win rate
2/4
Wins / rides
Ethan Tindall Current jockey
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Miss Amber Jackson-Fennell
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Wolverhampton
Galloping
9 2 wins, 2 seconds, 1 third, 4 other 1 Jun 22.2%
Thirsk
Galloping
3 1 win, 1 third, 1 other 5 Sep 33.3%
Epsom Downs
Undulating
3 3 other 29 Sep 0%
Catterick Bridge
Sharp
3 1 third, 2 other 17 Aug 0%
Newcastle
Galloping
3 3 other 24 Feb 0%
Newbury
Galloping
2 1 win, 1 other 19 May 50%
Newmarket
Galloping
2 2 other 17 Aug 0%
Sandown Park
Galloping
2 2 other 8 Aug 0%
Redcar
Galloping
2 1 third, 1 other 24 Sep 0%
Kempton Park
Galloping
2 2 other 4 Nov 0%
Ascot
Galloping
1 1 other 22 Jun 0%
chelmsford 1 1 other 13 Apr 0%
York
Galloping
1 1 other 15 Jun 0%
Ripon
Sharp
1 1 other 26 Sep 0%
Pontefract
Undulating
1 1 third 17 Sep 0%
Southwell
Galloping
1 1 other 18 Nov 0%
Carlisle
Undulating
1 1 second 15 Jun 0%