UK time :

Mr E P O'Brien

Four years into his riding career, Mr E P O'Brien is going through the kind of rough patch that tests whether a jockey truly wants it. This season has produced zero winners from 39 races — a run of results that, on paper, looks bleak. But context matters: last year he was winning roughly 1 in every 10 races, which is a perfectly respectable return at this level, so the ability is clearly there.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
0 wins from 39 races
Win rate
0%
Top trainer
Best course
Cork (0% from 6 races)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
39
Races
0
Wins
0%
Win rate
avg ~10%
2.6%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this jockey's record and recent runs
TrackLab's jockey breakdown

The drought is the story right now. Thirty-nine races without a winner is a long time to go without that feeling of crossing the line first, and it raises real questions about whether things will turn around. Sometimes these barren runs are bad luck — horses that finish second, races lost by a nose — and sometimes they reflect a jockey still finding their feet at a higher level of competition. Without knowing which, the honest answer is that 39 rides is still a meaningful sample, and O'Brien will need winners on the board soon to keep yards sending him quality horses.

What gives some reason for optimism is that 10% win rate from the previous year. That is not a fluke figure — it suggests a jockey who knows what he is doing and has had horses respond to him. The challenge now is rediscovering that form before confidence becomes its own problem. Racing is a sport where momentum matters enormously, and right now O'Brien needs a breakthrough ride to get things moving again.

📈 Form trend

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

🎯 Where this jockey does best

Results split by ground, race level and track shape
🌧 Ground
Good (a little give)
Unknown
Yielding (slightly soft)
Unknown
Good to yielding (mild give)
Unknown
Yielding to soft (damp)
Unknown
Soft to heavy (wet)
Unknown
Heavy (very wet)
Unknown
Standard (all-weather)
Unknown
🏟 Track shape
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, tight
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Unknown
Long straights
Unknown
Left-handed, tight turns
Unknown

🏇 Trainers

The trainers they work with most, most rides first
Philip Fenton Main partner
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 333107
Form: 471378
Form: 624034
Form: 76-51
Form: 40-34
Form: 7FU544
Form: 430-40
Form: /2630-
Form: -F79P8
Form: BP340-

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Cork 6 0 0%
Punchestown 4 0 0%
Limerick 3 0 0%
Galway 3 0 0%
Kilbeggan 3 0 0%
Ballinrobe 3 0 0%
Tramore 3 0 0%
Fairyhouse 2 0 0%
Thurles 2 0 0%
Wexford 2 0 0%
The Curragh 1 0 0%
Listowel 1 0 0%
Downpatrick 1 0 0%
Laytown 1 0 0%
Leopardstown 1 0 0%
Navan 1 0 0%
Dundalk 1 0 0%
Clonmel 1 0 0%

📅 Recent results

The last 20 results, most recent first
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
8th
31 Dec
Punchestown · Long Distance (2m+) · Yielding
5th
26 Dec
Limerick · Long Distance (2m+) · Heavy
11th
2 Dec
Clonmel · Long Distance (2m+) · Heavy
16th
30 Nov
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
13th
29 Nov
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
8th
26 Nov
Dundalk · 1m6f – 2m · Standard
10th
20 Nov
Thurles · 1m6f – 2m · Yielding_To_Soft
5th
17 Nov
Navan · Long Distance (2m+) · Soft_To_Heavy
8th
7 Oct
Las De Watt
Galway · Long Distance (2m+) · Yielding
7th
28 Sep
The Curragh · 1m3f – 1m4f · Yielding
3rd
8 Sep
Galway · Long Distance (2m+) · Good_To_Yielding
13th
4 Sep
Laytown · 5f – 6½f · Standard
10th
15 Aug
Tramore · Long Distance (2m+) · Good
9th
8 Aug
Wexford · Long Distance (2m+) · Good_To_Yielding
—
2 Aug
Galway · Long Distance (2m+) · Good
12th
15 Jul
Downpatrick · Long Distance (2m+) · Good
5th
11 Jul
Aodhas Arrow
Cork · Long Distance (2m+) · Good
5th
19 Jun
Leopardstown · 1m6f – 2m · Good
5th
16 Jun
Kilbeggan · Long Distance (2m+) · Good
16th