:

James Ryan

Four years into a professional riding career, James Ryan has quietly built a record of 107 winners — a solid foundation that tells you this is a jockey who knows how to get a horse home in front. He has been doing this since 2021, and while the big headlines may not have followed him yet, the numbers show a rider who keeps turning up and keeps delivering.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
20 wins from 424 races
Win rate
4.7%
Top trainer
Best course
Roscommon (23.5% from 17 races)
Best going
Good (firm-ish)

📊 Key Numbers

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

This season, though, has been a tougher grind than usual. Ryan has ridden 424 times and come away with 20 winners — that's roughly 1 in every 21 races, or a 5% win rate. To put that in perspective, last year he was winning at 7%, so the current campaign represents a noticeable dip. Whether that's down to the horses he's been put on, a run of bad luck, or something he's working to iron out in his riding, a drop like that is the kind of thing a jockey notices. It matters. Over that volume of rides, the difference between 5% and 7% is around eight or nine extra winners — and winners are everything in this game.

His most consistent working relationship is with trainer Jack W Davison, and it's one worth paying attention to. Ryan has ridden 97 times for Davison and come back with 8 winners — winning around 1 in every 12 races for the yard. That's noticeably better than his overall average this season, which suggests the partnership is built on something real: trust, communication, and horses that suit the way Ryan rides. When a trainer keeps putting the same jockey up nearly a hundred times, it's not habit — it's confidence.

The track where Ryan looks most dangerous right now is Roscommon. He has ridden 17 horses there and won on 4 of them — that's nearly 1 in every 4 rides, a win rate more than four times better than his season average. That kind of record at a specific course is rarely an accident. It could be that the track suits a style he's particularly good at, or simply that he knows it well enough to find a way when others can't. Either way, if you ever find yourself watching racing at Roscommon and James Ryan's name is in the racecard, that's a detail worth noticing.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
4.3%
May
1.7%
Jun
7.8%
Jul
7.1%
Aug
6%
Sep
4.3%
Oct
0%
Nov
4.3%
Dec
9.5%
Jan
8.3%
Feb
0%
Mar
0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Jack W Davison First Choice
8.2%
Win rate
8/97
Won / Rode
4.4%
Win rate
4/91
Won / Rode
9.1%
Win rate
3/33
Won / Rode
3.3%
Win rate
1/30
Won / Rode
0%
Win rate
0/16
Won / Rode
0%
Win rate
0/12
Won / Rode
18.2%
Win rate
2/11
Won / Rode
0%
Win rate
0/10
Won / Rode
0%
Win rate
0/10
Won / Rode
0%
Win rate
0/10
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
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/3
Won / Rode
0%
Win rate
0/3
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 7-211
Form: 22-235
Form: -32423
Form: 465-42
Form: 11-424
Form: 4157-
Form: 1-4434
Form: 933278
Form: 117716
Form: 36-615

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 113 4 3.5%
The Curragh 53 3 5.7%
Leopardstown 31 1 3.2%
Naas 29 1 3.4%
Navan 28 0 0%
Gowran Park 26 1 3.8%
Fairyhouse 22 0 0%
Cork 20 1 5%
Roscommon 17 4 23.5%
Bellewstown 16 0 0%
Down Royal 12 2 16.7%
Ballinrobe 10 1 10%
Limerick 10 0 0%
Tipperary 8 1 12.5%
Galway 4 0 0%
Sligo 4 0 0%
Listowel 4 0 0%
Newcastle 3 1 33.3%
Tramore 3 0 0%
Killarney 3 0 0%
Newmarket 1 0 0%
Goodwood 1 0 0%
Haydock Park 1 0 0%
Thurles 1 0 0%
Laytown 1 0 0%
York 1 0 0%
Sandown Park 1 0 0%
Ascot 1 0 0%

📅 Recent Results

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