Home / Stats & Records / Kevin Ryan
LiveFree dataUpdated every morning

Kevin Ryan Flat horses: 2026 string, runners and form

Every horse Kevin Ryan has run in the last year, who is declared from today, how the yard is going in 2026 and how its runners perform first time out. Updated every morning, so new declarations, returning horses and yesterday's results are here each day.

11 declared runners from today (2 today); 101 of the string back this season · Results to 15 October 2026 · Refreshed 16 October 2026
485
Runs 2026
9.9%
Win % 2026
12.7%
First time out win %, ten seasons
11
Declared from today
+1.0 pts

Kevin Ryan Flat runners won 12.7% of seasonal debuts and 11.7% of second runs over the ten seasons 2016 to 2025, a fresh edge of +1.0 points: fires either way.Sample: 1,225 seasonal debuts · Window: 2016 to 2025 · Source: RaceWatch results database, GB and IRE runners since May 2014; declarations from RaceWatch racecards

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

Return curve: share of the string back by month
Ten-season average, cumulative % of debutsThis season, cumulative % of last season's string
0%50%100%150%200%JanFebMarAprMayJunJulAugSepOctNovDecTen-season average, cumulative % of debuts Jan: 8.2%Ten-season average, cumulative % of debuts Feb: 13.2%Ten-season average, cumulative % of debuts Mar: 21.3%Ten-season average, cumulative % of debuts Apr: 46.5%Ten-season average, cumulative % of debuts May: 62.3%Ten-season average, cumulative % of debuts Jun: 75.2%Ten-season average, cumulative % of debuts Jul: 84.5%Ten-season average, cumulative % of debuts Aug: 90.6%Ten-season average, cumulative % of debuts Sep: 96.4%Ten-season average, cumulative % of debuts Oct: 98.4%Ten-season average, cumulative % of debuts Nov: 99.3%Ten-season average, cumulative % of debuts Dec: 100%100%This season, cumulative % of last season's string Jan: 13.6%This season, cumulative % of last season's string Feb: 17.5%This season, cumulative % of last season's string Mar: 25.2%This season, cumulative % of last season's string Apr: 49.5%This season, cumulative % of last season's string May: 72.8%This season, cumulative % of last season's string Jun: 81.6%This season, cumulative % of last season's string Jul: 89.3%This season, cumulative % of last season's string Aug: 99%This season, cumulative % of last season's string Sep: 102%This season, cumulative % of last season's string Oct: 102%102%

Cumulative % returned by Month

Season to date: 2026 to date

485489.9%13527.8%£1,151,184€29,370

Runs under this licence name, Flat races, GB and IRE. Prize money shown separately for Britain (£) and Ireland (€), never added together.

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

Strike rate by month
Ten seasons 2016 to 2025This season
0%10%20%30%40%JanFebMarAprMayJunJulAugSepOctNovDecTen seasons 2016 to 2025 Jan: 17.9%17.9%Ten seasons 2016 to 2025 Feb: 17.1%17.1%Ten seasons 2016 to 2025 Mar: 15%15%Ten seasons 2016 to 2025 Apr: 13.1%13.1%Ten seasons 2016 to 2025 May: 10.2%10.2%Ten seasons 2016 to 2025 Jun: 10.1%10.1%Ten seasons 2016 to 2025 Jul: 12.2%12.2%Ten seasons 2016 to 2025 Aug: 13.4%13.4%Ten seasons 2016 to 2025 Sep: 11.6%11.6%Ten seasons 2016 to 2025 Oct: 8.8%8.8%Ten seasons 2016 to 2025 Nov: 10.1%10.1%Ten seasons 2016 to 2025 Dec: 17%17%This season Jan: 31.3%31.3%This season Feb: 17.6%17.6%This season Mar: 0%0%This season Apr: 13%13%This season May: 14.3%14.3%This season Jun: 5.8%5.8%This season Jul: 5.4%5.4%This season Aug: 7.7%7.7%This season Sep: 11%11%This season Oct: 5.6%5.6%

Win % by Month

Readiness: seasonal debut v second run

Seasonal debut12.7%1,2251569.5%10510
Second run11.7%1,08112614.4%9714
Third run or later11.7%3,4894088.5%28324

Ten seasons 2016 to 2025. A seasonal debut is a horse's first Flat run of the calendar year, counted across all yards and credited to the yard that ran it. Fresh edge = debut win % minus second-run win %: +2 points or better fires fresh, -2 or worse wait for run two. Fewer than 50 debuts is a small sample. This-season win % shown from 10 runs.

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

Declared runners

Cosmic Man silksCosmic Man16 Oct 2617:23RedcarNo22-6060Flat3Watch Racing Replays At racingtv.com Amateur Jockeys' Handicap Stakes
Venture Capital silksVenture Capital16 Oct 2618:45Newcastle (AW)No33-7670Flat5Northumbria Leisure For Jukeboxes Handicap Stakes
Belsito silksBelsito17 Oct 2614:45CatterickNo18-8172Flat6William Hill Best Odds Guaranteed Veterans' Handicap
Mandarin Spirit silksMandarin Spirit17 Oct 2617:00Southwell (AW)No30-7150Flat3Dance Through The Decades Christmas Parties Fillies' Handicap
Perryston silksPerryston17 Oct 2619:30Southwell (AW)No25--20Flat2Southwell Racecourse Conference And Events EBF Maiden Stakes
Statten Island silksStatten Island19 Oct 2614:23PontefractNo23-7050Flat2William Hill Price Boosts Every Day Nursery Handicap Stakes
Vantheman silksVantheman19 Oct 2616:55PontefractNo31-84112Flat5William Hill Best Odds Guaranteed Handicap Stakes
Miss Havisham silksMiss Havisham19 Oct 2618:30Southwell (AW)No108-7120Flat2bettingsites.co.uk Free Bets Offers Nursery Handicap Stakes
Dark Moon Rising silksDark Moon Rising20 Oct 2616:57Newcastle (AW)No33--101Flat7Midnite A Next Generation Betting App Handicap Stakes
Dacres Cross silksDacres Cross20 Oct 2617:30Newcastle (AW)No19--60Flat3All-Weather Championships Is Back Handicap Stakes
Lucius Aurelius silksLucius Aurelius20 Oct 2619:30Newcastle (AW)No8--111Flat4Midnite Ain't Your Grandad's Bookie Handicap Stakes

Declarations from today onwards, non-runners removed. Updated as racecards are published.

The string: every horse run in the last 365 days

Venture Capital (GB) silksVenture Capital (GB)Declared16 Oct 26Newcastle (AW)7013 Sep 26775-
Cosmic Man (IRE) silksCosmic Man (IRE)Declared16 Oct 26Redcar6024 Sep 26613-
Belsito (GER) silksBelsito (GER)Declared17 Oct 26Catterick7229 Sep 26776-
Mandarin Spirit (IRE) silksMandarin Spirit (IRE)Declared17 Oct 26Southwell (AW)5017 Sep 26723-
Perryston (GB) silksPerryston (GB)Declared17 Oct 26Southwell (AW)2022 Sep 26-2-
Vantheman (IRE) silksVantheman (IRE)Declared19 Oct 26Pontefract11218 Sep 26865-
Statten Island (IRE) silksStatten Island (IRE)Declared19 Oct 26Pontefract5026 Sep 26722-
Miss Havisham (IRE) silksMiss Havisham (IRE)Declared19 Oct 26Southwell (AW)203 Jul 26-2-
Dark Moon Rising (IRE) silksDark Moon Rising (IRE)Declared20 Oct 26Newcastle (AW)10117 Sep 26877-
Dacres Cross (IRE) silksDacres Cross (IRE)Declared20 Oct 26Newcastle (AW)601 Oct 26623-
Lucius Aurelius (GB) silksLucius Aurelius (GB)Declared20 Oct 26Newcastle (AW)11112 Oct 26574-
Inisherin (GB) silksInisherin (GB)Not yet returned--0018 Oct 251145-
Shaladar (FR) silksShaladar (FR)Not yet returned--0023 Oct 25647-
Go Kylie Go (GB) silksGo Kylie Go (GB)Not yet returned--0024 Nov 25-3-
Volterra (IRE) silksVolterra (IRE)Returned this season--3019 Sep 261095-
Dickensian (GB) silksDickensian (GB)Returned this season--6119 Sep 261083-
Washington Heights (GB) silksWashington Heights (GB)Returned this season--5130 Aug 261046-
Magic Basma (IRE) silksMagic Basma (IRE)Returned this season--609 Oct 261004-
Rock On Thunder (IRE) silksRock On Thunder (IRE)Returned this season--5010 Oct 261003-
Ain't Nobody (IRE) silksAin't Nobody (IRE)Returned this season--6022 Sep 26994-
Apiarist (IRE) silksApiarist (IRE)Returned this season--7111 Jul 26975-
La Brodeuse (GB) silksLa Brodeuse (GB)Returned this season--5010 Oct 26974-
Hammer The Hammer (IRE) silksHammer The Hammer (IRE)Returned this season--5019 Sep 26964-
Isle of Fernandez (GB) silksIsle of Fernandez (GB)Returned this season--309 Oct 26963-
Love Dynasty (FR) silksLove Dynasty (FR)Returned this season--3129 Aug 26965-
Lady Youmzain (IRE) silksLady Youmzain (IRE)Returned this season--519 Oct 26953-
Dorigo (IRE) silksDorigo (IRE)Returned this season--708 Oct 26942-
Pure Legend (FR) silksPure Legend (FR)Returned this season--3019 Sep 26944-
Against The Wind (GB) silksAgainst The Wind (GB)Returned this season--5012 Sep 26934-
Henlein (AUS) silksHenlein (AUS)Returned this season--709 Oct 26905-
Al Mubhir (GB) silksAl Mubhir (GB)Returned this season--5011 Oct 26897-
Matteo (IRE) silksMatteo (IRE)Returned this season--5210 Oct 26892-
Our Son Oscar (IRE) silksOur Son Oscar (IRE)Returned this season--319 Oct 26892-
Battle Fever (IRE) silksBattle Fever (IRE)Returned this season--6110 Oct 26882-
Thora (IRE) silksThora (IRE)Returned this season--1020 Jun 26883-
American Style (GB) silksAmerican Style (GB)Returned this season--8118 Sep 26874-
Angels Passing (IRE) silksAngels Passing (IRE)Returned this season--3120 Aug 26872-
We Never Stop (IRE) silksWe Never Stop (IRE)Returned this season--10019 Sep 26875-
Cadarn (IRE) silksCadarn (IRE)Returned this season--7120 Sep 26855-
Sergeant Wilko (IRE) silksSergeant Wilko (IRE)Returned this season--8013 Oct 26855-
Yordan (IRE) silksYordan (IRE)Returned this season--5315 Oct 26853-
Inishbeg (IRE) silksInishbeg (IRE)Returned this season--5213 Sep 26833-
Valenday (GB) silksValenday (GB)Returned this season--2025 Jun 26833-
Lunar Eclipse (IRE) silksLunar Eclipse (IRE)Returned this season--1016 Apr 26825-
Russet Gold (GB) silksRusset Gold (GB)Returned this season--6016 Aug 26826-
Territorial Knight (GB) silksTerritorial Knight (GB)Returned this season--705 Oct 26824-
Fozzie (IRE) silksFozzie (IRE)Returned this season--4016 Jun 2681--
Peaceful Warrior (IRE) silksPeaceful Warrior (IRE)Returned this season--511 Oct 26802-
Saint Lawrence (IRE) silksSaint Lawrence (IRE)Returned this season--505 Sep 26808-
Silesia (GB) silksSilesia (GB)Returned this season--5022 Aug 26802-
Nursia (GB) silksNursia (GB)Returned this season--5115 Oct 26793-
Kodiak Breeze (IRE) silksKodiak Breeze (IRE)Returned this season--5226 Sep 26782-
Mo Of Cairo (GB) silksMo Of Cairo (GB)Returned this season--703 Oct 26783-
Rikki Tiki Tavi (IRE) silksRikki Tiki Tavi (IRE)Returned this season--3127 Aug 26783-
Sapphire Princess (GB) silksSapphire Princess (GB)Returned this season--1020 Jun 26774-
Big Fun (IRE) silksBig Fun (IRE)Returned this season--608 Oct 26763-
Gladys Pugh (IRE) silksGladys Pugh (IRE)Returned this season--5012 Oct 26762-
Karvala (GB) silksKarvala (GB)Returned this season--2113 Jun 26763-
Mon Na Slieve (IRE) silksMon Na Slieve (IRE)Returned this season--9025 Jul 26765-
Lord Capulet (IRE) silksLord Capulet (IRE)Returned this season--12625 Sep 26754-
There's A Chance (IRE) silksThere's A Chance (IRE)Returned this season--2121 May 26753-
Bergerac (IRE) silksBergerac (IRE)Returned this season--5027 Aug 26748-
Sea Mirage (IRE) silksSea Mirage (IRE)Returned this season--708 Oct 26742-
Sir Sirius (IRE) silksSir Sirius (IRE)Returned this season--5030 Sep 26742-
One Shot Kodi (IRE) silksOne Shot Kodi (IRE)Returned this season--5018 Sep 26702-
Circle Of Trust (IRE) silksCircle Of Trust (IRE)Returned this season--6129 Sep 26683-
Harlequin Gift (IRE) silksHarlequin Gift (IRE)Returned this season--409 Sep 26682-
Flower Youmzain (IRE) silksFlower Youmzain (IRE)Returned this season--5123 Sep 26672-
Kilfrush Desert (IRE) silksKilfrush Desert (IRE)Returned this season--501 Oct 26653-
Moonlight Tango (GB) silksMoonlight Tango (GB)Returned this season--6123 Sep 26642-
Showtown (IRE) silksShowtown (IRE)Returned this season--10012 Oct 26643-
Vinciamo (GB) silksVinciamo (GB)Returned this season--7031 Jul 26643-
Douwantitrightnow (IRE) silksDouwantitrightnow (IRE)Returned this season--402 Sep 26623-
Sherlock (IRE) silksSherlock (IRE)Returned this season--1114 Jul 26624-
Blue Lakota (IRE) silksBlue Lakota (IRE)Returned this season--8116 Jun 2661--
The Caddy Master (IRE) silksThe Caddy Master (IRE)Returned this season--2014 Feb 26583-
Full Gas (IRE) silksFull Gas (IRE)Returned this season--6029 Jun 26573-
Hill O Rue (GB) silksHill O Rue (GB)Returned this season--602 Oct 26564-
Miss Potomac (GB) silksMiss Potomac (GB)Returned this season--208 Aug 26553-
Merpati Sejoli (IRE) silksMerpati Sejoli (IRE)Returned this season--1010 Feb 26543-
Regal Dream (GB) silksRegal Dream (GB)Returned this season--3020 Jun 26533-
Coparisi (GB) silksCoparisi (GB)Returned this season--2011 Mar 2651--
Austin (GB) silksAustin (GB)Returned this season--2022 Sep 26-2-
Bearing Gifts (IRE) silksBearing Gifts (IRE)Returned this season--101 Aug 26-2-
Benbecula (IRE) silksBenbecula (IRE)Returned this season--3012 Oct 26-2-
Bint Minzaal (IRE) silksBint Minzaal (IRE)Returned this season--2017 Jun 26-2-
Caelum (IRE) silksCaelum (IRE)Returned this season--211 Oct 26-2-
Cagney (IRE) silksCagney (IRE)Returned this season--203 Oct 26-2-
Cousin Rachel (GB) silksCousin Rachel (GB)Returned this season--2023 Jun 26-2-
Dreamlighter (IRE) silksDreamlighter (IRE)Returned this season--2023 Jul 26-2-
Gold Key (IRE) silksGold Key (IRE)Returned this season--3130 Sep 26-2-
Harmonised (GB) silksHarmonised (GB)Returned this season--1020 Jan 26-3-
Knightbolt (IRE) silksKnightbolt (IRE)Returned this season--202 Oct 26-2-
Lady Leora (FR) silksLady Leora (FR)Returned this season--103 Aug 26-2-
Lizzie Bennet (GB) silksLizzie Bennet (GB)Returned this season--3010 Oct 26-2-
Magwitch (GB) silksMagwitch (GB)Returned this season--305 Oct 26-2-
March Lilly (GB) silksMarch Lilly (GB)Returned this season--3025 Sep 26-2-
My Mate Fitz (IRE) silksMy Mate Fitz (IRE)Returned this season--307 Aug 26-2-
Pivotal Voyage (IRE) silksPivotal Voyage (IRE)Returned this season--2113 Oct 26-2-
Powerful Force (GB) silksPowerful Force (GB)Returned this season--2012 Oct 26-2-
Sable Noir (IRE) silksSable Noir (IRE)Returned this season--3130 Sep 26-2-
Sayidah Bahra (IRE) silksSayidah Bahra (IRE)Returned this season--2024 Sep 26-2-
Someone To Love (IRE) silksSomeone To Love (IRE)Returned this season--104 Jun 26-2-
St Helier (GB) silksSt Helier (GB)Returned this season--3125 Sep 26-2-
March Ahead (GB) silksMarch Ahead (GB)Left yard--0017 Oct 25733Bryan Smart
Alaminos (GB) silksAlaminos (GB)Left yard--404 Jul 26833Edward Bethell
Kinnalargy (GB) silksKinnalargy (GB)Left yard--506 Sep 26783David O'Meara
Time Glory (IRE) silksTime Glory (IRE)Left yard--407 Aug 26722Bernard Llewellyn
Cape Sovereign (IRE) silksCape Sovereign (IRE)Left yard--0016 Oct 25634Rebecca Menzies
Where Love Lives (IRE) silksWhere Love Lives (IRE)Left yard--3220 Jun 26-2Donnacha Aidan O'Brien

Every horse to run for the yard in Flat races in the 365 days to 15 Oct 2026. Status: Declared (next declaration and course), Returned this season, Not yet returned, or Left yard (last ran for another trainer). Last OR is the official rating carried on its last run for the yard. This table lists the whole string, so it can exceed 50 rows.

Top 25 by peak official rating

Inisherin (GB) silksInisherin (GB)117114Not yet returned--018 Oct 257 Sep 245
Washington Heights (GB) silksWashington Heights (GB)113104Returned this season--530 Aug 2622 Jun 246
Ain't Nobody (IRE) silksAin't Nobody (IRE)11299Returned this season--622 Sep 262 May 264
Al Mubhir (GB) silksAl Mubhir (GB)11089Returned this season--511 Oct 2612 Oct 247
Rock On Thunder (IRE) silksRock On Thunder (IRE)110100Returned this season--510 Oct 2623 May 263
Volterra (IRE) silksVolterra (IRE)109109Returned this season--319 Sep 2619 Sep 265
Saint Lawrence (IRE) silksSaint Lawrence (IRE)10980Returned this season--55 Sep 2621 Oct 238
Dickensian (GB) silksDickensian (GB)108108Returned this season--619 Sep 2619 Sep 263
Henlein (AUS) silksHenlein (AUS)10590Returned this season--79 Oct 2625 Apr 265
Russet Gold (GB) silksRusset Gold (GB)10582Returned this season--616 Aug 2624 May 256
Hammer The Hammer (IRE) silksHammer The Hammer (IRE)10496Returned this season--519 Sep 2611 Oct 254
Magic Basma (IRE) silksMagic Basma (IRE)103100Returned this season--69 Oct 2627 Jun 264
Dark Moon Rising (IRE) silksDark Moon Rising (IRE)10287Declared20 Oct 26Newcastle (AW)1017 Sep 2617 Jun 227
Against The Wind (GB) silksAgainst The Wind (GB)10293Returned this season--512 Sep 2621 Sep 254
Isle of Fernandez (GB) silksIsle of Fernandez (GB)10096Returned this season--39 Oct 2629 Jul 263
La Brodeuse (GB) silksLa Brodeuse (GB)9997Returned this season--510 Oct 2630 Jul 264
Apiarist (IRE) silksApiarist (IRE)9997Returned this season--711 Jul 263 Apr 265
We Never Stop (IRE) silksWe Never Stop (IRE)9887Returned this season--1019 Sep 2621 Jun 255
Bergerac (IRE) silksBergerac (IRE)9874Returned this season--527 Aug 268 Oct 228
Sergeant Wilko (IRE) silksSergeant Wilko (IRE)9685Returned this season--813 Oct 2612 Oct 245
Lady Youmzain (IRE) silksLady Youmzain (IRE)9695Returned this season--59 Oct 2618 Sep 263
Pure Legend (FR) silksPure Legend (FR)9694Returned this season--319 Sep 2622 Aug 264
Love Dynasty (FR) silksLove Dynasty (FR)9696Returned this season--329 Aug 2629 Aug 265
Dorigo (IRE) silksDorigo (IRE)9594Returned this season--78 Oct 2626 Sep 262
Venture Capital (GB) silksVenture Capital (GB)9577Declared16 Oct 26Newcastle (AW)713 Sep 2631 May 255

Current string (horses that have not left the yard), ranked by highest official rating carried in any Flat run in our records since May 2014.

Return curve: when the string comes back

Jan8.2%13.6%8.2%10114
Feb13.2%17.5%5.0%614
Mar21.3%25.2%8.1%998
Apr46.5%49.5%25.2%30925
May62.3%72.8%15.8%19324
Jun75.2%81.6%12.9%1589
Jul84.5%89.3%9.3%1148
Aug90.6%99.0%6.1%7510
Sep96.4%101.9%5.8%713
Oct98.4%101.9%2.0%240
Nov99.3%-1.0%12-
Dec100.0%-0.7%8-

Month of each horse's seasonal debut for the yard, ten seasons 2016 to 2025 pooled. This season is measured against the number of horses that made a seasonal debut for the yard last season (103).

Season by season

20269.9%4854827.8%£1,151,184€29,370
202510.0%5115131.9%£1,608,504€5,900
202413.2%5627428.5%£1,821,254€30,800
202311.7%4875729.6%£1,777,595€105,700
202210.7%6106530.0%£1,552,836€0
202112.8%6157934.3%£1,417,965€35,000
202011.9%4475332.0%£884,763€147,500
201912.1%5366528.7%£1,165,122€8,270
201812.2%6217633.3%£1,625,910€4,800
201711.5%6637633.3%£1,146,726€176
201612.7%7439434.3%£1,457,809€53,420

Runs under this licence name only. Partnership licences start a new record.

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

Courses

York7.3%3292425.8%573
Newcastle (AW)16.2%2964837.5%6311
Ayr9.1%1871727.8%331
Doncaster10.7%1691829.6%191
Thirsk10.6%1601730.0%405
Haydock9.3%1511421.9%191
Pontefract12.0%1421731.7%242
Hamilton20.0%1352737.0%314
Southwell (AW)14.5%1311935.9%272
Beverley15.0%1201833.3%274
Redcar10.1%1191231.9%163
Carlisle16.7%1081839.8%182
Ascot6.6%91624.2%140
Wolverhampton (AW)9.3%75728.0%41
Ripon14.3%701030.0%80
Newmarket9.4%64632.8%90
Leicester10.7%56642.9%70
Catterick15.1%53834.0%112
Goodwood4.2%48222.9%70
Musselburgh14.9%47725.5%121
Nottingham12.8%39543.6%41
Newmarket (July)17.1%35634.3%10
Chelmsford (AW)18.8%32640.6%10
Chester12.5%32428.1%100

Five seasons 2021 to 2025, minimum 30 runs, top 40 by runs.

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

Race type splits

Turf10.9%2,2292448.7%38133Race type
AW14.7%5568214.9%10115Race type
Handicap11.1%1,6381827.8%29623Race level
Other non-handicap14.3%88912715.6%13521Race level
Listed6.7%12089.1%333Race level
Group 2 or 35.3%9455.6%181Race level
Group 19.1%444-30Race level
GB11.8%2,77132610.0%48248Region
3yo12.4%1,0701339.2%13112Age
2yo12.3%90611112.2%13917Age
4yo+10.1%809828.8%21519Age

Five seasons 2021 to 2025, minimum 30 runs. Race type is surface (Turf or AW). Handicaps identified from the race title. This-season win % shown from 10 runs.

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

Strike rate by month

Jan17.9%1402531.3%165
Feb17.1%1402417.6%173
Mar15.0%187280.0%210
Apr13.1%5256913.0%466
May10.2%7347514.3%7711
Jun10.1%750765.8%694
Jul12.2%9021105.4%563
Aug13.4%8231107.7%655
Sep11.6%8169511.0%829
Oct8.8%521465.6%362
Nov10.1%16917-00
Dec17.0%8815-00

Ten seasons 2016 to 2025 pooled; win % shown from 30 runs (10 for this season).

Additional research statistics and historical returns are in the RaceWatch app.

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

Strike rate season by season
8%10%12%14%16%20162017201820192020202120222023202420252026Strike rate 2016: 12.7%Strike rate 2017: 11.5%Strike rate 2018: 12.2%Strike rate 2019: 12.1%Strike rate 2020: 11.9%Strike rate 2021: 12.8%Strike rate 2022: 10.7%Strike rate 2023: 11.7%Strike rate 2024: 13.2%Strike rate 2025: 10%Strike rate 2026: 9.9%9.9%

Win % by Season

Follow Kevin Ryan in Tracker+

Members add Kevin Ryan to Tracker+ and get a Telegram alert when a horse from the string is declared, then see it on the racecard with RWS scores and market moves across 20+ bookmakers.

Start free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

Which Kevin Ryan Flat horses are declared to run?

Kevin Ryan's declared runners table lists every horse entered from today, 11 at the latest count, with course, off time, days since the last run and a first time out flag.

How do Kevin Ryan Flat horses go first time out?

About as well as second time out. Kevin Ryan's seasonal debutants won 12.7% over 2016 to 2025 and second runs 11.7%, so fitness has made little difference.

How is Kevin Ryan doing in 2026?

Kevin Ryan's 2026 record stands at 48 wins from 485 runs, 9.9% with 135 placed, and the season by season table sets that against the last ten Flat seasons.

Which Kevin Ryan Flat horses are still to return?

Kevin Ryan's string table marks every horse run in the last year as returned, declared or not yet returned. 3 have yet to reappear, and the top rated table picks out the best of them.

Which courses suit Kevin Ryan's runners?

Kevin Ryan's courses table ranks every track used over 2021 to 2025 by runs, with win %

Questions people ask

How many horses does Kevin Ryan train?

The string table lists every horse Kevin Ryan has run in the last 365 days, 110 at today's count. Of those, 101 have run in 2026 so far and 3 are still to reappear.

Do Kevin Ryan Flat horses win first time out?

Over 2016 to 2025 Kevin Ryan's seasonal debutants won 12.7% and second runs 11.7%. The two figures sit close together, so fitness has made little difference to Kevin Ryan's runners.

Which Kevin Ryan Flat horses are running today?

The declared runners table shows 11 of Kevin Ryan's string entered from today, 2 of them running today. Each row shows the course, off time, days off and whether the horse is making its seasonal debut.

Where do the Kevin Ryan figures come from?

Results come from the RaceWatch results database of British and Irish racing, with declarations from RaceWatch racecards. The page refreshes every morning, so the string, declared runners and season figures change as Kevin Ryan runs horses.

More free data

Go deeper before the next race.

Open every racecard in full and get your research done before they go to post.

  • 14racecard tabs per race
  • 20+bookmaker prices side by side
  • Trackeralerts when your horses are declared

30-day free trial

£0today

Start my 30-day free trial

By continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.

£0 today. Card on step 2. £24.99 from day 31.Cancel any time.

Updated