:

Sarah Kavanagh(7)

The "(7)" after Sarah Kavanagh's name is not a quirk of formatting — it means she carries a 7lb weight allowance, a perk given to less experienced riders to help level the playing field against seasoned professionals. She has been riding since 2021, and four years in, she is still building the kind of record that turns that allowance into something no longer needed.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
2 wins from 24 races
Win rate
8.3%
Top trainer
Best course
Roscommon (100% from 1 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
24
Races
2
Wins
8.3%
Win rate
avg ~10%
16.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 numbers are modest for now. Over the last 12 months, Kavanagh has ridden 24 races and won 2 of them — roughly 1 in every 12, or about 8%. Her most regular partnership is with trainer Edward Cawley, where she has ridden 14 races together and produced 1 winner. That is a win rate of around 7%, which reflects a combination that is still finding its rhythm rather than one that has cracked the formula.

The most genuinely interesting thread in her stats is what happens when the rain arrives. On wet or muddy ground, Kavanagh has won 1 from just 5 races — that is 20%, or roughly 1 in every 5. In a sport where the difference between winning and finishing mid-pack can come down to how a jockey reads a horse through the mud, that number stands out sharply against her overall record. It suggests she either has a natural feel for riding on testing ground, or that the horses she rides in those conditions simply suit it — either way, it is the kind of detail worth watching.

Four years into a career is still early. The 7lb allowance will not be there forever, and the clock is ticking on using it wisely. Right now, Kavanagh is at the stage where every winner counts double — once for the result, and once for the experience it adds.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Mar
0%
Apr
50%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Feb
20%
Mar
0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Edward Cawley First Choice
7.1%
Win rate
1/14
Won / Rode
0%
Win rate
0/3
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 4U5-62
Form: 21P673
Form: 705P60
Form: -34507
Form: 9-8963
Form: 3-5308
Form: 009
Form: 0/83-0
Form: 000-38
Form: 8/00/P

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wexford 4 1 25%
Fairyhouse 4 0 0%
Limerick 3 0 0%
Naas 3 0 0%
Cork 2 0 0%
Roscommon 1 1 100%
Bellewstown 1 0 0%
Navan 1 0 0%
Tramore 1 0 0%
Listowel 1 0 0%
Galway 1 0 0%
Thurles 1 0 0%
Down Royal 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
10th
22 Mar
Limerick · Long Distance (2m+) · Soft
10th
17 Mar
Wexford · Long Distance (2m+) · Soft
17 Mar
Wexford · Long Distance (2m+) · Soft
Won
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
9th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
9th
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
16th
7 Feb
Naas · 1m6f – 2m · Soft_To_Heavy
6th
1 Jan
Tramore · Long Distance (2m+) · Soft
27 Dec
Limerick · Long Distance (2m+) · Heavy
9th
26 Dec
Down Royal · Long Distance (2m+) · Yielding
13th
13 Dec
Fairyhouse · Long Distance (2m+) · Soft
8th
30 Nov
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
8th
23 Nov
Hes Home Again
Cork · Long Distance (2m+) · Yielding_To_Soft
6th
18 Nov
Limerick · Long Distance (2m+) · Heavy
3rd
2 Nov
Cork · Long Distance (2m+) · Yielding
8th
25 Oct
Galway · Long Distance (2m+) · Yielding
11th
11 Oct
Fairyhouse · Long Distance (2m+) · Yielding
3rd
26 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
12th
20 Sep
Navan · Long Distance (2m+) · Yielding
6th