:

Hugh Horgan(5)

Four years into his riding career, Hugh Horgan has built the kind of record that tells a story of quiet persistence. Since 2021, he has ridden 35 winners in total, and over the last 12 months he has added 3 of those from 60 rides — winning roughly 1 in every 20 races this season. That is a modest rate, but 60 rides in a year represents real, consistent work in a competitive profession where getting on horses at all is half the battle.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
3 wins from 60 races
Win rate
5%
Best course
Dundalk (11.1% from 18 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
60
Races
3
Wins
5%
Win rate
avg ~10%
20%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

His most regular partnership is with trainer Joseph Patrick O'Brien, one of the most respected yards in Irish racing. Horgan has had 24 rides for O'Brien, producing 1 winner — about 1 in every 24, or a 4% win rate. That might sound thin, but a jockey who keeps getting the call from a top operation is clearly doing something right. Big yards don't waste their horses on riders they don't trust.

Where Horgan looks most comfortable is on normal ground conditions, where he has won 2 of his 18 races — roughly 1 in every 9. That 11% win rate on a standard surface is comfortably his best, and it suggests he times his rides well when conditions are straightforward and the racing is clean. Jockeys who can show a clear pattern like that — even a small one — give trainers a reason to keep the phone calls coming.

At 35 career winners and still only four years in, the foundation is there. The next step is turning those steady opportunities into a slightly sharper return.

📈 Form Trend

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

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
4.2%
Win rate
1/24
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
50%
Win rate
1/2
Won / Rode
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/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
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 jockey
Form: 3-1225
Form: 1-V964
Form: 076-03
Form: 0754-3
Form: 423284
Form: 511-31
Form: 5-567
Form: 425-14
Form: 079-
Form: 1/000-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 18 2 11.1%
Leopardstown 6 1 16.7%
Punchestown 6 0 0%
The Curragh 6 0 0%
Limerick 4 0 0%
Tipperary 3 0 0%
Gowran Park 2 0 0%
Fairyhouse 2 0 0%
Cork 2 0 0%
Listowel 2 0 0%
Sligo 1 0 0%
Down Royal 1 0 0%
Cheltenham 1 0 0%
Naas 1 0 0%
Tramore 1 0 0%
Bellewstown 1 0 0%
Clonmel 1 0 0%
Aintree 1 0 0%
Ascot 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
3rd
29 Apr
Punchestown · Long Distance (2m+) · Yielding
25 Apr
Limerick · 1m1f – 1m2f · Yielding
16th
25 Apr
Limerick · 1m1f – 1m2f · Yielding
7th
16 Apr
Limerick · Long Distance (2m+) · Soft_To_Heavy
2nd
15 Apr
Leopardstown · 1m1f – 1m2f · Yielding
10th
11 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
12th
2 Apr
Clonmel · 1m6f – 2m · Soft
4th
19 Mar
Cork · Long Distance (2m+) · Yielding
8th
13 Mar
Dundalk · 1m6f – 2m · Standard
2nd
12 Mar
Cheltenham · Long Distance (2m+) · Good
6th
6 Mar
Dundalk · 1m6f – 2m · Standard
14th
13 Feb
Dundalk · 1m3f – 1m4f · Standard
4th
10 Feb
Limerick · 1m6f – 2m · Heavy
2nd
6 Feb
Dundalk · 1m1f – 1m2f · Standard
11th
2 Feb
Leopardstown · Long Distance (2m+) · Heavy
7th
26 Jan
Punchestown · Long Distance (2m+) · Heavy
23 Jan
Dundalk · 7f – 1m · Standard
5th
13 Jan
Dundalk · 1m3f – 1m4f · Standard
Won
13 Jan
Dundalk · 1m1f – 1m2f · Standard
11th