UK time :

M A Molloy

Four years into a training career, M A Molloy is still very much in the building phase — and the numbers reflect that honestly. Over the last twelve months, the yard has sent out 73 runners and come back with 4 winners, a win rate of roughly 1 in every 18 races. That is a modest return by any measure, and a step back from last year's 8% win rate, which suggests this has been a tougher season rather than a sign of steady progress.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Thurles, Co Tipperary
Record
4 wins from 73 races
Win rate
5.5%
Top jockey
Best course
Thurles (33.3% from 3 races)
Best ground
Good to yielding (mild give)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
73
Races
4
Wins
5.5%
Win rate
avg ~10%
21.9%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses M A Molloy has entered for upcoming races

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

The most encouraging thread running through Molloy's record is the partnership with jockey Daniel King. Of those 4 winners, 3 have come with King in the saddle across 20 rides together — a win rate of 15%, or just under 1 in every 7 races. That is three times better than the yard's overall average, which is a meaningful gap. When a trainer and jockey click like that, it usually means there is genuine communication happening — the jockey understands what the horses need, and the trainer is placing them in the right spots. That combination is worth watching.

At this stage of a training career, four years in and still finding the formula, patience is everything. The overall numbers are not yet where most trainers would want them, but the foundation of a productive jockey partnership and some early signs of knowing where horses perform are exactly the kind of things a small yard builds on. The next year or two will tell a clearer story.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
0%
May
0%
Jun
0%
Jul
0%
Aug
0%
Sep
22.2%
Oct
20%
Nov
0%
Dec
33.3%
Jan
0%
Feb
0%
Mar

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Good to yielding (mild give)
Loves
Yielding (slightly soft)
Loves
Soft (muddy)
Loves
Heavy (very wet)
Loves
Good (a little give)
Avoids
Yielding to soft (damp)
Avoids
Soft to heavy (wet)
Avoids
🏅 Race level
Class 3 (mid-level)
Unknown
🏟 Track shape
Right-handed, hilly
Loves
Right-handed, long straights
Left-handed, long straights
Avoids
Right-handed, tight turns
Avoids
Right-handed, tight
Avoids
Left-handed, tight turns
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Daniel King Main partner
15%
Win rate
3/20
Wins / rides
0%
Win rate
0/19
Wins / rides
0%
Win rate
0/5
Wins / rides
25%
Win rate
1/4
Wins / rides
Patrick McGettigan
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Mr D Doyle
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Patrick M O'Brien
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 55
Form: -33101
Form: 2-289P
Form: 77
Form: 5PP-37
Form: 1/7063
Form: 6P3-04
Form: 0417-0
Form: 7-
Form: 054145

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Limerick 9 1 11.1%
Leopardstown 7 0 0%
Punchestown 5 0 0%
Navan 5 0 0%
Fairyhouse 4 1 25%
Ballinrobe 4 0 0%
Galway 4 0 0%
Cork 4 0 0%
Tipperary 4 0 0%
Thurles 3 1 33.3%
Gowran Park 3 1 33.3%
Roscommon 3 0 0%
Down Royal 3 0 0%
The Curragh 3 0 0%
Naas 3 0 0%
Kilbeggan 2 0 0%
Listowel 2 0 0%
Cheltenham 2 0 0%
Clonmel 1 0 0%
Wexford 1 0 0%
Killarney 1 0 0%

📅 Recent results

The last 20 results, most recent first
17 Mar
Down Royal · Long Distance (2m+) · Yielding
13th
3 Mar
Leopardstown · Long Distance (2m+) · Soft
7th
3 Mar
Leopardstown · Long Distance (2m+) · Soft
7th
18 Feb
Thisaintthat
Punchestown · Long Distance (2m+) · Soft
5th
10 Feb
Limerick · 1m6f – 2m · Heavy
8th
4 Feb
Thisaintthat
Punchestown · Long Distance (2m+) · Soft_To_Heavy
5th
3 Feb
Fairyhouse · Long Distance (2m+) · Heavy
7th
3 Feb
Fairyhouse · Long Distance (2m+) · Heavy
6th
2 Feb
Punchestown · Long Distance (2m+) · Heavy
—
2 Feb
Leopardstown · Long Distance (2m+) · Heavy
—
20 Jan
Down Royal · Long Distance (2m+) · Soft
—
20 Jan
Down Royal · Long Distance (2m+) · Soft
—
15 Jan
Fairyhouse · Long Distance (2m+) · Soft
Won
29 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
6th
29 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
6th
28 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
8th
27 Dec
Leopardstown · Long Distance (2m+) · Yielding
9th
26 Dec
Leopardstown · Long Distance (2m+) · Yielding
12th
14 Dec
Navan · Long Distance (2m+) · Soft_To_Heavy
9th
18 Nov
Limerick · Long Distance (2m+) · Heavy
—