Only two years into his career, Mr M J O'Neill has already shown he knows how to make the most of limited opportunities. In the last 12 months he has ridden 3 winners from 15 races — that's 1 in every 5 rides finding the winner's enclosure, which is a solid return for a jockey still building his name. The "(7)" next to his name is a weight allowance that apprentice and amateur riders receive to make their horses more competitive — it's essentially racing's way of giving developing talent a fair shot, and O'Neill is clearly making his count.Based on TrackLab's AI analysis
A snapshot of this jockey's performance over the last 12 months
15
Races
3
Wins
20%
Win rate
avg ~10%
46.7%
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 telling relationship is with trainer Emmet Mullins, where all three of his winners over the past year have come from — 3 from 15 together, that same 1-in-5 ratio holding steady across the partnership. That kind of consistency with one yard suggests real trust, the sort that tends to grow into more opportunities as a jockey's reputation develops. His association with Minella Emperor is worth watching too: 2 wins from 11 races together might not sound dramatic, but sticking with the same horse across 11 outings tells you the team believes in what O'Neill brings to that particular partnership.
Perhaps the most intriguing detail is how he performs on normal ground conditions. With 2 wins from just 4 races in those circumstances, he's winning half the time when the track is at its most straightforward — a striking number that suggests he's at his sharpest when conditions don't throw any curveballs. Two years in, the foundations look promising.
📈 Form Trend
How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Feb
0%
Mar
0%
Apr
50%
May
0%
Aug
100%
Oct
0%
Nov
0%
Dec
0%
Jan
100%
Feb
0%
Mar
0%
Apr
🎯 Where This Jockey Thrives
Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Heavy (very wet)
—
Yielding to soft
—
Soft to heavy
—
Yielding
Avoids
Good to yielding
Avoids
🏟 Track Shape
Left-handed, wide and galloping
Loves
Right-handed, wide and galloping
Likes
Right-handed, tight
—
Right-handed, tight turning
—
Right-handed, undulating
—
Left-handed, tight turning
—
🏇 Trainer Partnerships
The trainers they work with most, sorted by rides together