John David Riches Trainer Profile

John David Riches has trained 26 runners with 1 wins. Explore trainer statistics, runner details, and performance insights on PTPTips.

Runners
26
Wins
1
Seconds
1
Win strike rate
4%
Place strike rate
4%
Best horse
Evocative Spark
Best jockey
Ethan Tindall(5)

John David Riches Recent Runners

John David Riches — last 26 runners
DateTrackRaceHorseJockeyDistClassGoingBarResult
22 June 2026CatterickR6Blue Jay WayMikkel Mortensen(5)1408m—Good97th
22 June 2026CatterickR6Rain CapEthan Tindall(5)1408m—Good84th
15 June 2026CarlisleR7Good KarmaSean Kirrane1408m—Good To Soft62nd
15 June 2026CarlisleR2Rain CapSean Kirrane1207m—Good To Soft67th
9 June 2026CarlisleR3SodetoSean Kirrane1810m—Good To Soft712th
1 June 2026Wolverhampton (aw)R6Blue Jay WayEthan Tindall(5)1005m—Standard11—
1 June 2026Wolverhampton (aw)R1Good KarmaEthan Tindall(5)1408m—Standard8—
30 May 2026CatterickR5Evocative SparkLuke Morris1207m—Good3—
21 May 2026CatterickR6Blue Jay WaySean Kirrane1408m—Good To Soft6—
21 May 2026CatterickR3Evocative SparkSean Kirrane1207m—Good To Soft2—
9 May 2026HaydockR3SodetoJames Bowen3118m—Good08th
5 May 2026Wolverhampton (aw)R1FumbleinthejungleMikkel Mortensen1709m—Standard38th
2 May 2026DoncasterR7Evocative SparkEthan Tindall(5)1408m—Good To Firm37th
28 Apr 2026Southwell (aw)R1FumbleinthejungleMikkel Mortensen(5)1005m—Standard5—
22 Apr 2026CatterickR5Evocative SparkEthan Tindall(5)1408m—Good91st
17 Apr 2026Wolverhampton (aw)R1Good KarmaEthan Tindall(5)1207m—Standard14th
8 Apr 2026CatterickR4Evocative SparkEthan Tindall(5)1408m—Good4—
3 Mar 2026Wolverhampton (aw)R5Good KarmaSean Kirrane1408m—Standard8—
24 Feb 2026NewcastleR6Good KarmaSean Kirrane1408m—Standard6—
6 Feb 2026Wolverhampton (aw)R5Rain CapCallum Hutchinson1408m—Standard7—
6 Feb 2026Wolverhampton (aw)R4Rain CapCallum Hutchinson1408m—Standard0—
6 Feb 2026Wolverhampton (aw)R1Good KarmaCallum Hutchinson1207m—Standard6—
5 Feb 2026Southwell (aw)R6Evocative SparkCallum Hutchinson1609m—Standard0—
5 Feb 2026Southwell (aw)R7Evocative SparkCallum Hutchinson1609m—Standard11—
27 Jan 2026Wolverhampton (aw)R1Rain CapNon Runner1207m—Standard11Scratched
13 Jan 2026Newcastle—Rain CapKyle Mchugh(3)1408m—Standard0—

Record by Horse

Record with each horse trained
HorseRunsWinsPlacesWin %Place %
Evocative Spark71—14%0%
Blue Jay Way30—0%0%
Rain Cap60—0%0%
Good Karma6010%17%
Sodeto20—0%0%
Fumbleinthejungle20—0%0%

Record by Jockey

Record with each jockey engaged
JockeyRunsWinsPlacesWin %Place %
Ethan Tindall(5)71—14%0%
Mikkel Mortensen(5)20—0%0%
Sean Kirrane7010%14%
Luke Morris10—0%0%
James Bowen10—0%0%
Mikkel Mortensen10—0%0%
Callum Hutchinson50—0%0%
Non Runner10—0%0%
Kyle Mchugh(3)10—0%0%

Record by Track

Record at each track
TrackRunsWinsPlacesWin %Place %
Catterick71—14%0%
Carlisle3010%33%
Wolverhampton-aw90—0%0%
Haydock10—0%0%
Doncaster10—0%0%
Southwell-aw30—0%0%
N'ctle20—0%0%

Recent Wins

Races won
DateRaceEventDistHorse
22 Apr 2026R5Every Race Live On Racing TV Handicap1408mEvocative Spark