:

Keithen Kennedy(5)

Two years into a professional career and already a top-level winner — Keithen Kennedy is moving through the ranks at a pace that suggests he's not planning to hang around in the lower tiers for long. The young jockey, who carries a 5lb allowance that reflects his still-developing experience, has ridden 52 winners in total since starting out in 2023, which is a solid foundation for someone still learning their craft at the sharpest end of the sport.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
19 wins from 204 races
Win rate
9.3%
Best course
Dundalk (12% from 25 races)
Best going
Yielding to soft

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
204
Races
19
Wins
9.3%
Win rate
avg ~10%
23.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

The highlight so far came at Ayr on 21 June 2025, where Kennedy landed one of the top races in Britain — a Class 1 victory that put his name in front of an audience far beyond his usual circuit. Moments like that tend to define a young rider's reputation, and winning at the highest level before your third anniversary in the saddle is exactly the kind of result that gets trainers picking up the phone.

His most reliable working relationship is with the yard of Mrs John Harrington, where the numbers really tell a story. From 76 rides together they've combined for 10 wins — that's a win rate of 13%, or roughly 1 in every 8 races. For context, the sport-wide average for jockeys at this level is considerably lower, so when Kennedy and the Harrington team line up together, it's worth paying attention.

Over the last twelve months he's ridden 19 winners from 204 races — roughly 1 in every 11, or 9% overall. That's a modest headline figure, but it doesn't account for the quality of what he's achieved or the fact that riding 204 races in a year means trainers across the board are trusting him with their horses. Volume at this stage of a career matters as much as percentage. There's also an intriguing detail in his record on wet or muddy ground: 1 win from just 4 races in those conditions gives him a 25% win rate, which hints that when the rain comes down, Kennedy may be a name worth remembering.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
10%
Mar
0%
Apr
17.9%
May
6.9%
Jun
7.7%
Jul
14.7%
Aug
5.3%
Sep
3.6%
Oct
0%
Nov
20%
Jan
25%
Feb
0%
Mar

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Mrs John Harrington First Choice
13.2%
Win rate
10/76
Won / Rode
10%
Win rate
2/20
Won / Rode
7.7%
Win rate
1/13
Won / Rode
10%
Win rate
1/10
Won / Rode
11.1%
Win rate
1/9
Won / Rode
11.1%
Win rate
1/9
Won / Rode
33.3%
Win rate
2/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
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

Top Horses

The strongest horses currently associated with this jockey
Form: 79-421
Form: 1-4323
Form: -43226
Form: 057-75
Form: 76-321
Form: 111-57
Form: -23214
Form: 800-41
Form: 924-15
Form: 32135-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
The Curragh 33 2 6.1%
Dundalk 25 3 12%
Leopardstown 19 1 5.3%
Galway 15 1 6.7%
Gowran Park 14 0 0%
Navan 13 1 7.7%
Naas 10 1 10%
Cork 8 1 12.5%
Ballinrobe 7 0 0%
Listowel 7 0 0%
Bellewstown 6 2 33.3%
Tipperary 6 1 16.7%
Killarney 6 1 16.7%
Fairyhouse 6 0 0%
Down Royal 5 1 20%
Roscommon 5 0 0%
Sligo 4 2 50%
Limerick 4 0 0%
Tramore 3 1 33.3%
Haydock Park 2 0 0%
Ayr 1 1 100%
Laytown 1 0 0%
Thurles 1 0 0%
Clonmel 1 0 0%
Bath 1 0 0%
Punchestown 1 0 0%

📅 Recent Results

The last 20 results, most recent first
6 Mar
Dundalk · 1m6f – 2m · Standard
8th
11 Feb
Dundalk · 1m1f – 1m2f · Standard
Won
6 Feb
Dundalk · 1m6f – 2m · Standard
10th
6 Feb
Dundalk · 1m1f – 1m2f · Standard
13th
6 Feb
Dundalk · Long Distance (2m+) · Standard
6th
28 Jan
Dundalk · 1m3f – 1m4f · Standard
8th
23 Jan
Dundalk · 7f – 1m · Standard
9th
13 Jan
Dundalk · 1m1f – 1m2f · Standard
14th
9 Jan
Dundalk · 1m3f – 1m4f · Standard
Won
9 Jan
Dundalk · 1m6f – 2m · Standard
6th
14 Nov
Dundalk · 5f – 6½f · Standard
4th
12 Nov
Dundalk · 7f – 1m · Standard
9th
12 Nov
Dundalk · 1m1f – 1m2f · Standard
5th
7 Nov
Dundalk · 1m6f – 2m · Standard
13th
5 Nov
Dundalk · 1m3f – 1m4f · Standard
11th
2 Nov
The Curragh · 1m1f – 1m2f · Heavy
23th
31 Oct
Dundalk · 1m6f – 2m · Standard
7th
27 Oct
Galway · 1m3f – 1m4f · Heavy
13th
27 Oct
Galway · 7f – 1m · Heavy
15th
27 Oct
Galway · 1m1f – 1m2f · Soft_To_Heavy
14th