John M Keogh

Owner

Record

12 runs, 0 wins — 0% strike rate. Placed 1 times (0 second, 1 third).

Last ran Thursday, 6 August 2026.

Form

Runs cover Great Britain over the last twelve months, and Ireland from 16 August 2026 onwards. A record here is what the bank holds, not a career total.

  1. 4 — Leopardstown (IRE) (IRE) , Thursday, 6 August 2026

    7:10. Carnival de Leop Handicap , 7f , going Good , 17 ran . Started at 12/1 , beaten 0.1 lengths . Headgear p

    Cannonball Queen (IRE) · Jockey Ben Coen · Trainer S M Duffy

  2. 15 — Curragh (IRE) , Monday, 4 May 2026

    4:45. PG Duffy & Sons Citroen Apprentice Handicap , 7f , going Good , 15 ran . Started at 125/1 , beaten 14 lengths

    Cannonball Queen (IRE) · Jockey Alan Casey · Trainer S M Duffy

  3. 11 — Curragh (IRE) , Monday, 4 May 2026

    4:45. PG Duffy & Sons Citroen Apprentice Handicap , 7f , going Good , 15 ran . Started at 10/1 , beaten 0.3 lengths . Headgear p

    Roman Harry (IRE) · Jockey Reese Holohan · Trainer S M Duffy

  4. 14 — Limerick (IRE) , Saturday, 25 April 2026

    3:15. Mr Binman Handicap (Div 1) , 1m50y , going Yielding , 14 ran . Started at 80/1 , beaten 10 lengths

    Cannonball Queen (IRE) · Jockey N G McCullagh · Trainer S M Duffy

  5. 3 — Dundalk (AW) (IRE) , Thursday, 23 April 2026

    6:45. View Restaurant At Dundalk Stadium Handicap (0-60) , 1m , going Standard , 10 ran . Started at 7/1 , beaten 1 lengths . Headgear p

    Roman Harry (IRE) · Jockey N G McCullagh · Trainer S M Duffy

  6. 7 — Leopardstown (IRE) , Wednesday, 15 April 2026

    5:27. BuzzBallz Handicap (0-60) , 7f , going Yielding To Soft , 12 ran . Started at 12/1 , beaten 0.2 lengths . Headgear p

    Roman Harry (IRE) · Jockey N G McCullagh · Trainer S M Duffy

  7. 12 — Leopardstown (IRE) , Wednesday, 15 April 2026

    5:27. BuzzBallz Handicap (0-60) , 7f , going Yielding To Soft , 12 ran . Started at 40/1 , beaten 8.5 lengths

    Cannonball Queen (IRE) · Jockey Killian Leonard · Trainer S M Duffy

  8. 4 — Dundalk (AW) (IRE) , Friday, 27 March 2026

    6:15. Sunday 12th July Ladies Day At Dundalk Handicap (0-60) , 7f , going Standard , 14 ran . Started at 10/1 , beaten 0.2 lengths

    Roman Harry (IRE) · Jockey N G McCullagh · Trainer S M Duffy

  9. 4 — Dundalk (AW) (IRE) , Friday, 6 March 2026

    7:45. Dundalk Winter Series Leading Trainer & Jockey Championship Handicap (0-60) , 1m , going Standard , 13 ran . Started at 22/1 , beaten 0.2 lengths

    Roman Harry (IRE) · Jockey N G McCullagh · Trainer S M Duffy

  10. 11 — Dundalk (AW) (IRE) , Wednesday, 3 December 2025

    5:55. Christmas Party Nights At Dundalk Stadium Nursery Handicap , 1m , going Standard , 11 ran . Started at 66/1 , beaten 1.75 lengths

    Darwin's Angel (IRE) · Jockey Alan Casey · Trainer S M Duffy

  11. 12 — Curragh (IRE) , Tuesday, 21 October 2025

    4:25. Al Basti Equiworld Dubai Amateur Riders Derby (Q.R.) Race , 1m4f , going Heavy , 12 ran . Started at 300/1 , beaten 15 lengths

    Chant D'or (IRE) · Jockey Mr S Hunter · Trainer S M Duffy

  12. 15 — Curragh (IRE) , Saturday, 27 September 2025

    4:55. Fitzpatrick's Mercedes-Benz Maiden (Div 1) , 1m2f , going Yielding To Soft , 17 ran . Started at 400/1 , beaten 1.5 lengths

    Chant D'or (IRE) · Jockey Killian Leonard · Trainer S M Duffy

10:51