| 2026-02-04 | LUDLOW2m5f55y · SoftJ: Fern O'BrienT: John O'Shea | 16:07 Watch RacingTV Handicap Hurdle2m5f55y · Soft | PU/12 | J: Fern O'BrienT: John O'Shea | 9-11 | 80/1 |
| 2025-11-23 | WINDSOR3m60y · Good To SoftJ: James TurnerT: John O'Shea | 14:53 Fitzdares Extra Places Every Day Handicap Chase3m60y · Good To Soft | PU/7 | J: James TurnerT: John O'Shea | 9-11 | 33/1 |
| 2025-11-06 | LUDLOW1m7f212y · GoodJ: Richard PatrickT: John O'Shea | 15:12 Rix Oakleys Novices' Handicap Chase1m7f212y · Good | 2/6 | J: Richard PatrickT: John O'Shea | 10-7 | 4/1 |
| 2025-10-18 | STRATFORD-ON-AVON2m6f125y · GoodJ: James TurnerT: John O'Shea | 16:25 Stephen John Thombs Memorial Handicap Chase2m6f125y · Good | 4/7 | J: James TurnerT: John O'Shea | 9-13 | 9/1 |
| 2025-09-05 | BANGOR-ON-DEE2m 3f 123y · GoodJ: James TurnerT: John O'Shea | 14:30 ARCHWAY HOMES MALPAS HANDICAP HURDLE2m 3f 123y · Good | 10/10 | J: James TurnerT: John O'Shea | 10-2 | 25/1 |
| 2025-07-20 | NEWTON ABBOT2m 2f 110y · GoodJ: James TurnerT: John O'Shea | 16:07 JACK CHALLIS TURNS 12 HANDICAP HURDLE2m 2f 110y · Good | 5/9 | J: James TurnerT: John O'Shea | 10-7 | 25/1 |
| 2025-06-25 | WORCESTER2m 4f · GoodJ: James TurnerT: John O'Shea | 17:05 FBC MANBY BOWDLER HANDICAP HURDLE2m 4f · Good | 11/14 | J: James TurnerT: John O'Shea | 10-2 | 40/1 |
| 2024-12-28 | LEICESTER2m 4f 25y · SoftJ: Adam WedgeT: John O'Shea | 12:45 MY TRUE LOVE GAVE TO ME NOVICES' HANDICAP CHASE2m 4f 25y · Soft | PU/9 | J: Adam WedgeT: John O'Shea | 10-13 | 18/1 |
| 2024-12-11 | HEREFORD2m 4f 194y · Good To SoftJ: Ned FoxT: John O'Shea | 12:35 JOIN THE HEREFORD RACING CLUB CONDITIONAL JOCKEYS' HANDICAP CHASE2m 4f 194y · Good To Soft | 9/13 | J: Ned FoxT: John O'Shea | 10-9 | 22/1 |
| 2024-11-12 | LINGFIELD PARK2m 7f 110y · GoodJ: Brendan PowellT: John O'Shea | 15:20 HOWARD PEARL 80th CLASSIC NOVICES' HANDICAP CHASE2m 7f 110y · Good | 5/8 | J: Brendan PowellT: John O'Shea | 10-13 | 20/1 |
| 2024-09-20 | NEWTON ABBOT2m 167y · GoodJ: Caoilin QuinnT: John O'Shea | 15:50 DEVONDALE ELECTRICAL HANDICAP HURDLE2m 167y · Good | 6/9 | J: Caoilin QuinnT: John O'Shea | 10-7 | 16/1 |
| 2024-07-21 | NEWTON ABBOT2m 2f 110y · Good To SoftJ: Caoilin QuinnT: John O'Shea | 14:35 NEWTON ABBOT RACECOURSE CONFERENCE CENTRE HANDICAP HURDLE2m 2f 110y · Good To Soft | 2/12 | J: Caoilin QuinnT: John O'Shea | 10-11 | 9/2 |
| 2024-07-14 | STRATFORD-ON-AVON2m 2f 148y · GoodJ: Caoilin QuinnT: John O'Shea | 14:00 M & M 60th WEDDING ANNIVERSARY CONDITIONAL JOCKEYS' HANDICAP HURDLE2m 2f 148y · Good | 1/10 | J: Caoilin QuinnT: John O'Shea | 10-2 | 14/1 |
| 2024-06-12 | FONTWELL PARK2m 3f 29y · GoodJ: Sean BowenT: John O'Shea | 16:43 BET ON THE EUROS @ YEEEHAAA.BET HANDICAP HURDLE2m 3f 29y · Good | 7/10 | J: Sean BowenT: John O'Shea | 10-11 | 10/1 |
| 2024-05-24 | HEREFORD2m 53y · GoodJ: Ned FoxT: John O'Shea | 20:00 BOOST YOUR FOOTBALL ACCA AT PLANETSPORTBET HANDICAP HURDLE2m 53y · Good | 4/10 | J: Ned FoxT: John O'Shea | 10-13 | 33/1 |
| 2024-04-11 | TAUNTON2m 104y · SoftJ: Ned FoxT: John O'Shea | 14:43 SUMMERFIELD DEVELOPMENTS HANDICAP HURDLE2m 104y · Soft | 10/12 | J: Ned FoxT: John O'Shea | 11-5 | 33/1 |
| 2022-06-02 | FFOS LAS2m 4f · GoodJ: Ned FoxT: John O'Shea | 20:30 PERSIMMON HOMES HANDICAP HURDLE2m 4f · Good | 8/8 | J: Ned FoxT: John O'Shea | 11-11 | 7/1 |
| 2022-05-14 | BANGOR-ON-DEE2m 3f 123y · GoodJ: Kevin BroganT: John O'Shea | 16:00 RACING WELFARE MENTAL HEALTH AWARENESS WEEK NOVICES' HANDICAP HURDLE2m 3f 123y · Good | 2/8 | J: Kevin BroganT: John O'Shea | 11-13 | 11/4 |
| 2022-04-22 | CHEPSTOW2m 11y · GoodJ: Kevin BroganT: John O'Shea | 19:50 BRACEYS MAIDEN HURDLE2m 11y · Good | 1/11 | J: Kevin BroganT: John O'Shea | 11-6 | 3/1 |
| 2022-03-24 | CHEPSTOW2m 11y · GoodJ: Ned FoxT: John O'Shea | 13:55 BRETT MARTIN CONDITIONAL JOCKEYS' TRAINING SERIES HANDICAP HURDLE2m 11y · Good | 2/11 | J: Ned FoxT: John O'Shea | 11-2 | 28/1 |
| 2022-02-27 | HEREFORD2m 5f 163y · Good To SoftJ: Nick ScholfieldT: John O'Shea | 16:40 CAZOO NOVICES' HANDICAP HURDLE2m 5f 163y · Good To Soft | 7/12 | J: Nick ScholfieldT: John O'Shea | 11-8 | 25/1 |
| 2022-01-20 | LUDLOW1m 7f 169y · SoftJ: Richard PatrickT: John O'Shea | 13:30 racingtv.com/free MONTH NOVICES' HURDLE (Qualifier)1m 7f 169y · Soft | 6/12 | J: Richard PatrickT: John O'Shea | 11-6 | 150/1 |
| 2022-01-10 | LUDLOW2m 5f 55y · SoftJ: David NoonanT: John O'Shea | 14:45 LUKE WATSON MEMORIAL 'NATIONAL HUNT' MAIDEN HURDLE2m 5f 55y · Soft | 7/9 | J: David NoonanT: John O'Shea | 11-8 | 125/1 |
| 2021-12-11 | HEREFORD2m 3f 147y · GoodJ: Chris WardT: John O'Shea | 12:47 SAVE THE CHILDREN CHRISTMAS JUMPERS NOVICES' HURDLE2m 3f 147y · Good | PU/16 | J: Chris WardT: John O'Shea | 10-12 | 250/1 |
| 2021-10-16 | FFOS LAS1m 7f 182y · GoodJ: Tom ScudamoreT: John O'Shea | 17:40 FEDWEN TENTAGE OPEN NATIONAL HUNT FLAT1m 7f 182y · Good | 9/9 | J: Tom ScudamoreT: John O'Shea | 11-0 | 22/1 |
| 2021-09-29 | BANGOR-ON-DEE2m 145y · Good To SoftJ: Adam WedgeT: John O'Shea | 16:10 DONALD McCAIN RACING OPEN MAIDEN NATIONAL HUNT FLAT2m 145y · Good To Soft | 4/9 | J: Adam WedgeT: John O'Shea | 11-2 | 18/1 |