| 2026-10-10 | NEWMARKET1m1f · Good To SoftJ: Ryan MooreT: Richard Hannon | 13:15 Modern Games Darley Stakes (Group 3)1m1f · Good To Soft | 5/5 | J: Ryan MooreT: Richard Hannon | 9-8 | 10/1 |
| 2026-07-31 | GOODWOOD1m1f · Good To FirmJ: James DoyleT: Richard Hannon | 16:10 Regent Seven Seas Cruises Bentinck Conditions Stakes1m1f · Good To Firm | 5/7 | J: James DoyleT: Richard Hannon | 9-7 | 100/30 |
| 2026-06-16 | ASCOT1m1f212y · Good To FirmJ: James DoyleT: Richard Hannon | 17:35 Wolferton Stakes (Listed)1m1f212y · Good To Firm | 16/16 | J: James DoyleT: Richard Hannon | 9-5 | 5/1 |
| 2026-05-22 | GOODWOOD1m1f197y · GoodJ: Sean LeveyT: Richard Hannon | 16:17 Fitzdares Festival Stakes (Listed)1m1f197y · Good | 7/9 | J: Sean LeveyT: Richard Hannon | 9-3 | 3/1 |
| 2025-08-09 | HAYDOCK PARK1m 2f 100y · GoodJ: James DoyleT: Richard Hannon | 15:00 BETFRED ROSE OF LANCASTER STAKES (Group 3)1m 2f 100y · Good | 6/7 | J: James DoyleT: Richard Hannon | 9-7 | 9/4 |
| 2025-07-12 | ASCOT7f 213y · Good To FirmJ: Sean LeveyT: Richard Hannon | 14:22 CORNISH ORCHARDS SUMMER MILE STAKES (Group 2)7f 213y · Good To Firm | 3/6 | J: Sean LeveyT: Richard Hannon | 9-3 | 11/10 |
| 2025-06-17 | ASCOT1m 1f 212y · Good To FirmJ: James DoyleT: Richard Hannon | 17:35 WOLFERTON STAKES (Listed)1m 1f 212y · Good To Firm | 1/16 | J: James DoyleT: Richard Hannon | 9-5 | 8/1 |
| 2025-04-25 | SANDOWN PARK1m · GoodJ: William BuickT: Richard Hannon | 15:00 bet365 MILE (Group 2)1m · Good | 5/8 | J: William BuickT: Richard Hannon | 9-3 | 15/2 |
| 2024-06-22 | ASCOT7f · Good To FirmJ: James DoyleT: Richard Hannon | 16:25 JERSEY STAKES (Group 3)7f · Good To Firm | 1/19 | J: James DoyleT: Richard Hannon | 9-6 | 7/2 |
| 2024-05-25 | CURRAGH1m · GoodJ: Jamie SpencerT: Richard Hannon | 15:40 TATTERSALLS IRISH 2000 GUINEAS (Group 1)1m · Good | 2/8 | J: Jamie SpencerT: Richard Hannon | 9-2 | 6/1 |
| 2024-05-04 | NEWMARKET1m · GoodJ: James DoyleT: Richard Hannon | 15:35 QIPCO 2000 GUINEAS STAKES (Group 1)1m · Good | 3/11 | J: James DoyleT: Richard Hannon | 9-2 | 16/1 |
| 2024-04-18 | NEWMARKET1m · GoodJ: Sean LeveyT: Richard Hannon | 15:35 bet365 CRAVEN STAKES (Group 3)1m · Good | 1/7 | J: Sean LeveyT: Richard Hannon | 9-2 | 17/2 |
| 2023-10-14 | NEWMARKET7f · SoftJ: Sean LeveyT: Richard Hannon | 14:00 NATIVE TRAIL'S DEWHURST STAKES (Group 1)7f · Soft | 5/8 | J: Sean LeveyT: Richard Hannon | 9-3 | 40/1 |
| 2023-09-23 | NEWBURY6f · HeavyJ: Sean LeveyT: Richard Hannon | 15:15 DUBAI DUTY FREE MILL REEF STAKES (Group 2)6f · Heavy | 5/6 | J: Sean LeveyT: Richard Hannon | 9-6 | 5/1 |
| 2023-08-25 | YORK6f · Good To FirmJ: Sean LeveyT: Richard Hannon | 15:00 AL BASTI EQUIWORLD DUBAI GIMCRACK STAKES (Group 2)6f · Good To Firm | 9/10 | J: Sean LeveyT: Richard Hannon | 9-5 | 6/1 |
| 2023-08-01 | GOODWOOD7f · Good To SoftJ: Sean LeveyT: Richard Hannon | 15:25 NICHOLSON GIN VINTAGE STAKES (Group 2)7f · Good To Soft | 1/9 | J: Sean LeveyT: Richard Hannon | 9-3 | 9/4 |
| 2023-07-15 | NEWMARKET7f · Good To SoftJ: Sean LeveyT: Richard Hannon | 15:25 bet365 SUPERLATIVE STAKES (Group 2)7f · Good To Soft | 2/9 | J: Sean LeveyT: Richard Hannon | 9-3 | 17/2 |
| 2023-06-20 | ASCOT6f · GoodJ: Pat DobbsT: Richard Hannon | 15:05 COVENTRY STAKES (Group 2)6f · Good | 5/20 | J: Pat DobbsT: Richard Hannon | 9-3 | 28/1 |
| 2023-06-02 | EPSOM DOWNS6f 3y · Good To FirmJ: Pat DobbsT: Richard Hannon | 14:00 BRITISH EBF 40th ANNIVERSARY WOODCOTE STAKES (CONDITIONS)6f 3y · Good To Firm | 3/12 | J: Pat DobbsT: Richard Hannon | 9-7 | 9/4 |
| 2023-05-17 | BATH5f 160y · GoodJ: Pat DobbsT: Richard Hannon | 17:40 FOLLOW @starsports_bet ON TWITTER BRITISH EBF RESTRICTED MAIDEN STAKES (Qualifier)5f 160y · Good | 1/11 | J: Pat DobbsT: Richard Hannon | 9-7 | 4/9 |
| 2023-05-05 | GOODWOOD5f · Good To SoftJ: Pat DobbsT: Richard Hannon | 13:30 JUDDMONTE EBF RESTRICTED NOVICE STAKES (Qualifier)5f · Good To Soft | 3/13 | J: Pat DobbsT: Richard Hannon | 9-7 | 11/1 |