| 2021-12-01 | HAYDOCK PARK3m 58y · SoftJ: Theo GillardT: Donald McCain | 12:40 ARETE CAPITAL CONDITIONAL JOCKEYS' HANDICAP HURDLE (Qualifier)3m 58y · Soft | 6/10 | J: Theo GillardT: Donald McCain | 11-12 | 5/1 |
| 2021-11-23 | SOUTHWELL3m 60y · GoodJ: Theo GillardT: Donald McCain | 14:25 FOLLOW @attheraces ON TWITTER HANDICAP HURDLE3m 60y · Good | 2/6 | J: Theo GillardT: Donald McCain | 11-12 | 8/1 |
| 2021-10-24 | AINTREE3m 149y · GoodJ: Theo GillardT: Donald McCain | 13:50 JEWSON CLICK AND COLLECT CONDITIONAL JOCKEYS' HANDICAP HURDLE (Qualifier)3m 149y · Good | 9/14 | J: Theo GillardT: Donald McCain | 10-13 | 33/1 |
| 2021-05-25 | BANGOR-ON-DEE2m 4f 72y · SoftJ: Brian HughesT: Donald McCain | 13:53 WORTHENBURY NOVICES' HANDICAP CHASE2m 4f 72y · Soft | 5/5 | J: Brian HughesT: Donald McCain | 11-13 | 9/2 |
| 2021-05-08 | HEXHAM2m 4f 28y · SoftJ: Theo GillardT: Donald McCain | 15:20 J S HUBBUCK MEMORIAL HANDICAP HURDLE2m 4f 28y · Soft | PU/13 | J: Theo GillardT: Donald McCain | 11-12 | 14/1 |
| 2021-02-16 | CATTERICK BRIDGE2m 3f 51y · HeavyJ: Theo GillardT: Donald McCain | 13:15 JUMPING FOR JOY ON RACING TV NOVICES' HANDICAP CHASE2m 3f 51y · Heavy | PU/6 | J: Theo GillardT: Donald McCain | 11-12 | 6/1 |
| 2020-11-30 | AYR3m 70y · HeavyJ: Brian HughesT: Donald McCain | 13:35 WILLIAM HILL PLAY RESPONSIBLY HANDICAP HURDLE3m 70y · Heavy | 5/6 | J: Brian HughesT: Donald McCain | 11-12 | 9/4 |
| 2020-11-09 | CARLISLE3m 123y · HeavyJ: Brian HughesT: Donald McCain | 14:56 VISIT racingtv.com NOVICES' HANDICAP HURDLE3m 123y · Heavy | 1/4 | J: Brian HughesT: Donald McCain | 11-9 | 6/4 |
| 2020-10-22 | CARLISLE2m 4f 8y · Good To SoftJ: Brian HughesT: Donald McCain | 12:35 EVERY RACE LIVE ON RACING TV NOVICES' HURDLE2m 4f 8y · Good To Soft | 2/12 | J: Brian HughesT: Donald McCain | 10-12 | 11/4 |