Home » John David Riches

John David Riches

Trainer Form Profile

Next race

5 (8)
Rain Cap | Uniform

3rd Sep 2026

17:40 Newcastle (AW)

H: Rain Cap

J: Ethan Tindall

T: John David Riches

Form: 374573 D

Last run: 30 days

W: 9st 5lb

9 yo Gelding

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

9th

2

(6)

17th Aug 2026

Good To Firm

0m 7f 6y

Class 5

16:45 Catterick

Evocative Spark

10st 0lb

J: Ethan Tindall

T: John David Riches

Three course wins in the first half of the year, the latest (6f, good) off a 3lb lower mark; his form has dipped on his last two starts but a revival wouldn't be a great surprise.

8/1

4th

3

(4)

17th Aug 2026

Good To Firm

0m 5f 212y

Class 6

15:15 Catterick

Good Karma

9st 10lb

J: Ethan Tindall

T: John David Riches

In good form over 7f, winning at Wolverhampton in June and placed at Carlisle and Catterick since; Ethan Tindall takes off a handy 5lb; drop in trip not ideal but this looks likely to be run at a strong pace.

11/2

7th

7

(3)

7th Aug 2026

Good

0m 6f 212y

Class 5

20:38 Haydock

Evocative Spark

9st 6lb

J: Sean Kirrane

T: John David Riches

Three wins at Catterick this spring (7f/6f, good); reportedly never travelling when below par there at the end of May and has had a break since; runner-up here in 2024 on sole previous Haydock visit; not ruled out.

10/1

3rd

3

(3)

4th Aug 2026

Good

0m 7f 6y

Class 6

14:45 Catterick

Rain Cap

9st 9lb

J: Ethan Tindall

T: John David Riches

9yo who has been beaten on his last 13 starts and hasn't really shone elsewhere on his last two outings; however, this four-time course winner was second in this last year and a respectable fourth over C&D three starts ago; could have a part to play now back here.

6/1