| 2023-10-07 | ASCOT6f · GoodJ: Pat DobbsT: Richard Hannon | 15:00 JOHN GUEST RACING BENGOUGH STAKES (Group 3)6f · Good | 8/10 | J: Pat DobbsT: Richard Hannon | 9-1 | 12/1 |
| 2023-09-16 | DONCASTER5f 143y · SoftJ: Alec VoikhanskyT: Richard Hannon | 14:25 BETFRED PORTLAND (Heritage Handicap)5f 143y · Soft | 4/22 | J: Alec VoikhanskyT: Richard Hannon | 9-8 | 12/1 |
| 2023-06-20 | ASCOT5f · GoodJ: Sean LeveyT: Richard Hannon | 15:40 KING’S STAND STAKES (Group 1)5f · Good | 14/17 | J: Sean LeveyT: Richard Hannon | 9-4 | 33/1 |
| 2023-05-27 | HAYDOCK PARK5f · Good To FirmJ: Sean LeveyT: Richard Hannon | 15:30 BETFRED TEMPLE STAKES (Group 2)5f · Good To Firm | 6/13 | J: Sean LeveyT: Richard Hannon | 9-3 | 9/1 |
| 2023-04-21 | BATH5f 10y · Good To SoftJ: Sean LeveyT: Richard Hannon | 18:25 WHITSBURY MANOR STUD / BRITISH EBF LANSDOWN STAKES (Listed)5f 10y · Good To Soft | 1/16 | J: Sean LeveyT: Richard Hannon | 9-8 | 10/3 |
| 2022-07-16 | NEWBURY6f · Good To FirmJ: Sean LeveyT: Richard Hannon | 14:56 bet365 HACKWOOD STAKES (Group 3)6f · Good To Firm | 5/13 | J: Sean LeveyT: Richard Hannon | 9-6 | 6/1 |
| 2022-07-09 | NEWMARKET6f · Good To FirmJ: Sean LeveyT: Richard Hannon | 16:25 DARLEY JULY CUP STAKES (Group 1)6f · Good To Firm | 8/13 | J: Sean LeveyT: Richard Hannon | 9-5 | 20/1 |
| 2022-06-18 | ASCOT6f · Good To FirmJ: Sean LeveyT: Richard Hannon | 16:20 PLATINUM JUBILEE STAKES (Group 1)6f · Good To Firm | 7/24 | J: Sean LeveyT: Richard Hannon | 9-2 | 25/1 |
| 2021-10-16 | ASCOT6f · Good To SoftJ: Sean LeveyT: Richard Hannon | 14:00 QIPCO BRITISH CHAMPIONS SPRINT STAKES (Group 1)6f · Good To Soft | 11/20 | J: Sean LeveyT: Richard Hannon | 8-12 | 25/1 |
| 2021-09-04 | HAYDOCK PARK6f · Good To FirmJ: Sean LeveyT: Richard Hannon | 15:30 BETFAIR SPRINT CUP (Group 1)6f · Good To Firm | 4/11 | J: Sean LeveyT: Richard Hannon | 8-12 | 25/1 |
| 2021-07-17 | NEWBURY6f · Good To FirmJ: Sean LeveyT: Richard Hannon | 15:00 bet365 HACKWOOD STAKES (Group 3)6f · Good To Firm | 1/7 | J: Sean LeveyT: Richard Hannon | 8-13 | 11/1 |
| 2021-07-03 | SANDOWN PARK5f 10y (Spr) · Good To SoftJ: Sean LeveyT: Richard Hannon | 13:50 CORAL CHARGE (Sprint) (Group 3)5f 10y (Spr) · Good To Soft | 3/10 | J: Sean LeveyT: Richard Hannon | 8-9 | 12/1 |
| 2021-06-18 | ASCOT6f · HeavyJ: Sean LeveyT: Richard Hannon | 15:40 COMMONWEALTH CUP (Group 1)6f · Heavy | 10/15 | J: Sean LeveyT: Richard Hannon | 8-11 | 50/1 |
| 2021-05-15 | NEWBURY6f · Good To SoftJ: Sean LeveyT: Richard Hannon | 13:50 BetVictor CARNARVON STAKES (Listed)6f · Good To Soft | 5/7 | J: Sean LeveyT: Richard Hannon | 9-0 | 5/1 |
| 2021-04-29 | CHELMSFORD CITY6f · StandardJ: Sean LeveyT: Richard Hannon | 18:40 CHELMER FILLIES' STAKES (Listed)6f · Standard | 1/7 | J: Sean LeveyT: Richard Hannon | 9-2 | 11/4 |
| 2021-04-18 | NEWBURY7f · GoodJ: Sean LeveyT: Richard Hannon | 14:10 DUBAI DUTY FREE STAKES (Fred Darling) (Group 3)7f · Good | 10/17 | J: Sean LeveyT: Richard Hannon | 9-0 | 10/1 |
| 2020-09-26 | NEWMARKET6f · GoodJ: Sean LeveyT: Richard Hannon | 14:25 JUDDMONTE CHEVELEY PARK STAKES (Group 1)6f · Good | 4/8 | J: Sean LeveyT: Richard Hannon | 9-0 | 11/2 |
| 2020-09-03 | SALISBURY6f · GoodJ: Sean LeveyT: Richard Hannon | 15:10 SHADWELL DICK POOLE FILLIES' STAKES (Group 3)6f · Good | 1/13 | J: Sean LeveyT: Richard Hannon | 9-0 | 11/4 |
| 2020-08-20 | YORK6f · Good To SoftJ: Sean LeveyT: Richard Hannon | 14:15 GOFFS UK PREMIER YEARLING STAKES6f · Good To Soft | 1/19 | J: Sean LeveyT: Richard Hannon | 9-0 | 4/1 |
| 2020-07-19 | NEWBURY5f 34y · GoodJ: Sean LeveyT: Richard Hannon | 14:50 WEATHERBYS SUPER SPRINT STAKES5f 34y · Good | 1/25 | J: Sean LeveyT: Richard Hannon | 8-5 | 10/3 |