Good Karma (GB)
Good Karma is a gelding with four wins from 38 starts, all over 6f – 7f. He won a Class 6 handicap at Wolverhampton (AW) in Jun 2026 off 58, a Class 6 handicap at Thirsk in Jul 2025 off 54, a Class 4 novice at Newbury in May 2023 and a Class 4 maiden at Wolverhampton (AW) in Nov 2022. Two of those wins came on the all-weather and two on turf. He finished 6 of 11 at Ripon in Sep 2026 off an official rating of 61, which was 30lb below his highest ever mark.
- 4–38Wins / Runs
- 10.5%Strike rate
- 12 (31.6%)Placed
- −7.75£1 level staken=38 at SP
- 0.89Fair A/E n=38 · 0.75 incl. margin
- 91Highest OR
- 39dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 99
How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →
| Going | Runs | Best | Median | Since 25 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 16 | 106A | 87 | 8 runs · 106 / 94 |
| Good | 13 | 110A | 82 | 5 runs · 99 / 79 |
| Good to Soft | 4 | 103A | 88.5 | 1 run · — |
| Good to Firm | 2 | 104B | 85.5 | 1 run · — |
| Soft | 2 | 78B | 68.5 | — |
| Heavy | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 25 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 31 | 110A | 85 | 14 runs · 106 / 92.5 |
| 1m – 1m1f | 7 | 97A | 77 | 1 run · — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 38 figures from 38 runs · as at 4 Oct 2026 · a record, not a forecast
Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.
Run style from 29 analysed runs since Aug 2024
- Prominent 11 (38%) · 2 wins
- Held up 9 (31%) · 0 wins
- Mid-division 8 (28%) · 0 wins
- Led 1 (3%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 11.3% of 21,890 runs since Jan 2008 (1,594 horses).
Strongest on firm going: 15% from 107.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 107 | 16 | 15% | +3.7 | — |
| Good to Firm | 3,694 | 452 | 12.2% | +0.9 | 0 from 2 |
| Good | 4,842 | 510 | 10.5% | −0.8 | 1 from 13 |
| Good to Soft | 2,409 | 251 | 10.4% | −0.9 | 1 from 4 |
| Soft | 2,728 | 254 | 9.3% | −2 | 0 from 2 |
| Heavy | 826 | 70 | 8.5% | −2.8 | 0 from 1 |
| Standard (AW) | 7,283 | 917 | 12.6% | +1.3 | 2 from 16 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 2,064 | 278 | 13.5% | +2.2 | — |
| 6f – 7f | 10,705 | 1,253 | 11.7% | +0.4 | 4 from 31 |
| 1m – 1m1f | 4,997 | 546 | 10.9% | −0.4 | 0 from 7 |
| 1m2f – 1m4f | 2,470 | 236 | 9.6% | −1.7 | — |
| 1m5f – 2m | 1,090 | 109 | 10% | −1.3 | — |
| 2m1f – 2m4f | 474 | 42 | 8.9% | −2.4 | — |
| 2m5f – 3m | 86 | 7 | 8.1% | −3.2 | — |
| Over 3m | 4 | 0 | 0% | −11.3 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 24 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
1 sibling in the archive, 0 winners.
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Feldafing (FR) | 1 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 16 | 2 | 13% | −1.75 |
| Good | 13 | 1 | 8% | −7.00 |
| Good to Soft | 4 | 1 | 25% | +6.00 |
| Good to Firm | 2 | 0 | 0% | −2.00 |
| Soft | 2 | 0 | 0% | −2.00 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 6 | 21 | 2 | 10% | +0.00 |
| Class 4 | 11 | 2 | 18% | −1.75 |
| Class 5 | 3 | 0 | 0% | −3.00 |
| Class 3 | 2 | 0 | 0% | −2.00 |
| Class 2 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Wolverhampton (AW) | 9 | 2 | 22% | +5.25 |
| Thirsk | 3 | 1 | 33% | +7.00 |
| Catterick | 3 | 0 | 0% | −3.00 |
| Newcastle (AW) | 3 | 0 | 0% | −3.00 |
| Epsom Downs | 3 | 0 | 0% | −3.00 |
| Redcar | 2 | 0 | 0% | −2.00 |
| Kempton (AW) | 2 | 0 | 0% | −2.00 |
| Newmarket | 2 | 0 | 0% | −2.00 |
| Sandown | 2 | 0 | 0% | −2.00 |
| Newbury | 2 | 1 | 50% | +4.00 |
| Ripon | 1 | 0 | 0% | −1.00 |
| Pontefract | 1 | 0 | 0% | −1.00 |
| Carlisle | 1 | 0 | 0% | −1.00 |
| Southwell (AW) | 1 | 0 | 0% | −1.00 |
| York | 1 | 0 | 0% | −1.00 |
| Chelmsford City (AW) | 1 | 0 | 0% | −1.00 |
| Ascot | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 31 | 4 | 13% | −0.75 |
| 1m – 1m1f | 7 | 0 | 0% | −7.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Sean Kirrane | 11 | 0 | 0% | −11.00 |
| Ethan Tindall | 6 | 1 | 17% | +5.00 |
| Darragh Keenan | 5 | 0 | 0% | −5.00 |
| Daniel Muscutt | 4 | 2 | 50% | +5.25 |
| Callum Hutchinson | 2 | 0 | 0% | −2.00 |
| Hector Crouch | 2 | 0 | 0% | −2.00 |
| Saffie Osborne | 2 | 0 | 0% | −2.00 |
| Joe Bradnam | 1 | 0 | 0% | −1.00 |
| Miss Amber Jackson-Fennell | 1 | 0 | 0% | −1.00 |
| Jake Dickson | 1 | 1 | 100% | +9.00 |
| Tom Eaves | 1 | 0 | 0% | −1.00 |
| Harry Davies | 1 | 0 | 0% | −1.00 |
| David Egan | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 25 | 3 | 12% | −5.75 |
| Cheekpieces | 10 | 1 | 10% | +1.00 |
| Visor | 1 | 0 | 0% | −1.00 |
| Blinkers | 1 | 0 | 0% | −1.00 |
| Hood | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 13 | 1 | 8% | −2.00 |
| 2025 | 7 | 1 | 14% | +3.00 |
| 2024 | 14 | 0 | 0% | −14.00 |
| 2023 | 2 | 1 | 50% | +4.00 |
| 2022 | 2 | 1 | 50% | +1.25 |
Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.
Form
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 · 13 runs | ||||||||||
| 26 Sep 26+9d | Ripon | Michael Raby Memorial Handicap Stakes (Div I) Settled towards the back - pressed into effort from halfway - plugged on at one speed final furlong | 6/11 | 1 | 9-5 | 61 | 79A | 69A | Ethan Tindall | 7/2J |
| 17 Sep 26+12d | Pontefract | Go Racing In Yorkshire Future Stars Apprentice Handicap Stakes Sat just off the pace - pushed along with a furlong left and looked poised to grab second - edged out in the closing strides to finish third | 3/12 | ½ | 9-2 | 61 | 99A | 82A | Joe Bradnam | 4/1 |
| 05 Sep 26+19d | Thirsk | Thirsk Racecourse Ideal Conference & Events Venue Handicap Stakes (Div I) Went straight to front - opened a big advantage inside two furlongs and held a seven length margin 3f out - edge cut back with urging 2f out - continued to give a good account under pressure over 1f out - came under pressure from rivals inside the final furlong - held on gamely - overtaken close home to finish third | 3/9 | nk | 7-13 | 61 | 95A | 75A | Ethan Tindall | 40/1 |
| 17 Aug 26+26d | Catterick | Chapman Milestones Celebration, Thank You NHS Handicap Stakes settled in the pack - pushed along with 2f left but unable to close - kept going steadily inside the final furlong to finish fourth | 4/9 | 4¼ | 9-5 | 62 | 62B | 68A | Ethan Tindall | 9/2 |
| 22 Jul 26+37d | Catterick | Sky Bet For The Fans Handicap Stakes raced in the pack - pushed along 2f out and slipped to fifth 1f out - stayed on to finish third | 3/8 | 1¾ | 9-11 | 62 | 104B | 84A | Sean Kirrane | 7/2 |
| 15 Jun 26+14d | Carlisle | Every Race Live On Racing TV Handicap Settled second early - driven approaching final furlong - closed on leader in final 110yds but unable to reel in and stayed on for second | 2/8 | ¾ | 9-4 | 60 | 93A | 79A | Sean Kirrane | 6/1 |
| 01 Jun 26+45d | Wolverhampton (AW) | Get Raceday Ready Handicap Travelled strongly early - tracking rival in front - pushed along 2f out before going ahead inside final furlong - edge shortened late but held on gamely | 1/11 | 9-2 | 58 | 98A | 78A | Ethan Tindall | 10/1 | |
| 17 Apr 26+7d | Wolverhampton (AW) | Country And Western Raceday - 28th June Handicap Settled off the pace early - urged forward near the back a furlong out - found improvement inside the final furlong to claim fourth late on | 4/8 | ½ | 8-13 | 59 | 85A | 68A | Ethan Tindall | 3/1 |
| 10 Apr 26+24d | Thirsk | Next Meeting Saturday 18th April Book Now Handicap Held a forward spot early - pressed for effort with a furlong left - dropped away quickly - finished seventh | 7/14 | 1 | 9-8 | 59 | 72C | 76A | Sean Kirrane | 10/3F |
| 17 Mar 26+14d | Wolverhampton (AW) | Always Gamble Responsibly At BetMGM Handicap (Div 1) Settled midpack early - urged forward with two furlongs left - drifted left but gained ground approaching final furlong - stayed on strongly to snatch second on the line | 2/10 | nk | 9-2 | 58 | 106A | 85A | Sean Kirrane | 7/1 |
| 03 Mar 26+7d | Wolverhampton (AW) | Daily Profit Boosts At betmgm.co.uk Handicap Settled in the pack early - pushed along inside final furlong and drifted left to move into third - kept going to the line beaten a length | 3/11 | 1 | 9-2 | 58 | 84A | 79A | Sean Kirrane | 6/1 |
| 24 Feb 26+18d | Newcastle (AW) | Always Gamble Responsibly At BetMGM Handicap (Div 2) Fought for control early - sat close to the front - pushed along with the finish in sight then lost momentum a furlong out - stayed on at an even effort to finish 5th | 5/10 | ½ | 9-7 | 58 | 83A | 80A | Sean Kirrane | 11/1 |
| 06 Feb 26+66d | Wolverhampton (AW) | Join The Midnite Movement Handicap Settled towards the back - roused along with 2f left - crept on late but no real impression on the finish | 5/10 | 1½ | 9-4 | 60 | 92A | 71A | Callum Hutchinson | 10/1 |
| 2025 · 7 runs | ||||||||||
| 02 Dec 25+36d | Newcastle (AW) | Always Gamble Responsibly At BetMGM Handicap Held a forward spot early - closed on the front pair before 2f out and moved into second inside the final furlong - lost momentum in the closing stages to finish sixth beaten 4.25 lengths | 6/8 | ¾ | 9-9 | 60 | 97A | 75A | Sean Kirrane | 12/1 |
| 27 Oct 25+33d | Wolverhampton (AW) | Read Meg Nicholls' Blog At betmgm.co.uk Handicap (Div 1) Sluggish start - settled handy pulling hard early - stumbled 3f out - moved through and shifted to the right approaching final furlong - took second close home but denied by a narrow margin | 2/11 | hd | 9-8 | 59 | 96A | 83A | Callum Hutchinson | 9/2F |
| 24 Sep 25+15d | Redcar | Watch Racing TV Free For 31 Days Handicap (Div 2) Tracked front group early - driven up to challenge out front approaching 2f out and fought on inside final furlong - narrowly denied at the line | 3/11 | nk | 9-7 | 58 | 103A | 71A | Sean Kirrane | 6/1 |
| 09 Sep 25+41d | Catterick | Racing Again 1st October Handicap Settled with the pack early - pushed along and knuckling on despite a bump in traffic close home - grabbed fourth spot right on the line | 4/11 | 2 | 9-6 | 59 | 108A | 76A | Sean Kirrane | 9/2 |
| 30 Jul 25+15d | Redcar | AJA Novice Flat Amateur Jockeys' Handicap Handy early - asked for effort with 2f left - dropped away late - finished 5th | 5/9 | 1¼ | 11-2 | 60 | 77B | 72A | Miss Amber Jackson-Fennell | 4/1 |
| 15 Jul 25+190d | Thirsk | Thirsk Racecourse Ideal Conference Venue Handicap Sat behind the front group early - moved into second with 5f left - took command by halfway - kicked away when asked over 1f out and stayed on well to the finish | 1/12 | 9-4 | 54 | 82A | 84A | Jake Dickson | 9/1 | |
| 06 Jan 25+9d | Wolverhampton (AW) | Gamble Responsibly At BetUK Handicap Settled towards the back early - unable to land a challenge - finished well adrift in 8th | 8/10 | 1¼ | 8-12 | 56 | 78A | 59A | Sean Kirrane | 14/1 |
| 2024 · 14 runs | ||||||||||
| 28 Dec 24+14d | Newcastle (AW) | BetMGM: It's Showtime Handicap Sluggish start - settled towards the back of the field - made no impression - finished well beaten in 8th | 8/12 | ¾ | 9-2 | 58 | 89A | 64A | Ethan Tindall | 18/1 |
| 14 Dec 24+26d | Wolverhampton (AW) | Weekly Free Bets With BetMGM Extra Handicap (Div 2) Sluggish start - held up towards the back pulling hard - unable to land a blow - finished ninth beaten 6 lengths | 9/9 | ¾ | 9-9 | 60 | 76A | 59A | Sean Kirrane | 11/1 |
| 18 Nov 24+14d | Southwell (AW) | Know Your Limits With BetUK Handicap Sluggish getaway - held up at the rear throughout - never a threat - finished well held in 9th | 9/10 | 2¼ | 9-6 | 62 | 70A | 53A | Tom Eaves | 9/4 |
| 04 Nov 24+21d | Kempton (AW) | SIG Building Solutions Handicap Sluggish start - settled midfield - crept into contention over 2f out but couldn't reach leading pair - edged back to finish fifth | 5/11 | hd | 9-0 | 63 | 80A | 75A | Hector Crouch | 3/1F |
| 14 Oct 24+15d | Kempton (AW) | Unibet Support Safe Gambling Handicap Held up in the pack - moved onto the front group's heels 2f out and eased across from the rails with a furlong left - edged closer briefly before fading close home | 6/14 | 1¾ | 10-1 | 66 | 80B | 76A | Harry Davies | 4/1 |
| 29 Sep 24+17d | Epsom Downs | Betfred 'Triple Crown Bonus' Handicap Sluggish start - settled at the back - dropped off the pace 2f out - well held in 9th | 9/10 | 9 | 9-2 | 70 | 58C | 48C | Darragh Keenan | 40/1 |
| 12 Sep 24+26d | Epsom Downs | Quickslide Quick Ride Handicap Slow to break - settled at back of field - dropped away 2f out - well held in 12th | 12/12 | 4 | 9-10 | 74 | 78B | 55A | Darragh Keenan | 16/1 |
| 17 Aug 24+9d | Newmarket | JenningsBet Grey Horse Handicap Settled at the back early - lost touch with the field 3f from home - no impact on the finish - eventually came home in 9th | 9/9 | ¾ | 9-5 | 78 | 82B | 50A | Darragh Keenan | 33/1 |
| 08 Aug 24+13d | Sandown | Boodles Handicap Held up eagerly behind pace-setter early - drifted right and stumbled approaching 2f out losing fluency behind - allowed to drop away soon after - well held at the finish | 5/5 | 12 | 9-13 | 80 | 52C | 56C | Darragh Keenan | 9/1 |
| 26 Jul 24+23d | Sandown | Cafe Del Mar Handicap | 8/8 | 20 | 9-13 | 82 | 27C | 52C | Darragh Keenan | 7/1 |
| 03 Jul 24+18d | Epsom Downs | Betfred Passionate About Sport Handicap | 4/10 | 1 | 9-10 | 83 | 99B | 85A | Saffie Osborne | 11/2 |
| 15 Jun 24+28d | York | Fordy Marshall Land And Property Consultants Handicap | 8/20 | 1¼ | 10-2 | 85 | 68C | 94A | Hector Crouch | 18/1 |
| 18 May 24+35d | Newmarket | JenningsBet Britain's Leading Independent Bookmakers Handicap | 7/9 | 1½ | 9-9 | 88 | 97A | 82A | Saffie Osborne | 7/1 |
| 13 Apr 24+296d | Chelmsford City (AW) | Each Way Extra At bet365 Handicap | 9/12 | 1 | 9-9 | 90 | 104A | 78A | Daniel Muscutt | 11/4F |
| 2023 · 2 runs | ||||||||||
| 22 Jun 23+34d | Ascot | Britannia Stakes (Heritage Handicap) (Str) | 11/29 | 1¼ | 8-13 | 91 | 67C | 90A | Daniel Muscutt | 33/1 |
| 19 May 23+171d | Newbury | Earl & The Pharaoh Novice Stakes (GBB Race) (Div 1) | 1/11 | 9-11 | — | 110A | 100A | Daniel Muscutt | 5/1 | |
| 2022 · 2 runs | ||||||||||
| 29 Nov 22+39d | Wolverhampton (AW) | talkSPORT Download The App EBF Maiden Stakes (GBB Race) (Div 2) | 1/11 | 9-7 | — | 95A | 87A | Daniel Muscutt | 9/4F | |
| 21 Oct 22 | Newbury | Lengthen The Odds With BetVictor EBF Maiden Stakes (GBB Race) | 12/16 | nk | 9-7 | — | 59C | 59C | David Egan | 12/1 |
Quick answers
- How many races has Good Karma won?
- Good Karma (GB) won 4 of 38 archived starts between 2022 and 2026, a strike rate of 10.5%. Placed 12 times in total (31.6% of starts).
- Who trains Good Karma?
- Good Karma (GB) is trained by John David Riches, who saddled the horse on its most recent run on 26 September 2026.
- Who is Good Karma's sire?
- Good Karma (GB) is by Dark Angel (IRE) out of Prontamente (GB), whose sire is More Than Ready.
- What going does Good Karma prefer?
- Good Karma (GB) has the best record on good to soft going: 1 win from 4 starts (25%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Good Karma's official rating?
- The most recent official rating on record is 61, from the run on 26 September 2026. The highest on record is 91.
- What is Good Karma's sire's record?
- Dark Angel (IRE)'s progeny in our archive have won 11.3% of 21,890 runs since Jan 2008 (1,594 horses), Flat and jumps together. Strongest on firm going: 15% from 107.
- Who are Good Karma's siblings?
- Out of Prontamente (GB), Good Karma (GB) has 1 other produce in our archive, 0 of them winners. As at Oct 2026.