The most striking thing about this horse is its connection to Dundalk. It won its first race there on 28 March 2025, and came back to win again at the same track this week, on 2 October 2026. That's a gap of nearly eighteen months between wins at the same venue, which suggests something about the place suits it—perhaps the all-weather surface, perhaps just confidence from having tasted success there before. Two wins at one track out of four career victories is solid form, the kind of pattern trainers bank on when they're planning their season.
Trainer G. M. Lyons, who runs the yard at Dunsany in County Meath, has sent out 43 winners this season, so Mallavelly is operating in a stable with real momentum. The horse's recent form reads 1-7-7-6-3-2 over its last six races, which is mixed—a win just over a week ago, then two seventh-place finishes, a sixth, and a third and a second either side. It's the pattern of a horse that has good days and less good days, but isn't out of touch.
One curiosity: jockey James Ryan has ridden Mallavelly six times and won twice, a 33 per cent win rate, which is notably better than the horse's overall average. Whether that reflects Ryan's skill, or simply that he gets the pick of rides when conditions suit, is impossible to say from numbers alone. What's clear is that at the higher level—Class 2 races—the horse has yet to find a breakthrough, with zero wins from three attempts. For now, Mallavelly remains a horse that wins enough to keep racing, and often enough to keep its the yard interested.
| Course | Races | Results | Last run | Win rate |
|---|---|---|---|---|
| Leopardstown Galloping |
6 | 1 win, 1 third, 4 other | 12 Sep | 16.7% |
| Newmarket Galloping |
5 | 1 second, 1 third, 3 other | 23 Oct | 0% |
| Dundalk Galloping |
2 | 2 wins | 2 Oct | 100% |
| Tipperary Galloping |
2 | 1 win, 1 other | 31 Aug | 50% |
| Goodwood Undulating |
2 | 2 other | 23 Aug | 0% |
| The Curragh Galloping |
2 | 1 second, 1 third | 19 Jul | 0% |
| Cork Galloping |
1 | 1 other | 6 May | 0% |
| Limerick Galloping |
1 | 1 other | 21 Jun | 0% |
| Epsom Downs Undulating |
1 | 1 third | 29 Sep | 0% |
| Newbury Galloping |
1 | 1 other | 20 Jul | 0% |
| Gowran Park Undulating |
1 | 1 other | 7 Aug | 0% |