:

C W J Farrell

Four years into life as a trainer, C W J Farrell is still building — but the numbers are quietly moving in the right direction. This season has brought 6 winners from 57 runners, meaning the yard wins roughly 1 in every 10 races, up from 1 in every 12 or so last year. That might not sound dramatic, but in a game where progress is often invisible, a steady climb from 8% to 11% is exactly the kind of trajectory that keeps owners and horses coming through the gate.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Bunclody, Co. Wexford
Record
6 wins from 57 races
Win rate
10.5%
Top jockey
Best course
Dundalk (0% from 10 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
57
Races
6
Wins
10.5%
Win rate
avg ~10%
38.6%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses C W J Farrell has entered for upcoming races

🔍 Full Analysis

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

The most frequently used jockey at the yard is Rory Cleary, who has had 26 rides for Farrell — a substantial chunk of the whole operation's workload. However, that partnership has produced just 1 win so far, a return of roughly 1 in every 26, which suggests there is still plenty of room for the combination to click. Sometimes these partnerships take time to find their rhythm, and with 26 rides already banked together, the data will sharpen further as the season continues.

One area where Farrell's runners genuinely seem to come alive is on wet ground. With 1 win from just 6 races in muddy or soft conditions, the yard is winning 1 in every 6 on a heavy or rain-softened track — a 17% return that comfortably outstrips the overall average. That is a small sample, and it would be unwise to read too much into it yet, but it is worth watching. If Farrell has found horses that handle wet ground well, that could become a real calling card as the yard grows.

At four years old as a training operation, this is still early days. Most successful yards take the better part of a decade to establish a real identity, and Farrell is showing signs of doing exactly that — gradually, methodically, with a win rate that is heading in one direction.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
33.3%
Mar
20%
Apr
28.6%
May
0%
Jun
10%
Jul
0%
Aug
12.5%
Sep
14.3%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Mar

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Rory Cleary First Choice
3.8%
Win rate
1/26
Won / Rode
Mr T A Halford
14.3%
Win rate
2/14
Won / Rode
Philip Donovan
20%
Win rate
1/5
Won / Rode
33.3%
Win rate
1/3
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Miss Georgie Benson
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ms E C Costello
0%
Win rate
0/1
Won / Rode
Reese Holohan(7)
0%
Win rate
0/1
Won / Rode
Patrick M O'Brien
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 1-5
Form: 323573
Form: FP15
Form: U-P525
Form: 1P2162
Form: 4490-
Form: 121130
Form: -83411
Form: 564100
Form: 1319-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 10 0 0%
Punchestown 5 0 0%
Down Royal 4 1 25%
The Curragh 4 1 25%
Bellewstown 4 0 0%
Ballinrobe 4 0 0%
Galway 3 2 66.7%
Roscommon 3 0 0%
Listowel 2 1 50%
Fairyhouse 2 1 50%
Wexford 2 0 0%
Killarney 2 0 0%
Cork 1 0 0%
Perth 1 0 0%
Cheltenham 1 0 0%
Leopardstown 1 0 0%
Navan 1 0 0%
Limerick 1 0 0%
Kilbeggan 1 0 0%
Worcester 1 0 0%
Stratford-on-Avon 1 0 0%
Gowran Park 1 0 0%
Downpatrick 1 0 0%
Clonmel 1 0 0%

📅 Recent Results

The last 20 results, most recent first
20 Mar
Dundalk · 5f – 6½f · Standard
17 Mar
Down Royal · Long Distance (2m+) · Good_To_Yielding
5th
17 Mar
Wexford · Long Distance (2m+) · Soft
3rd
13 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
28 Jan
Dundalk · 1m3f – 1m4f · Standard
7th
19 Dec
Dundalk · 5f – 6½f · Standard
13th
3 Dec
Dundalk · 5f – 6½f · Standard
9th
26 Nov
Dundalk · 7f – 1m · Standard
3rd
21 Nov
Fairyhouse · Long Distance (2m+) · Heavy
6th
12 Nov
Dundalk · 1m1f – 1m2f · Standard
10th
7 Nov
Dundalk · 7f – 1m · Standard
4th
21 Oct
The Curragh · 1m6f – 2m · Heavy
Won
21 Oct
The Curragh · 1m1f – 1m2f · Heavy
7th
13 Oct
Roscommon · 7f – 1m · Soft
6th
10 Oct
Dundalk · 7f – 1m · Standard
4th
10 Oct
Dundalk · 7f – 1m · Standard
2nd
3 Oct
Gowran Park · Long Distance (2m+) · Soft
2nd
1 Oct
Bellewstown · 1m6f – 2m · Soft
2nd
30 Sep
Cork · 1m1f – 1m2f · Yielding
2nd
27 Sep
The Curragh · 1m3f – 1m4f · Yielding_To_Soft
13th