:

Roisin Leech

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
Quick Facts
Role
Jockey
Record
0 wins from 20 races
Win rate
0%
Top trainer
Best course
Worcester (0% from 2 races)

📊 Key Numbers

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
Sophie Leech First Choice
0%
Win rate
0/19
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 541147
Form: 451P/5
Form: 55483P
Form: 70367P
Form: 6-34U0
Form: /P61-8
Form: 31221/
Form: -8638F

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Worcester 2 0 0%
Taunton 2 0 0%
Ludlow 1 0 0%
Leicester 1 0 0%
Wincanton 1 0 0%
Chepstow 1 0 0%
Exeter 1 0 0%
Perth 1 0 0%
hereford 1 0 0%
Fontwell Park 1 0 0%
Newcastle 1 0 0%
Ffos Las 1 0 0%
Ascot 1 0 0%
Doncaster 1 0 0%
Warwick 1 0 0%
Newton Abbot 1 0 0%
Haydock Park 1 0 0%
Sandown Park 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Feb
Ludlow · Long Distance (2m+) · Soft
20 Jan
Leicester · Long Distance (2m+) · Heavy
3rd
3 Jan
Sandown Park · Long Distance (2m+) · Good
30 Dec
Taunton · Long Distance (2m+) · Good
6th
19 Dec
Ascot · Long Distance (2m+) · Soft
7th
13 Dec
Doncaster · Long Distance (2m+) · Good_To_Soft
8th
11 Dec
Taunton · Long Distance (2m+) · Good
15th
21 Nov
Chepstow · Long Distance (2m+) · Soft
6th
20 Nov
Wincanton · Long Distance (2m+) · Good
7th
17 Nov
Exeter · Long Distance (2m+) · Good_To_Soft
7th
4 Nov
Warwick · Long Distance (2m+) · Good
5th
30 Oct
Newcastle · Long Distance (2m+) · Good
29 Oct
Newton Abbot · Long Distance (2m+) · Good_To_Soft
3rd
16 Oct
Ffos Las · Long Distance (2m+) · Good
4th
13 Oct
hereford · Long Distance (2m+) · Good
8th
24 Sep
Perth · Long Distance (2m+) · Good
3rd
5 Sep
Worcester · Long Distance (2m+) · Good
3rd
4 Sep
Haydock Park · 1m3f – 1m4f · Good
6th
29 Aug
Fontwell Park · Long Distance (2m+) · Good_To_Soft
4th
20 Aug
Worcester · Long Distance (2m+) · Good
6th