Skip to content
Jockey profile

Michael Kenneally

493 rides in the last 5 seasons · 276 individual horses
As at 5 Nov 2026 · KTB archive: 2005–present, updated daily
Last ride yesterday 97% of rides over jumps
from 1 Jan 2022
47–493
Wins / Runs
9.5%
Strike rate
n=493
138 (28%)
Placed
1.00
n=492 · 0.80 incl. margin
+100.26
£1 level stake
n=493 at SP · +20.3%
£861k
Prize money (window)
Strike by season
8.9%
KTB Rider Profile

Rides around 100 times a season, almost all over hurdles and fences, winning on 10% of them — level with the margin-free market read across five seasons (Fair A/E 1.00). Riding last-time-out winners the record reads 21% (43 rides).

Deterministic profile computed from 493 archived runs (last 5 seasons) · updated 5 Nov 2026
KTB at a glance 28.6% when favourite John Patrick Ryan: 9.9% from 91 LTO winners: 20.9% Claiming: 10% Rides the favourite in 9% of races
The read

The record is strongest at Punchestown (16.7%, n=36), clear of the rider's 9.5% baseline. It is weakest at Clonmel (2.3% over 43 rides) — the largest sample in the record, and the widest gap. Rides on last-time-out winners have been a positive signal at 20.9% (n=43, Fair A/E 1.10). John Patrick Ryan supplies 18% of the rides and matches the rider's average almost exactly (9.9%, A/E 1.22) — the partnership beats the margin-free market read. The rider also reads well off a 15-30-day break (13.3%, n=173). The record reads poorly on Good going — 5.9% over 136 rides, 3.6pts below the baseline. 3 Group and Graded wins sit in the archive record — the biggest prize the rider has landed: the Bective Stud, Tea Rooms & Apartments Handicap Hurdle at Navan (Dec 2025, £59,000).

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

Riding patterns

the angles behind the record · vs 9.5% baseline
First ride on the horse · first captured pairing
9%−0.5
n=277 · A/E 1.10 · £1 +175.10
Last-time-out winners · previous run was a win
20.9%+11.4
n=43 · A/E 1.10 · £1 −8.60
Fresh horses · 61+ days off
9%−0.5
n=89 · A/E 0.96 · £1 −50.38
When favourite
28.6%
n=42 · A/E 1.01 · £1 −8.70
Claiming rides · riding with a claim
10%+0.5
n=469 · A/E 1.05 · £1 +124.26
Big fields · 14+ runners
7.4%−2.1
n=230 · A/E 0.95 · £1 +156.75
Group / Graded races · pattern & listed
8.8%−0.7
n=34 · A/E 1.06 · £1 −7.50

Each tile is the record in that situation vs the 9.5% 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
On last-time-out winners 20.9% vs 9.5% · n=43
At Clonmel 2.3% vs 9.5% · n=43
At Punchestown 16.7% vs 9.5% · n=36
At Cork 3.1% vs 9.5% · n=32
Off a 15-30-day break 13.3% vs 9.5% · n=173
On Good going 5.9% vs 9.5% · n=136
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 329 34 10.3% +168.08
Chase 133 11 8.3% −45.57
NH Flat 16 1 6.3% −11.00
Flat 15 1 6.7% −11.25

Going

GoingRWSR£1
Soft 160 15 9.4% −71.76
Good 136 8 5.9% −80.26
Heavy 101 13 12.9% +257.63
Good to Soft 96 11 11.5% −5.35

Courses

CourseRWSR£1
Clonmel 43 1 2.3% −34.00
Limerick 37 5 13.5% +31.50
Punchestown 36 6 16.7% +0.05
Galway 33 2 6.1% −27.13
Cork 32 1 3.1% −28.25
Wexford 28 2 7.1% −13.75
Tramore 27 4 14.8% −2.00
Killarney 26 4 15.4% +0.00
Kilbeggan 24 3 12.5% +1.01
Fairyhouse 23 4 17.4% +13.38
Leopardstown 21 2 9.5% −8.00
Thurles 21 3 14.3% −5.25
Gowran Park 19 1 5.3% −16.25
Listowel 18 2 11.1% −12.05
Naas 18 1 5.6% +233.00

Class

ClassRWSR£1
Class 1 35 3 8.6% −8.50
Class 2 3 0 0% −3.00
Class 3 2 0 0% −2.00

Market position

In the bettingRWSRA/E£1
Favourite 53 15 28.3% 1.08 −7.32
2nd–3rd fav 110 14 12.7% 0.86 −29.92
4th–6th fav 147 10 6.8% 0.89 −54.50
7th+ in betting 183 8 4.4% 1.40 +192.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
82.5% completed · 462 obstacle rides (chases & hurdles)
CodeRCompFURPUBDOth
Chase 133 74.4% 8 3 23 0 0
Hurdle 329 85.7% 12 6 26 1 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
Finnicky Filly (IRE) 14 1 2 22 Oct 26
Pebble Bleu (IRE) 12 4 5 18 Feb 26
Andyourbirdcansing (IRE) 7 2 2 3 Nov 26
James The Brave (IRE) 7 4 6 4 Oct 26
Rocky's Diamond (IRE) 7 2 2 28 Aug 26
Oh So Charming (GB) 7 0 0 14 May 26
Love Like This (IRE) 7 0 1 26 Mar 26
Piccolo Player (IRE) 6 1 2 25 Oct 26
Nolans Rocco (IRE) 6 1 1 4 Oct 26
Drumgill (IRE) 6 1 2 2 Aug 26
Jupiter Du Gite (FR) 5 0 2 25 Oct 26
Run For The Border (IRE) 5 1 2 17 Oct 26
Showing the 60 most-raced of the 276 horses ridden in this window — each ran at least 2 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

Small sample
0 from 11
Only 11 rides in the last 14 days — too few to read against the baseline (gate: n≥15). The card states the sample and stays neutral.

By month

strike by month, 5 seasons
JFMAMJJASOND
620411101175911916
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
18% of all rides
9.9% SR · A/E 1.22
TrainerRWSR£1
John Patrick Ryan 91 9 9.9% −14.38
Declan Queally 55 5 9.1% −43.37
Muted rows are under 30 rides and sit behind "Show all".

Career highlights

lifetime archive, 2023→
47
Archived wins
3
Pattern / graded wins
£861k
Prize money
2026
Best season · 28 wins
Gringo D'aubrelle (FR) — Bective Stud, Tea Rooms & Apartments Handicap Hurdle (Listed) Navan · Dec 2025 · Listed
£59,000
Cousin Kate (IRE) — Irish Stallion Farms EBF Paddy And Maureen Mullins Mares Handicap Hurdle (Listed) Leopardstown · Feb 2026 · Listed
£59,000
Drumgill (IRE) — EASYFIX Equine Handicap Chase (Listed) Fairyhouse · Nov 2025 · Listed
£26,550

Sires of the horses ridden

progeny record · win % by ground and trip
Walk In The Park (IRE) 0% · 0–20
Progeny have won 13.4% of 7,030 runs since 2011 (704 horses).
Blue Bresil (FR) 22.2% · 4–18
Progeny have won 12.1% of 3,534 runs since 2013 (462 horses).
Pour Moi (IRE) 11.1% · 2–18
Progeny have won 9.8% of 2,694 runs since 2015 (266 horses). Weakest over 1m – 1m1f (all codes): 6.8% from 380.
Sageburg (IRE) 5.6% · 1–18
Progeny have won 10% of 3,488 runs since 2012 (416 horses). Strongest on Heavy going: 13.4% from 389. Weakest on Standard (AW) going: 2.7% from 295. Strongest over 2m5f – 3m (all codes): 13.2% from 355.
Shirocco (GER) 11.1% · 2–18
Progeny have won 11.2% of 9,183 runs since 2010 (921 horses). Weakest over 6f – 7f (all codes): 7.4% from 203.
Court Cave (IRE) 23.1% · 3–13
Progeny have won 10.1% of 7,954 runs since 2008 (553 horses). Weakest on Heavy going: 6.8% from 937.
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 5 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 493 · newest first

The latest 50 of 493 archived rides, newest first. The full record runs from 27 December 2023 to 4 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 5 Oct 2026: the KTB Selection in 1 run (won 0) · top-rated on KTB Rating in 1 run (won 1) · fastest on KTB Speed in 7 runs (won 0, 2 did not run) · to 31 Oct 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 Michael Kenneally's strike rate?
Michael Kenneally has won 47 of 493 rides since 2022, a strike rate of 9.5% (as at 5 November 2026). Figures are computed from our own results archive.
Which course does Michael Kenneally do best at?
Punchestown by strike rate: 6 wins from 36 rides (16.7%) 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 Michael Kenneally ride most for?
John Patrick Ryan, with 91 rides since 2022 — 18% of the total. That pairing has won 9 (9.9%).
Is Michael Kenneally in form?
Too few rides in the last 14 days to read — 11 rides, which is not a sample we will draw a conclusion from.
What is Michael Kenneally's Fair A/E?
1.00, from 492 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 5 November 2026, computed from our own results archive (2005 onwards; aggregates from 2008).