| 2026-06-22 | CATTERICK BRIDGE7f6y · Good To FirmJ: Barry McHughT: David Thompson | 17:10 Racing Again 8th July Handicap7f6y · Good To Firm | 8/8 | J: Barry McHughT: David Thompson | 9-0 | 25/1 |
| 2026-05-25 | REDCAR7f · Good To FirmJ: Barry McHughT: David Thompson | 14:57 Book For Ladies Day - 20th June Handicap7f · Good To Firm | 6/11 | J: Barry McHughT: David Thompson | 8-9 | 22/1 |
| 2026-04-20 | NEWCASTLE1m6y · StandardJ: Rhys ElliottT: David Thompson | 20:30 Free Race Replays On attheraces.com Handicap1m6y · Standard | 7/14 | J: Rhys ElliottT: David Thompson | 8-9 | 40/1 |
| 2026-03-05 | NEWCASTLE1m5y · StandardJ: Mark WinnT: David Thompson | 20:00 Daily Profit Boosts At betmgm.co.uk Classified Stakes1m5y · Standard | 8/9 | J: Mark WinnT: David Thompson | 9-9 | 25/1 |
| 2026-01-24 | NEWCASTLE1m5y · StandardJ: Rhys ElliottT: David Thompson | 19:05 Always Gamble Responsibly At BetMGM Classified Stakes1m5y · Standard | 9/10 | J: Rhys ElliottT: David Thompson | 9-4 | 20/1 |
| 2025-11-05 | MUSSELBURGH7f15y · SoftJ: Rhys ElliottT: David Thompson | 14:55 Musselburgh Annual Membership 2026 Handicap7f15y · Soft | 8/11 | J: Rhys ElliottT: David Thompson | 8-5 | 6/1 |
| 2025-11-04 | REDCAR7f219y · GoodJ: Alex JaryT: David Thompson | 15:57 Thanks And See You Next Season Apprentice Handicap7f219y · Good | 5/14 | J: Alex JaryT: David Thompson | 8-11 | 20/1 |
| 2025-10-14 | NEWCASTLE1m5y · StandardJ: Faye McManomanT: David Thompson | 20:30 Northumbria Leisure Celebration Handicap1m5y · Standard | 6/9 | J: Faye McManomanT: David Thompson | 9-4 | 25/1 |
| 2025-09-25 | NEWCASTLE1m 5y · StandardJ: Rhys ElliottT: David Thompson | 20:00 MINI GOLF AT HIGH GOSFORTH PARK HANDICAP1m 5y · Standard | 3/7 | J: Rhys ElliottT: David Thompson | 8-12 | 16/1 |
| 2025-09-13 | MUSSELBURGH1m 2y · GoodJ: Rhys ElliottT: David Thompson | 16:10 DOVEND ELECTRICAL LTD APPRENTICE HANDICAP1m 2y · Good | 2/11 | J: Rhys ElliottT: David Thompson | 9-4 | 7/1 |
| 2025-08-27 | CATTERICK BRIDGE7f 6y · GoodJ: Faye McManomanT: David Thompson | 16:45 OOPS A DAISY CLASSIFIED STAKES7f 6y · Good | 2/14 | J: Faye McManomanT: David Thompson | 9-9 | 11/1 |
| 2025-07-26 | NEWCASTLE7f 14y · SlowJ: Andrew MullenT: David Thompson | 17:55 probio-energy.com ENERGY:REBORN CLASSIFIED STAKES7f 14y · Slow | 5/9 | J: Andrew MullenT: David Thompson | 9-9 | 11/4 |
| 2025-07-05 | CARLISLE7f 173y · SoftJ: Faye McManomanT: David Thompson | 18:42 PRICEDUP HANDICAP (Pro-Am Female Jockeys)7f 173y · Soft | 3/8 | J: Faye McManomanT: David Thompson | 10-3 | 6/1 |
| 2025-06-26 | NEWCASTLE1m 5y · StandardJ: Faye McManomanT: David Thompson | 18:05 WARD HADAWAY HANDICAP1m 5y · Standard | 7/14 | J: Faye McManomanT: David Thompson | 9-6 | 25/1 |
| 2025-05-29 | CARLISLE7f 173y · Good To SoftJ: Rhys ElliottT: David Thompson | 19:50 BLOGGER THE TRAIN STOPPER HANDICAP7f 173y · Good To Soft | 9/12 | J: Rhys ElliottT: David Thompson | 9-4 | 17/2 |
| 2025-04-27 | WETHERBY7f · Good To FirmJ: Rhys ElliottT: David Thompson | 17:30 BOOK TICKETS ONLINE AT wetherbyracing.co.uk HANDICAP7f · Good To Firm | 1/8 | J: Rhys ElliottT: David Thompson | 8-10 | 4/1 |
| 2025-03-22 | NEWCASTLE7f 14y · StandardJ: Rhys ElliottT: David Thompson | 19:45 BOOST YOUR ACCA AT BETMGM CLASSIFIED STAKES7f 14y · Standard | 6/12 | J: Rhys ElliottT: David Thompson | 9-9 | 4/1 |
| 2025-03-07 | NEWCASTLE1m 5y · StandardJ: Rhys ElliottT: David Thompson | 19:45 BETMGM: IT'S SHOWTIME CLASSIFIED STAKES1m 5y · Standard | 5/8 | J: Rhys ElliottT: David Thompson | 9-13 | 4/1 |
| 2025-03-01 | NEWCASTLE1m 5y · StandardJ: Rhys ElliottT: David Thompson | 18:15 WEEKLY FREE BETS WITH BETMGM EXTRA HANDICAP1m 5y · Standard | 1/8 | J: Rhys ElliottT: David Thompson | 9-3 | 11/1 |
| 2025-02-20 | NEWCASTLE1m 5y · StandardJ: Faye McManomanT: David Thompson | 19:00 WIN £1M WITH BETMGM'S GOLDEN GOALS HANDICAP1m 5y · Standard | 4/11 | J: Faye McManomanT: David Thompson | 9-0 | 14/1 |
| 2025-02-14 | NEWCASTLE1m 5y · StandardJ: Rhys ElliottT: David Thompson | 19:00 BETMGM: IT'S SHOWTIME CLASSIFIED STAKES1m 5y · Standard | 5/10 | J: Rhys ElliottT: David Thompson | 9-9 | 7/1 |
| 2025-01-23 | NEWCASTLE1m 5y · StandardJ: Ryan KavanaghT: David Thompson | 13:46 STAY GOLDEN WITH BETMGM SAFER GAMBLING CLASSIFIED STAKES1m 5y · Standard | 3/11 | J: Ryan KavanaghT: David Thompson | 9-9 | 10/1 |
| 2025-01-10 | NEWCASTLE1m 5y · StandardJ: Sean KirraneT: David Thompson | 16:10 WEEKLY FREE BETS WITH BETMGM EXTRA CLASSIFIED STAKES1m 5y · Standard | 5/11 | J: Sean KirraneT: David Thompson | 9-9 | 18/1 |
| 2025-01-02 | NEWCASTLE1m 5y · StandardJ: David AllanT: David Thompson | 18:10 BOOST YOUR ACCA AT BETMGM CLASSIFIED STAKES1m 5y · Standard | 2/8 | J: David AllanT: David Thompson | 9-9 | 5/1 |
| 2024-12-17 | NEWCASTLE1m 5y · StandardJ: Sean KirraneT: David Thompson | 16:30 WIN £1M WITH BETMGM'S GOLDEN GOALS HANDICAP1m 5y · Standard | 8/10 | J: Sean KirraneT: David Thompson | 9-4 | 20/1 |
| 2024-12-06 | NEWCASTLE7f 14y · StandardJ: Andrea PinnaT: David Thompson | 18:20 BOOST YOUR ACCA AT BETMGM HANDICAP7f 14y · Standard | 7/12 | J: Andrea PinnaT: David Thompson | 9-6 | 14/1 |
| 2024-11-22 | NEWCASTLE1m 5y · StandardJ: Sean KirraneT: David Thompson | 17:45 TAKE TIME TO THINK WITH BETMGM HANDICAP1m 5y · Standard | 8/11 | J: Sean KirraneT: David Thompson | 9-3 | 28/1 |
| 2024-11-08 | NEWCASTLE1m 5y · StandardJ: Sean KirraneT: David Thompson | 19:15 BEST ODDS GUARANTEED AT BETMGM HANDICAP1m 5y · Standard | 5/9 | J: Sean KirraneT: David Thompson | 9-10 | 16/1 |
| 2024-07-31 | REDCAR7f 219y · Good To FirmJ: Mr Ned SangsterT: David Thompson | 17:00 AJA NOVICE FLAT AMATEUR JOCKEYS' HANDICAP7f 219y · Good To Firm | 5/8 | J: Mr Ned SangsterT: David Thompson | 11-1 | 7/2 |
| 2024-07-27 | NEWCASTLE1m 5y · StandardJ: Rhys ElliottT: David Thompson | 16:25 ABOVE HANDICAP1m 5y · Standard | 3/13 | J: Rhys ElliottT: David Thompson | 9-10 | 8/1 |
| 2024-06-27 | NEWCASTLE1m 5y · StandardJ: Rhys ElliottT: David Thompson | 16:40 JENNINGSBET IN ALLERDENE HANDICAP1m 5y · Standard | 1/14 | J: Rhys ElliottT: David Thompson | 9-8 | 33/1 |
| 2024-05-28 | REDCAR7f 219y · SoftJ: Sean KirraneT: David Thompson | 14:00 JOIN RACING TV NOW HANDICAP7f 219y · Soft | 7/11 | J: Sean KirraneT: David Thompson | 9-1 | 20/1 |
| 2024-04-16 | NEWCASTLE1m 2f 42y · StandardJ: David AllanT: David Thompson | 17:30 GET RACEDAY READY HANDICAP1m 2f 42y · Standard | 8/12 | J: David AllanT: David Thompson | 9-5 | 16/1 |
| 2024-03-25 | NEWCASTLE7f 14y · StandardJ: Sean KirraneT: David Thompson | 19:00 BET £10 GET £40 AT BETMGM HANDICAP7f 14y · Standard | 4/9 | J: Sean KirraneT: David Thompson | 9-1 | 9/2 |
| 2024-03-12 | NEWCASTLE1m 5y · StandardJ: Sean KirraneT: David Thompson | 18:45 WIN £2,000,000 WITH BETMGM'S GOLDEN GOALS HANDICAP1m 5y · Standard | 1/6 | J: Sean KirraneT: David Thompson | 9-9 | 4/1 |
| 2024-02-22 | NEWCASTLE1m 5y · StandardJ: Alex JaryT: David Thompson | 19:30 STAY GOLDEN WITH BETMGM SAFER GAMBLING HANDICAP1m 5y · Standard | 5/9 | J: Alex JaryT: David Thompson | 8-6 | 14/1 |
| 2024-02-13 | NEWCASTLE7f 14y · StandardJ: Rhys ElliottT: David Thompson | 16:58 BEST RACING ODDS GUARANTEED AT BETMGM APPRENTICE HANDICAP7f 14y · Standard | 3/9 | J: Rhys ElliottT: David Thompson | 9-7 | 12/1 |
| 2024-01-27 | NEWCASTLE1m 5y · StandardJ: David AllanT: David Thompson | 16:45 STAY GOLDEN WITH BETMGM SAFER GAMBLING HANDICAP1m 5y · Standard | 2/7 | J: David AllanT: David Thompson | 9-9 | 5/2 |
| 2023-12-29 | SOUTHWELL1m 13y · StandardJ: David AllanT: David Thompson | 16:30 WIN £2,000,000 WITH BETMGM'S GOLDEN GOALS HANDICAP1m 13y · Standard | 6/11 | J: David AllanT: David Thompson | 9-2 | 10/1 |
| 2023-12-07 | SOUTHWELL1m 13y · StandardJ: Jonny PeateT: David Thompson | 11:42 WIN £2,000,000 WITH BETMGM'S GOLDEN GOALS HANDICAP1m 13y · Standard | 4/12 | J: Jonny PeateT: David Thompson | 9-8 | 3/1 |
| 2023-11-19 | NEWCASTLE1m 5y · StandardJ: Jonny PeateT: David Thompson | 15:45 BOOST YOUR ACCA AT BETMGM HANDICAP1m 5y · Standard | 2/12 | J: Jonny PeateT: David Thompson | 9-0 | 12/1 |
| 2023-09-25 | HAMILTON PARK1m 68y · Good To SoftJ: Brandon WilkieT: David Thompson | 13:45 racingtv.com/freetrial APPRENTICE HANDICAP1m 68y · Good To Soft | 3/8 | J: Brandon WilkieT: David Thompson | 9-10 | 14/1 |
| 2023-09-19 | NEWCASTLE1m 5y · StandardJ: Sean KirraneT: David Thompson | 20:30 HAPPY RETIREMENT PAUL HANAGAN FROM VICKERS.BET HANDICAP1m 5y · Standard | 8/13 | J: Sean KirraneT: David Thompson | 9-10 | 16/1 |
| 2023-08-17 | BEVERLEY1m 100y · Good To FirmJ: Phil DennisT: David Thompson | 16:30 A LITTLE BIT OF BEV HANDICAP1m 100y · Good To Firm | 8/9 | J: Phil DennisT: David Thompson | 9-7 | 14/1 |
| 2023-06-23 | REDCAR7f · GoodJ: Cam HardieT: David Thompson | 13:50 JOIN RACING TV HANDICAP7f · Good | 8/9 | J: Cam HardieT: David Thompson | 9-7 | 5/2 |
| 2023-05-30 | REDCAR7f 219y · Good To FirmJ: David AllanT: David Thompson | 16:55 JOIN RACING TV NOW HANDICAP7f 219y · Good To Firm | 2/11 | J: David AllanT: David Thompson | 9-9 | 6/1 |
| 2023-05-16 | WETHERBY1m · GoodJ: Phil DennisT: David Thompson | 20:05 JOIN RACING TV NOW HANDICAP1m · Good | 5/8 | J: Phil DennisT: David Thompson | 9-4 | 9/2 |
| 2023-05-08 | NEWCASTLE1m 5y · StandardJ: Phil DennisT: David Thompson | 19:05 DOWNLOAD THE AT THE RACES APP HANDICAP1m 5y · Standard | 4/6 | J: Phil DennisT: David Thompson | 9-9 | 4/1 |
| 2023-04-17 | REDCAR7f · SoftJ: David AllanT: David Thompson | 13:50 YORKSHIRE WONDER HORSE HANDICAP7f · Soft | 2/11 | J: David AllanT: David Thompson | 8-13 | 13/2 |
| 2023-04-04 | THIRSK7f · SoftJ: Paul MulrennanT: David Thompson | 15:45 DOWNLOAD THE VICKERS.BET APP HANDICAP7f · Soft | 4/11 | J: Paul MulrennanT: David Thompson | 9-10 | 13/2 |
| 2023-02-20 | NEWCASTLE1m 5y · StandardJ: David AllanT: David Thompson | 19:30 SPREADEX SPORTS GET £40 IN BONUSES HANDICAP1m 5y · Standard | 2/9 | J: David AllanT: David Thompson | 9-9 | 9/1 |
| 2023-02-03 | NEWCASTLE1m 5y · SlowJ: David AllanT: David Thompson | 17:05 SPREADEX SPORTS FIRST GOALSCORER INSURANCE HANDICAP1m 5y · Slow | 3/7 | J: David AllanT: David Thompson | 9-5 | 7/1 |
| 2023-01-17 | SOUTHWELL7f 14y · StandardJ: David AllanT: David Thompson | 20:00 SPREADEX SPORTS FIRST GOALSCORER INSURANCE HANDICAP7f 14y · Standard | 4/9 | J: David AllanT: David Thompson | 9-5 | 6/1 |
| 2022-12-16 | SOUTHWELL7f 14y · SlowJ: David AllanT: David Thompson | 16:55 SPREADEX SPORTS INJURY TIME LOSER INSURANCE HANDICAP7f 14y · Slow | 1/14 | J: David AllanT: David Thompson | 9-11 | 13/8 |
| 2022-12-09 | SOUTHWELL7f 14y · StandardJ: David AllanT: David Thompson | 20:15 SPREADEX SPORTS INJURY TIME LOSER INSURANCE HANDICAP7f 14y · Standard | 1/13 | J: David AllanT: David Thompson | 9-1 | 5/2 |
| 2022-11-01 | REDCAR7f 219y · HeavyJ: Jonathan FisherT: David Thompson | 16:05 THANKS AND SEE YOU NEXT SEASON APPRENTICE HANDICAP7f 219y · Heavy | 8/18 | J: Jonathan FisherT: David Thompson | 9-2 | 5/1 |
| 2022-10-18 | NEWCASTLE1m 5y · StandardJ: Clifford LeeT: David Thompson | 15:08 SPREADEX SPORTS BEST PREMIER LEAGUE ODDS HANDICAP1m 5y · Standard | 8/14 | J: Clifford LeeT: David Thompson | 9-3 | 16/1 |
| 2022-10-06 | AYR7f 50y · HeavyJ: Aiden BrookesT: David Thompson | 16:10 DOWNLOAD THE VIRGIN BET APP HANDICAP7f 50y · Heavy | 2/9 | J: Aiden BrookesT: David Thompson | 9-4 | 9/2 |
| 2022-09-14 | BEVERLEY1m 100y · SoftJ: Mark WinnT: David Thompson | 13:42 CHURCHILL TYRES APPRENTICE CLASSIFIED STAKES1m 100y · Soft | 2/12 | J: Mark WinnT: David Thompson | 9-9 | 5/2 |
| 2022-08-25 | CARLISLE7f 173y · GoodJ: Mr Joshua ThompsonT: David Thompson | 13:25 BOWSCAR HANDICAP (GENTLEMAN AMATEUR JOCKEYS)7f 173y · Good | 3/8 | J: Mr Joshua ThompsonT: David Thompson | 11-3 | 9/2 |
| 2022-08-09 | CARLISLE6f 195y · Good To FirmJ: Dale SwiftT: David Thompson | 20:35 COCKERMOUTH MAIDEN HANDICAP6f 195y · Good To Firm | 1/8 | J: Dale SwiftT: David Thompson | 9-5 | 10/3 |
| 2022-06-24 | NEWCASTLE1m 2f 42y · SlowJ: Mr Joshua ThompsonT: David Thompson | 16:55 SKY SPORTS RACING SKY 415 AMATEUR JOCKEYS' HANDICAP1m 2f 42y · Slow | 7/11 | J: Mr Joshua ThompsonT: David Thompson | 10-4 | 16/1 |
| 2022-06-08 | HAMILTON PARK1m 68y · Good To SoftJ: Cam HardieT: David Thompson | 18:50 BOOK NOW AND SAVE AT hamilton-park.co.uk HANDICAP1m 68y · Good To Soft | 7/11 | J: Cam HardieT: David Thompson | 9-9 | 8/1 |
| 2022-06-04 | MUSSELBURGH7f 33y · GoodJ: Joanna MasonT: David Thompson | 16:41 OLD MOUT BERRIES AND CHERRIES 0% HANDICAP7f 33y · Good | 3/10 | J: Joanna MasonT: David Thompson | 9-3 | 15/2 |
| 2022-05-02 | BEVERLEY7f 96y · GoodJ: Amie WaughT: David Thompson | 14:41 DACRE ARMS HANDICAP7f 96y · Good | 4/11 | J: Amie WaughT: David Thompson | 9-7 | 9/1 |
| 2021-06-25 | NEWCASTLE7f 14y · StandardJ: Paul MulrennanT: David Thompson | 20:55 SPORTVISION STADIA & EVENT BRANDING HANDICAP7f 14y · Standard | 6/14 | J: Paul MulrennanT: David Thompson | 9-6 | 7/1 |
| 2021-06-01 | REDCAR7f 219y · GoodJ: Andrew MullenT: David Thompson | 13:15 JOIN RACING TV NOW HANDICAP7f 219y · Good | 2/20 | J: Andrew MullenT: David Thompson | 9-2 | 8/1 |
| 2021-05-03 | BEVERLEY7f 96y · GoodJ: Harrison ShawT: David Thompson | 14:56 LECONFIELD HANDICAP7f 96y · Good | 3/15 | J: Harrison ShawT: David Thompson | 9-3 | 40/1 |
| 2021-04-13 | NEWCASTLE1m 5y · SlowJ: Harrison ShawT: David Thompson | 18:30 QUINNBET LIVE CASINO HANDICAP1m 5y · Slow | 9/13 | J: Harrison ShawT: David Thompson | 8-13 | 40/1 |
| 2021-01-08 | SOUTHWELL7f 14y · SlowJ: Andrew MullenT: David Thompson | 16:45 BOMBARDIER BRITISH HOPPED AMBER BEER HANDICAP7f 14y · Slow | 6/10 | J: Andrew MullenT: David Thompson | 9-1 | 22/1 |
| 2020-11-17 | NEWCASTLE1m 5y · SlowJ: Tom EavesT: David Thompson | 18:15 BOMBARDIER BRITISH HOPPED AMBER BEER HANDICAP1m 5y · Slow | 10/13 | J: Tom EavesT: David Thompson | 9-5 | 16/1 |
| 2020-10-30 | NEWCASTLE1m 5y · StandardJ: Andrew MullenT: David Thompson | 16:15 BOMBARDIER HANDICAP1m 5y · Standard | 3/12 | J: Andrew MullenT: David Thompson | 9-5 | 22/1 |
| 2020-10-16 | REDCAR7f · SoftJ: Jamie GormleyT: Iain Jardine | 15:05 BEST FLAT RACES LIVE ON RACING TV HANDICAP7f · Soft | 3/12 | J: Jamie GormleyT: Iain Jardine | 9-7 | 11/1 |
| 2020-09-19 | WOLVERHAMPTON7f 36y · StandardJ: Andrew MullenT: Iain Jardine | 18:45 FREE DAILY TIPS ON attheraces.com HANDICAP7f 36y · Standard | 6/11 | J: Andrew MullenT: Iain Jardine | 9-3 | 18/1 |
| 2020-07-28 | AYR6f · Good To SoftJ: Paul MulrennanT: Iain Jardine | 14:00 AYRSHIRE CANCER SUPPORT HANDICAP6f · Good To Soft | 6/10 | J: Paul MulrennanT: Iain Jardine | 9-8 | 15/2 |
| 2020-07-17 | HAYDOCK PARK1m 2f 100y · Good To SoftJ: P. J. McDonaldT: Iain Jardine | 16:25 JOIN RACING TV HANDICAP1m 2f 100y · Good To Soft | 14/16 | J: P. J. McDonaldT: Iain Jardine | 9-0 | 40/1 |
| 2020-07-03 | HAMILTON PARK1m 68y · SoftJ: Danny RedmondT: Iain Jardine | 17:50 RACECOURSE LIVE STREAMS ON RACINGTV EXTRA HANDICAP1m 68y · Soft | 4/10 | J: Danny RedmondT: Iain Jardine | 9-7 | 50/1 |