Home » John David Riches

John David Riches

Trainer Form Profile

Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

5th

1

(5)

16th Jul 2026

Good To Firm

0m 6f 6y

Class 6

16:35 Hamilton

Rain Cap

9st 9lb

J: Ethan Tindall

T: John David Riches

Won this race in 2022 and finished runner-up in two of three subsequent runnings; looked to be running into form again when fourth of eight at Catterick (7f, good to firm) 24 days ago and a very good run is likely.

11/2

4th

6

(8)

22nd Jun 2026

Good

0m 7f 6y

Class 6

17:10 Catterick

Rain Cap

9st 6lb

J: Ethan Tindall

T: John David Riches

Four of his seven wins have been here, three over 6f and the other at this trip; should come on for his run at Carlisle a week ago (6f, good) when returning from a 70-day break; can go well.

9/1

7th

7

(9)

22nd Jun 2026

Good

0m 7f 6y

Class 6

17:10 Catterick

Blue Jay Way

9st 3lb

J: Mikkel Mortensen

T: John David Riches

Won over 6f here last autumn (soft) and also shaped well when fourth over C&D in May (good); not at his best over 5f on AW last time; could go well back up in trip.

14/1

2nd

6

(6)

15th Jun 2026

Good To Soft

0m 6f 195y

Class 6

16:58 Carlisle

Good Karma

9st 4lb

J: Sean Kirrane

T: John David Riches

Consistent on AW this year and was nudged up only 2lb for his win in refitted cheekpieces at Wolverhampton (7f) a fortnight ago; also suited by turf; respected.

7/2

7th

4

(6)

15th Jun 2026

Good To Soft

0m 5f 182y

Class 6

14:10 Carlisle

Rain Cap

9st 6lb

J: Sean Kirrane

T: John David Riches

Long in the tooth now and does not have much margin for error off current mark, but was placed twice on Tapeta at Wolverhampton (6f) this spring and will be suited by today's return to turf (has gained all eight wins on grass).

6/1