:

Mallavelly

There is a horse in the G M Lyons yard at Dunsany, Co Meath, that has quietly put together one of the more interesting profiles of the current season. Mallavelly is a 5-year-old with 17 races under its belt, three wins and eight placed finishes among them — a win rate of roughly 1 in every 6 races overall. That might not sound spectacular on paper, but the story is more interesting than the headline number suggests.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Mare
Colour
Bay
Father
Siyouni
Mother
Villa D'Amore
Trainer
Owner
David Spratt
Rating
88

📊 Key Numbers

Career statistics for this horse
17
Career races
3
Wins
17.6%
Win rate
avg ~10%
47.1%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The first win came at Dundalk in March 2025, which gave the team something to build on, and Mallavelly has clearly been improving. Two of those three career wins have come in the last six races alone, including a victory at Tipperary in August 2025. Winning twice in a six-race stretch is a meaningful uptick in form for a horse that had previously taken a while to get off the mark, and it points to a horse that has found its feet and learned how to race.

The partnership with jockey James Ryan is worth noting. In five races together, Ryan has ridden Mallavelly to two wins — that is 2 from 5, which works out to a 40% win rate. To put that in context, most jockey-horse combinations at this level are doing well to win 1 in 10. Finding a jockey that suits a particular horse makes a real difference, and these numbers suggest Ryan and Mallavelly bring out the best in each other.

The one area where results have not followed is at the top level. In three races against the very best competition — Class 2, meaning some of the highest-grade races in Ireland — Mallavelly has not managed a win yet, recording 0 from 3. That is not unusual for a horse still finding its ceiling, and it tells you there is room to grow if the talent is there.

G M Lyons is training in excellent form right now, having sent out 49 winners already this season, so Mallavelly is operating in a busy and successful yard. The horse raced just yesterday and remains active, which means the story is still being written. With back-to-back wins in recent memory and a jockey who clearly gets the best out of it, there is every reason to think the next chapter could be the most interesting one yet.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Effective partnership with James Ryan: 40% win rate together
⚠ What to watch out for
Yet to win at Newmarket in 5 attempts
Struggles on RH Galloping tracks: 0 wins from 7 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Heavy (very wet)
Unknown
Good to firm (drying out)
Unknown
Yielding (slightly soft)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Standard (all-weather)
Unknown
Good to yielding (mild give)
Unknown
📏 Race Distance
1M1F – 1M2F
7F – 1M
Ok
1M3F – 1M4F
Avoids
🏅 Competition Level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Avoids
Class 4 (standard)
Avoids
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
10 May
DNF
Leopardstown
7f – 1m · Good · 10 runners
13 Sep
3rd
Leopardstown
1m1f – 1m2f · Good_To_Yielding · 20 runners
31 Aug
6th
Tipperary
7f – 1m · Yielding · 11 runners
8 Aug
🏆 Won
Tipperary
7f – 1m · Good · 9 runners
10 Jul
🏆 Won
Leopardstown
1m1f – 1m2f · Good · 21 runners
21 Jun
5th
Limerick
1m1f – 1m2f · Good · 11 runners
6 May
7th
Cork
7f – 1m · Good · 9 runners
28 Mar
🏆 Won
Dundalk
1m1f – 1m2f · Standard · 9 runners
23 Oct
10th
Newmarket
1m1f – 1m2f · Soft · 10 runners
29 Sep
3rd
Epsom Downs
1m1f – 1m2f · Heavy · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
James Ryan Current Jockey
40%
Win rate
2/5
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Newmarket
Galloping
5 1 second, 1 third, 3 other 23 Oct 0%
Leopardstown
Galloping
3 1 win, 1 third, 1 other 10 May 33.3%
Tipperary
Galloping
2 1 win, 1 other 31 Aug 50%
Goodwood
Undulating
2 2 other 23 Aug 0%
Dundalk
Galloping
1 1 win 28 Mar 100%
Newbury
Galloping
1 1 other 20 Jul 0%
Cork
Galloping
1 1 other 6 May 0%
Epsom Downs
Undulating
1 1 third 29 Sep 0%
Limerick
Galloping
1 1 other 21 Jun 0%