Home / Stats & Records / Richard Hannon
LiveFree dataUpdated every morning

Richard Hannon Flat horses: 2026 string, runners and form

Every horse Richard Hannon 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.

20 declared runners from today (3 today); 153 of the string back this season · Results to 16 October 2026 · Refreshed 17 October 2026
833
Runs 2026
12%
Win % 2026
10.9%
First time out win %, ten seasons
20
Declared from today
-1.9 pts

Richard Hannon Flat runners won 10.9% of seasonal debuts and 12.8% of second runs over the ten seasons 2016 to 2025, a fresh edge of -1.9 points: fires either way.Sample: 2,449 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.5%Ten-season average, cumulative % of debuts Feb: 10.7%Ten-season average, cumulative % of debuts Mar: 16.5%Ten-season average, cumulative % of debuts Apr: 39%Ten-season average, cumulative % of debuts May: 53.8%Ten-season average, cumulative % of debuts Jun: 67.4%Ten-season average, cumulative % of debuts Jul: 76.9%Ten-season average, cumulative % of debuts Aug: 84.9%Ten-season average, cumulative % of debuts Sep: 91.3%Ten-season average, cumulative % of debuts Oct: 96.7%Ten-season average, cumulative % of debuts Nov: 98.7%Ten-season average, cumulative % of debuts Dec: 100%100%This season, cumulative % of last season's string Jan: 11.5%This season, cumulative % of last season's string Feb: 14.8%This season, cumulative % of last season's string Mar: 26.4%This season, cumulative % of last season's string Apr: 47.8%This season, cumulative % of last season's string May: 58.2%This season, cumulative % of last season's string Jun: 67.6%This season, cumulative % of last season's string Jul: 74.2%This season, cumulative % of last season's string Aug: 80.2%This season, cumulative % of last season's string Sep: 87.4%This season, cumulative % of last season's string Oct: 88.5%88.5%

Cumulative % returned by Month

Season to date: 2026 to date

83310012.0%26231.5%£2,519,755€107,800

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: 13.4%13.4%Ten seasons 2016 to 2025 Feb: 15.1%15.1%Ten seasons 2016 to 2025 Mar: 17.3%17.3%Ten seasons 2016 to 2025 Apr: 12.3%12.3%Ten seasons 2016 to 2025 May: 13.6%13.6%Ten seasons 2016 to 2025 Jun: 11.3%11.3%Ten seasons 2016 to 2025 Jul: 12.1%12.1%Ten seasons 2016 to 2025 Aug: 12.6%12.6%Ten seasons 2016 to 2025 Sep: 10.1%10.1%Ten seasons 2016 to 2025 Oct: 9.3%9.3%Ten seasons 2016 to 2025 Nov: 9.6%9.6%Ten seasons 2016 to 2025 Dec: 9.8%9.8%This season Jan: 27%27%This season Feb: 12.9%12.9%This season Mar: 13.3%13.3%This season Apr: 11.8%11.8%This season May: 15.2%15.2%This season Jun: 10.8%10.8%This season Jul: 16.3%16.3%This season Aug: 5.7%5.7%This season Sep: 6.5%6.5%This season Oct: 9.1%9.1%

Win % by Month

Readiness: seasonal debut v second run

Seasonal debut10.9%2,44926610.6%16117
Second run12.8%2,16727814.7%14321
Third run or later11.8%6,98282211.7%52962

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

Classic silksClassic17 Oct 2616:35AscotNo43-10061Flat6Balmoral Handicap Stakes (sponsored By Qatar Racing)
Persica silksPersica17 Oct 2616:35AscotNo22-11482Flat5Balmoral Handicap Stakes (sponsored By Qatar Racing)
Kaboom silksKaboom17 Oct 2618:30Southwell (AW)No72--10Flat2Celebrate With Sponsorship At Southwell Racecourse Restricted Novice Stakes
Rollthedicebaby silksRollthedicebaby19 Oct 2614:17BathNo19-7171Flat2Mj Church Nursery Handicap Stakes
An Outlaw's Grace silksAn Outlaw's Grace19 Oct 2614:47BathNo12-70130Flat4Big Stage Hire Handicap Stakes
Cayman Tai silksCayman Tai19 Oct 2614:47BathNo13-70202Flat4Big Stage Hire Handicap Stakes
Down To You Kid silksDown To You Kid19 Oct 2615:17BathNo84-8040Flat2Elite Racing Club Novice Stakes
Gravastar silksGravastar19 Oct 2615:17BathNo36-5250Flat2Elite Racing Club Novice Stakes
High Calibre silksHigh Calibre19 Oct 2615:47BathNo33-7150Flat2Wiltshire And Bath Air Ambulance Nursery Handicap Stakes
Signcastle City silksSigncastle City19 Oct 2616:17BathNo17-71151Flat6Djsn Ltd Handicap Stakes
Talis Evolvere silksTalis Evolvere19 Oct 2616:17BathNo27-77141Flat6Djsn Ltd Handicap Stakes
Saffron Dandy silksSaffron Dandy19 Oct 2616:55PontefractNo108-7983Flat3William Hill Best Odds Guaranteed Handicap Stakes
Saffron Dandy silksSaffron Dandy19 Oct 2618:15Wolverhampton (AW)No108-7983Flat3Cavani Best Dressed Handicap Stakes
The Kalonji Man silksThe Kalonji Man20 Oct 2619:00Newcastle (AW)No12-4470Flat2Midnite Built Different Nursery Handicap Stakes
Easy Evening21 Oct 2614:25NewmarketDebut---00Flat2Copybet For Champions League Profit Boosts Novice Stakes (Colts And Geldings …
Down To You Kid silksDown To You Kid21 Oct 2617:20NewmarketNo86--40Flat2Copybet Overnight Best Odds Guaranteed Nursery Handicap Stakes
Via Star silksVia Star21 Oct 2617:30Kempton (AW)No25--10Flat2Try Unibet's Superboosts/british Stallion Studs EBF Fillies' Novice Stakes
Lunar Storm silksLunar Storm21 Oct 2618:00Kempton (AW)No15--20Flat2Unibet/british Stallion Studs EBF Fillies' Restricted Novice Stakes
Sequoiadendron21 Oct 2618:00Kempton (AW)Debut---00Flat2Unibet/british Stallion Studs EBF Fillies' Restricted Novice Stakes
Magi Melchior silksMagi Melchior21 Oct 2618:30Kempton (AW)No33--50Flat2Try Unibet's Improved Acca Boosts Nursery Handicap Stakes

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

The string: every horse run in the last 365 days

Persica (IRE) silksPersica (IRE)Declared17 Oct 26Ascot8225 Sep 261145-
Classic (GB) silksClassic (GB)Declared17 Oct 26Ascot614 Sep 261006-
Kaboom (IRE) silksKaboom (IRE)Declared17 Oct 26Southwell (AW)106 Aug 26-2-
Down To You Kid (IRE) silksDown To You Kid (IRE)Declared19 Oct 26Bath4027 Jul 26802-
Saffron Dandy (IRE) silksSaffron Dandy (IRE)Declared19 Oct 26Pontefract833 Jul 26793-
Talis Evolvere (IRE) silksTalis Evolvere (IRE)Declared19 Oct 26Bath14122 Sep 26786-
Rollthedicebaby (IRE) silksRollthedicebaby (IRE)Declared19 Oct 26Bath7130 Sep 26742-
An Outlaw's Grace (IRE) silksAn Outlaw's Grace (IRE)Declared19 Oct 26Bath1307 Oct 26734-
High Calibre (GB) silksHigh Calibre (GB)Declared19 Oct 26Bath5016 Sep 26722-
Signcastle City (IRE) silksSigncastle City (IRE)Declared19 Oct 26Bath1512 Oct 26726-
Cayman Tai (IRE) silksCayman Tai (IRE)Declared19 Oct 26Bath2026 Oct 26674-
Gravastar (GB) silksGravastar (GB)Declared19 Oct 26Bath5013 Sep 26562-
The Kalonji Man (GB) silksThe Kalonji Man (GB)Declared20 Oct 26Newcastle (AW)708 Oct 26452-
Magi Melchior (GB) silksMagi Melchior (GB)Declared21 Oct 26Kempton (AW)5018 Sep 26752-
Lunar Storm (FR) silksLunar Storm (FR)Declared21 Oct 26Kempton (AW)206 Oct 26-2-
Via Star (IRE) silksVia Star (IRE)Declared21 Oct 26Kempton (AW)1026 Sep 26-2-
Rosallion (IRE) silksRosallion (IRE)Not yet returned--0018 Oct 251185-
Local Hero (IRE) silksLocal Hero (IRE)Not yet returned--0019 Nov 25955-
Pink Lily (GB) silksPink Lily (GB)Not yet returned--0024 Oct 25726-
Vintage Heat (GB) silksVintage Heat (GB)Not yet returned--0025 Oct 25653-
Princess Billyboy (IRE) silksPrincess Billyboy (IRE)Not yet returned--0027 Oct 25563-
Waves Of The Sea (GB) silksWaves Of The Sea (GB)Not yet returned--0022 Oct 25-3-
Mr Baloo (IRE) silksMr Baloo (IRE)Returned this season--9129 Jun 26795-
Haatem (IRE) silksHaatem (IRE)Returned this season--4010 Oct 261105-
Alderman (GB) silksAlderman (GB)Returned this season--4012 Sep 261063-
Pershaada (IRE) silksPershaada (IRE)Returned this season--6221 Aug 261062-
Aramram (IRE) silksAramram (IRE)Returned this season--813 Oct 261055-
Linwood (IRE) silksLinwood (IRE)Returned this season--1118 Apr 261054-
Circe (IRE) silksCirce (IRE)Returned this season--2127 Jun 261035-
Sahara King (GB) silksSahara King (GB)Returned this season--5030 Jul 261013-
Bunyola Bay (IRE) silksBunyola Bay (IRE)Returned this season--5212 Sep 261003-
Cut A Dash (GB) silksCut A Dash (GB)Returned this season--5210 Oct 261002-
Dark Issue (IRE) silksDark Issue (IRE)Returned this season--619 Oct 26972-
St Anton (IRE) silksSt Anton (IRE)Returned this season--8310 Oct 26973-
Fandom (GB) silksFandom (GB)Returned this season--1112 Oct 26965-
Aperoll (GB) silksAperoll (GB)Returned this season--4230 Aug 26952-
River King (IRE) silksRiver King (IRE)Returned this season--513 Oct 26954-
Boyfriend (GB) silksBoyfriend (GB)Returned this season--7114 Oct 26935-
Nightime Dancer (IRE) silksNightime Dancer (IRE)Returned this season--5011 Sep 26934-
A Bear Affair (IRE) silksA Bear Affair (IRE)Returned this season--1023 Oct 26922-
Orion's Belt (IRE) silksOrion's Belt (IRE)Returned this season--302 Oct 26923-
Lost Signal (IRE) silksLost Signal (IRE)Returned this season--208 Aug 26913-
Rafe's da Man (GB) silksRafe's da Man (GB)Returned this season--5110 Sep 26912-
Al Arbeed (GB) silksAl Arbeed (GB)Returned this season--4022 May 26904-
Angel Hunter (GB) silksAngel Hunter (GB)Returned this season--1018 Aug 26904-
Witch Hunter (FR) silksWitch Hunter (FR)Returned this season--15212 Oct 26907-
First Legion (IRE) silksFirst Legion (IRE)Returned this season--712 Oct 26893-
Shadow King (IRE) silksShadow King (IRE)Returned this season--6220 Aug 26892-
Stem (IRE) silksStem (IRE)Returned this season--7119 Sep 26894-
Annastarzy (GB) silksAnnastarzy (GB)Returned this season--7312 Aug 26883-
Best Rate (GB) silksBest Rate (GB)Returned this season--13212 Sep 26884-
Pearl River (GB) silksPearl River (GB)Returned this season--9219 Sep 26883-
Persian Spring (IRE) silksPersian Spring (IRE)Returned this season--4131 Jul 26882-
Wild Clary (IRE) silksWild Clary (IRE)Returned this season--7118 Sep 26874-
Elevating (GB) silksElevating (GB)Returned this season--613 Oct 26862-
Law Court (IRE) silksLaw Court (IRE)Returned this season--8118 Sep 26863-
Wheels Of Fire (IRE) silksWheels Of Fire (IRE)Returned this season--10216 Oct 26864-
Assaranca (IRE) silksAssaranca (IRE)Returned this season--8219 Sep 26853-
Christian David (IRE) silksChristian David (IRE)Returned this season--10011 Sep 26855-
El Nay (IRE) silksEl Nay (IRE)Returned this season--6027 Jun 26853-
Learning (GB) silksLearning (GB)Returned this season--302 Oct 26852-
Sonny Parvenue (FR) silksSonny Parvenue (FR)Returned this season--4118 Sep 26852-
Barefoot Beach (IRE) silksBarefoot Beach (IRE)Returned this season--3012 May 26843-
Camarda Rc (GB) silksCamarda Rc (GB)Returned this season--3126 Sep 26842-
Tambora (GB) silksTambora (GB)Returned this season--5130 Sep 26843-
The Untamed (IRE) silksThe Untamed (IRE)Returned this season--5215 Oct 26843-
Lebron Power (GB) silksLebron Power (GB)Returned this season--506 Jul 26833-
Jaijai (GB) silksJaijai (GB)Returned this season--7124 Sep 26822-
Night Star (IRE) silksNight Star (IRE)Returned this season--5012 Sep 26822-
Somerton (IRE) silksSomerton (IRE)Returned this season--301 Oct 26822-
Great Bedwyn (GB) silksGreat Bedwyn (GB)Returned this season--8014 Sep 26816-
Secret Santa (IRE) silksSecret Santa (IRE)Returned this season--118 May 26813-
Tamashal (IRE) silksTamashal (IRE)Returned this season--6227 May 26813-
Cristo (GB) silksCristo (GB)Returned this season--1413 Oct 26804-
Dontlookbackinanga (IRE) silksDontlookbackinanga (IRE)Returned this season--3029 Aug 26802-
Noble Vow (IRE) silksNoble Vow (IRE)Returned this season--8226 Sep 26803-
Royal Poetry (IRE) silksRoyal Poetry (IRE)Returned this season--9211 Sep 26803-
Space Invasion (IRE) silksSpace Invasion (IRE)Returned this season--2229 Jan 26803-
Stellenbosch (IRE) silksStellenbosch (IRE)Returned this season--1016 Jan 26804-
Call Me Tomorrow (IRE) silksCall Me Tomorrow (IRE)Returned this season--6122 Sep 26782-
Morcar (GB) silksMorcar (GB)Returned this season--7124 Aug 26786-
Paper View (IRE) silksPaper View (IRE)Returned this season--928 Oct 26782-
Keep Grating (IRE) silksKeep Grating (IRE)Returned this season--6125 Sep 26772-
Aura Champagne (IRE) silksAura Champagne (IRE)Returned this season--4019 Sep 26763-
Sapphire Steps (IRE) silksSapphire Steps (IRE)Returned this season--607 Oct 26763-
Tahalel (IRE) silksTahalel (IRE)Returned this season--2018 May 26763-
Wuood (GB) silksWuood (GB)Returned this season--411 Oct 26763-
Duke of Burgundy (GB) silksDuke of Burgundy (GB)Returned this season--4111 Sep 26752-
Slay Queen (IRE) silksSlay Queen (IRE)Returned this season--503 Oct 26753-
Blue Noon (IRE) silksBlue Noon (IRE)Returned this season--8127 Sep 26743-
Light Dreamer (IRE) silksLight Dreamer (IRE)Returned this season--5018 Jun 26743-
Eupator (FR) silksEupator (FR)Returned this season--1529 Oct 26734-
Lucky Luna (IRE) silksLucky Luna (IRE)Returned this season--715 Oct 26733-
Magician of Riga (IRE) silksMagician of Riga (IRE)Returned this season--725 Oct 26733-
Schemaya (IRE) silksSchemaya (IRE)Returned this season--2020 Apr 26734-
Crafty Blue (IRE) silksCrafty Blue (IRE)Returned this season--816 Oct 26723-
Guitar Solo (GB) silksGuitar Solo (GB)Returned this season--506 Jul 26723-
Oceti (IRE) silksOceti (IRE)Returned this season--5012 Oct 26723-
Desert Legend (IRE) silksDesert Legend (IRE)Returned this season--5012 Oct 26712-
Thecoffeepoddotco (GB) silksThecoffeepoddotco (GB)Returned this season--10229 Apr 26714-
Ablon (FR) silksAblon (FR)Returned this season--6214 Oct 26704-
Barrister (GB) silksBarrister (GB)Returned this season--3011 Jun 26703-
Gemmari (GB) silksGemmari (GB)Returned this season--617 Oct 26704-
Leucothea (IRE) silksLeucothea (IRE)Returned this season--9015 Oct 26702-
Princess Ivy (IRE) silksPrincess Ivy (IRE)Returned this season--4015 Aug 26692-
Pierpoint (IRE) silksPierpoint (IRE)Returned this season--6012 Oct 26683-
Red Tail (IRE) silksRed Tail (IRE)Returned this season--5012 Oct 26682-
Arth's Gold (GB) silksArth's Gold (GB)Returned this season--11127 Jun 26674-
Semper Femina (IRE) silksSemper Femina (IRE)Returned this season--7026 Aug 26663-
Gennadius (GB) silksGennadius (GB)Returned this season--11127 Jun 26654-
Mojito (GB) silksMojito (GB)Returned this season--617 Oct 26653-
Passerine (IRE) silksPasserine (IRE)Returned this season--5015 Oct 26652-
Quantum Swift (GB) silksQuantum Swift (GB)Returned this season--5115 Jul 26652-
Son Of A Fish (GB) silksSon Of A Fish (GB)Returned this season--602 Oct 26642-
From Me To You (IRE) silksFrom Me To You (IRE)Returned this season--9024 Sep 26632-
Il Capo (IRE) silksIl Capo (IRE)Returned this season--501 Aug 26622-
Pilgrim's Progress (GB) silksPilgrim's Progress (GB)Returned this season--7010 Oct 26623-
Thatcham (GB) silksThatcham (GB)Returned this season--202 Sep 26623-
Corniche Girl (IRE) silksCorniche Girl (IRE)Returned this season--7027 Jun 26613-
Lady Miranda (GB) silksLady Miranda (GB)Returned this season--4010 Aug 26612-
Arjack (GB) silksArjack (GB)Returned this season--2023 Jun 26603-
Always Fearless (IRE) silksAlways Fearless (IRE)Returned this season--5117 Apr 26569-
Dark Reign (IRE) silksDark Reign (IRE)Returned this season--4013 Sep 26552-
My Dad Tom (IRE) silksMy Dad Tom (IRE)Returned this season--607 Oct 26553-
Outrace (IRE) silksOutrace (IRE)Returned this season--406 Oct 26446-
Agrippa (IRE) silksAgrippa (IRE)Returned this season--3128 Jul 26-2-
Al Bowlly (GB) silksAl Bowlly (GB)Returned this season--1023 Jan 26-3-
Cari Bay (GB) silksCari Bay (GB)Returned this season--1026 Jan 26-3-
Cavalier (IRE) silksCavalier (IRE)Returned this season--3017 Jul 26-2-
Celestique (IRE) silksCelestique (IRE)Returned this season--1021 Jan 26-3-
Clueisinthetitle (GB) silksClueisinthetitle (GB)Returned this season--2022 Jun 26-2-
Cosmic (GB) silksCosmic (GB)Returned this season--2030 Apr 26-3-
Curious Minx (GB) silksCurious Minx (GB)Returned this season--4015 Oct 26-2-
Darjeel (AUS) silksDarjeel (AUS)Returned this season--1026 Aug 26-2-
Donna Rumma (GB) silksDonna Rumma (GB)Returned this season--304 May 26-2-
Dover Street (IRE) silksDover Street (IRE)Returned this season--3029 Aug 26-2-
Funlover (GB) silksFunlover (GB)Returned this season--1027 Apr 26-3-
Hotterthanjuly (IRE) silksHotterthanjuly (IRE)Returned this season--2010 Oct 26-2-
India's Ridge (IRE) silksIndia's Ridge (IRE)Returned this season--102 Oct 26-2-
Kingspell (IRE) silksKingspell (IRE)Returned this season--1012 Sep 26-2-
Kosima (GB) silksKosima (GB)Returned this season--208 Oct 26-2-
Minsmere (IRE) silksMinsmere (IRE)Returned this season--203 Sep 26-2-
Minsmere (IRE) silksMinsmere (IRE)Returned this season--1025 Sep 26-2-
Minzazi (IRE) silksMinzazi (IRE)Returned this season--2015 Aug 26-2-
Noble Traveller (GB) silksNoble Traveller (GB)Returned this season--2018 Sep 26-2-
Old Oak (IRE) silksOld Oak (IRE)Returned this season--3028 Aug 26-2-
Parvenue Star (IRE) silksParvenue Star (IRE)Returned this season--3024 Jul 26-2-
Proper Naughty (IRE) silksProper Naughty (IRE)Returned this season--2022 Aug 26-2-
Pure Concept (AUS) silksPure Concept (AUS)Returned this season--2123 Sep 26-2-
Sinova (AUS) silksSinova (AUS)Returned this season--1011 Sep 26-2-
Spell Catcher (GB) silksSpell Catcher (GB)Returned this season--107 Oct 26-2-
Stormhaven (GB) silksStormhaven (GB)Returned this season--104 Sep 26-2-
Tarrant (IRE) silksTarrant (IRE)Returned this season--3011 Jun 26-3-
Till Then (IRE) silksTill Then (IRE)Returned this season--2015 Oct 26-2-
Urumita (IRE) silksUrumita (IRE)Returned this season--418 Oct 26-2-
Vegas Lights (IRE) silksVegas Lights (IRE)Returned this season--2020 Jun 26-2-
Victoria Night (IRE) silksVictoria Night (IRE)Returned this season--2111 Sep 26-2-
Worthawhistle (IRE) silksWorthawhistle (IRE)Returned this season--2018 Sep 26-2-
Yuzuru (FR) silksYuzuru (FR)Returned this season--2018 Sep 26-2-
Watercraft (IRE) silksWatercraft (IRE)Left yard--1029 May 26-3J P Flavin
Credit Forgedd It (IRE) silksCredit Forgedd It (IRE)Left yard--2026 Jan 26653Simon Dow
Initial Blue (IRE) silksInitial Blue (IRE)Left yard--0025 Oct 25604Jack W Davison
One More (IRE) silksOne More (IRE)Left yard--216 Apr 26864Chelsea Banham
Concert Party (IRE) silksConcert Party (IRE)Left yard--0024 Oct 25774Denis Gerard Hogan
French Affair (IRE) silksFrench Affair (IRE)Left yard--6020 Jun 26763Jennie Candlish
Galba (GB) silksGalba (GB)Left yard--4012 Jun 26693Kevin & Lauren Frost
Magic Lady Mae (IRE) silksMagic Lady Mae (IRE)Left yard--4028 Apr 26673Lawrence Mullaney
Double Naughty (IRE) silksDouble Naughty (IRE)Left yard--0020 Oct 25653Joe Tickle
Phaedra (GB) silksPhaedra (GB)Left yard--102 Feb 26634Joey Ramsden
Hello Isla (FR) silksHello Isla (FR)Left yard--0027 Oct 25533Keith Henry Clarke
She Went Whoosh (IRE) silksShe Went Whoosh (IRE)Left yard--0027 Oct 25534Scott Dixon
Ghadra (IRE) silksGhadra (IRE)Left yard--0023 Oct 25-3Paul Midgley
Upper East (IRE) silksUpper East (IRE)Left yard--2013 Jun 26-3Katie Scott

Every horse to run for the yard in Flat races in the 365 days to 16 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

Rosallion (IRE) silksRosallion (IRE)122118Not yet returned--018 Oct 2517 Jun 255
Haatem (IRE) silksHaatem (IRE)116110Returned this season--410 Oct 2625 Apr 255
Persica (IRE) silksPersica (IRE)114114Declared17 Oct 26Ascot825 Sep 2625 Sep 265
Witch Hunter (FR) silksWitch Hunter (FR)11390Returned this season--1512 Oct 2611 May 247
Aramram (IRE) silksAramram (IRE)110105Returned this season--83 Oct 2620 Jun 265
Alderman (GB) silksAlderman (GB)107106Returned this season--412 Sep 269 Jul 263
Pershaada (IRE) silksPershaada (IRE)106106Returned this season--621 Aug 2621 Aug 262
Linwood (IRE) silksLinwood (IRE)105105Returned this season--118 Apr 2618 Apr 264
Fandom (GB) silksFandom (GB)10496Returned this season--112 Oct 2631 Aug 255
Cut A Dash (GB) silksCut A Dash (GB)103100Returned this season--510 Oct 2630 Jul 262
Nightime Dancer (IRE) silksNightime Dancer (IRE)10393Returned this season--511 Sep 262 May 264
Circe (IRE) silksCirce (IRE)103103Returned this season--227 Jun 2627 Jun 265
Bunyola Bay (IRE) silksBunyola Bay (IRE)102100Returned this season--512 Sep 2631 Jul 263
An Outlaw's Grace (IRE) silksAn Outlaw's Grace (IRE)10173Declared19 Oct 26Bath137 Oct 2622 Aug 244
Sahara King (GB) silksSahara King (GB)101101Returned this season--530 Jul 2630 Jul 263
Orion's Belt (IRE) silksOrion's Belt (IRE)10092Returned this season--32 Oct 2627 Sep 253
Talis Evolvere (IRE) silksTalis Evolvere (IRE)10078Declared19 Oct 26Bath1422 Sep 2613 Jul 246
Classic (GB) silksClassic (GB)100100Declared17 Oct 26Ascot64 Sep 264 Sep 266
Dark Issue (IRE) silksDark Issue (IRE)9897Returned this season--69 Oct 2625 Jul 262
St Anton (IRE) silksSt Anton (IRE)9797Returned this season--810 Oct 2610 Oct 263
A Bear Affair (IRE) silksA Bear Affair (IRE)9792Returned this season--103 Oct 2617 Jul 262
River King (IRE) silksRiver King (IRE)9595Returned this season--53 Oct 263 Oct 264
First Legion (IRE) silksFirst Legion (IRE)9589Returned this season--72 Oct 266 Sep 253
Aperoll (GB) silksAperoll (GB)9595Returned this season--430 Aug 2630 Aug 262
Local Hero (IRE) silksLocal Hero (IRE)9595Not yet returned--019 Nov 2519 Nov 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.5%11.5%8.5%20721
Feb10.7%14.8%2.2%546
Mar16.5%26.4%5.8%14221
Apr39.0%47.8%22.5%55139
May53.8%58.2%14.8%36319
Jun67.4%67.6%13.6%33317
Jul76.9%74.2%9.6%23412
Aug84.9%80.2%8.0%19611
Sep91.3%87.4%6.3%15513
Oct96.7%88.5%5.5%1342
Nov98.7%-2.0%49-
Dec100.0%-1.3%31-

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 (182).

Season by season

202612.0%83310031.5%£2,519,755€107,800
202512.4%87310832.8%£2,695,270€700
20249.5%9118728.2%£2,629,654€383,600
202311.3%98111132.6%£2,701,266€0
202210.4%1,06111028.3%£2,697,219€144,440
202111.8%1,24214630.8%£3,122,251€78,500
202010.2%1,12111430.2%£1,593,807€0
201911.9%1,28915330.6%£4,010,530€0
201812.2%1,40117131.5%£3,158,400€0
201714.3%1,35719434.3%£3,000,633€4,600
201612.6%1,36217233.1%£2,809,779€67,800

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

Kempton (AW)10.6%4895229.4%635
Newbury11.3%4765429.0%9510
Lingfield (AW)11.5%3584129.9%488
Wolverhampton (AW)12.1%3404134.4%456
Newmarket8.2%2682228.7%342
Ascot7.1%2521821.4%573
Goodwood10.0%2502529.6%479
Newmarket (July)8.5%2352028.1%190
Salisbury13.1%2293032.8%353
Windsor14.0%2283236.4%450
Doncaster14.0%2072933.8%399
Chelmsford (AW)11.8%1872232.6%174
Sandown6.8%1481021.6%378
Haydock11.0%1451629.0%162
York14.3%1261828.6%274
Nottingham12.5%1201537.5%91
Bath14.8%1151736.5%192
Leicester8.6%105925.7%121
Brighton15.3%981534.7%101
Southwell (AW)14.6%961433.3%405
Epsom9.8%82826.8%132
Chepstow7.6%79631.6%141
Lingfield13.3%751029.3%141
Newcastle (AW)10.8%65727.7%151
Chester10.9%55636.4%150
Ffos Las10.4%48533.3%10
Ripon26.7%30843.3%102

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%3,53338511.8%60371Race type
AW11.5%1,53517712.8%22729Race type
Handicap11.0%2,87431611.3%50557Race level
Other non-handicap11.3%1,78520113.2%27236Race level
Group 2 or 312.0%175218.0%252Race level
Listed12.2%1722120.0%255Race level
Group 14.8%623-60Race level
GB11.1%5,05456111.9%83199Region
3yo11.3%2,06123214.0%25736Age
2yo10.6%1,83419510.6%26328Age
4yo+11.5%1,17313511.5%31336Age

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

Jan13.4%2913927.0%3710
Feb15.1%1852812.9%314
Mar17.3%2945113.3%456
Apr12.3%95311711.8%9311
May13.6%1,42219415.2%12519
Jun11.3%1,64418510.8%11112
Jul12.1%1,71020716.3%12320
Aug12.6%1,7042145.7%1056
Sep10.1%1,5131536.5%1087
Oct9.3%1,1491079.1%555
Nov9.6%42641-00
Dec9.8%30730-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.6%Strike rate 2017: 14.3%Strike rate 2018: 12.2%Strike rate 2019: 11.9%Strike rate 2020: 10.2%Strike rate 2021: 11.8%Strike rate 2022: 10.4%Strike rate 2023: 11.3%Strike rate 2024: 9.5%Strike rate 2025: 12.4%Strike rate 2026: 12%12%

Win % by Season

Follow Richard Hannon in Tracker+

Members add Richard Hannon 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 Richard Hannon Flat horses are declared to run?

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

How do Richard Hannon Flat horses go first time out?

About as well as second time out. Richard Hannon's seasonal debutants won 10.9% over 2016 to 2025 and second runs 12.8%, so fitness has made little difference.

How is Richard Hannon doing in 2026?

Richard Hannon's 2026 record stands at 100 wins from 833 runs, 12% with 262 placed, and the season by season table sets that against the last ten Flat seasons.

Which Richard Hannon Flat horses are still to return?

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

Which courses suit Richard Hannon's runners?

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

Questions people ask

How many horses does Richard Hannon train?

The string table lists every horse Richard Hannon has run in the last 365 days, 173 at today's count. Of those, 153 have run in 2026 so far and 6 are still to reappear.

Do Richard Hannon Flat horses win first time out?

Over 2016 to 2025 Richard Hannon's seasonal debutants won 10.9% and second runs 12.8%. The two figures sit close together, so fitness has made little difference to Richard Hannon's runners.

Which Richard Hannon Flat horses are running today?

The declared runners table shows 20 of Richard Hannon's string entered from today, 3 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 Richard Hannon 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 Richard Hannon 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