Trainer
John David Riches
Recent form
Wins, with runs behind each figure
Last 14 days0%0 from 3 · 67% top 3
Last 30 days0%0 from 4 · 50% top 3
Last 90 days13%2 from 15 · 33% top 3
Record
Since 28 July 2025— not a career record
Runs61
Won7
2nd9
3rd6
Win rate11%
Top 336%
Runs — 40
Most recent 40 shown
| Date | Course | Horse | Pos | Dist | Going | Jockey | Wgt | SP |
|---|---|---|---|---|---|---|---|---|
| 04 Aug 26 | CatterickClass 6 | Rain Cap | 3/7 | 7f | Good | Ethan Tindall(5) | 9-9 | 9/2 |
| 26 Jul 26 | PontefractClass 6 | Rain Cap | 7/11 | 6f | Good To Firm | Sean Kirrane | 9-8 | 9/4F |
| 23 Jul 26 | DoncasterClass 5 | Evocative Spark (IRE) | -/6 | 7f | Good To Firm | Sean Kirrane | - | - |
| 22 Jul 26 | CatterickClass 6 | Good Karma (GB) | 3 | 7.03f | Good To Firm | Sean Kirrane | 9-11 | 7/2 |
| 16 Jul 26 | HamiltonClass 6 | Rain Cap | 5 | 6.03f | Good To Firm | Ethan Tindall(5) | 9-4 | 2/1F |
| 22 Jun 26 | CatterickClass 6 | Rain Cap | 4 | 7.03f | Good To Firm | Ethan Tindall(5) | 9-1 | 9/1 |
| 22 Jun 26 | CatterickClass 6 | Blue Jay Way (GB) | 7 | 7.03f | Good To Firm | Mikkel Mortensen(5) | 8-12 | 16/1 |
| 15 Jun 26 | CarlisleClass 6 | Rain Cap | 7 | 5.83f | Good | Sean Kirrane | 9-6 | 5/1 |
| 15 Jun 26 | CarlisleClass 6 | Good Karma (GB) | 2 | 6.89f | Good | Sean Kirrane | 9-4 | 6/1 |
| 09 Jun 26 | CarlisleClass 4 | Sodeto (GB) | 12 | 9f | Good To Soft | Sean Kirrane | 10-2 | 300/1 |
| 01 Jun 26 | Wolverhampton-AWClass 6 | Blue Jay Way (GB) | 9 | 5.1f | Standard | Ethan Tindall(5) | 9-4 | 16/1 |
| 01 Jun 26 | Wolverhampton-AWClass 6 | Good Karma (GB) | 1 | 7.16f | Standard | Ethan Tindall(5) | 9-2 | 10/1 |
| 30 May 26 | CatterickClass 5 | Evocative Spark (IRE) | 4 | 5.96f | Good To Firm | Luke Morris | 9-6 | 11/8F |
| 21 May 26 | CatterickClass 5 | Evocative Spark (IRE) | 1 | 5.96f | Good | Sean Kirrane | 9-6 | 4/1 |
| 21 May 26 | CatterickClass 6 | Blue Jay Way (GB) | 4 | 7.03f | Good | Sean Kirrane | 9-0 | 11/1 |
| 09 May 26 | HaydockClass 3 | Sodeto (GB) | 8 | 15.65f | Good | James Bowen | 11-2 | 40/1 |
| 05 May 26 | Wolverhampton-AWClass 6 | Fumbleinthejungle (GB) | 8 | 8.65f | Standard | Mikkel Mortensen(5) | 9-0 | 250/1 |
| 02 May 26 | DoncasterClass 5 | Evocative Spark (IRE) | 7 | 7.03f | Good To Firm | Ethan Tindall(5) | 9-1 | 4/1 |
| 28 Apr 26 | Southwell-AWClass 6 | Fumbleinthejungle (GB) | 8 | 4.97f | Standard | Mikkel Mortensen(5) | 8-9 | 66/1 |
| 22 Apr 26 | CatterickClass 5 | Evocative Spark (IRE) | 1 | 7.03f | Good | Ethan Tindall(5) | 9-0 | 10/3 |
| 17 Apr 26 | Wolverhampton-AWClass 6 | Good Karma (GB) | 4 | 6.09f | Standard | Ethan Tindall(5) | 8-13 | 3/1 |
| 10 Apr 26 | ThirskClass 6 | Good Karma (GB) | 7 | 7f | Good | Sean Kirrane | 9-8 | 10/3F |
| 08 Apr 26 | CatterickClass 5 | Evocative Spark (IRE) | 1 | 7.03f | Good | Ethan Tindall(5) | 8-8 | 5/1 |
| 06 Apr 26 | Wolverhampton-AWClass 6 | Rain Cap | 3 | 6.09f | Standard | Sean Kirrane | 9-1 | 14/1 |
| 23 Mar 26 | Wolverhampton-AWClass 6 | Rain Cap | 2 | 6.09f | Standard | Sean Kirrane | 9-5 | 17/2 |
| 23 Mar 26 | Wolverhampton-AWClass 6 | Blue Jay Way (GB) | 7 | 7.16f | Standard | Sean Kirrane | 9-6 | 16/1 |
| 17 Mar 26 | Wolverhampton-AWClass 6 | Good Karma (GB) | 2 | 7.16f | Standard | Sean Kirrane | 9-2 | 7/1 |
| 03 Mar 26 | Wolverhampton-AWClass 6 | Good Karma (GB) | 3 | 7.16f | Standard | Sean Kirrane | 9-2 | 6/1 |
| 24 Feb 26 | Newcastle-AWClass 6 | Good Karma (GB) | 5 | 7.06f | Standard | Sean Kirrane | 9-7 | 11/1 |
| 06 Feb 26 | Wolverhampton-AWClass 6 | Good Karma (GB) | 5 | 6.09f | Standard | Callum Hutchinson | 9-4 | 10/1 |
| 06 Feb 26 | Wolverhampton-AWClass 6 | Rain Cap | 11 | 7.16f | Standard | Callum Hutchinson | 9-6 | 28/1 |
| 05 Feb 26 | Southwell-AWClass 5 | Evocative Spark (IRE) | 9 | 8.06f | Standard | Callum Hutchinson | 8-13 | 50/1 |
| 02 Dec 25 | Newcastle-AWClass 6 | Good Karma (GB) | 6 | 8.02f | Standard | Sean Kirrane | 9-9 | 12/1 |
| 01 Dec 25 | Wolverhampton-AWClass 6 | Rain Cap | 4 | 7.16f | Standard | Sean Kirrane | 9-6 | 20/1 |
| 24 Nov 25 | Newcastle-AWClass 5 | Evocative Spark (IRE) | 7 | 7.06f | Standard | Sean Kirrane | 9-4 | 28/1 |
| 07 Nov 25 | Newcastle-AWClass 6 | Evocative Spark (IRE) | 6 | 7.06f | Standard | Sean Kirrane | 9-12 | 4/1 |
| 04 Nov 25 | RedcarClass 6 | Rain Cap | 2 | 5.99f | Good | Sean Kirrane | 9-1 | 5/1 |
| 03 Nov 25 | Wolverhampton-AWClass 6 | Blue Jay Way (GB) | 8 | 7.16f | Standard | Ethan Tindall(5) | 8-13 | 9/2 |
| 28 Oct 25 | CatterickClass 6 | Rain Cap | 5 | 5.96f | Soft | Sean Kirrane | 9-1 | 11/2 |
| 28 Oct 25 | CatterickClass 5 | Evocative Spark (IRE) | 1 | 7.03f | Soft | Sean Kirrane | 9-2 | 6/1 |