:

Eoin Staples(5)

Three years into his riding career, Eoin Staples has quietly built himself into a jockey worth paying attention to. Since 2022, he has racked up 34 career winners, and in the last 12 months alone, 33 of those came from 317 rides — that's roughly 1 winner in every 10 races, which is a solid return for a jockey still finding his feet at this level. The "(5)" next to his name means he carries a weight allowance that makes him attractive to trainers looking for an edge, and he's clearly making the most of the opportunity.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
33 wins from 317 races
Win rate
10.4%
Top trainer
Best course
Sligo (30% from 10 races)
Best going
Yielding (slightly soft)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
317
Races
33
Wins
10.4%
Win rate
avg ~10%
28.7%
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 number in his record is what happens when he teams up with trainer Gavin Cromwell. Across 90 rides together, they've combined for 16 wins — that's nearly 1 in every 5, almost double his overall rate. That kind of partnership doesn't happen by accident. It suggests a real working relationship, the sort where a trainer trusts a jockey enough to put him on their better horses and a jockey knows the yard's horses well enough to get the best out of them.

He also has a knack for wet conditions. On soft or muddy ground, he wins 10 from 58 races — around 1 in 6 — which is noticeably better than his overall numbers. Some jockeys struggle to adapt when the ground gets testing, asking horses for effort at the wrong moment or misjudging the pace. Staples clearly doesn't have that problem. And at Sligo specifically, he's won 3 of his 10 rides there — 30%, or nearly 1 in every 3 — which is the kind of course record that makes trainers pick up the phone when they're heading there.

What makes this profile particularly timely is his current form. Over the last two weeks he's won 2 from 11 rides — an 18% win rate against his season average of 10%. Form streaks in racing can be fleeting, but they often reflect a jockey riding with real confidence, reading races well and making fewer errors. Right now, Eoin Staples looks like someone hitting their stride.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Mar
0%
Jun
12.5%
Jul
9.4%
Aug
17.4%
Sep
11.4%
Oct
5.3%
Nov
12.9%
Dec
8.8%
Jan
0%
Feb
4.3%
Mar
24%
Apr

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Yielding (slightly soft)
Loves
Good (firm-ish)
Good to yielding (mild give)
Ok
Heavy (very wet)
Ok
Soft (muddy)
Ok
Yielding to soft (damp)
Ok
Good to firm (drying out)
Unknown
Soft to heavy (wet)
Avoids
Good to soft (some give)
Avoids
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, tight
Loves
Right-handed, tight turns
Right-handed, hilly
Right-handed, long straights
Ok
Left-handed, tight turns
Ok
Left-handed, tight
Unknown
Left-handed, long straights
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Gavin Cromwell First Choice
17.8%
Win rate
16/90
Won / Rode
11.9%
Win rate
5/42
Won / Rode
11.5%
Win rate
3/26
Won / Rode
0%
Win rate
0/10
Won / Rode
33.3%
Win rate
3/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
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
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: F-32
Form: 37-722
Form: 3322
Form: 776001
Form: -55333
Form: 789531
Form: F8F725
Form: -25002
Form: 312645
Form: 634255

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fairyhouse 28 2 7.1%
Cork 24 3 12.5%
Downpatrick 23 4 17.4%
Wexford 22 4 18.2%
Thurles 21 0 0%
Punchestown 18 2 11.1%
Clonmel 17 0 0%
Down Royal 16 3 18.8%
Galway 14 3 21.4%
Listowel 14 1 7.1%
Leopardstown 13 1 7.7%
Sligo 10 3 30%
Tramore 10 1 10%
Kilbeggan 10 1 10%
Navan 10 0 0%
Gowran Park 8 2 25%
Limerick 8 0 0%
Killarney 8 0 0%
Naas 7 0 0%
Roscommon 6 1 16.7%
Bellewstown 6 1 16.7%
Cheltenham 6 0 0%
Ballinrobe 5 1 20%
Tipperary 4 0 0%
Perth 4 0 0%
Fontwell Park 1 0 0%
Haydock Park 1 0 0%
Ludlow 1 0 0%
Uttoxeter 1 0 0%
Ayr 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
29 Apr
Punchestown · Long Distance (2m+) · Yielding
2nd
29 Apr
Punchestown · Long Distance (2m+) · Yielding
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
4th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
5th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
5th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
20 Apr
Tramore · Long Distance (2m+) · Good_To_Yielding
Won
19 Apr
Tramore · Long Distance (2m+) · Yielding
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
Won
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
14 Apr
Clonmel · Long Distance (2m+) · Yielding
12 Apr
Down Royal · Long Distance (2m+) · Good
12 Apr
Down Royal · Long Distance (2m+) · Good
Won
12 Apr
Down Royal · Long Distance (2m+) · Good
Won
10 Apr
Wexford · Long Distance (2m+) · Yielding
10 Apr
Wexford · Long Distance (2m+) · Good_To_Yielding
Won
10 Apr
Wexford · Long Distance (2m+) · Good_To_Yielding
Won
10 Apr
Wexford · Long Distance (2m+) · Good_To_Yielding
5th
6 Apr
Cork · Long Distance (2m+) · Good_To_Yielding
2nd