:

Jonjo O'Neill Jr

There's something instantly compelling about a jockey who shares his name with the trainer he rides for most — and Jonjo O'Neill Jr. has spent four years making sure people notice him for his riding rather than the family connection. Since starting out in 2021, he has ridden 257 career winners, and in the last 12 months alone he has added 36 of those, winning roughly 1 in every 7 races he has taken part in across 267 rides. For a jump jockey operating in a brutally competitive sport, that is a serious return.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
36 wins from 267 races
Win rate
13.5%
Best course
Catterick Bridge (60% from 10 races)
Best going
Good to soft (some give)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
267
Races
36
Wins
13.5%
Win rate
avg ~10%
42.7%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Jonjo O'Neill Jr 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

The headline number that really stands out is 16 wins at the top level — Class 1 races, the biggest and most prestigious in British racing. Those have come at venues that matter: Cheltenham, Sandown Park, Newbury, and most recently Ascot, where he won on 20 December 2025. Cheltenham in particular is the sport's ultimate stage, the place where reputations are made and where plenty of talented jockeys come unstuck under pressure. To have won there at the highest level tells you this is someone who shows up when it counts.

His most important working relationship is with the yard run by his father and brother, Jonjo and A.J. O'Neill. Across 226 rides for the team, he has ridden 32 winners — again, roughly 1 in 7, or 14% — which is a consistent and healthy return and suggests a genuine understanding built over time rather than just a convenient arrangement. Away from the family stable, one track where he has been remarkably effective is Catterick Bridge, a tight, undulating course in North Yorkshire that rewards jockeys who know it well. Six winners from just 10 rides there is an extraordinary record — winning 3 in every 5 races at a single track is the kind of dominance that trainers notice when they're deciding who gets the call.

One honest footnote: in 11 races alongside Country Park, he is yet to get that horse into the winner's enclosure. Some partnerships just don't click, and that one is a reminder that even the sharpest jockeys can't conjure wins out of thin air. But across 257 career winners in four years, including some of the sport's biggest occasions, O'Neill Jr. has built a record that stands on its own merits.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2024–2026
12.5%
Dec
9.4%
Jan
9.1%
Feb
18.9%
Mar
13.5%
Apr
9.5%
Oct
8.3%
Nov
27.8%
Dec
10.6%
Jan
18.8%
Feb
9.3%
Mar
12.2%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Jonjo & A J O'Neill First Choice
14.2%
Win rate
32/226
Won / Rode
8.3%
Win rate
1/12
Won / Rode
20%
Win rate
2/10
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 24S-3F
Form: -22431
Form: 1-23
Form: 5-9751
Form: 942122
Form: 1-220
Form: -12434
Form: 4-1354
Form: 456123
Form: 5-811F

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Haydock Park 20 3 15%
Aintree 18 2 11.1%
Chepstow 13 0 0%
Windsor 12 3 25%
Cheltenham 11 1 9.1%
Ludlow 11 1 9.1%
Catterick Bridge 10 6 60%
Warwick 10 0 0%
Newbury 10 0 0%
Ffos Las 9 1 11.1%
hereford 9 1 11.1%
Uttoxeter 8 2 25%
Wetherby 8 1 12.5%
Carlisle 8 1 12.5%
Huntingdon 7 2 28.6%
Ascot 7 2 28.6%
Stratford-on-Avon 7 0 0%
Sandown Park 6 1 16.7%
Musselburgh 6 1 16.7%
Leicester 6 1 16.7%
Kelso 6 1 16.7%
Ayr 6 0 0%
Exeter 6 0 0%
Kempton Park 6 0 0%
Taunton 5 1 20%
Lingfield Park 5 1 20%
Newcastle 5 0 0%
Fontwell Park 4 1 25%
Sedgefield 4 1 25%
Wincanton 4 0 0%
Southwell 4 0 0%
Newton Abbot 3 1 33.3%
Doncaster 3 0 0%
Worcester 2 1 50%
Punchestown 2 0 0%
Bangor-on-Dee 2 0 0%
Market Rasen 2 0 0%
Fairyhouse 1 0 0%
Plumpton 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
5th
28 Apr
Punchestown · Long Distance (2m+) · Yielding
24 Apr
Chepstow · Long Distance (2m+) · Good
3rd
23 Apr
Warwick · Long Distance (2m+) · Good
5th
23 Apr
Warwick · Long Distance (2m+) · Good
4th
22 Apr
Ludlow · 1m6f – 2m · Good
22 Apr
Ludlow · Long Distance (2m+) · Good
3rd
21 Apr
Ffos Las · Long Distance (2m+) · Good
5th
21 Apr
Ffos Las · Long Distance (2m+) · Soft
7th
19 Apr
Stratford-on-Avon · Long Distance (2m+) · Good
3rd
18 Apr
Ayr · Long Distance (2m+) · Heavy
17 Apr
Ayr · Long Distance (2m+) · Soft
17 Apr
Ayr · Long Distance (2m+) · Soft
4th
17 Apr
Ayr · Long Distance (2m+) · Soft
15 Apr
Haydock Park · Long Distance (2m+) · Good_To_Soft
Won
15 Apr
Haydock Park · Long Distance (2m+) · Good
7th
15 Apr
Haydock Park · Long Distance (2m+) · Good
14 Apr
Newton Abbot · Long Distance (2m+) · Good
4th
14 Apr
Newton Abbot · Long Distance (2m+) · Good
2nd
14 Apr
Newton Abbot · Long Distance (2m+) · Good
Won