:

Charles O'Brien

Four years into his training career, Charles O'Brien is going through a rough patch that the numbers make hard to sugarcoat. This season he has sent out 58 runners and come back with just 2 winners — that's roughly 1 in every 29 races, a 3% win rate that represents a sharp fall from the 10% he managed last year. In the world of racehorse training, one bad season can happen to anyone, but a drop that steep in a single year is the kind of thing that keeps a trainer up at night.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Straffan, Co Kildare
Record
2 wins from 58 races
Win rate
3.4%
Top jockey
Best course
The Curragh (7.1% from 14 races)
Best going
Yielding (slightly soft)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
58
Races
2
Wins
3.4%
Win rate
avg ~10%
29.3%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Charles O'Brien 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 partnership with jockey Gavin Brouder tells a similarly frustrating story. Across 11 rides together, the pair have yet to get their heads in front — 0 wins from 11 attempts. That's a combination that clearly hasn't clicked yet, and at some point both sides will be asking whether a change might shake things loose. Meanwhile, O'Brien's most prominent horse, Miss Americana, has gone 12 races without a win under his care. Twelve races is a long run of near-misses or worse, and while horses can be complicated and unpredictable animals, that record suggests something hasn't quite fallen into place for her.

There is one small bright spot worth noting. On wet or muddy ground, O'Brien's runners perform noticeably better — 1 win from 11 races in those conditions works out at 9%, which is three times his overall rate this season. It's a slender thread, but it suggests there may be a particular type of horse or race that suits his yard, even if the broader picture remains difficult. For now, O'Brien is a trainer in a rebuilding moment, four years in and searching for the form that will turn a tough season into a footnote rather than a trend.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Gavin Brouder First Choice
0%
Win rate
0/11
Won / Rode
0%
Win rate
0/10
Won / Rode
W J Lee
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
Keithen Kennedy
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
Mr J H Williamson
50%
Win rate
1/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
Eoin Staples
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Calum Hogan
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 6-2992
Form: 321409
Form: 2/90-5
Form: 2-0192
Form: 060
Form: 73-690
Form: 9
Form: 8-
Form: 000-00
Form: 77

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
The Curragh 14 1 7.1%
Gowran Park 10 0 0%
Clonmel 6 1 16.7%
Naas 6 0 0%
Dundalk 4 0 0%
Leopardstown 4 0 0%
Punchestown 3 0 0%
Navan 2 0 0%
Roscommon 2 0 0%
Cork 2 0 0%
Thurles 1 0 0%
Limerick 1 0 0%
Tipperary 1 0 0%
Kilbeggan 1 0 0%
Wexford 1 0 0%

📅 Recent Results

The last 20 results, most recent first
24 Jun
Naas · 1m1f – 1m2f · Good
9th
1 Jun
Gowran Park · 1m6f – 2m · Good
13th
24 May
The Curragh · 1m6f – 2m · Good
23 May
The Curragh · 5f – 6½f · Good
2nd
20 May
Gowran Park · 1m6f – 2m · Good_To_Yielding
5th
20 May
Gowran Park · 1m1f – 1m2f · Good_To_Yielding
9th
15 May
Leopardstown · 1m1f – 1m2f · Good
27 Apr
Naas · 5f – 6½f · Good
9th
22 Apr
Gowran Park · 7f – 1m · Soft
9th
19 Apr
The Curragh · 5f – 6½f · Soft
18th
14 Apr
Clonmel · Long Distance (2m+) · Yielding
8th
14 Apr
Clonmel · Long Distance (2m+) · Yielding
3rd
12 Apr
Leopardstown · 1m1f – 1m2f · Good_To_Yielding
9th
9 Apr
Gowran Park · 7f – 1m · Soft
2nd
28 Mar
The Curragh · 7f – 1m · Soft_To_Heavy
Won
22 Mar
Naas · 7f – 1m · Soft
6th
19 Mar
Cork · Long Distance (2m+) · Yielding
19 Mar
Cork · Long Distance (2m+) · Yielding
9th
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
22th
15 Mar
The Curragh · 5f – 6½f · Heavy
14th