Four years into his training career, John F O'Neill is still searching for his first winner. Since setting up in 2021, he has sent out 37 runners in the last 12 months without getting one across the line first — a run that will test the patience of any yard, but one that many small operations know all too well in the early years of building a string.Based on TrackLab's AI analysis
A snapshot of this trainer's performance over the last 12 months
37
Races
0
Wins
0%
Win rate
avg ~10%
24.3%
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
His most regular partnership with jockey Mr P J O'Neill has produced 11 races together without a win, and his most familiar horse, Move It On Over, has run six times for the yard in the same fruitless stretch. At this stage, the numbers don't yet tell a story of progress — but they do tell a story of persistence, and in a sport where small trainers often operate on tight margins and modest numbers, simply keeping runners on a racecourse is a commitment in itself.
The breakthrough win, when it comes, will have been a long time coming.
📈 Form Trend
How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
0%
May
0%
Jun
0%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Mar
0%
Apr
0%
May
0%
Jun
🎯 Where This Trainer Thrives
Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Unknown
Good to yielding (mild give)
Unknown
Yielding (slightly soft)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Yielding to soft (damp)
Unknown
Soft to heavy (wet)
Unknown
🏅 Competition Level
Class 1 (elite)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, tight turns
Unknown
Right-handed, tight
Unknown
Right-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Left-handed, long straights
Unknown
🏇 Jockey Partnerships
The riders they work with most, sorted by rides together