| 2023-02-11 | WARWICK2m 5f · GoodJ: Jody McGarveyT: John Joseph Hanlon | 14:05 VIRGIN BET BEST ODDS DAILY WARWICK MARES' HURDLE (Listed)2m 5f · Good | 5/5 | J: Jody McGarveyT: John Joseph Hanlon | 11-2 | 16/1 |
| 2022-11-04 | FONTWELL PARK2m 3f 104y · SoftJ: Jordan GainfordT: John Joseph Hanlon | 12:30 EBF MARES' NOVICES' CHASE (Qualifier)2m 3f 104y · Soft | 3/3 | J: Jordan GainfordT: John Joseph Hanlon | 11-2 | 9/4 |
| 2022-01-08 | SANDOWN PARK2m 3f 173y · HeavyJ: Jody McGarveyT: John Joseph Hanlon | 12:40 UNIBET 3 UNIBOOSTS A DAY MARES' HURDLE (Listed)2m 3f 173y · Heavy | 3/5 | J: Jody McGarveyT: John Joseph Hanlon | 11-4 | 12/1 |
| 2021-11-28 | FAIRYHOUSE2m 4f · GoodJ: J. S. McGarveyT: John Joseph Hanlon | 14:40 baroneracing.com HATTON'S GRACE HURDLE (Grade 1)2m 4f · Good | 7/8 | J: J. S. McGarveyT: John Joseph Hanlon | 11-5 | 125/1 |
| 2021-11-02 | FAIRYHOUSE2m 4f · Good To SoftJ: J. S. McGarveyT: John Joseph Hanlon | 14:15 fairyhouse.ie HURDLE2m 4f · Good To Soft | 4/4 | J: J. S. McGarveyT: John Joseph Hanlon | 11-5 | 10/3 |
| 2021-07-29 | GALWAY2m 11y · GoodJ: J. S. McGarveyT: John Joseph Hanlon | 18:15 GUINNESS GALWAY HANDICAP HURDLE (Grade A)2m 11y · Good | PU/20 | J: J. S. McGarveyT: John Joseph Hanlon | 10-9 | 16/1 |
| 2021-05-01 | PUNCHESTOWN2m 4f · Good To SoftJ: J. S. McGarveyT: John Joseph Hanlon | 15:20 COOLMORE KEW GARDENS IRISH EUROPEAN BREEDERS FUND MARES CHAMPION HURDLE (Annie Power) (Grade 1)2m 4f · Good To Soft | PU/8 | J: J. S. McGarveyT: John Joseph Hanlon | 11-9 | 8/1 |
| 2021-04-04 | FAIRYHOUSE2m 4f · Good To SoftJ: J. S. McGarveyT: John Joseph Hanlon | 15:20 IRISH STALLION FARMS EUROPEAN BREEDERS FUND MARES NOVICE HURDLE CHAMPIONSHIP FINAL (Grade 1)2m 4f · Good To Soft | 1/12 | J: J. S. McGarveyT: John Joseph Hanlon | 11-9 | 4/1 |
| 2021-03-18 | CHELTENHAM2m 179y (New) · Good To SoftJ: Jody McGarveyT: John Joseph Hanlon | 16:15 PARNELL PROPERTIES MARES' NOVICES' HURDLE (Dawn Run) (Grade 2)2m 179y (New) · Good To Soft | 4/15 | J: Jody McGarveyT: John Joseph Hanlon | 11-7 | 28/1 |
| 2020-12-06 | PUNCHESTOWN2m 4f · HeavyJ: J. S. McGarveyT: John Joseph Hanlon | 13:10 VOLER LA VEDETTE MARES NOVICE HURDLE (Listed)2m 4f · Heavy | 1/8 | J: J. S. McGarveyT: John Joseph Hanlon | 11-6 | 28/1 |
| 2020-10-30 | DOWN ROYAL2m 100y · Good To SoftJ: J. S. McGarveyT: John Joseph Hanlon | 13:15 IRISH STALLION FARMS EUROPEAN BREEDERS FUND MARES NOVICE HURDLE (Grade 3)2m 100y · Good To Soft | 1/8 | J: J. S. McGarveyT: John Joseph Hanlon | 11-2 | 66/1 |
| 2020-10-20 | TIPPERARY3m · HeavyJ: Simon TorrensT: John Joseph Hanlon | 15:15 TIPPERARY HANDICAP HURDLE3m · Heavy | PU/10 | J: Simon TorrensT: John Joseph Hanlon | 11-10 | 9/1 |
| 2020-09-20 | LISTOWEL2m 4f · GoodJ: J. S. McGarveyT: John Joseph Hanlon | 14:10 IRISH STALLION FARMS EUROPEAN BREEDERS FUND MARES HURDLE2m 4f · Good | 6/6 | J: J. S. McGarveyT: John Joseph Hanlon | 11-4 | 15/2 |
| 2020-09-06 | BALLINROBE2m 6f 43y · Good To SoftJ: Mr S. FenelonT: John Joseph Hanlon | 15:10 McHALE MAYO IRISH EUROPEAN BREEDERS FUND MARES HANDICAP HURDLE2m 6f 43y · Good To Soft | 10/14 | J: Mr S. FenelonT: John Joseph Hanlon | 11-9 | 14/1 |
| 2020-08-20 | KILLARNEY2m 6f 180y · SoftJ: J. S. McGarveyT: John Joseph Hanlon | 16:15 IRISH STALLION FARMS EUROPEAN BREEDERS FUND NOVICE HURDLE2m 6f 180y · Soft | 2/5 | J: J. S. McGarveyT: John Joseph Hanlon | 11-2 | 10/1 |
| 2020-07-20 | GOWRAN PARK2m 4f · GoodJ: J. S. McGarveyT: John Joseph Hanlon | 14:30 SUPPORT THE IRISH INJURED JOCKEYS FUND HURDLE2m 4f · Good | 1/5 | J: J. S. McGarveyT: John Joseph Hanlon | 10-10 | 10/1 |