UK time :

P Cluskey

Four years into a training career is still early days, and P Cluskey is very much a yard in the building phase. This season has brought 2 winners from 40 runners — roughly 1 in every 20 — which works out at a 5% win rate. That might sound modest, but it represents genuine progress: last year the tally was zero wins. Getting off the mark, and then doubling it, matters more than the raw numbers suggest when you're still finding your feet.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Balbriggan, Co Dublin
Record
2 wins from 40 races
Win rate
5%
Top jockey
Best course
Downpatrick (50% from 2 races)
Best ground
Good (a little give)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
40
Races
2
Wins
5%
Win rate
avg ~10%
15%
Top-3 rate
avg ~30%

🔍 Full analysis

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

The most telling detail in Cluskey's record so far is the partnership with jockey Liam McKenna. Together they've combined for 2 wins from just 10 rides, meaning they've won 1 in every 5 times they've teamed up. That's a sharp ratio for any trainer-jockey combination, let alone one this early in a career. When you find a jockey who clicks with your horses, you stick with them — and these numbers suggest Cluskey has found that person.

On the ground, Cluskey's horses show a clear preference for normal conditions, winning 2 of 21 races run on a standard surface. Both winners have come there, which is a useful pattern to know. It suggests the yard's horses aren't built for heavy, churned-up winter tracks — they want the ground to be fair before they perform.

The one slightly puzzling figure is the long-running partnership with Stormy Jenn — 39 races together and just 1 win. That's a lot of racing for one horse, and while it tells us the horse has been a consistent presence in the yard, it also shows that consistent presence doesn't always translate to results. Every trainer has a horse like this: kept busy, rarely rewarded. What matters is what the rest of the string does around it.

A 5% win rate with 40 runners is a small sample, but the direction of travel is the right one. Two wins where there were none before, a productive jockey partnership taking shape, and a clearer picture of what conditions suit the horses — Cluskey is assembling the right pieces.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2025
0%
Oct
0%
Nov
0%
Dec
0%
Apr
22.2%
May
0%
Jun
0%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Dec

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
Liam McKenna Main partner
20%
Win rate
2/10
Wins / rides
Sean Cleary-Farrell
0%
Win rate
0/7
Wins / rides
Niall Moore
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/2
Wins / rides
Keithen Kennedy
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
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
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: 204863
Form: -11626
Form: 00-650
Form: 8P89-0
Form: 084258
Form: 0-0P

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Naas 6 0 0%
Wexford 5 1 20%
Bellewstown 5 0 0%
Sligo 4 0 0%
Down Royal 4 0 0%
Fairyhouse 3 0 0%
Downpatrick 2 1 50%
Tramore 2 0 0%
Dundalk 2 0 0%
Gowran Park 1 0 0%
Laytown 1 0 0%
Roscommon 1 0 0%
Navan 1 0 0%
Cork 1 0 0%
Punchestown 1 0 0%
Kilbeggan 1 0 0%

📅 Recent results

The last 20 results, most recent first
13 Dec
Fairyhouse · Long Distance (2m+) · Soft
—
16 Nov
Navan · Long Distance (2m+) · Heavy
3rd
31 Oct
Dundalk · 5f – 6½f · Standard
14th
24 Oct
Sligo · Long Distance (2m+) · Good_To_Yielding
6th
3 Oct
Dundalk · 5f – 6½f · Standard
—
2 Oct
Bellewstown · 5f – 6½f · Soft
8th
29 Sep
Roscommon · 1m6f – 2m · Good_To_Yielding
8th
18 Sep
Naas · 7f – 1m · Yielding_To_Soft
16th
4 Sep
Laytown · 5f – 6½f · Standard
5th
29 Aug
Down Royal · Long Distance (2m+) · Good_To_Firm
8th
27 Aug
Bellewstown · Long Distance (2m+) · Good
4th
27 Aug
Bellewstown · Long Distance (2m+) · Good
—
27 Aug
Bellewstown · Long Distance (2m+) · Good
—
24 Aug
Naas · 5f – 6½f · Good
2nd
13 Aug
Gowran Park · 1m1f – 1m2f · Good
12th
9 Aug
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
6th
8 Aug
Wexford · Long Distance (2m+) · Good_To_Yielding
11th
4 Aug
Naas · 5f – 6½f · Good_To_Yielding
4th
24 Jul
Wexford · Long Distance (2m+) · Good
10th
24 Jul
Wexford · Long Distance (2m+) · Good
2nd