:

Conor Stone-Walsh

Three years into his career and already past 76 winners, Conor Stone-Walsh is building the kind of CV that gets people in racing circles paying attention. He's been riding since 2022, and in the last 12 months alone he's racked up 24 winners from 334 rides — that's roughly 1 in every 14, or a 7% win rate. For context, race riding is brutally competitive, and converting one ride in fourteen into a winner across a full season is a genuine achievement when you're still finding your feet at the top level.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
24 wins from 334 races
Win rate
7.2%
Top trainer
Best course
Wexford (22.7% from 22 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
334
Races
24
Wins
7.2%
Win rate
avg ~10%
17.4%
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 telling detail in his record is what happens when the ground is normal — not waterlogged, not sun-baked, just the standard conditions you'd hope for on a decent racing day. On that kind of surface, Stone-Walsh wins at nearly double his usual rate: 9 wins from 74 races, which works out at 12%, or roughly 1 in every 8. That's not a coincidence. It suggests he's at his most effective when horses are running freely and the race is decided by tactics and timing rather than raw stamina — the kind of racing where a sharp, decisive jockey earns their money.

His most consistent partnership is with trainer Gavin Cromwell, where he's recorded 7 wins from 140 rides together. That's a 5% win rate — about 1 in every 20 — which sounds modest until you consider that 140 rides with one yard is a serious working relationship, built on trust and familiarity. Trainers don't keep putting the same jockey up if they don't believe in them. Cromwell clearly does.

At 76 career winners and still only three years in, Stone-Walsh is at the stage where the numbers are starting to tell a story. The foundation is there — consistent volume, a clear strength on good ground, and a key stable booking that keeps him busy. The next chapter is about turning that into bigger opportunities.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
6.9%
May
0%
Jun
15.8%
Jul
4.2%
Aug
4.3%
Sep
12.1%
Oct
2.3%
Nov
10%
Dec
4.8%
Jan
0%
Feb
10.7%
Mar
0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Gavin Cromwell First Choice
5%
Win rate
7/140
Won / Rode
27.0%
Win rate
10/37
Won / Rode
9.1%
Win rate
3/33
Won / Rode
4.3%
Win rate
1/23
Won / Rode
12.5%
Win rate
1/8
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
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

Top Horses

The strongest horses currently associated with this jockey
Form: P-0169
Form: 171
Form: 4F8F72
Form: 312645
Form: 90941P
Form: 6UP8P1
Form: 422454
Form: 20-315
Form: 52342P
Form: 2-9972

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fairyhouse 50 1 2%
Punchestown 33 1 3.0%
Wexford 22 5 22.7%
Navan 20 1 5%
Naas 14 2 14.3%
Cork 14 1 7.1%
Thurles 14 0 0%
Limerick 13 1 7.7%
Kilbeggan 13 1 7.7%
Leopardstown 13 0 0%
Down Royal 12 0 0%
Downpatrick 11 2 18.2%
Ballinrobe 11 0 0%
Galway 11 0 0%
Listowel 10 0 0%
Killarney 10 0 0%
Cheltenham 9 1 11.1%
Gowran Park 9 0 0%
Sligo 8 2 25%
Tramore 8 1 12.5%
Tipperary 7 0 0%
Roscommon 6 2 33.3%
Clonmel 6 0 0%
Bellewstown 3 1 33.3%
Cartmel 3 0 0%
Haydock Park 2 2 100%
Plumpton 1 0 0%
Stratford-on-Avon 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
7th
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4th
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
11th
21 Mar
Navan · Long Distance (2m+) · Soft_To_Heavy
7th
21 Mar
Navan · Long Distance (2m+) · Soft
15th
19 Mar
Cork · Long Distance (2m+) · Yielding
17 Mar
Down Royal · Long Distance (2m+) · Good_To_Yielding
6th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
10th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
17 Mar
Down Royal · Long Distance (2m+) · Yielding
17 Mar
Down Royal · Long Distance (2m+) · Yielding
3rd
13 Mar
Cheltenham · Long Distance (2m+) · Soft
21th
13 Mar
Cheltenham · Long Distance (2m+) · Soft
17th
12 Mar
Cheltenham · Long Distance (2m+) · Good
16th
12 Mar
Cheltenham · Long Distance (2m+) · Good
20th
11 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
Won
10 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
5th
10 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
5th