Horse Details

Good Karma (GB)

24 Runs 3 Wins (12.5%) 2 Places (8.3%)
Owner: J R Racing Silks J R Racing Trainer: John David Riches
4 years old gr GB
Sire: Dark Angel (IRE)
Dam: Prontamente (GB)
Damsire: More Than Ready
Past Runs (24 Total)
Date/Time Course Distance Jockey Trainer Position Time Beaten By OR Weight SP Comment
27/10/25
18:00
Wolverhampton (AW) 7f Callum Hutchinson John David Riches 2nd 1:28.29 0.2 59 9-8 9/2F
Took keen hold - in touch with leaders - midfield when clipped heels over 3f out - headway under 2f out - briefly hung left inside final furlong - kept on and went second inside final 110yds (jockey said gelding clipped a heel approximately 3 1/2f out)(op 5/1)
24/09/25
17:45
Redcar 7f Sean Kirrane John David Riches 3rd 1:23.76 0.3 58 9-7 6/1
Pressed winner - rallied when lost second inside final 110yds - just held(op 5/1)
09/09/25
17:10
Catterick 7f Sean Kirrane John David Riches 4 1:24.49 2 59 9-6 9/2
Took keen hold - in touch with leaders - no extra when bit short of room inside final furlong(op 11/2)
30/07/25
17:10
Redcar 1m Miss Amber Jackson-Fennell Barry Murtagh 5 - - 60 11-2 4/1
Pressed leader - edged left and weakened over 1f out(op 5/1 tchd 7/2)
15/07/25
21:00
Thirsk 7f Jake Dickson John David Riches 1st - Won 54 9-4 9/1
Took keen hold - prominent - pressed leader after 2f - led over 3f out - ridden over 1f out - kept on(op 17/2 tchd 11/1)
06/01/25
17:00
Wolverhampton (AW) 6f Sean Kirrane John David Riches 8 - - 56 8-12 14/1
Slowly into stride - in rear - hung left from over 1f out - never on terms(op 18/1 tchd 12/1)
28/12/24
19:00
Newcastle (AW) 7f Ethan Tindall John David Riches 8 1:29.36 .75 58 9-2 18/1
In rear - some headway final 110yds - never dangerous(op 28/1)
14/12/24
20:00
Wolverhampton (AW) 1m½f Sean Kirrane John David Riches 9 - - 60 9-9 11/1
Slowly into stride - always behind - hung left and hampered over 1f out - never dangerous(op 9/1 tchd 14/1)
18/11/24
20:15
Southwell (AW) 6f Tom Eaves James Owen 9 1:16.63 2.25 62 9-6 9/4
Slowly into stride - always behind(op 11/4)
04/11/24
16:02
Kempton (AW) 7f Hector Crouch James Owen 5 1:26.26 0.2 63 9-0 3/1F
Took keen hold - midfield - headway over 1f out - no extra towards finish(tchd 10/3)
14/10/24
17:15
Kempton (AW) 1m Harry Davies James Owen 6 1:39.79 1.75 66 10-1 4/1
Midfield - switched left over 1f out - kept on but not pace to challenge(tchd 7/2)
29/09/24
17:15
Epsom 7f Darragh Keenan James Owen 9 - - 70 9-2 40/1
Lost many lengths start - always behind(op 22/1)
12/09/24
14:35
Epsom 7f Darragh Keenan James Owen 12 - - 74 9-10 16/1
Slowly into stride - always behind(tchd 20/1)
17/08/24
14:05
Newmarket (July) 6f Darragh Keenan James Owen 9 1:13.58 .75 78 9-5 33/1
Always behind(op 28/1)
08/08/24
19:45
Sandown 7f Darragh Keenan James Owen 5 1:33.58 12 80 9-13 9/1
Prominent - shaken up when appeared to briefly lose action behind over 2f out - soon dropped to last then weakened (stewards noted gelding appeared to lose his action behind - jockey said this may have been due to gelding having his right-hind heel clipped by the winner - who was racing behind - but stewards were unable to confirm this due to inconclusive camera footage)(tchd 10/1)
26/07/24
20:10
Sandown 1m Darragh Keenan James Owen 8 1:50.03 20 82 9-13 7/1
Carried right start - soon pressed leader - led over 5f out - headed under 3f out - soon weakened
03/07/24
21:00
Epsom 7f Saffie Osborne James Ferguson 4 1:23.33 1 83 9-10 11/2
In rear - short of room then took keen hold soon after start - headway up the centre from 2f out - kept on well inside final furlong - went fourth final strides(op 9/2 tchd 6/1)
15/06/24
17:20
York 6f Hector Crouch James Ferguson 8 1:16.08 1.25 85 10-2 18/1
Dwelt start - in rear - kept on inside final furlong - never on terms(op 22/1)
18/05/24
15:15
Newmarket 1m Saffie Osborne James Ferguson 7 1:38.26 1.5 88 9-9 7/1
Took keen hold - prominent - weakened from 2f out(tchd 13/2 and tchd 15/2)
13/04/24
11:30
Chelmsford (AW) 7f Daniel Muscutt James Ferguson 9 1:25.06 1 90 9-9 11/4F
Prominent - went second and pressed leader after 1f - lost position and edged left over 1f out - weakened inside final furlong(op 5/2 tchd 9/4)
22/06/23
17:00
Ascot 1m Daniel Muscutt James Ferguson 11 1:41.35 1.25 91 8-13 33/1
Dwelt start - raced far side - in rear - headway over 1f out - no impression inside final furlong - 8th of 14 in group(op 25/1)
19/05/23
15:15
Newbury 7f Daniel Muscutt James Ferguson 1st 1:26.37 Won 9-11 5/1
Took keen hold - towards rear - headway over 3f out - ridden under 2f out - ran on well and led inside final 110yds - won going away(op 9/2 tchd 11/2)
29/11/22
17:20
Wolverhampton (AW) 7f Daniel Muscutt James Ferguson 1st 1:28.45 Won 9-7 9/4F
In touch with leaders - smooth headway on outer from 2f out - going easily when led over 1f out - ridden briefly and went clear inside final furlong - pushed out final 110yds - impressive(op 10/3)
21/10/22
12:50
Newbury 6½f David Egan James Ferguson 12 1:26.23 0.3 9-7 12/1
Midfield - pushed along over 2f out - soon edged left and outpaced - ridden and weakened from over 1f out(op 18/1)