UK time :

P Twomey

Four years. That is all P Twomey has had to build a training career, and in that time he has already collected 141 winners and stood in the winner's enclosure at three of the most prestigious venues in the sport. Most trainers spend a decade grinding towards their first top-level success. Twomey has four of them, at Aintree, Ascot, York, and Cheltenham — a roll call that reads like a wish list, not a CV.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Cashel, Co Tipperary
Record
35 wins from 144 races
Win rate
24.3%
Top jockey
W J Lee
Best course
Cork (41.2% from 17 races)
Best ground
Soft (muddy)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
144
Races
35
Wins
24.3%
Win rate
avg ~10%
57.6%
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 numbers this season are genuinely striking. Thirty-five winners from 144 runners works out at a 24% win rate — roughly one in every four runners sent out comes back a winner. In a sport where even the very best yards typically win one in five or six, that kind of efficiency is hard to ignore. It suggests a trainer who is picking the right races for the right horses, not simply throwing runners at the wall and hoping something sticks.

Some of those winners owe a debt to the weather. On wet or muddy ground, Twomey's record jumps to 7 wins from 19 races — a 37% win rate, or better than one in three. That is the kind of figure that makes you want to check the forecast before the declaration stage. It hints at a yard that either seeks out wet-ground specialists or simply knows how to prepare horses for the conditions when the rain arrives.

His most important working relationship is with jockey W J Lee, who has ridden 25 winners from 95 races for the yard — that is 26%, or roughly one in every four rides converting into a win. That level of consistency across nearly a hundred races together speaks to genuine trust and understanding between trainer and rider. But the most electric partnership in the yard belongs to a horse called Carmers: four wins from just seven races together, a conversion rate that would make most trainers blush with pride.

Gowran Park is a smaller track that rarely features in the headlines, but Twomey has quietly built a record there of 3 winners from 6 runners — exactly half. It is the kind of local dominance that suggests he understands the track, or simply times his horses' runs to perfection when they arrive. For a trainer only four years into his career, the whole picture points in one direction: upward, and quickly.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
36.4%
May
17.9%
Jun
26.3%
Jul
27.8%
Aug
30%
Sep
28.6%
Oct
0%
Nov
0%
Jan
0%
Mar
20%
Apr
31.2%
May
0%
Jun

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
W J Lee Main partner
26.3%
Win rate
25/95
Wins / rides
35.7%
Win rate
5/14
Wins / rides
10%
Win rate
1/10
Wins / rides
12.5%
Win rate
1/8
Wins / rides
0%
Win rate
0/4
Wins / rides
33.3%
Win rate
1/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/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: 125-51
City Of Memphis
Form: 15-11
Form: 32
Form: 12-2
Form: 3
Form: 43/613
Form: 4
Form: 241

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
The Curragh 28 3 10.7%
Cork 17 7 41.2%
Leopardstown 10 3 30%
Galway 9 2 22.2%
Naas 8 1 12.5%
Fairyhouse 7 1 14.3%
Navan 7 1 14.3%
Gowran Park 6 3 50%
Killarney 6 2 33.3%
Ascot 6 1 16.7%
Down Royal 5 2 40%
Roscommon 4 1 25%
Listowel 4 1 25%
Dundalk 4 1 25%
Sligo 3 2 66.7%
Limerick 3 1 33.3%
Ballinrobe 3 1 33.3%
York 3 0 0%
Tramore 2 1 50%
Tipperary 2 1 50%
Bellewstown 2 0 0%
Doncaster 2 0 0%
Pontefract 1 0 0%
Goodwood 1 0 0%
Thurles 1 0 0%

📅 Recent results

The last 20 results, most recent first
3 Jun
The Curragh · 1m6f – 2m · Good_To_Yielding
3rd
31 May
Listowel · 1m6f – 2m · Good
2nd
31 May
Listowel · 5f – 6½f · Good
2nd
31 May
Listowel · 5f – 6½f · Good
4th
29 May
Down Royal · Long Distance (2m+) · Good
Won
1%
28 May
Fairyhouse · 1m1f – 1m2f · Good
5th
28 May
Fairyhouse · 5f – 6½f · Good
2nd
26 May
Ballinrobe · Long Distance (2m+) · Good
2nd
24 May
The Curragh · 1m1f – 1m2f · Good
4th
23 May
The Curragh · 1m3f – 1m4f · Good
—
23 May
The Curragh · 1m3f – 1m4f · Good
—
23 May
The Curragh · 1m3f – 1m4f · Good
2nd
23 May
The Curragh · 1m6f – 2m · Good
3rd
20 May
Gowran Park · 1m1f – 1m2f · Good_To_Yielding
3rd
1%
18 May
Roscommon · 7f – 1m · Good_To_Yielding
3rd
17 May
Naas · 5f – 6½f · Good
4th
16 May
Navan · 1m6f – 2m · Good
4th
16 May
Navan · 5f – 6½f · Good
3rd
16 May
Navan · 5f – 6½f · Good
3rd
12 May
Killarney · 1m6f – 2m · Good
2nd