:

Paddy Harnett

Four years into a career that is quietly but unmistakably heading in the right direction, Paddy Harnett has ridden 29 winners since his first season in 2021 — and the trajectory matters as much as the total. Last year he was winning just 1 in every 50 rides. This season that figure has jumped to 1 in every 15, or 10 winners from 152 rides. That kind of improvement in a single season is not an accident. It is what happens when a young jockey starts turning rides into results.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
10 wins from 152 races
Win rate
6.6%
Best course
Leopardstown (21.4% from 14 races)
Best going
Yielding

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
152
Races
10
Wins
6.6%
Win rate
avg ~10%
29.6%
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

The most important relationship in his book right now is with trainer Donnacha Aidan O'Brien, where Harnett has turned 49 rides into 6 winners — a win rate of roughly 1 in every 8. That is a meaningful number. When a trainer keeps putting you up and you keep delivering at that rate, it tells you something about the level of trust being built. Six wins from 49 rides in racing is a genuine partnership, not just an occasional booking.

Leopardstown is worth keeping an eye on. He has won 3 times from 14 rides there, which works out at just over 1 in every 5 — well above his overall average. Leopardstown is a sharp, flat track that rewards jockeys who can read a race quickly and find daylight when it appears. Doing it consistently there suggests Harnett has that instinct.

His numbers on wet and muddy ground are also interesting — 1 winner from 10 races, a 10% win rate, which actually sits above his seasonal average. Some jockeys never find their rhythm on a rain-softened track. Harnett appears to handle the conditions rather than fight them.

His partnership with Kilmeaden — one win from three rides together — is still too small a sample to draw firm conclusions, but it is a combination worth watching if the horse lines up again. At 29 career winners and still only four years in, Harnett is at the stage where the numbers are starting to make an argument for him. This season is the best evidence yet that the argument is getting stronger.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
0%
May
8.3%
Jun
19.0%
Jul
4%
Aug
11.1%
Sep
6.2%
Oct
0%
Nov
12.5%
Dec
0%
Jan
0%
Feb
0%
Mar

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
12.2%
Win rate
6/49
Won / Rode
0%
Win rate
0/12
Won / Rode
9.1%
Win rate
1/11
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
Michael Flannery
33.3%
Win rate
1/3
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
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

Top Horses

The strongest horses currently associated with this jockey
Form: B14
Form: 4152
Form: 11-336
Form: 11672-
Form: 00144-
Form: P32
Form: 9807-
Form: 553765
Form: -39210

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 44 4 9.1%
Gowran Park 16 1 6.2%
Leopardstown 14 3 21.4%
The Curragh 11 0 0%
Listowel 10 1 10%
Killarney 7 0 0%
Naas 7 0 0%
Cork 7 0 0%
Navan 6 0 0%
Limerick 6 0 0%
Tipperary 6 0 0%
Down Royal 4 0 0%
Roscommon 3 0 0%
Galway 2 1 50%
Ballinrobe 2 0 0%
Sligo 2 0 0%
Bellewstown 2 0 0%
Thurles 2 0 0%
Fairyhouse 1 0 0%

📅 Recent Results

The last 20 results, most recent first
6 Mar
Dundalk · 1m6f – 2m · Standard
12th
20 Feb
Dundalk · 1m3f – 1m4f · Standard
11th
20 Feb
Dundalk · 1m1f – 1m2f · Standard
2nd
23 Jan
Dundalk · 7f – 1m · Standard
12th
23 Jan
Dundalk · 1m1f – 1m2f · Standard
9th
23 Jan
Dundalk · 5f – 6½f · Standard
11th
13 Jan
Dundalk · 5f – 6½f · Standard
9th
13 Jan
Dundalk · 1m1f – 1m2f · Standard
11th
9 Jan
Dundalk · 1m3f – 1m4f · Standard
9th
9 Jan
Dundalk · 1m1f – 1m2f · Standard
3rd
9 Jan
Dundalk · 1m1f – 1m2f · Standard
2nd
9 Jan
Dundalk · 1m1f – 1m2f · Standard
8th
9 Jan
Dundalk · 1m6f – 2m · Standard
9th
17 Dec
Dundalk · 1m1f – 1m2f · Standard
9th
12 Dec
Dundalk · 1m1f – 1m2f · Standard
10th
10 Dec
Dundalk · 7f – 1m · Standard
4th
10 Dec
Dundalk · 1m3f – 1m4f · Standard
10th
5 Dec
Dundalk · 1m6f – 2m · Standard
11th
5 Dec
Dundalk · 1m1f – 1m2f · Standard
Won
3 Dec
Dundalk · 5f – 6½f · Standard
14th