UK time :

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 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%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this jockey's record and recent runs
TrackLab's jockey breakdown

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 does best

Results split by ground, race level and track shape
🌧 Ground
Good (a little give)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
🏅 Race 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

🏇 Trainers

The trainers they work with most, most rides first
Sophie Leech Main partner
0%
Win rate
0/19
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
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, most races first
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