Home / Stats & Records / John Joseph Hanlon
LiveFree dataUpdated every morning

John Joseph Hanlon horses: 2026/27 string, runners and form

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

3 declared runners from today (0 today); 54 of the string back this season · Results to 16 October 2026 · Refreshed 17 October 2026
216
Runs 2026/27
4.2%
Win % 2026/27
4.7%
First time out win %, ten seasons
3
Declared from today
-0.5 pts

John Joseph Hanlon jumps runners won 4.7% of seasonal debuts and 5.2% of second runs over the ten seasons 2016/17 to 2025/26, a fresh edge of -0.5 points: fires either way.Sample: 619 seasonal debuts · Window: 2016/17 to 2025/26 · 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%MayJunJulAugSepOctNovDecJanFebMarAprTen-season average, cumulative % of debuts May: 32.5%Ten-season average, cumulative % of debuts Jun: 46.5%Ten-season average, cumulative % of debuts Jul: 58%Ten-season average, cumulative % of debuts Aug: 65.3%Ten-season average, cumulative % of debuts Sep: 70.3%Ten-season average, cumulative % of debuts Oct: 75.8%Ten-season average, cumulative % of debuts Nov: 81.7%Ten-season average, cumulative % of debuts Dec: 86.8%Ten-season average, cumulative % of debuts Jan: 90%Ten-season average, cumulative % of debuts Feb: 92.4%Ten-season average, cumulative % of debuts Mar: 95.8%Ten-season average, cumulative % of debuts Apr: 100%100%This season, cumulative % of last season's string May: 48.6%This season, cumulative % of last season's string Jun: 58.6%This season, cumulative % of last season's string Jul: 70%This season, cumulative % of last season's string Aug: 72.9%This season, cumulative % of last season's string Sep: 74.3%This season, cumulative % of last season's string Oct: 75.7%75.7%

Cumulative % returned by Month

Season to date: 2026/27 to date

21694.2%4219.4%£47,219€88,892

Runs under this licence name, jumps 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/17 to 2025/26This season
0%2%4%6%8%MayJunJulAugSepOctNovDecJanFebMarAprTen seasons 2016/17 to 2025/26 May: 5.4%5.4%Ten seasons 2016/17 to 2025/26 Jun: 5.6%5.6%Ten seasons 2016/17 to 2025/26 Jul: 6.1%6.1%Ten seasons 2016/17 to 2025/26 Aug: 5%5%Ten seasons 2016/17 to 2025/26 Sep: 4.6%4.6%Ten seasons 2016/17 to 2025/26 Oct: 6.5%6.5%Ten seasons 2016/17 to 2025/26 Nov: 7.4%7.4%Ten seasons 2016/17 to 2025/26 Dec: 6%6%Ten seasons 2016/17 to 2025/26 Jan: 4.9%4.9%Ten seasons 2016/17 to 2025/26 Feb: 1.1%1.1%Ten seasons 2016/17 to 2025/26 Mar: 5.1%5.1%Ten seasons 2016/17 to 2025/26 Apr: 4.3%4.3%This season May: 5.8%5.8%This season Jun: 3.2%3.2%This season Jul: 2%2%This season Aug: 5.3%5.3%This season Sep: 3.7%3.7%This season Oct: 5.6%5.6%

Win % by Month

Readiness: seasonal debut v second run

Seasonal debut4.7%619293.8%532
Second run5.2%459244.8%422
Third run or later5.8%1,361794.1%1215

Ten seasons 2016/17 to 2025/26. A seasonal debut is a horse's first jumps run of the season (official British and Irish dates), 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

Pahlavi silksPahlavi22 Oct 2614:10ClonmelNo13--101Hurdle9Kilclooney Woods (Q.R.) Handicap Hurdle (0-100)
Mother Ship silksMother Ship22 Oct 2615:21ClonmelNo20--81Hurdle6Mahon Falls Novice Handicap Hurdle
Heroes Of Renown silksHeroes Of Renown22 Oct 2617:05ClonmelNo16--10Chase12Clonmel Oil Chase Day November 5th Handicap Chase (0-100)

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

The string: every horse run in the last 365 days

Hello Garda (IRE) silksHello Garda (IRE)Declared21 Oct 26Navan516 Oct 261033-
Heroes Of Renown (IRE) silksHeroes Of Renown (IRE)Declared22 Oct 26Clonmel106 Oct 269512-
Pahlavi (IRE) silksPahlavi (IRE)Declared22 Oct 26Clonmel1019 Oct 26919-
Mother Ship (IRE) silksMother Ship (IRE)Declared22 Oct 26Clonmel812 Oct 26896-
Hitak (FR) silksHitak (FR)Not yet returned--0020 Dec 251209-
Quest With Speed (IRE) silksQuest With Speed (IRE)Not yet returned--0031 Mar 261189-
Portnacoo (IRE) silksPortnacoo (IRE)Not yet returned--0018 Feb 261118-
Jury Belle (IRE) silksJury Belle (IRE)Not yet returned--0024 Apr 261025-
Brilliant Light (GB) silksBrilliant Light (GB)Not yet returned--002 Dec 251009-
Teescomponentsyess (IRE) silksTeescomponentsyess (IRE)Not yet returned--0020 Apr 269910-
Real Empire (GB) silksReal Empire (GB)Not yet returned--0029 Jan 26896-
Beara Beauty (IRE) silksBeara Beauty (IRE)Not yet returned--0029 Dec 25-5-
Shaheeq (IRE) silksShaheeq (IRE)Not yet returned--008 Mar 26---
Stonking (GB) silksStonking (GB)Not yet returned--0028 Dec 25-7-
Teddy's Acre (IRE) silksTeddy's Acre (IRE)Not yet returned--0019 Apr 26-4-
Hewick (IRE) silksHewick (IRE)Returned this season--1010 Jul 2614511-
Topgun Simmy (IRE) silksTopgun Simmy (IRE)Returned this season--1010 Jul 261325-
War Correspondent (IRE) silksWar Correspondent (IRE)Returned this season--407 Sep 261177-
Half A Chance (IRE) silksHalf A Chance (IRE)Returned this season--3030 May 261127-
Stormbreaker (GB) silksStormbreaker (GB)Returned this season--3023 Sep 261117-
Mo Ghille Mar (IRE) silksMo Ghille Mar (IRE)Returned this season--7210 Oct 261105-
Crystal Mariner (IRE) silksCrystal Mariner (IRE)Returned this season--405 Oct 261086-
Hawk's Rock (IRE) silksHawk's Rock (IRE)Returned this season--401 Jul 261066-
Acheron (GB) silksAcheron (GB)Returned this season--406 Jul 261055-
Penzance (GB) silksPenzance (GB)Returned this season--8018 Sep 261056-
Stay In The Game (IRE) silksStay In The Game (IRE)Returned this season--4113 Jun 261045-
Qaasid (IRE) silksQaasid (IRE)Returned this season--312 Jul 261038-
Lady's Choice (IRE) silksLady's Choice (IRE)Returned this season--2025 May 261005-
Pure Logic (GB) silksPure Logic (GB)Returned this season--1111 Oct 261006-
Roxboro River (IRE) silksRoxboro River (IRE)Returned this season--7022 Jul 261007-
Seeitoldya (GB) silksSeeitoldya (GB)Returned this season--4019 Sep 26995-
Miss Oreo (IRE) silksMiss Oreo (IRE)Returned this season--2030 Jun 26988-
Tsavo Park (IRE) silksTsavo Park (IRE)Returned this season--3012 Jun 26987-
Cornaroya Rocco (IRE) silksCornaroya Rocco (IRE)Returned this season--7030 Sep 26965-
Fairy Meadow (IRE) silksFairy Meadow (IRE)Returned this season--1010 Oct 26969-
Monntie (IRE) silksMonntie (IRE)Returned this season--3028 Aug 26954-
Torque De Lune (IRE) silksTorque De Lune (IRE)Returned this season--7026 Sep 26926-
Barrow Ranger (IRE) silksBarrow Ranger (IRE)Returned this season--104 May 26915-
My Cullen (IRE) silksMy Cullen (IRE)Returned this season--11014 Oct 26906-
Urban War (IRE) silksUrban War (IRE)Returned this season--3019 Aug 26888-
Portetta (IRE) silksPortetta (IRE)Returned this season--5013 Oct 26875-
The Chancie Grey (IRE) silksThe Chancie Grey (IRE)Returned this season--409 Oct 26874-
The Cheeky Pup (GB) silksThe Cheeky Pup (GB)Returned this season--205 Jun 26875-
Ahellofaman (IRE) silksAhellofaman (IRE)Returned this season--308 Oct 26854-
Ballinagaine Girl (IRE) silksBallinagaine Girl (IRE)Returned this season--309 Aug 26836-
Kofino (FR) silksKofino (FR)Returned this season--1013 Jun 26826-
Victoria Kesia (IRE) silksVictoria Kesia (IRE)Returned this season--805 Oct 26825-
Sonna Lady (IRE) silksSonna Lady (IRE)Returned this season--409 Aug 26804-
Something Simple (IRE) silksSomething Simple (IRE)Returned this season--409 Aug 26796-
Keep The Head (IRE) silksKeep The Head (IRE)Returned this season--3026 Sep 26788-
Falcon Park (IRE) silksFalcon Park (IRE)Returned this season--205 Jun 267710-
Mount Hotham (IRE) silksMount Hotham (IRE)Returned this season--6013 Oct 26727-
An Capaill Oir (IRE) silksAn Capaill Oir (IRE)Returned this season--1025 May 26-4-
Barton Sky (IRE) silksBarton Sky (IRE)Returned this season--4024 Sep 26-8-
Betty's Glen (IRE) silksBetty's Glen (IRE)Returned this season--108 May 26-4-
Camp Verde (IRE) silksCamp Verde (IRE)Returned this season--4011 Sep 26-3-
Lark Walk (IRE) silksLark Walk (IRE)Returned this season--104 May 26-4-
Magical Act (IRE) silksMagical Act (IRE)Returned this season--3010 Jul 26-5-
Maximore (IRE) silksMaximore (IRE)Returned this season--1011 Jun 26-5-
Oops A Daisy (IRE) silksOops A Daisy (IRE)Returned this season--5019 Sep 26-4-
Quest With Copper (IRE) silksQuest With Copper (IRE)Returned this season--2010 Jul 26-5-
River Ore (GB) silksRiver Ore (GB)Returned this season--4014 Oct 26-5-
Secret Moon (IRE) silksSecret Moon (IRE)Returned this season--3010 Aug 26-5-
The Red Lad (IRE) silksThe Red Lad (IRE)Returned this season--1031 May 26-6-
The Two Mary's (IRE) silksThe Two Mary's (IRE)Returned this season--1026 Sep 26-4-
Lakefield Flyer (IRE) silksLakefield Flyer (IRE)Left yard--6126 Jul 261108Fergal O'Brien
Prized Jet (IRE) silksPrized Jet (IRE)Left yard--0019 Oct 25986Jennie Candlish
Person Of Interest (IRE) silksPerson Of Interest (IRE)Left yard--108 May 26956Faye Bramley
Back To Cali (IRE) silksBack To Cali (IRE)Left yard--006 Apr 26906Dan Skelton
Crab Road (IRE) silksCrab Road (IRE)Left yard--0024 Apr 26825Syd Hosie
Sadies Diamond (IRE) silksSadies Diamond (IRE)Left yard--1012 Jul 26785Seamus Mullins
No Hard Feelings (IRE) silksNo Hard Feelings (IRE)Left yard--0015 Jan 26-6Matt Sheppard

Every horse to run for the yard in jumps 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

Hewick (IRE) silksHewick (IRE)170145Returned this season--110 Jul 2617 Mar 2311
Topgun Simmy (IRE) silksTopgun Simmy (IRE)136132Returned this season--110 Jul 2618 Aug 255
Stormbreaker (GB) silksStormbreaker (GB)130111Returned this season--323 Sep 2614 Mar 257
War Correspondent (IRE) silksWar Correspondent (IRE)126117Returned this season--47 Sep 267 May 267
Heroes Of Renown (IRE) silksHeroes Of Renown (IRE)12595Declared22 Oct 26Clonmel16 Oct 2628 Dec 2012
Hitak (FR) silksHitak (FR)125120Not yet returned--020 Dec 254 Nov 259
Teescomponentsyess (IRE) silksTeescomponentsyess (IRE)12499Not yet returned--020 Apr 2619 Mar 2210
Quest With Speed (IRE) silksQuest With Speed (IRE)122118Not yet returned--031 Mar 2619 Apr 249
Portnacoo (IRE) silksPortnacoo (IRE)120111Not yet returned--018 Feb 2615 Jun 258
Half A Chance (IRE) silksHalf A Chance (IRE)117112Returned this season--330 May 2627 Nov 257
Miss Oreo (IRE) silksMiss Oreo (IRE)11398Returned this season--230 Jun 261 Jun 248
Brilliant Light (GB) silksBrilliant Light (GB)112100Not yet returned--02 Dec 2522 Sep 259
Pahlavi (IRE) silksPahlavi (IRE)11191Declared22 Oct 26Clonmel109 Oct 2615 Aug 249
Mo Ghille Mar (IRE) silksMo Ghille Mar (IRE)110110Returned this season--710 Oct 2610 Oct 265
Crystal Mariner (IRE) silksCrystal Mariner (IRE)108108Returned this season--45 Oct 265 Oct 266
Seeitoldya (GB) silksSeeitoldya (GB)10799Returned this season--419 Sep 2615 Aug 255
Roxboro River (IRE) silksRoxboro River (IRE)107100Returned this season--722 Jul 2620 Jul 257
Hawk's Rock (IRE) silksHawk's Rock (IRE)106106Returned this season--41 Jul 261 Jul 266
Real Empire (GB) silksReal Empire (GB)10689Not yet returned--029 Jan 2619 Apr 246
Penzance (GB) silksPenzance (GB)105105Returned this season--818 Sep 2618 Sep 266
Acheron (GB) silksAcheron (GB)105105Returned this season--46 Jul 266 Jul 265
Qaasid (IRE) silksQaasid (IRE)105103Returned this season--32 Jul 2615 May 258
Tsavo Park (IRE) silksTsavo Park (IRE)10598Returned this season--312 Jun 2622 Sep 257
Stay In The Game (IRE) silksStay In The Game (IRE)104104Returned this season--413 Jun 2613 Jun 265
Jury Belle (IRE) silksJury Belle (IRE)104102Not yet returned--024 Apr 2626 Mar 265

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

Return curve: when the string comes back

May32.5%48.6%32.5%20134
Jun46.5%58.6%14.1%877
Jul58.0%70.0%11.5%718
Aug65.3%72.9%7.3%452
Sep70.3%74.3%5.0%311
Oct75.8%75.7%5.5%341
Nov81.7%-6.0%37-
Dec86.8%-5.0%31-
Jan90.0%-3.2%20-
Feb92.4%-2.4%15-
Mar95.8%-3.4%21-
Apr100.0%-4.2%26-

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

Season by season

2026/274.2%216919.4%£47,219€88,892
2025/263.6%3061113.1%£41,188€140,757
2024/254.1%2961217.9%£38,781€175,990
2023/245.2%3441813.1%£184,188€178,495
2022/233.2%251814.7%£61,907€332,295
2021/224.1%3201310.9%£118,751€128,530
2020/219.2%2382224.8%£3,578€312,385
2019/204.5%132624.2%£1,545€112,677
2018/196.0%2001215.5%£6,770€164,436
2017/182.8%143418.9%£13,212€77,107
2016/1712.4%2092626.8%£47,477€288,237

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

Limerick (IRE)5.5%110616.4%111
Punchestown (IRE)2.1%9627.3%60
Downpatrick (IRE)7.4%94719.1%271
Kilbeggan (IRE)2.2%9326.5%70
Tramore (IRE)1.1%92112.0%100
Wexford (IRE)2.2%9027.8%121
Clonmel (IRE)1.4%72111.1%100
Fairyhouse (IRE)2.9%6928.7%40
Galway (IRE)8.8%68617.6%90
Listowel (IRE)4.7%64317.2%120
Gowran Park (IRE)1.9%54111.1%10
Killarney (IRE)3.7%54211.1%141
Cork (IRE)5.9%5137.8%00
Down Royal (IRE)5.9%51319.6%81
Thurles (IRE)4.0%50210.0%00
Ballinrobe (IRE)0.0%49014.3%110
Roscommon (IRE)2.2%45115.6%00
Bellewstown (IRE)0.0%35011.4%30
Sligo (IRE)3.0%33124.2%60
Tipperary (IRE)0.0%31022.6%00
Naas (IRE)0.0%3006.7%00

Five seasons 2021/22 to 2025/26, 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

Hurdle3.3%1,069354.7%1698Race type
Chase7.0%299212.6%391Race type
NH Flat4.0%1496-80Race type
Handicap4.3%813355.6%1428Race level
Other non-handicap3.6%665241.4%741Race level
IRE3.4%1,367473.6%1686Region
GB10.0%150156.3%483Region
5 and 6yo4.0%749304.1%1225Age
7 and 8yo5.6%360204.3%472Age
4yo and under2.6%30383.1%321Age
9yo+3.8%10546.7%151Age

Five seasons 2021/22 to 2025/26, minimum 30 runs. Race type is hurdle, chase or NH Flat. 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

May5.4%276155.8%523
Jun5.6%252143.2%311
Jul6.1%309192.0%501
Aug5.0%299155.3%382
Sep4.6%240113.7%271
Oct6.5%214145.6%181
Nov7.4%17613-00
Dec6.0%18311-00
Jan4.9%1236-00
Feb1.1%891-00
Mar5.1%1176-00
Apr4.3%1617-00

Ten seasons 2016/17 to 2025/26 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
0%5%10%15%20%2016/172017/182018/192019/202020/212021/222022/232023/242024/252025/262026/27Strike rate 2016/17: 12.4%Strike rate 2017/18: 2.8%Strike rate 2018/19: 6%Strike rate 2019/20: 4.5%Strike rate 2020/21: 9.2%Strike rate 2021/22: 4.1%Strike rate 2022/23: 3.2%Strike rate 2023/24: 5.2%Strike rate 2024/25: 4.1%Strike rate 2025/26: 3.6%Strike rate 2026/27: 4.2%4.2%

Win % by Season

Follow John Joseph Hanlon in Tracker+

Members add John Joseph Hanlon 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 John Joseph Hanlon horses are declared to run?

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

How do John Joseph Hanlon horses go first time out?

About as well as second time out. John Joseph Hanlon's seasonal debutants won 4.7% over 2016/17 to 2025/26 and second runs 5.2%, so fitness has made little difference.

How is John Joseph Hanlon doing in 2026/27?

John Joseph Hanlon's 2026/27 record stands at 9 wins from 216 runs, 4.2% with 42 placed, and the season by season table sets that against the last ten jumps seasons.

Which John Joseph Hanlon horses are still to return?

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

Which courses suit John Joseph Hanlon's runners?

John Joseph Hanlon's courses table ranks every track used over 2021/22 to 2025/26 by runs, with win %

Questions people ask

How many horses does John Joseph Hanlon train?

The string table lists every horse John Joseph Hanlon has run in the last 365 days, 72 at today's count. Of those, 54 have run in 2026/27 so far and 11 are still to reappear.

Do John Joseph Hanlon horses win first time out?

Over 2016/17 to 2025/26 John Joseph Hanlon's seasonal debutants won 4.7% and second runs 5.2%. The two figures sit close together, so fitness has made little difference to John Joseph Hanlon's runners.

Which John Joseph Hanlon horses are running today?

The declared runners table shows 3 of John Joseph Hanlon's string entered from today, 0 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 John Joseph Hanlon 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 John Joseph Hanlon 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