Four years into her riding career, Roisin Leech is going through the kind of season every jockey dreads. Twenty races this year and no winners — a tough run by any measure, and a sharp contrast to where she was just twelve months ago, when she was winning roughly 1 in every 20 rides. That might not sound like much, but in a sport where plenty of jockeys go weeks without a winner, even a small return matters. Right now, that return has dried up completely.Based on TrackLab's AI analysis
A snapshot of this jockey's performance over the last 12 months
20
Races
0
Wins
0%
Win rate
avg ~10%
20%
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 striking detail in her record is how closely she is tied to trainer Sophie Leech. Nineteen of her twenty rides this season have come from that yard, which tells you this is very much a family operation — the kind of tight-knit setup where loyalty runs deep and opportunities are shared rather than spread across the wider weighing room. The flip side is that when one side of the partnership is struggling for winners, there is little elsewhere to fall back on. Zero wins from those nineteen rides means the partnership, however committed, has not yet clicked into gear this season.
She is still only four years in, which is worth keeping in mind. Riding careers are long, form comes and goes, and a blank season is not a verdict — it is a chapter. The question is whether the horses coming through the Sophie Leech yard can give her a platform to turn things around.
📈 Form Trend
How this jockey's win rate has changed month by month
Monthly win rate
2024–2026
0%
May
0%
Jul
0%
Nov
0%
Dec
0%
Feb
0%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Feb
🎯 Where This Jockey Thrives
Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight
Unknown
Long straights
Unknown
🏇 Trainer Partnerships
The trainers they work with most, sorted by rides together