:

Colin Keane

Colin Keane has built one of the more impressive records in the saddle over the past four years, racking up 532 career winners since 2021 — a total that puts him firmly in the conversation as one of the busiest and most reliable jockeys around. Over the last twelve months alone he has ridden 114 winners from 697 races, which works out at roughly 1 in every 6 — a consistency that is genuinely hard to maintain when you're riding that kind of volume.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
114 wins from 697 races
Win rate
16.4%
Top trainer
Best course
Kempton Park (41.2% from 17 races)
Best going
Good to yielding (mild give)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
697
Races
114
Wins
16.4%
Win rate
avg ~10%
45.1%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Colin Keane has entered for upcoming races

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Jockey Breakdown
Auto-Generated

Some jockeys are good at one thing. Keane is good at several. He has won 10 top-level races — the biggest, most competitive races in the calendar — at prestigious venues including Ascot, Sandown Park, and Kempton Park. Most recently he landed a Class 1 at Ascot in October 2025, which is exactly the kind of occasion that separates a journeyman from a jockey with real quality. Winning at that level isn't about being on a good horse — plenty of people get on good horses — it's about delivering when the margins are smallest and the pressure is highest.

Kempton Park tells its own story. Keane has won 7 races from just 17 rides there, which means he wins more than 4 in every 10 times he turns up at that track. That is a remarkable number. For context, most successful jockeys are happy with 1 in 5 anywhere. He won there in November and again in December 2025, underlining that this isn't a statistical quirk — he simply knows how to ride that track.

His relationship with trainer G M Lyons is the engine behind a lot of those numbers. From 145 races together, they have combined for 24 winners — roughly 1 in every 6 — and that kind of long-running partnership tends to mean genuine trust on both sides. The trainer puts him on horses that suit him; the jockey delivers often enough to keep the rides coming. It works.

The other detail worth noting is his record on wet or muddy ground: 16 wins from 63 races at 25%, or 1 in every 4. That is significantly better than his overall average, which suggests he doesn't just sit and steer when the ground gets testing — he actively rides better in those conditions. His partnership with Blue Bolt underlines the point too: three wins from five races together is the kind of record that makes a trainer very reluctant to book anyone else.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
20%
Jul
19%
Aug
13.0%
Sep
13.3%
Oct
17.1%
Nov
35.7%
Dec
33.3%
Jan
7.7%
Feb
10.5%
Mar
18%
Apr
18.6%
May
33.3%
Jun

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Standard to slow (all-weather)
Loves
Soft to heavy (wet)
Loves
Good (firm-ish)
Yielding (slightly soft)
Yielding to soft (damp)
Standard (all-weather)
Ok
Soft (muddy)
Ok
Good to firm (drying out)
Ok
Heavy (very wet)
Ok
Good to soft (some give)
Avoids
🏅 Competition Level
Class 1 (elite)
Ok
Class 2 (high-level)
Ok
Class 3 (mid-level)
Ok
Class 4 (standard)
Ok
Class 5 (entry-level)
Ok
Class 6 (grassroots)
Unknown
🏟 Track Shape
Right-handed, long straights
Right-handed, tight turns
Left-handed, long straights
Ok
Right-handed, hilly
Ok
Left-handed, tight turns
Ok
Right-handed, tight
Ok
Long straights
Ok
Left-handed, hilly
Unknown

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
G M Lyons First Choice
16.6%
Win rate
24/145
Won / Rode
20%
Win rate
14/70
Won / Rode
21.6%
Win rate
8/37
Won / Rode
3.2%
Win rate
1/31
Won / Rode
42.9%
Win rate
12/28
Won / Rode
24%
Win rate
6/25
Won / Rode
11.8%
Win rate
2/17
Won / Rode
12.5%
Win rate
2/16
Won / Rode
35.7%
Win rate
5/14
Won / Rode
28.6%
Win rate
4/14
Won / Rode
7.7%
Win rate
1/13
Won / Rode
25%
Win rate
3/12
Won / Rode
16.7%
Win rate
2/12
Won / Rode
18.2%
Win rate
2/11
Won / Rode
20%
Win rate
2/10
Won / Rode
10%
Win rate
1/10
Won / Rode
0%
Win rate
0/10
Won / Rode
12.5%
Win rate
1/8
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 1122-1
Form: 121-34
Form: 2271-1
Form: 1145-2
Form: -66115
Form: 125-51
Form: 314-1
Form: 34-2
Form: 74-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 112 18 16.1%
The Curragh 68 10 14.7%
Naas 50 10 20%
Gowran Park 42 6 14.3%
Leopardstown 37 4 10.8%
Ascot 34 3 8.8%
Cork 32 8 25%
Killarney 29 5 17.2%
Roscommon 28 5 17.9%
Navan 25 6 24%
Newbury 22 3 13.6%
Sandown Park 18 4 22.2%
Kempton Park 17 7 41.2%
Newmarket 17 1 5.9%
Bellewstown 16 3 18.8%
Doncaster 15 0 0%
Down Royal 14 2 14.3%
York 11 3 27.3%
Goodwood 11 2 18.2%
Fairyhouse 11 1 9.1%
Tipperary 11 0 0%
Limerick 8 2 25%
Galway 8 1 12.5%
Leicester 8 0 0%
Sligo 6 2 33.3%
Punchestown 6 1 16.7%
Listowel 6 0 0%
Ballinrobe 5 1 20%
Haydock Park 4 2 50%
Laytown 4 1 25%
Southwell 4 1 25%
Newcastle 4 0 0%
Thurles 3 1 33.3%
Great Yarmouth 3 0 0%
meydan 2 0 0%
Epsom Downs 2 0 0%
Cheltenham 1 1 100%
abu_dhabi 1 0 0%
Wolverhampton 1 0 0%
Tramore 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
16th
3 Jun
The Curragh · 1m6f – 2m · Good_To_Yielding
Won
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
Won
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
6th
1 Jun
Gowran Park · 1m1f – 1m2f · Yielding
Won
1 Jun
Gowran Park · 1m1f – 1m2f · Yielding
1 Jun
Gowran Park · 1m1f – 1m2f · Yielding
5th
1 Jun
Gowran Park · 1m6f – 2m · Good
2nd
1 Jun
Gowran Park · 1m1f – 1m2f · Good
6th
31 May
Listowel · Long Distance (2m+) · Good
3rd
31 May
Listowel · 1m1f – 1m2f · Good
3rd
29 May
Down Royal · 1m3f – 1m4f · Good
29 May
Down Royal · 1m3f – 1m4f · Good
Won
29 May
Down Royal · Long Distance (2m+) · Good
3rd
29 May
Down Royal · Long Distance (2m+) · Good
2nd
29 May
Down Royal · 7f – 1m · Good
2nd
29 May
Down Royal · 7f – 1m · Good
29 May
Down Royal · 7f – 1m · Good
7th
29 May
Down Royal · 5f – 6½f · Good
4th
28 May
Fairyhouse · 1m1f – 1m2f · Good
Won