:

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%

🐎 Today's & Upcoming Rides

Rides James Ryan has entered for upcoming races

🔍 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 (slightly soft)
Ok
Good to yielding (mild give)
Ok
Good to soft (some give)
Unknown
Yielding to soft (damp)
Avoids
Heavy (very wet)
Avoids
Good to firm (drying out)
Avoids
Soft to heavy (wet)
Avoids
🏅 Competition Level
Class 1 (elite)
Avoids
Class 2 (high-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, long straights
Left-handed, long straights
Ok
Right-handed, hilly
Ok
Long straights
Unknown
Left-handed, tight turns
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