Free Bets

Next Race Off

Home / All Trainers / John David Riches

Trainer Form ProfileJohn David Riches

Trainer Form Profile

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

6th

1

(1)

7th Nov 2026

Standard

1m 0f 13y

Class 6

14:05 Southwell

Good Karma

9st 7lb

J: Ethan Tindall

T: John David Riches

slowly away, took keen hold, towards rear, headway from 2f out, no impression inside final furlong

14/1

6th

11

(8)

27th Oct 2026

Soft

0m 7f 6y

Class 5

15:10 Catterick

Evocative Spark

9st 5lb

J: Oliver Stammers

T: John David Riches

towards rear, steady headway from over 2f out, on outer and kept on inside final furlong, never dangerous

20/1

2nd

9

(5)

27th Oct 2026

Soft

0m 5f 212y

Class 6

13:40 Catterick

Blue Jay Way

8st 12lb

J: Ethan Tindall

T: John David Riches

in touch, went second over 1f out, ran on but not reach winner

5/1

4th

6

(8)

13th Oct 2026

Standard

0m 7f 36y

Class 6

16:25 Wolverhampton

Blue Jay Way

9st 2lb

J: Ethan Tindall

T: John David Riches

towards rear, not clear run over 2f out, headway from over 1f out, kept on but no impression inside final furlong

22/1