K A Ryan
K A Ryan is a horse trainer based in Hambleton, N Yorks, specialising in Flat racing. From 15024 career runners, he has saddled 1854 winners, at a 12.3% strike rate. He has earned £34.2M in prize money. He currently has 1552 horses in his stable. His strongest record is at Leopardstown (IRE) (2w from 4r).
Career Statistics
Win Rate
12.3%
Total Wins
1,854
Total Runs
15,024
Active Horses
1,552
Prize Money
£34.2M
Upcoming Entries
5 entries| Date | Course | Race |
|---|---|---|
| 2026-10-22 | Newmarket | CopyBet Follow Us On X Handicap Stakes |
| 2026-10-22 | Southwell (AW) | AWC Season 14 Has Begun EBF Fillies' Novice Stakes (GBB Race) |
| 2026-10-23 | Dundalk (AW) | BAR 1 Betting Mercury Stakes (Group 3) |
| 2026-10-23 | Dundalk (AW) | BAR 1 Betting Mercury Stakes (Group 3) |
| 2026-10-23 | Dundalk (AW) | BAR 1 Betting Mercury Stakes (Group 3) |
Recent Form
Season Performance
Win Rate % · Prize Money (£k) · Runs
- Runs
- Prize £k
- Win Rate %
Recent Results
Last 20 runners| Date | Horse | Course | Race | Pos | Jockey | SP | Prize £ |
|---|---|---|---|---|---|---|---|
| 17 Oct | Room Service (IRE) | Ascot | Balmoral Handicap Stakes (sponsored By Qatar Racing) | 6 | William Carver | 125/1 | £3k |
| 22 Sept | Ain't Nobody (IRE) | Beverley | Eddie And Violet Smith Conditions Stakes (GBB Race) | 3 | Kevin Stott | 9/2 | £2.4k |
| 16 Sept | Room Service (IRE) | Sandown | Trainor Stone & Tile Fortune Stakes (Listed Race) | 10 | Saffie Osborne | 12/1 | £0 |
| 12 Sept | Volterra (IRE) | Doncaster | Betfred Park Stakes (Group 2) | 8 | Kevin Stott | 11/1 | £0 |
| 12 Sept | Al Mubhir (GB) | Doncaster | Pertemps Network Handicap Stakes | 14 | Tom Eaves | 100/1 | £0 |
| 05 Sept | Saint Lawrence (IRE) | Ascot | Club26 Handicap Stakes | 13 | Jack Callan | 14/1 | £0 |
| 30 Aug | Ain't Nobody (IRE) | Beverley | William Hill Beverley Bullet Sprint Stakes (Listed Race) | 7 | Kevin Stott | 11/2 | £0 |
| 30 Aug | Washington Heights (GB) | Beverley | William Hill Beverley Bullet Sprint Stakes (Listed Race) | 6 | Tom Eaves | 9/2 | £945 |
| 21 Aug | Ain't Nobody (IRE) | York | Coolmore City Of Troy Nunthorpe Stakes (Group 1) | 13 | Kevin Stott | 33/1 | £0 |
| 09 Aug | Washington Heights (GB) | Deauville (FR) | Prix Du Cercle - Hipodromo Palermo 150 Aniversario (arg) | 2 | James Doyle | 9/1 | £9.5k |
| 03 Aug | Saint Lawrence (IRE) | Ripon | Wilmot-smith Memorial Handicap Stakes | 6 | Shane Gray | 11/1 | £272 |
| 02 Aug | Rock On Thunder (IRE) | Chester | Queensferry Stakes (Listed Race) | 8 | Kevin Stott | 28/1 | £0 |
| 17 Jul | Saint Lawrence (IRE) | Hamilton | Jordan Electrics Scottish Stewards' Cup Handicap Stakes | 5 | Kevin Stott | 10/1 | £1.1k |
| 11 Jul | Washington Heights (GB) | York | John Smith's City Walls Stakes (Listed) | 8 | Tom Eaves | 9/1 | £0 |
| 27 Jun | Room Service (IRE) | Newcastle (AW) | Education Network Handicap | 1 | Saffie Osborne | 22/1 | £25.8k |
| 25 Jun | Al Mubhir (GB) | Newcastle (AW) | JenningsBet In Kippax Seaton Delaval Handicap | 9 | Tom Eaves | 40/1 | £0 |
| 19 Jun | Rock On Thunder (IRE) | Ascot | Commonwealth Cup (Group 1) | 15 | Kevin Stott | 125/1 | £0 |
| 16 Jun | Ain't Nobody (IRE) | Ascot | King Charles III Stakes (Group 1) | 15 | Kevin Stott | 80/1 | £0 |
| 06 Jun | Saint Lawrence (IRE) | Epsom | JRA Tokyo Trophy Handicap | 12 | Sam James | 20/1 | £0 |
| 04 Jun | Al Mubhir (GB) | Hamilton | Weatherbys Digital Solutions Clyde Handicap | 5 | Kevin Stott | 20/1 | £906 |
Strike Rate by Course & Distance
Win % by course (rows) and distance band (columns). Min 1 run to show a cell.
| Course | 5f | 6f | 7f | 1m | 1m2f | 1m4f+ |
|---|---|---|---|---|---|---|
| York | 7% | 17% | 0% | 20% | 25% | 0% |
| Ascot | 11% | 8% | 16% | 25% | 25% | 0% |
| Doncaster | 0% | 14% | 7% | 0% | 13% | 0% |
| Haydock | 9% | 12% | 22% | 50% | 0% | 25% |
| Newmarket | 18% | 21% | 9% | 25% | 20% | 0% |
| Ayr | 0% | 17% | 0% | 25% | 0% | 0% |
| Goodwood | 0% | 0% | 50% | 20% | 20% | 0% |
| Ripon | 0% | 17% | — | 40% | 0% | 50% |
Going Performance
Based on the 1416 most recent results stored in our database for this trainer.
Distance Performance
Based on the 1416 most recent results stored in our database for this trainer.
Course Specialists
Where this trainer wins most often (minimum 3 runners at a track).
Class Performance
Win rates by race class (1–7).
Seasonality
Monthly win rate across stored results.
Jockey Partnerships
Most successful retained jockeys (minimum 3 rides).
Owner Partnerships
Top owners sending horses to this trainer (minimum 2 runners).
Surface Split
Turf vs All-Weather strike rates.
Turf
Runs
1246
Wins
197
Win Rate
16%
AW
Runs
168
Wins
36
Win Rate
21%
Dirt
Runs
2
Wins
0
Win Rate
0%
Flat vs Jumps
Separate stats for each racing code.
Runs
1374
Wins
224
Win %
16%
Place %
39%
Runs
42
Wins
9
Win %
21%
Place %
52%
Top Horses
Star horses ranked by career wins, then total prize money earned.
Biggest Wins
Most valuable victories from stored results.
Queen Anne Stakes (Group 1) (British Champions Series) (Str)
Triple Time (IRE) · Ascot · 20 Jun 2023
Commonwealth Cup (Group 1) (British Champions Series)
Inisherin (GB) · Ascot · 21 Jun 2024
Breeders' Cup Turf Sprint (3yo+) (Turf)
Glass Slippers (GB) · Keeneland (USA) · 7 Nov 2020
LARC Prix Maurice de Gheest (3yo+) (Turf)
Brando (GB) · Deauville (FR) · 6 Aug 2017
Prix de l'Abbaye de Longchamp Longines (2yo+) (Sprint Course) (Turf)
Glass Slippers (GB) · Longchamp (FR) · 6 Oct 2019
Betfair Sprint Cup Stakes (Group 1) (British Champions Series)
Hello Youmzain (FR) · Haydock · 7 Sept 2019
Royal Bahrain Sun Chariot Stakes (Fillies' & Mares' Group 1)
Fonteyn (GB) · Newmarket · 1 Oct 2022
Diamond Jubilee Stakes (Group 1)
Hello Youmzain (FR) · Ascot · 20 Jun 2020
Weatherbys Scientific 300,000 2-Y-O Stakes (GBB Race)
Room Service (IRE) · Doncaster · 14 Sept 2023
Derrinstown Stud Flying Five Stakes (Group 1)
Glass Slippers (GB) · Curragh (IRE) · 13 Sept 2020
Market Performance
Starting prices of winners — average, extremes, and distribution.
Avg Winner SP
7.3/1
Shortest Winner
0.3/1
Biggest Winner
33/1
Winner SP Distribution
Age Performance
Win rates by horse age, based on the current stable roster.
Active Stable Roster — Top 50 by rating
Discussion
0 commentsYou must be logged in to leave a comment.
No comments yet
Be the first to share your thoughts