UK time :

Jonathan Sweeney

Jonathan Sweeney has been training racehorses for just four years, but he's already building a record worth paying attention to. Since taking out his licence in 2021, he has trained 23 winners in total, and in the last 12 months alone he has sent out 8 winners from 45 runners — that's roughly 1 in every 6 races, or 18% if you prefer a number. For a yard still finding its feet, that's a genuinely solid return.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Kildinan, Co Cork
Record
8 wins from 45 races
Win rate
17.8%
Top jockey
Best course
Thurles (20% from 10 races)
Best ground
Soft to heavy (wet)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
45
Races
8
Wins
17.8%
Win rate
avg ~10%
44.4%
Top-3 rate
avg ~30%

🔍 Full analysis

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

One area where Sweeney really stands out is when the weather turns nasty. On wet, muddy ground, his horses win 3 times from every 9 races — a 33% win rate that is almost double his overall average. That's not a fluke; that's a trainer who knows how to find the right race for the right horse when conditions suit. If you ever see a Sweeney runner declared on a waterlogged track, it's worth sitting up and taking notice.

His most regular partnership is with jockey Mr A P Ryan, who has ridden 15 times for the yard and come home in front on 2 of those occasions — a 13% win rate that trails Sweeney's overall figures slightly, but 15 rides together in four years of training suggests a working relationship that is still developing. These things take time, and the combination has clearly been trusted with enough runners that more wins together feel like a matter of when rather than if.

Twenty-three winners in four seasons won't set the world on fire on paper, but context matters here. Sweeney is a young trainer still assembling his operation, and clocking up 8 winners in a single 12-month stretch suggests the yard is moving in the right direction. The wet-ground numbers in particular hint at a trainer with a sharp eye for conditions — the kind of detail that separates someone who simply enters horses from someone who actually thinks about where they can win.

📈 Form trend

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

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
Mr A P Ryan Main partner
13.3%
Win rate
2/15
Wins / rides
Philip Donovan
22.2%
Win rate
2/9
Wins / rides
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/4
Wins / rides
100%
Win rate
2/2
Wins / rides
50%
Win rate
1/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
Richard Condon
0%
Win rate
0/1
Wins / rides
Cian Cullinan
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 22
1%
Form: -U4333
Form: -83111
Form: 64-174
Form: 178485
Form: 63-225
Form: -45510
Form: 0/212-
Form: 42-33

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Thurles 10 2 20%
Punchestown 6 1 16.7%
Navan 5 2 40%
Cork 5 0 0%
Galway 3 0 0%
Listowel 2 0 0%
Fairyhouse 2 0 0%
Clonmel 2 0 0%
Tipperary 2 0 0%
Kilbeggan 1 1 100%
Tramore 1 1 100%
Leopardstown 1 1 100%
Naas 1 0 0%
Cheltenham 1 0 0%
Ballinrobe 1 0 0%
Down Royal 1 0 0%
Limerick 1 0 0%

📅 Recent results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
5th
26 Mar
Clonmel · Long Distance (2m+) · Soft
2nd
21 Mar
Navan · Long Distance (2m+) · Soft_To_Heavy
Won
11 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
11th
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
3rd
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
3rd
28 Feb
Navan · Long Distance (2m+) · Heavy
Won
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
Won
8 Feb
Navan · Long Distance (2m+) · Heavy
3rd
3 Feb
Fairyhouse · Long Distance (2m+) · Heavy
4th
11 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
Won
28 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
3rd
27 Dec
Leopardstown · Long Distance (2m+) · Yielding
Won
20 Dec
Thurles · Long Distance (2m+) · Yielding_To_Soft
5th
20 Dec
Thurles · Long Distance (2m+) · Yielding
Won
15 Dec
Naas · Long Distance (2m+) · Soft_To_Heavy
7th
14 Dec
Navan · Long Distance (2m+) · Soft_To_Heavy
3rd
11 Dec
Punchestown · Long Distance (2m+) · Heavy
4th
7 Dec
Cork · Long Distance (2m+) · Soft_To_Heavy
5th
2 Dec
Clonmel · Long Distance (2m+) · Heavy
8th