Skip to content
Jockey profile

Jonjo O'Neill Jr.

1,759 rides in the last 5 seasons · 448 individual horses
As at 11 Nov 2026 · KTB archive: 2005–present, updated daily
Last ride 2 days ago 100% of rides over jumps
from 1 Jan 2022
267–1,759
Wins / Runs
15.2%
Strike rate
n=1,759
618 (35%)
Placed
0.98
n=1,754 · 0.85 incl. margin
−438.19
£1 level stake
n=1,759 at SP · −24.9%
£4.86m
Prize money (window)
Strike by season
15.1%
KTB Rider Profile

Rides around 350 times a season, almost all over hurdles and fences, winning on 15% of them — level with the margin-free market read across five seasons (Fair A/E 0.98). Riding last-time-out winners the record reads 21% (278 rides). Rides mostly for Jonjo O'Neill — 46% of rides in the window.

Deterministic profile computed from 1,759 archived runs (last 5 seasons) · updated 11 Nov 2026
KTB at a glance Fires Oct–Dec Fresh horses: 16.5% 39.5% when favourite Jonjo O'Neill: 15.6% from 815 LTO winners: 20.9% Rides the favourite in 17% of races
The read

The record is strongest at Carlisle (24.3%, n=74), Fontwell (25%, n=36) and Hereford (23.2%, n=69) — all clear of the rider's 15.2% baseline. Rides on last-time-out winners have been a positive signal at 20.9% (n=278, Fair A/E 0.92), but rides in big fields of 14 or more have been a poor signal at 8.4% (n=261, Fair A/E 1.03). Jonjo O'Neill supplies 46% of the rides and matches the rider's average almost exactly (15.6%, A/E 0.98) — the market has that partnership priced right. The record reads poorly in Class 2 — 9.3% over 193 rides, 5.9pts below the baseline. 20 Group and Graded wins sit in the archive record — the biggest prize the rider has landed: the JCB Triumph Hurdle at Cheltenham (Mar 2025, £84,405). The standout partner of the record: Wilful (IRE) — 8 wins from 16 rides together. Seasonally, the rider fires Oct–Dec.

Written from the figures on this page — every claim carries its sample. Descriptive, not a tip.

Riding patterns

the angles behind the record · vs 15.2% baseline
First ride on the horse · first captured pairing
13.1%−2.1
n=350 · A/E 0.95 · £1 −66.25
Last-time-out winners · previous run was a win
20.9%+5.7
n=278 · A/E 0.92 · £1 −99.39
Fresh horses · 61+ days off
16.5%+1.3
n=509 · A/E 1.08 · £1 −54.95
When favourite
39.5%
n=299 · A/E 1.12 · £1 −18.65
Big fields · 14+ runners
8.4%−6.8
n=261 · A/E 1.03 · £1 −8.43
Group / Graded races · pattern & listed
9.3%−5.9
n=108 · A/E 0.76 · £1 +44.99

Each tile is the record in that situation vs the 15.2% baseline — descriptive splits with the sample always shown, for you to weigh. Tiles under 30 runs render muted. First rides are the first captured pairing of horse and rider; last-time-out winners are horses whose previous captured run was a win; claiming rides are runs where the rider carried a weight claim. Group / Graded covers pattern and listed races.

Notable angles

vs their own baseline
With Oliver Greenall & Josh Guerriero 29.4% vs 15.2% · n=34
At Carlisle 24.3% vs 15.2% · n=74
At Fontwell 25% vs 15.2% · n=36
At Hereford 23.2% vs 15.2% · n=69
On last-time-out winners 20.9% vs 15.2% · n=278
In Class 2 9.3% vs 15.2% · n=193
Descriptive splits ranked by divergence × sample — insight, not instruction. Every angle carries its N; nothing under 30 runs qualifies. Rows within 2pts of the baseline appear only when the market-relative read (Fair A/E) diverges, and show it.

Record by conditions

same window as header

Race type

TypeRWSR£1
Hurdle 981 158 16.1% −183.42
Chase 611 89 14.6% −197.33
NH Flat 164 20 12.2% −54.44
Flat 3 0 0% −3.00

Going

GoingRWSR£1
Good 712 119 16.7% −240.41
Good to Soft 503 65 12.9% −8.70
Soft 423 61 14.4% −147.64
Heavy 97 18 18.6% −35.87
Good to Firm 23 3 13% −5.87
Standard (AW) 1 1 100% +0.30

Courses

CourseRWSR£1
Worcester 125 15 12% −47.87
Chepstow 115 17 14.8% −33.69
Cheltenham 105 9 8.6% +39.62
Uttoxeter 96 13 13.5% −47.20
Warwick 83 15 18.1% −21.30
Carlisle 74 18 24.3% −10.50
Hereford 69 16 23.2% −19.03
Aintree 68 7 10.3% −10.24
Southwell 67 12 17.9% −26.55
Market Rasen 67 9 13.4% −35.82
Newbury 65 7 10.8% +9.38
Ffos Las 62 8 12.9% +26.87
Wetherby 51 11 21.6% −9.88
Haydock 51 7 13.7% −26.63
Huntingdon 48 10 20.8% +5.12

Class

ClassRWSR£1
Class 4 727 130 17.9% −182.50
Class 5 342 50 14.6% −93.14
Class 3 313 50 16% −92.33
Class 2 193 18 9.3% −112.96
Class 1 182 19 10.4% +44.74

Market position

In the bettingRWSRA/E£1
Favourite 331 123 37.2% 1.09 −33.53
2nd–3rd fav 569 101 17.8% 0.96 −116.66
4th–6th fav 493 33 6.7% 0.80 −193.00
7th+ in betting 366 10 2.7% 0.75 −95.00
Fair A/E per band is the tell: near 1.00 the market had it priced right; well above, the wins came where the market didn't expect them.

Rows below n=30 are shown faded — a small sample is a fact, not a trend. Every figure carries its N.

Jumping record

completion over obstacles · same window as header
84.1% completed · 1,592 obstacle rides (chases & hurdles)
CodeRCompFURPUBDOth
Chase 611 77.3% 29 11 97 1 1
Hurdle 981 88.4% 14 13 83 2 2
Chases and hurdles only — bumpers have no obstacles, so completion is not a question there. F fell · UR unseated rider · PU pulled up · BD brought down · Oth covers refusals, slip-ups, run-outs and the rare disqualification. Non-runners are excluded throughout. Rows under n=30 are shown faded. A descriptive record, not a tip.

Horses ridden

same window as header · most-raced first
HorseRWPlLast ran
All The Glory (GB) 21 2 5 9 Nov 26
Crebilly (IRE) 21 4 9 30 Oct 26
Cawthorne Banker (IRE) 21 5 10 15 Oct 26
Petit Tonnerre (FR) 21 1 4 2 Feb 26
Trapista (FR) 21 2 6 7 Dec 25
Imperial Bede (FR) 20 3 3 22 Feb 26
Yes Day (IRE) 19 2 7 14 Oct 26
Iron Bridge (IRE) 18 4 11 14 Oct 26
Judicial Law (IRE) 17 5 7 13 Jun 24
Wilful (IRE) 16 8 11 22 Oct 26
Country Park (IRE) 16 1 5 25 Sep 26
Monbeg Genius (IRE) 16 4 6 6 Apr 26
Showing the 60 most-raced of the 448 horses ridden in this window — each ran at least 9 times. Horses with fewer runs aren't listed; search finds any horse since 2005. Runs, wins and places only: a strike rate or a return on a handful of runs is noise, so none is quoted per horse — each horse's full record is on its own page.

Current form

significance-gated

Last 14 days

Steady
4 from 24 16.7% · +1.5pts vs baseline
Last 14 days16.7%
5-season base15.2%
Shown only when the 14-day window is large enough to mean anything (n≥15). A cold run renders the same card with a quiet badge — never hidden.

By month

strike by month, 5 seasons
JFMAMJJASOND
131613142113141315171717
A jumps rider: the season runs Oct–Apr. Muted months are small samples (under 30 runs) — read them with the caution they deserve.

Riding for

same window · biggest samples first
Main yardJonjo O'Neill
46% of all rides
15.6% SR · A/E 0.98
TrainerRWSR£1
Jonjo O'Neill 815 127 15.6% −270.46
Jonjo & A J O'Neill 680 103 15.1% −135.08
Muted rows are under 30 rides and sit behind "Show all".

Career highlights

lifetime archive, 2015→
468
Archived wins
20
Pattern / graded wins
£7.18m
Prize money
2022
Best season · 70 wins
Poniros (GB) — JCB Triumph Hurdle (Grade 1) (GBB Race) Cheltenham · Mar 2025 · Grade 1
£84,405
Jagwar (FR) — TrustATrader Plate Handicap Chase (Premier Handicap) (GBB Race) Cheltenham · Mar 2025 · Class 1
£84,405
Wilful (IRE) — Ascot Rotary Club Festive Handicap Hurdle (Premier Handicap) (GBB Race) Ascot · Dec 2025 · Class 1
£71,188

Sires of the horses ridden

progeny record · win % by ground and trip
Fame And Glory (GB) 17.1% · 19–111
Progeny have won 12.5% of 6,217 runs since 2016 (504 horses).
Walk In The Park (IRE) 17.2% · 17–99
Progeny have won 13.4% of 7,076 runs since 2011 (711 horses).
Soldier of Fortune (IRE) 25% · 18–72
Progeny have won 11.3% of 5,896 runs since 2013 (687 horses). Weakest on Standard (AW) going: 6.5% from 336. Weakest over 1m – 1m1f (all codes): 3.2% from 249.
Flemensfirth (USA) 14.3% · 10–70
Progeny have won 11.8% of 17,294 runs since 2008 (1,595 horses).
Milan (GB) 11.5% · 7–61
Progeny have won 11.3% of 16,886 runs since 2008 (1,464 horses).
Shirocco (GER) 13.3% · 8–60
Progeny have won 11.1% of 9,201 runs since 2010 (926 horses). Weakest over 6f – 7f (all codes): 7.4% from 203.
Top line: the rider's own record with each sire's runners (win %, wins–runs), same window as the header; faded under 30 runs. Beneath it: every run by that sire's progeny in our archive since 2008, as at 11 Nov 2026 — what they have done, not a forecast. A going or a distance is named only where at least 100 progeny runs sit 3 or more points from the sire's own win rate. Distance bands cover Flat and jumps together.

The record

latest 50 of 3,048 · newest first

The latest 50 of 3,048 archived rides, newest first. The full record runs from 29 March 2015 to 9 November 2026.

DateCourseHorseRaceFinishSP

Drawn from the whole archive (2005 onwards), so it can include runs outside the window the header statistics cover. Non-runners are not listed. A finish shown in letters is a non-completion (F fell · UR unseated · PU pulled up · BD brought down).

KTB’s figures

the forward record · since 5 Oct 2026

KTB’s figures on this rider’s mounts since 10 Oct 2026: the KTB Selection in 6 runs (won 1) · top-rated on KTB Rating in 8 runs (won 1) · fastest on KTB Speed in 8 runs (won 3) · to 9 Nov 2026.

Each pick was a KTB figure’s choice before the off — the published KTB Selection, the top-rated horse on KTB Rating, the fastest on KTB Speed — settled against the result the next morning and never worked out again; “did not run” is counted apart. GB and Irish races only. A record of weeks so far: read it as a count, not a verdict.

Quick answers

What is Jonjo O'Neill Jr.'s strike rate?
Jonjo O'Neill Jr. has won 267 of 1,759 rides since 2022, a strike rate of 15.2% (as at 11 November 2026). Figures are computed from our own results archive.
Which course does Jonjo O'Neill Jr. do best at?
Carlisle by strike rate: 18 wins from 74 rides (24.3%) since 2022. Read from the 15 courses with the most rides on the same basis, and only those with at least 30 — a small sample cannot top the list, and a rarely-visited course is not in the comparison.
Which yard does Jonjo O'Neill Jr. ride most for?
Jonjo O'Neill, with 815 rides since 2022 — 46% of the total. That pairing has won 127 (15.6%).
Is Jonjo O'Neill Jr. in form?
In the last 14 days: 24 rides, 4 winners, a strike rate of 16.7%. That is in line with the baseline of 15.2% since 2022.
What is Jonjo O'Neill Jr.'s Fair A/E?
0.98, from 1,754 rides with a computed fair probability since 2022. Fair A/E compares actual wins with a margin-stripped market expectation, so 1.00 is par: above it the wins came at bigger prices than the margin-free market implied, below it they did not.
Fair A/E compares wins with a margin-stripped market expectation. Favourite-heavy samples — top yards, leading riders — naturally read a few points warm, so 1.05 means "beat the margin-free market read", not "the market underrates this by 5%". Three sample sizes are reported and never blended: runs (n), the ROI basis (n at SP), and the fair-A/E basis (n with a computed fair probability).

Strike rate is wins over all runs (n). ROI is £1 level stakes at SP over runs with a parseable price (n at SP). Fair A/E is wins over margin-stripped market expectation, over runs with a computed fair probability (n fair). The three Ns can legitimately differ and are always shown. Figures as at 11 November 2026, computed from our own results archive (2005 onwards; aggregates from 2008).