The partnership with jockey Sean O'Keeffe is the defining relationship of its career. They have raced together 14 times, producing 1 win — that works out to roughly 1 in 14, or about 7%. The numbers are modest, but that consistency in the saddle suggests O'Keeffe knows this horse intimately, which in racing counts for a lot.
Ground conditions matter here. On wet or muddy ground, Battle Of Mirbat has won 2 of its 11 races — roughly 1 in every 5, which is 18%. That is a meaningful jump from its overall win rate and suggests the horse is genuinely built for conditions that other horses find difficult. When the ground is soft and the rain has been falling, this one becomes considerably more interesting.
Its most recent win came at Down Royal on 1 November 2025 — five months ago now, but the recent form figures of 4-5-2-4-1 tell a better story than the gap might suggest. Reading those most recent to oldest, that is a win, then a fourth, a second, a fifth, and a fourth. There is a horse in decent nick there, consistently in the conversation even when not winning. Michael J McDonagh's yard in Shannon, Co Clare, has sent out five winners this season, suggesting an operation in reasonable form and capable of placing a horse to best effect.
The career began with a first win at Leopardstown in March 2023, and at nine years old Battle Of Mirbat is now the kind of experienced, streetwise racehorse that trainers value precisely because you know what you are getting. It will not blow anyone away, but on the right ground — soft, wet, the kind of day that makes fair-weather racegoers stay home — it has a genuine habit of making its presence felt.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Limerick Galloping |
4 | 1 second, 1 third, 2 other | 21 May | 0% |
| Cork Galloping |
4 | 3 seconds, 1 other | 3 Jan | 0% |
| Thurles Undulating |
3 | 3 other | 18 Jan | 0% |
| Leopardstown Galloping |
2 | 1 win, 1 other | 2 Mar | 50% |
| Punchestown Galloping |
2 | 2 other | 15 Oct | 0% |
| Listowel Sharp |
2 | 1 second, 1 other | 27 Sep | 0% |
| Galway Tight |
2 | 2 other | 2 Aug | 0% |
| Gowran Park Undulating |
2 | 1 third, 1 other | 18 Feb | 0% |
| Tipperary Galloping |
2 | 2 other | 1 Jul | 0% |
| Ballinrobe Sharp |
2 | 2 other | 27 May | 0% |
| Wexford Sharp |
1 | 1 win | 20 Jun | 100% |
| Down Royal Galloping |
1 | 1 win | 1 Nov | 100% |
| Fairyhouse Galloping |
1 | 1 third | 1 Apr | 0% |
| Navan Galloping |
1 | 1 other | 14 Dec | 0% |
| Killarney Sharp |
1 | 1 third | 19 Aug | 0% |
| Naas Galloping |
1 | 1 second | 12 Nov | 0% |