Four years into his training career, Charlie Keegan is still waiting for that first winner. Since setting up in 2021, he has sent out 14 runners in the last 12 months without getting off the mark — and the same is true for this season, where 14 runners have come and gone without a trip to the winner's enclosure.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Record
0 wins from 14 races
Win rate
0%
Top jockey
Mr B Barry
Best course
Thurles (0% from 3 races)
📊 Key Numbers
A snapshot of this trainer's performance over the last 12 months
14
Races
0
Wins
0%
Win rate
avg ~10%
0%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Trainer Breakdown
Auto-Generated
The most notable thread running through his record is his partnership with Teagarden Jazz, the horse he has turned to most regularly. Six races together and nothing to show for it yet — though the fact that Keegan keeps coming back to the same horse suggests he believes the win is coming eventually.
It is worth putting this in context. Four years is not a long time in training, and small yards can go through long spells without winners while they build the kind of owners, horses, and reputation that starts to turn things around. The scoreboard reads zero for now, but the story is very much still being written.
📈 Form Trend
How this trainer's win rate has changed month by month
Monthly win rate
2024–2026
0%
May
0%
Jun
0%
Sep
0%
Oct
0%
Nov
0%
Feb
0%
Mar
0%
Apr
0%
Jul
0%
Aug
0%
Oct
0%
Jan
🎯 Where This Trainer Thrives
Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
—
Good to yielding
—
Heavy (very wet)
—
🏟 Track Shape
Right-handed, tight turning
—
Right-handed, undulating
—
Left-handed, wide and galloping
—
Right-handed, wide and galloping
—
🏇 Jockey Partnerships
The riders they work with most, sorted by rides together