| 2026-09-21 | WOLVERHAMPTON7f · StandardJ: Callum ShepherdT: John David Riches | 18:42 Race & Rest - Wolverhampton Holiday Inn Handicap Stakes7f · Standard | 7/9 | J: Callum ShepherdT: John David Riches | 9-4 | 14/1 |
| 2026-09-03 | NEWCASTLE6f · StandardJ: Ethan TindallT: John David Riches | 17:40 Sky Sports Racing Sky 415 Handicap Stakes6f · Standard | 4/8 | J: Ethan TindallT: John David Riches | 9-0 | 9/1 |
| 2026-08-04 | CATTERICK BRIDGE7f · Good To FirmJ: Ethan TindallT: John David Riches | 14:45 Hugh James Classified Stakes7f · Good To Firm | 3/7 | J: Ethan TindallT: John David Riches | 9-4 | 9/2 |
| 2026-07-26 | PONTEFRACT6f · Good To FirmJ: Sean KirraneT: John David Riches | 17:00 Roy Winstanley Memorial Raising Encephalitis Awareness Handicap Stakes6f · Good To Firm | 7/11 | J: Sean KirraneT: John David Riches | 9-8 | 9/4 |
| 2026-07-16 | HAMILTON PARK6f · Good To FirmJ: Ethan TindallT: John David Riches | 16:35 Cubeglassladiesnight@hamiltonpark Handicap Stakes6f · Good To Firm | 5/7 | J: Ethan TindallT: John David Riches | 9-4 | 2/1 |
| 2026-06-22 | CATTERICK BRIDGE7f6y · Good To FirmJ: Ethan TindallT: John David Riches | 17:10 Racing Again 8th July Handicap7f6y · Good To Firm | 4/8 | J: Ethan TindallT: John David Riches | 9-1 | 9/1 |
| 2026-06-15 | CARLISLE5f182y · GoodJ: Sean KirraneT: John David Riches | 14:10 Watch Racing TV Live Handicap5f182y · Good | 7/9 | J: Sean KirraneT: John David Riches | 9-6 | 5/1 |
| 2026-04-06 | WOLVERHAMPTON6f · StandardJ: Sean KirraneT: John David Riches | 16:50 Follow AtTheRaces On X Handicap6f · Standard | 3/9 | J: Sean KirraneT: John David Riches | 9-1 | 14/1 |
| 2026-03-23 | WOLVERHAMPTON6f20y · StandardJ: Sean KirraneT: John David Riches | 19:30 Make The Move To Midnite Handicap6f20y · Standard | 2/9 | J: Sean KirraneT: John David Riches | 9-5 | 17/2 |
| 2026-02-06 | WOLVERHAMPTON7f · StandardJ: Callum HutchinsonT: John David Riches | 15:17 Bet 10 Get 40 With BetMGM Handicap7f · Standard | 11/11 | J: Callum HutchinsonT: John David Riches | 9-6 | 28/1 |
| 2025-12-01 | WOLVERHAMPTON7f36y · StandardJ: Sean KirraneT: John David Riches | 19:00 Best Odds Guaranteed At BetMGM Handicap7f36y · Standard | 4/12 | J: Sean KirraneT: John David Riches | 9-6 | 20/1 |
| 2025-11-04 | REDCAR5f217y · GoodJ: Sean KirraneT: John David Riches | 14:57 Carol Simpson Legacy Handicap5f217y · Good | 2/10 | J: Sean KirraneT: John David Riches | 9-1 | 5/1 |
| 2025-10-28 | CATTERICK BRIDGE5f212y · SoftJ: Sean KirraneT: John David Riches | 16:10 Jump Season Starts 21st November Handicap5f212y · Soft | 5/10 | J: Sean KirraneT: John David Riches | 9-1 | 11/2 |
| 2025-10-14 | NEWCASTLE6f · StandardJ: Oisin OrrT: John David Riches | 19:00 Northumbria Leisure For Juke Boxes Handicap6f · Standard | 8/9 | J: Oisin OrrT: John David Riches | 9-7 | 6/1 |
| 2025-08-27 | CATTERICK BRIDGE5f 212y · GoodJ: Mark WinnT: John David Riches | 15:15 REMEMBERING FRANK HUGILL HANDICAP5f 212y · Good | 2/9 | J: Mark WinnT: John David Riches | 9-2 | 9/4 |
| 2025-08-05 | CATTERICK BRIDGE7f 6y · GoodJ: Sean KirraneT: John David Riches | 15:00 ABF THE SOLDIERS' CHARITY CLASSIFIED STAKES7f 6y · Good | 2/11 | J: Sean KirraneT: John David Riches | 9-13 | 13/8 |
| 2025-07-27 | PONTEFRACT6f · GoodJ: Sean KirraneT: John David Riches | 16:55 GOOD LUCK TO THE LIONESSES HANDICAP6f · Good | 1/11 | J: Sean KirraneT: John David Riches | 9-6 | 5/1 |
| 2025-07-17 | HAMILTON PARK6f 6y · GoodJ: Sean KirraneT: John David Riches | 16:25 EVERY RACE LIVE ON RACING TV HANDICAP6f 6y · Good | 2/6 | J: Sean KirraneT: John David Riches | 9-3 | 3/1 |
| 2025-07-02 | THIRSK6f · GoodJ: Mark WinnT: John David Riches | 17:48 POWER PLASTICS LTD HANDICAP6f · Good | 4/18 | J: Mark WinnT: John David Riches | 9-3 | 14/1 |
| 2025-06-20 | REDCAR7f · Good To FirmJ: Mark WinnT: John David Riches | 14:15 RACING TV FREE TRIAL HANDICAP7f · Good To Firm | 6/9 | J: Mark WinnT: John David Riches | 8-10 | 13/2 |
| 2025-06-10 | CATTERICK BRIDGE7f 6y · GoodJ: Sean KirraneT: John David Riches | 20:40 RACING AGAIN 9th JULY HANDICAP7f 6y · Good | 4/9 | J: Sean KirraneT: John David Riches | 9-4 | 5/2 |
| 2025-05-26 | REDCAR7f · Good To FirmJ: Ethan TindallT: John David Riches | 14:50 IN MEMORY OF BILLY HIGGINS HANDICAP7f · Good To Firm | 2/11 | J: Ethan TindallT: John David Riches | 8-10 | 8/1 |
| 2025-05-16 | HAMILTON PARK6f 6y · Good To FirmJ: Ethan TindallT: John David Riches | 21:00 PATERSONS OF GREENOAKHILL HANDICAP6f 6y · Good To Firm | 2/6 | J: Ethan TindallT: John David Riches | 9-1 | 9/1 |
| 2024-10-15 | NEWCASTLE6f · StandardJ: Rhys ElliottT: John David Riches | 18:30 TIPS FOR EVERY RACE AT raceday-ready.com HANDICAP6f · Standard | 12/12 | J: Rhys ElliottT: John David Riches | 9-5 | 6/1 |
| 2024-09-23 | HAMILTON PARK6f 6y · Good To SoftJ: Rhys ElliottT: John David Riches | 17:15 HAMPTON BY HILTON HAMILTON PARK CONFINED HANDICAP6f 6y · Good To Soft | 3/7 | J: Rhys ElliottT: John David Riches | 8-12 | 13/2 |
| 2024-09-10 | CATTERICK BRIDGE7f 6y · SoftJ: Rhys ElliottT: John David Riches | 18:05 RACING AGAIN 2nd OCTOBER HANDICAP7f 6y · Soft | 5/9 | J: Rhys ElliottT: John David Riches | 9-0 | 7/1 |
| 2024-08-28 | CATTERICK BRIDGE7f 6y · GoodJ: Sean KirraneT: John David Riches | 15:15 DAVE WATSON MEMORIAL CLASSIFIED STAKES7f 6y · Good | 2/7 | J: Sean KirraneT: John David Riches | 9-9 | 3/1 |
| 2024-08-06 | CATTERICK BRIDGE7f 6y · Good To FirmJ: Sean KirraneT: John David Riches | 14:50 ABF THE SOLDIERS' CHARITY CLASSIFIED STAKES7f 6y · Good To Firm | 5/11 | J: Sean KirraneT: John David Riches | 9-9 | 10/3 |
| 2024-07-18 | HAMILTON PARK6f 6y · GoodJ: Sean KirraneT: John David Riches | 14:50 EVERY RACE LIVE ON RACING TV HANDICAP6f 6y · Good | 5/9 | J: Sean KirraneT: John David Riches | 9-7 | 9/2 |
| 2024-07-10 | CATTERICK BRIDGE7f 6y · SoftJ: Andrew BreslinT: John David Riches | 14:50 PINKER'S POND APPRENTICE HANDICAP7f 6y · Soft | 10/12 | J: Andrew BreslinT: John David Riches | 9-4 | 12/1 |
| 2024-07-01 | PONTEFRACT6f · Good To FirmJ: Rhys ElliottT: John David Riches | 16:15 NORTHERN COMMERCIALS ORDER YOUR NEW IVECO VEHICLE HANDICAP6f · Good To Firm | 6/8 | J: Rhys ElliottT: John David Riches | 9-4 | 14/1 |
| 2024-06-17 | CARLISLE5f 182y · SoftJ: Sean KirraneT: John David Riches | 15:00 EURO2024 DAILY GIVEAWAYS ON RHINO.BET HANDICAP5f 182y · Soft | 5/9 | J: Sean KirraneT: John David Riches | 9-9 | 16/1 |
| 2024-06-08 | CATTERICK BRIDGE7f 6y · Good To FirmJ: Mark WinnT: John David Riches | 14:45 CONGRATULATIONS ERIN ON GETTING MARRIED HANDICAP7f 6y · Good To Firm | 2/11 | J: Mark WinnT: John David Riches | 9-6 | 18/1 |
| 2024-05-23 | CATTERICK BRIDGE5f · SoftJ: Sean KirraneT: John David Riches | 14:40 HILLCREST WHO CARES WINS HANDICAP5f · Soft | 3/7 | J: Sean KirraneT: John David Riches | 9-5 | 14/1 |
| 2024-05-13 | CATTERICK BRIDGE7f 6y · GoodJ: Sam FeildenT: John David Riches | 13:47 racingtv.com APPRENTICE HANDICAP7f 6y · Good | 14/14 | J: Sam FeildenT: John David Riches | 9-3 | 40/1 |
| 2023-10-13 | NEWCASTLE6f · SlowJ: Kieran O'NeillT: John David Riches | 20:00 NORTHUMBRIA LEISURE HANDICAP6f · Slow | 3/10 | J: Kieran O'NeillT: John David Riches | 9-8 | 12/1 |
| 2023-08-21 | CATTERICK BRIDGE7f 6y · Good To SoftJ: Sean KirraneT: John David Riches | 17:20 WATCH RACING TV NOW HANDICAP7f 6y · Good To Soft | 13/15 | J: Sean KirraneT: John David Riches | 9-5 | 18/1 |
| 2023-07-20 | HAMILTON PARK6f 6y · Good To SoftJ: Sean KirraneT: John David Riches | 14:50 EVERY RACE LIVE ON RACING TV HANDICAP6f 6y · Good To Soft | 2/10 | J: Sean KirraneT: John David Riches | 9-9 | 7/2 |
| 2023-07-12 | CATTERICK BRIDGE7f 6y · GoodJ: Sean KirraneT: John David Riches | 17:10 RACING AGAIN 19th JULY HANDICAP7f 6y · Good | 1/9 | J: Sean KirraneT: John David Riches | 9-0 | 9/2 |
| 2023-06-10 | CATTERICK BRIDGE7f 6y · Good To FirmJ: Brandon WilkieT: John David Riches | 15:20 MAURICE FIXTER 80th BIRTHDAY HANDICAP7f 6y · Good To Firm | 10/13 | J: Brandon WilkieT: John David Riches | 9-4 | 22/1 |
| 2023-05-25 | CATTERICK BRIDGE7f 6y · Good To FirmJ: Sean KirraneT: John David Riches | 17:12 RACING AGAIN 2nd JUNE HANDICAP7f 6y · Good To Firm | 7/13 | J: Sean KirraneT: John David Riches | 9-12 | 25/1 |
| 2023-05-15 | CATTERICK BRIDGE7f 6y · GoodJ: Aidan KeeleyT: John David Riches | 13:50 racingtv.com APPRENTICE HANDICAP7f 6y · Good | 8/9 | J: Aidan KeeleyT: John David Riches | 9-7 | 12/1 |
| 2023-04-29 | WOLVERHAMPTON7f 36y · StandardJ: Mark WinnT: John David Riches | 18:00 DOWNLOAD THE AT THE RACES APP APPRENTICE HANDICAP7f 36y · Standard | 4/9 | J: Mark WinnT: John David Riches | 9-10 | 11/1 |
| 2023-04-04 | THIRSK7f · SoftJ: Sean KirraneT: John David Riches | 15:45 DOWNLOAD THE VICKERS.BET APP HANDICAP7f · Soft | 10/11 | J: Sean KirraneT: John David Riches | 9-7 | 33/1 |
| 2022-10-24 | NEWCASTLE7f 14y · SlowJ: Cameron NobleT: John David Riches | 19:30 SPREADEX SPORTS GET £40 IN BONUSES HANDICAP7f 14y · Slow | 9/14 | J: Cameron NobleT: John David Riches | 9-9 | 17/2 |
| 2022-10-12 | WOLVERHAMPTON6f 20y · StandardJ: David AllanT: John David Riches | 15:50 CHAMPIONS DAY ON SKY SPORTS RACING HANDICAP6f 20y · Standard | 10/11 | J: David AllanT: John David Riches | 9-3 | 6/1 |
| 2022-09-28 | CATTERICK BRIDGE5f 212y · Good To SoftJ: Brandon WilkieT: John David Riches | 16:39 racingtv.com/freetrial HANDICAP5f 212y · Good To Soft | 4/12 | J: Brandon WilkieT: John David Riches | 9-9 | 3/1 |
| 2022-09-20 | NEWCASTLE7f 14y · StandardJ: Mark WinnT: John David Riches | 20:00 AT THE RACES APP FORM STUDY HANDICAP7f 14y · Standard | 2/11 | J: Mark WinnT: John David Riches | 9-2 | 9/1 |
| 2022-09-06 | CATTERICK BRIDGE7f 6y · HeavyJ: Sean KirraneT: John David Riches | 14:55 GET SO MUCH MORE WITH RACING TV HANDICAP7f 6y · Heavy | 12/13 | J: Sean KirraneT: John David Riches | 9-9 | 7/1 |
| 2022-08-15 | CATTERICK BRIDGE5f 212y · Good To FirmJ: Sean KirraneT: John David Riches | 14:50 EVERY RACE LIVE ON RACING TV HANDICAP5f 212y · Good To Firm | 1/10 | J: Sean KirraneT: John David Riches | 9-5 | 3/1 |
| 2022-08-02 | CATTERICK BRIDGE5f 212y · SoftJ: Sean KirraneT: John David Riches | 15:45 SIMPSON MILLAR HANDICAP5f 212y · Soft | 1/6 | J: Sean KirraneT: John David Riches | 9-6 | 5/2 |
| 2022-07-21 | DONCASTER7f 213y · Good To FirmJ: Sean KirraneT: John David Riches | 18:55 AUTISM IN RACING HANDICAP7f 213y · Good To Firm | 7/11 | J: Sean KirraneT: John David Riches | 9-6 | 10/1 |
| 2022-07-14 | HAMILTON PARK6f 6y · Good To FirmJ: Sean KirraneT: John David Riches | 14:20 EVERY RACE LIVE ON RACING TV HANDICAP6f 6y · Good To Firm | 1/10 | J: Sean KirraneT: John David Riches | 9-4 | 2/1 |
| 2022-07-06 | CATTERICK BRIDGE7f 6y · GoodJ: Sean KirraneT: John David Riches | 17:20 RACING AGAIN 13th JULY HANDICAP7f 6y · Good | 3/9 | J: Sean KirraneT: John David Riches | 8-13 | 6/1 |
| 2022-06-24 | NEWCASTLE7f 14y · SlowJ: Harry RussellT: John David Riches | 20:20 PERTEMPS EDUCATION NETWORK HANDICAP7f 14y · Slow | 10/12 | J: Harry RussellT: John David Riches | 9-4 | 10/1 |
| 2022-05-21 | MUSSELBURGH7f 33y · GoodJ: Callum RodriguezT: John David Riches | 16:48 EDINBURGH GIN ORANGE AND BASIL HANDICAP7f 33y · Good | 4/12 | J: Callum RodriguezT: John David Riches | 9-1 | 6/1 |
| 2022-05-13 | HAMILTON PARK6f 6y · SoftJ: Kieran SchofieldT: John David Riches | 20:25 PATERSONS OF GREENOAKHILL HANDICAP6f 6y · Soft | 4/8 | J: Kieran SchofieldT: John David Riches | 9-9 | 16/5 |
| 2022-04-27 | MUSSELBURGH7f 33y · GoodJ: Sean KirraneT: John David Riches | 18:15 WATCH ON RACING TV HANDICAP7f 33y · Good | 3/12 | J: Sean KirraneT: John David Riches | 9-6 | 10/1 |
| 2022-04-19 | WOLVERHAMPTON6f 20y · StandardJ: Callum HutchinsonT: John David Riches | 17:35 CAZOO HANDICAP6f 20y · Standard | 8/12 | J: Callum HutchinsonT: John David Riches | 9-6 | 28/1 |
| 2021-10-26 | CATTERICK BRIDGE5f 212y · SoftJ: Kieran SchofieldT: John David Riches | 16:55 JUMP SEASON STARTS 19th NOVEMBER HANDICAP5f 212y · Soft | 7/12 | J: Kieran SchofieldT: John David Riches | 9-7 | 11/4 |
| 2021-10-15 | NEWCASTLE7f 14y · SlowJ: Kieran SchofieldT: John David Riches | 20:30 DFE ELECTRICAL MAINTENANCE & REPAIRS HANDICAP7f 14y · Slow | 2/14 | J: Kieran SchofieldT: John David Riches | 9-6 | 16/1 |
| 2021-09-29 | CATTERICK BRIDGE5f 212y · Good To SoftJ: Kieran SchofieldT: John David Riches | 15:50 FREE MONTH OF RACING TV HANDICAP5f 212y · Good To Soft | 1/9 | J: Kieran SchofieldT: John David Riches | 9-1 | 9/2 |
| 2021-09-20 | HAMILTON PARK1m 68y · SoftJ: Kieran SchofieldT: John David Riches | 16:30 TRAINING COURSES AVAILABLE AT scottishracingacademy.co.uk HANDICAP1m 68y · Soft | 3/8 | J: Kieran SchofieldT: John David Riches | 9-4 | 25/1 |
| 2021-09-11 | MUSSELBURGH7f 33y · Good To SoftJ: Jamie GormleyT: John David Riches | 18:15 EVERY RACE LIVE ON RACING TV HANDICAP7f 33y · Good To Soft | 6/10 | J: Jamie GormleyT: John David Riches | 9-7 | 11/2 |
| 2021-08-24 | MUSSELBURGH7f 33y · GoodJ: Kieran SchofieldT: John David Riches | 15:20 RACING TV PROFITS RETURNED TO RACING CLASSIFIED STAKES7f 33y · Good | 1/10 | J: Kieran SchofieldT: John David Riches | 9-5 | 18/1 |
| 2021-08-16 | CATTERICK BRIDGE5f 212y · Good To FirmJ: Kieran SchofieldT: John David Riches | 14:20 LEE & LOUISE THURSTON BELATED 40ths HANDICAP5f 212y · Good To Firm | 2/11 | J: Kieran SchofieldT: John David Riches | 8-12 | 50/1 |
| 2021-08-03 | CATTERICK BRIDGE5f 212y · GoodJ: Kieran SchofieldT: John David Riches | 14:10 RICHARD CARR 60th BIRTHDAY HANDICAP5f 212y · Good | 9/12 | J: Kieran SchofieldT: John David Riches | 8-10 | 80/1 |
| 2021-07-15 | HAMILTON PARK5f 7y · GoodJ: Kieran SchofieldT: John David Riches | 13:30 EVERY RACE LIVE ON RACING TV HANDICAP5f 7y · Good | 7/8 | J: Kieran SchofieldT: John David Riches | 8-7 | 80/1 |
| 2021-06-24 | HAMILTON PARK6f 6y · GoodJ: Andrew BreslinT: John David Riches | 21:00 hamilton-park.co.uk HANDICAP6f 6y · Good | 7/14 | J: Andrew BreslinT: John David Riches | 8-12 | 125/1 |
| 2021-05-14 | HAMILTON PARK1m 68y · Good To SoftJ: Jamie GormleyT: John David Riches | 18:40 HAMPTON BY HILTON HAMILTON PARK HANDICAP1m 68y · Good To Soft | 9/10 | J: Jamie GormleyT: John David Riches | 8-2 | 125/1 |
| 2021-05-02 | HAMILTON PARK6f 6y · Good To FirmJ: Jamie GormleyT: John David Riches | 17:25 DOWNLOAD THE MANSIONBET APP HANDICAP6f 6y · Good To Firm | 5/6 | J: Jamie GormleyT: John David Riches | 8-2 | 66/1 |
| 2020-11-03 | REDCAR7f 219y · SoftJ: Jimmy QuinnT: John David Riches | 13:10 #EVERYPOPPYCOUNTS HANDICAP7f 219y · Soft | 9/10 | J: Jimmy QuinnT: John David Riches | 8-8 | 80/1 |
| 2020-10-27 | CATTERICK BRIDGE5f 212y · HeavyJ: Harrison ShawT: John David Riches | 16:25 JUMP SEASON STARTS 20th NOVEMBER HANDICAP5f 212y · Heavy | 5/10 | J: Harrison ShawT: John David Riches | 9-3 | 66/1 |
| 2020-10-17 | WOLVERHAMPTON1m 142y · StandardJ: Ellie MacKenzieT: John David Riches | 17:30 BLACK COUNTRY CHAMBER OF COMMERCE HANDICAP1m 142y · Standard | 10/10 | J: Ellie MacKenzieT: John David Riches | 8-12 | 125/1 |
| 2020-09-12 | MUSSELBURGH7f 33y · Good To FirmJ: Paddy MathersT: John David Riches | 19:15 EVERY RACE LIVE ON RACING TV HANDICAP7f 33y · Good To Firm | 10/11 | J: Paddy MathersT: John David Riches | 9-8 | 66/1 |
| 2020-09-05 | WOLVERHAMPTON1m 142y · StandardJ: Imogen MathiasT: John David Riches | 21:00 DOWNLOAD THE AT THE RACES APP HANDICAP1m 142y · Standard | 12/12 | J: Imogen MathiasT: John David Riches | 9-7 | 80/1 |