:

Benjamin P Kennedy(7)

Benjamin P Kennedy is four years into his riding career, having taken his first ride in 2022, and the numbers from the past twelve months make for tough reading: just 1 winner from 80 rides, which works out to roughly 1 in every 80 races. That is a win rate of around 1%, down from an already modest 2% the previous season. For context, even a journeyman jockey would typically hope to win closer to 1 in every 15 or 20 rides, so this is a period where results simply haven't been coming.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
1 wins from 80 races
Win rate
1.2%
Top trainer
Best course
Punchestown (0% from 10 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
80
Races
1
Wins
1.2%
Win rate
avg ~10%
5%
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

His most regular association is with trainer Seamus Fahey's yard, where he has taken 13 rides without a single winner. Thirteen is enough of a sample to say this is a partnership that hasn't clicked yet — it isn't bad luck over a race or two, it's a sustained run without reward for either of them. His four rides aboard Jurality have also produced nothing, so even his most familiar horses haven't been able to get him to the winner's enclosure.

The one bright spot in the data is his record on normal ground conditions, where he has won 1 from 28 races — a win rate of around 4%, which is four times better than his overall figure this season. That suggests when conditions are in his favour, there is at least a foundation to build on. At this stage of his career, finding more of those moments and converting them will be what matters most.

📈 Form Trend

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

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Seamus Fahey First Choice
0%
Win rate
0/13
Won / Rode
0%
Win rate
0/12
Won / Rode
0%
Win rate
0/12
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 8422-5
Form: 000P48
Form: 705P60
Form: /80/4-
Form: 87070F
Form: 000-P9
Form: 354900
Form: 7/0/9-
Form: P-4975

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Punchestown 10 0 0%
Ballinrobe 8 0 0%
Down Royal 5 1 20%
Sligo 5 0 0%
Wexford 4 0 0%
Naas 4 0 0%
Tramore 4 0 0%
Kilbeggan 4 0 0%
Fairyhouse 4 0 0%
Listowel 4 0 0%
Cork 3 0 0%
Navan 3 0 0%
Clonmel 3 0 0%
Galway 3 0 0%
Killarney 3 0 0%
Gowran Park 3 0 0%
Thurles 2 0 0%
Roscommon 2 0 0%
Tipperary 2 0 0%
Limerick 2 0 0%
Dundalk 1 0 0%
Leopardstown 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
8th
2 Mar
Leopardstown · Long Distance (2m+) · Soft_To_Heavy
26 Feb
Clonmel · Long Distance (2m+) · Heavy
18 Feb
Punchestown · Long Distance (2m+) · Soft
14th
12 Feb
Clonmel · Long Distance (2m+) · Heavy
3 Feb
Fairyhouse · Long Distance (2m+) · Heavy
15th
26 Jan
Punchestown · Long Distance (2m+) · Heavy
9th
20 Jan
Down Royal · Long Distance (2m+) · Yielding_To_Soft
17th
17 Jan
Navan · Long Distance (2m+) · Soft_To_Heavy
8th
15 Jan
Fairyhouse · Long Distance (2m+) · Soft
14th
14 Jan
Fairyhouse · Long Distance (2m+) · Yielding
8th
12 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
5th
11 Jan
Punchestown · Long Distance (2m+) · Soft
9 Jan
Naas · Long Distance (2m+) · Yielding
4th
9 Jan
Naas · Long Distance (2m+) · Yielding
21th
1 Jan
Tramore · Long Distance (2m+) · Soft
10th
1 Jan
Tramore · Long Distance (2m+) · Soft
9th
26 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
5th
26 Dec
Limerick · Long Distance (2m+) · Heavy
9th
15 Dec
Naas · Long Distance (2m+) · Soft_To_Heavy
18th