| 2022-10-15 | ASCOT1m 3f 211y · Good To SoftJ: Cieren FallonT: William Haggas | 14:40 QIPCO BRITISH CHAMPIONS FILLIES & MARES STAKES (Group 1)1m 3f 211y · Good To Soft | 7/14 | J: Cieren FallonT: William Haggas | 9-7 | 20/1 |
| 2022-08-18 | YORK1m 3f 188y · GoodJ: Tom MarquandT: William Haggas | 15:35 DARLEY YORKSHIRE OAKS (Group 1)1m 3f 188y · Good | 4/7 | J: Tom MarquandT: William Haggas | 9-9 | 12/1 |
| 2022-07-28 | GOODWOOD1m 1f 197y · Good To FirmJ: Tom MarquandT: William Haggas | 15:35 QATAR NASSAU STAKES (Group 1)1m 1f 197y · Good To Firm | 3/8 | J: Tom MarquandT: William Haggas | 9-9 | 15/2 |
| 2022-05-12 | YORK1m 2f 56y · GoodJ: Tom MarquandT: William Haggas | 14:25 AL BASTI EQUIWORLD DUBAI MIDDLETON FILLIES’ STAKES (Group 2)1m 2f 56y · Good | 1/6 | J: Tom MarquandT: William Haggas | 9-2 | 15/2 |
| 2022-05-01 | NEWMARKET1m 1f · Good To FirmJ: Tom MarquandT: William Haggas | 15:00 BETFAIR EXCHANGE DAHLIA STAKES (Group 2)1m 1f · Good To Firm | 5/6 | J: Tom MarquandT: William Haggas | 9-0 | 5/1 |
| 2021-10-08 | NEWMARKET1m 2f · Good To SoftJ: Tom MarquandT: William Haggas | 16:40 NEWMARKET PONY ACADEMY PRIDE STAKES (Group 3)1m 2f · Good To Soft | 2/15 | J: Tom MarquandT: William Haggas | 8-13 | 16/1 |
| 2021-08-11 | SALISBURY1m 1f 201y · GoodJ: Tom MarquandT: William Haggas | 16:15 BRITISH STALLION STUDS EBF UPAVON FILLIES' STAKES (Listed)1m 1f 201y · Good | 1/7 | J: Tom MarquandT: William Haggas | 8-8 | 11/2 |
| 2021-06-25 | NEWCASTLE1m 2f 42y · StandardJ: Tom MarquandT: William Haggas | 19:20 WILLIAM HILL HOPPINGS FILLIES' STAKES (Group 3)1m 2f 42y · Standard | 9/9 | J: Tom MarquandT: William Haggas | 8-7 | 16/5 |
| 2021-06-10 | NEWBURY1m 2f · Good To FirmJ: Tom MarquandT: William Haggas | 14:55 BETFAIR BRITISH EBF STAKES (Abingdon) (Listed)1m 2f · Good To Firm | 2/6 | J: Tom MarquandT: William Haggas | 9-0 | 3/1 |
| 2021-05-01 | GOODWOOD1m · Good To FirmJ: Cieren FallonT: William Haggas | 14:05 MANSIONBET BEST ODDS GUARANTEED CONQUEROR FILLIES' STAKES (Listed)1m · Good To Firm | 3/6 | J: Cieren FallonT: William Haggas | 8-8 | 2/1 |
| 2021-04-05 | KEMPTON PARK1m · SlowJ: James DoyleT: William Haggas | 14:55 UNIBET 'YOU'RE ON' FILLIES' CONDITIONS STAKES1m · Slow | 1/3 | J: James DoyleT: William Haggas | 9-2 | 3/1 |
| 2020-10-09 | NEWMARKET1m · SoftJ: Tom MarquandT: William Haggas | 15:35 bet365 FILLIES' MILE (Group 1)1m · Soft | 10/10 | J: Tom MarquandT: William Haggas | 9-0 | 50/1 |
| 2020-09-10 | DONCASTER1m (Str) · GoodJ: Tom MarquandT: William Haggas | 14:10 bet365 MAY HILL STAKES (Group 2)1m (Str) · Good | 4/9 | J: Tom MarquandT: William Haggas | 9-0 | 10/1 |
| 2020-08-15 | DONCASTER1m (Str) · Good To FirmJ: Tom MarquandT: William Haggas | 13:40 BRITISH STALLION STUDS EBF FILLIES' NOVICE STAKES1m (Str) · Good To Firm | 1/5 | J: Tom MarquandT: William Haggas | 9-0 | 13/2 |
| 2020-08-01 | NEWMARKET7f · Good To FirmJ: Ben CurtisT: William Haggas | 12:20 MANSIONBET BEATEN BY A HEAD EBF STALLIONS FILLIES' NOVICE STAKES7f · Good To Firm | 5/7 | J: Ben CurtisT: William Haggas | 9-0 | 18/1 |