:

P J F Murphy

Four years into his training career, P J F Murphy has built a steady operation since setting up in 2021, sending out 29 winners in total — an honest foundation for a yard still finding its feet. This season, however, has been a tough one. Four winners from 109 runners means he's winning roughly 1 in every 27 races, a 4% win rate that represents a step back from last year's 6%. It's a modest return for the number of times his horses have been saddled up, and it tells the story of a trainer who is getting runners out on the track consistently but hasn't quite cracked the puzzle of turning those chances into victories.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Castlecomer, Co Kilkenny
Record
4 wins from 109 races
Win rate
3.7%
Top jockey
Best course
The Curragh (10% from 10 races)
Best going
Good to yielding (mild give)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
109
Races
4
Wins
3.7%
Win rate
avg ~10%
14.7%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Trainer Breakdown
Auto-Generated

The numbers around his key partnerships raise a few eyebrows. His most-used jockey this season is Luke McAteer, but their 19 races together haven't produced a single winner — a run of results that will test any trainer-jockey relationship. Similarly, Moonhall Lass has run six times for the yard without visiting the winner's enclosure. Six races is enough to suggest a pattern rather than bad luck, and at some point the team will need to reassess what it takes to get that horse to perform.

There is one sliver of encouragement buried in the data. On slightly soft ground — when there's a bit of moisture in the surface — Murphy's runners win at 8%, landing 1 from 13. That's roughly double his overall rate, and while the sample is small, it's the kind of detail worth noting. If Murphy can identify which horses in his yard thrive when conditions are on the softer side, targeting those conditions more deliberately could help stop the slide and get his win rate moving in the right direction again.

📈 Form Trend

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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Good (firm-ish)
Standard (all-weather)
Ok
Yielding to soft (damp)
Unknown
Soft (muddy)
Avoids
Yielding (slightly soft)
Avoids
Heavy (very wet)
Avoids
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Right-handed, long straights
Ok
Right-handed, tight
Unknown
Left-handed, tight turns
Avoids
Right-handed, hilly
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Luke McAteer First Choice
0%
Win rate
0/19
Won / Rode
5.9%
Win rate
1/17
Won / Rode
0%
Win rate
0/15
Won / Rode
Conor Cusack
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Rory Mulligan
0%
Win rate
0/3
Won / Rode
Hugh Horgan
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 0076-0
Form: 932322
Form: 6-1116
Form: 56-690
Form: 31488-
Form: 080-48
Form: 7P-FPP
Form: 41580-
Form: 970-00
Form: 4-7224

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 33 1 3.0%
The Curragh 10 1 10%
Gowran Park 9 0 0%
Bellewstown 7 0 0%
Leopardstown 7 0 0%
Down Royal 6 0 0%
Roscommon 5 1 20%
Limerick 5 0 0%
Cork 4 0 0%
Naas 3 1 33.3%
Killarney 3 0 0%
Ballinrobe 3 0 0%
Navan 3 0 0%
Fairyhouse 2 0 0%
Tipperary 2 0 0%
Listowel 2 0 0%
Sligo 1 0 0%
Thurles 1 0 0%
Tramore 1 0 0%
Galway 1 0 0%
Punchestown 1 0 0%

📅 Recent Results

The last 20 results, most recent first
20 Mar
Dundalk · 5f – 6½f · Standard
9th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
6 Mar
Dundalk · 1m6f – 2m · Standard
11th
6 Mar
Dundalk · 5f – 6½f · Standard
7th
6 Mar
Dundalk · 7f – 1m · Standard
2nd
27 Feb
Dundalk · 1m6f – 2m · Standard
27 Feb
Dundalk · 1m1f – 1m2f · Standard
20 Feb
Dundalk · 7f – 1m · Standard
4th
11 Feb
Dundalk · 1m6f – 2m · Standard
9th
30 Jan
Dundalk · 1m3f – 1m4f · Standard
8th
30 Jan
Dundalk · 1m3f – 1m4f · Standard
Won
16 Jan
Dundalk · 1m6f – 2m · Standard
6th
13 Jan
Dundalk · 1m3f – 1m4f · Standard
2nd
13 Jan
Dundalk · 5f – 6½f · Standard
13th
9 Jan
Dundalk · 1m1f – 1m2f · Standard
4th
19 Dec
Dundalk · 1m6f – 2m · Standard
6th
5 Dec
Dundalk · 1m1f – 1m2f · Standard
8th
3 Dec
Dundalk · 5f – 6½f · Standard
6th
26 Nov
Dundalk · Long Distance (2m+) · Standard
5th
12 Nov
Dundalk · 1m3f – 1m4f · Standard
9th