:

Terence O'Brien

Four years into his training career, Terence O'Brien has built a quiet but steady operation since taking out his licence in 2021. Forty-seven career winners in that time tells you this isn't a yard throwing horses at races and hoping something sticks — it's a small setup finding its way, race by race.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Carrigtoohill, Co. Cork.
Record
10 wins from 129 races
Win rate
7.8%
Top jockey
Best course
Cork (11.1% from 18 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
129
Races
10
Wins
7.8%
Win rate
avg ~10%
26.4%
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 last twelve months paint a clear picture of where O'Brien sits right now: 10 winners from 129 runners, which works out at roughly 1 in every 13 races. That's not a flashy number, but for a trainer still in the early stages of his career, it represents a consistent ticking over. Getting 10 winners from a yard in a single season is a real achievement when you consider how competitive and unpredictable jump and flat racing can be at the lower levels.

His most-used jockey is John Shinnick, who has partnered O'Brien's horses 77 times — a number that speaks to real loyalty and a working relationship built over time. They've won together on 4 of those occasions, which is 1 win for every 19 rides. That's not a particularly high hit rate, but 77 rides is a significant investment of trust, and those 4 wins represent moments where the partnership clicked. O'Brien clearly values consistency in the saddle over shopping around.

One relationship that hasn't clicked yet is with Courtbrack Boy, who has run seven times for the yard without managing a win. Seven races together without a breakthrough is the kind of puzzle every trainer knows — a horse that keeps lining up but keeps finding something elusive at the finish. Whether that changes remains to be seen, but it's clearly a horse O'Brien believes in enough to keep running.

The most encouraging sign in the numbers is his record on normal ground: 1 winner from just 5 runners in those conditions, which is a 20% win rate, or roughly 1 in 5. That's a markedly better return than his overall figures, suggesting that when conditions are straightforward underfoot, his horses perform noticeably better. For anyone following the yard, that's a useful detail — when the ground is good and the conditions are fair, O'Brien's runners are worth a closer look.

📈 Form Trend

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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Heavy (very wet)
Good to yielding
Soft (muddy)
Good (firm-ish)
Ok
Yielding
Ok
Good to soft
Soft to heavy
Avoids
Yielding to soft
Avoids
🏅 Competition Level
Class 5
🏟 Track Shape
Left-handed, wide and galloping
Loves
Left-handed, tight turning
Loves
Right-handed, wide and galloping
Right-handed, undulating
Ok
Left-handed, tight
Right-handed, tight turning
Avoids
Right-handed, tight
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
John Shinnick First Choice
5.2%
Win rate
4/77
Won / Rode
0%
Win rate
0/8
Won / Rode
Mr D Allen
28.6%
Win rate
2/7
Won / Rode
Philip Donovan
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Michael Kenneally
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
Won / Rode
Miss P Elvin
0%
Win rate
0/1
Won / Rode
Benjamin P Kennedy
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
James Smith
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: 864021
Form: 6U-1UP
Form: 412-36
Form: /12-13
Form: 04607-
Form: 2-609P
Form: 2-11P7
Form: 5/6/
Form: 24-00

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Cork 18 2 11.1%
Killarney 10 1 10%
Thurles 9 1 11.1%
Tramore 9 0 0%
Punchestown 9 0 0%
Naas 8 1 12.5%
Clonmel 8 0 0%
Listowel 7 1 14.3%
Ballinrobe 6 0 0%
Dundalk 5 1 20%
Fairyhouse 5 1 20%
Gowran Park 5 0 0%
Wexford 5 0 0%
Limerick 5 0 0%
Galway 4 0 0%
Navan 3 1 33.3%
Tipperary 3 1 33.3%
Kilbeggan 3 0 0%
Roscommon 3 0 0%
Down Royal 1 0 0%
Cheltenham 1 0 0%
Cartmel 1 0 0%
Leopardstown 1 0 0%

📅 Recent Results

The last 20 results, most recent first
19 Mar
Cork · Long Distance (2m+) · Yielding
4th
19 Mar
Cork · Long Distance (2m+) · Yielding
2nd
19 Mar
Cork · Long Distance (2m+) · Yielding
19 Mar
Cork · Long Distance (2m+) · Yielding
17th
13 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
6th
12 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
7th
5 Mar
Thurles · Long Distance (2m+) · Soft
5 Mar
Thurles · Long Distance (2m+) · Soft
5th
3 Mar
Leopardstown · Long Distance (2m+) · Yielding
6th
26 Feb
Clonmel · Long Distance (2m+) · Heavy
26 Feb
Clonmel · Long Distance (2m+) · Heavy
22 Feb
Naas · Long Distance (2m+) · Heavy
22 Feb
Naas · 1m6f – 2m · Heavy
10th
22 Feb
Naas · 1m6f – 2m · Heavy
16th
22 Feb
Naas · 1m6f – 2m · Heavy
19th
21 Feb
Fairyhouse · Long Distance (2m+) · Heavy
4th
20 Feb
Dundalk · 7f – 1m · Standard
10th
18 Feb
Punchestown · Long Distance (2m+) · Soft
5th
11 Feb
Dundalk · Long Distance (2m+) · Standard
Won
7 Feb
Naas · Long Distance (2m+) · Soft_To_Heavy
8th