UK time :

P J Rothwell

Four years into his training career, P J Rothwell has already put 141 winners on the board — a solid foundation that suggests a yard still very much in growth mode. This season alone he has sent out 35 winners from 646 runners, which works out at roughly 1 in every 18, or around 5%. That's a modest number on paper, but volume and consistency at this level take time to build, and 141 career winners in four years tells you the horses keep coming and the operation is ticking along steadily.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Tinahely, Co Wicklow
Record
35 wins from 646 races
Win rate
5.4%
Best course
Ballinrobe (12.5% from 16 races)
Best ground
Good (a little give)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
646
Races
35
Wins
5.4%
Win rate
avg ~10%
23.4%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses P J Rothwell 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 partnership that makes the most sense to watch is the one with jockey Tiernan Power Roche. Across 273 rides together, they've combined for 18 wins — roughly 1 in every 15, or about 7%. That's meaningfully better than the yard's overall season average, which suggests Power Roche has a genuine feel for how Rothwell's horses want to be ridden. When a jockey outperforms the yard's own numbers by that margin across hundreds of races, it's not luck — it's chemistry. That's the kind of combination worth paying attention to when they line up together.

On the other side of the ledger sits the pairing with Honey Come Quick, where three races together have produced no wins. Three runs isn't a large enough sample to draw firm conclusions, and plenty of yards have horses that take time to find their feet with a particular trainer. It's one to watch rather than one to write off.

With only four years in the job, Rothwell is still a relatively new voice in training. The numbers suggest a yard that's competitive without yet being dominant — punching away steadily, building its book of runners, and developing the kind of jockey partnerships that will matter more and more as the operation matures. The next few seasons will be telling.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
5.9%
May
6.1%
Jun
7.3%
Jul
8.3%
Aug
3.0%
Sep
3.3%
Oct
8.1%
Nov
5.3%
Dec
6.7%
Jan
5.6%
Feb
2.7%
Mar
1.8%
Apr

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
Tiernan Power Roche Main partner
6.6%
Win rate
18/273
Wins / rides
2.0%
Win rate
2/98
Wins / rides
5.4%
Win rate
5/93
Wins / rides
Miss P Elvin
0%
Win rate
0/39
Wins / rides
Shane O'Callaghan
6.1%
Win rate
2/33
Wins / rides
Calum Hogan
13.6%
Win rate
3/22
Wins / rides
Mr B J Walsh
0%
Win rate
0/9
Wins / rides
Anna McGuinness
14.3%
Win rate
1/7
Wins / rides
Mr J H Williamson
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/6
Wins / rides
G B Noonan
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/5
Wins / rides
33.3%
Win rate
1/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
Aidan Kelly
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
Harry Sexton
0%
Win rate
0/3
Wins / rides
Patrick M O'Brien
0%
Win rate
0/3
Wins / rides
Eoin Staples
0%
Win rate
0/3
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 2-1153
Form: -03222
Form: 5-2263
Form: 227434
Form: 80U332
Form: 32591S
Form: 080645
Form: 041805
Form: 645423
Form: 11P532

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Wexford 63 4 6.3%
Limerick 52 4 7.7%
Punchestown 50 2 4%
Kilbeggan 47 3 6.4%
Fairyhouse 44 2 4.5%
Clonmel 37 0 0%
Downpatrick 36 1 2.8%
Thurles 35 3 8.6%
Naas 31 3 9.7%
Cork 30 0 0%
Tramore 27 3 11.1%
Gowran Park 26 3 11.5%
Navan 24 0 0%
Down Royal 19 1 5.3%
Killarney 18 2 11.1%
Ballinrobe 16 2 12.5%
Galway 16 0 0%
Listowel 15 1 6.7%
Roscommon 15 0 0%
Leopardstown 14 0 0%
Tipperary 11 0 0%
Bellewstown 9 1 11.1%
Sligo 6 0 0%
Cheltenham 4 0 0%
Haydock Park 1 0 0%

📅 Recent results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
—
30 Apr
Punchestown · Long Distance (2m+) · Good_To_Yielding
—
29 Apr
Punchestown · Long Distance (2m+) · Yielding
—
29 Apr
Punchestown · Long Distance (2m+) · Yielding
—
29 Apr
Punchestown · Long Distance (2m+) · Yielding
—
28 Apr
Punchestown · Long Distance (2m+) · Yielding
16th
28 Apr
Punchestown · Long Distance (2m+) · Yielding
9th
28 Apr
Punchestown · Long Distance (2m+) · Yielding
15th
28 Apr
Punchestown · Long Distance (2m+) · Yielding
13th
28 Apr
Punchestown · Long Distance (2m+) · Yielding
11th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
4th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
7th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
2nd
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
Won
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
6th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
—
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
12th
19 Apr
Tramore · 1m6f – 2m · Yielding
3rd
19 Apr
Tramore · 1m6f – 2m · Yielding
—
19 Apr
Tramore · Long Distance (2m+) · Yielding
8th