:

Adam Caffrey

Four years into his career, Adam Caffrey has quietly built himself into a dependable presence in the Irish jumping ranks. Since his first season in 2021, he has ridden 121 winners — a tally that tells you this is someone who has found their feet and kept going. This season has brought 25 winners from 359 rides, which works out at roughly 1 in every 14 races, and while that number is down from the 1 in 10 he was hitting last year, the volume of rides tells its own story: trainers keep putting him up.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
25 wins from 359 races
Win rate
7.0%
Best course
Gowran Park (21.4% from 14 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
359
Races
25
Wins
7.0%
Win rate
avg ~10%
24.2%
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 career so far is with trainer Adrian McGuinness. Of Caffrey's 249 rides for the yard, 21 have ended in the winner's enclosure — a win rate of around 1 in every 12. That kind of sustained partnership doesn't happen by accident. It suggests a jockey who understands how a particular trainer likes horses ridden, who communicates well, and who gets the call when something is expected to run well. Nearly a fifth of all his career winners have come through that one yard.

Where Caffrey really shines is on normal ground conditions. From 131 races on a standard surface, he has won 16 times — roughly 1 in every 8. That 12% win rate is noticeably better than his overall figures and hints at a rider who is at his most fluent and confident when the ground isn't playing tricks. Gowran Park is another place where he has made his mark: 3 winners from just 14 rides at the track is an excellent return, and for a jockey at this stage of his career, having a course where you genuinely perform above the average is a real asset.

The slight dip this season — from 10% to 7% — is worth noting but shouldn't be overstated. Riding 359 races in a year means you're busy, trusted, and in demand. Not every season moves in a straight line upward, and for a jockey still only four years in, the foundation being built here looks solid. The question now is whether he can push his win rate back toward where it was and start converting some of that volume into bigger moments.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
5.3%
May
0%
Jun
0%
Jul
4%
Aug
8.1%
Sep
11.8%
Oct
6.5%
Nov
35.3%
Dec
7.7%
Jan
14.3%
Feb
3.8%
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
Soft (muddy)
Ok
Heavy (very wet)
Ok
Good to firm
Good (firm-ish)
Avoids
Yielding
Avoids
Soft to heavy
Avoids
Yielding to soft
Avoids
Good to soft
Avoids
🏅 Competition Level
Class 2
Avoids
Class 3
Class 6
Avoids
🏟 Track Shape
Right-handed, undulating
Loves
Left-handed, wide and galloping
Right-handed, tight turning
Ok
Wide and galloping
Right-handed, wide and galloping
Avoids
Left-handed, tight turning
Avoids
Right-handed, tight
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Adrian McGuinness First Choice
8.4%
Win rate
21/249
Won / Rode
14.3%
Win rate
2/14
Won / Rode
0%
Win rate
0/10
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
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/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

Top Horses

The strongest horses currently associated with this jockey
Form: 1
Form: 3500-1
Form: -32423
Form: 54-642
Form: 117716
Form: 0260-2
Form: 211-20
Form: 1243-1
Form: 14-581
Form: 185-99

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 125 15 12%
The Curragh 39 1 2.6%
Leopardstown 25 0 0%
Navan 21 3 14.3%
Down Royal 16 0 0%
Galway 15 0 0%
Gowran Park 14 3 21.4%
Roscommon 14 1 7.1%
Naas 14 0 0%
Cork 13 0 0%
Bellewstown 13 0 0%
Ballinrobe 9 0 0%
Fairyhouse 8 0 0%
Tipperary 6 0 0%
Sligo 4 0 0%
Punchestown 4 0 0%
Ayr 4 0 0%
Newcastle 4 0 0%
Limerick 3 0 0%
Killarney 3 0 0%
Laytown 2 1 50%
Thurles 1 1 100%
Listowel 1 0 0%
Clonmel 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Cork · 1m1f – 1m2f · Soft_To_Heavy
4 Apr
Cork · 1m6f – 2m · Soft_To_Heavy
8th
1 Apr
Dundalk · 5f – 6½f · Standard
1 Apr
Dundalk · 5f – 6½f · Standard
4th
1 Apr
Dundalk · 5f – 6½f · Standard
8th
30 Mar
Navan · 1m6f – 2m · Heavy
2nd
30 Mar
Navan · 5f – 6½f · Heavy
14th
28 Mar
The Curragh · 1m1f – 1m2f · Soft_To_Heavy
7th
28 Mar
The Curragh · 1m6f – 2m · Soft_To_Heavy
10th
28 Mar
The Curragh · 5f – 6½f · Soft_To_Heavy
27 Mar
Dundalk · 1m3f – 1m4f · Standard
2nd
27 Mar
Dundalk · 7f – 1m · Standard
6th
27 Mar
Dundalk · 7f – 1m · Standard
7th
22 Mar
Naas · 1m1f – 1m2f · Soft
6th
22 Mar
Naas · 7f – 1m · Soft
3rd
22 Mar
Naas · 5f – 6½f · Soft
9th
20 Mar
Dundalk · 1m3f – 1m4f · Standard
3rd
20 Mar
Dundalk · 1m1f – 1m2f · Standard
6th
20 Mar
Dundalk · 7f – 1m · Standard
20 Mar
Dundalk · 7f – 1m · Standard