Skip to content
Horse profile

Hannahs Story (IRE)

5yo mare · Trainer Daniel Steele · Owner Ben Pay And Carter Roofing Solutions Ltd
12 runs · 6 courses · from Jan 2024
As at 8 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
Headgear returns LTO Last run 21 Jan 2026 · 8th of 9 Last raced off OR 32
KTB Profile

Hannahs Story is a mare by Footstepsinthesand out of a Dubawi mare who has failed to win or place in 12 starts. She has raced on both turf and all-weather without success, with four runs over 6f-7f, two over 1m-1m1f, two over 1m2f-1m4f and four over 1m5f-2m. Her last run, at Lingfield (AW) in Jan 2026, was her first in headgear when she finished 8 of 9 in a Class 6 race off an official rating of 32, 13lb below her highest ever mark.

Based on 12 archived runs · run-style from 9 commented runs since Jun 2025 · updated 8 Nov 2026
KTB at a glance OR ↓ 13lb off peak
Official rating32↓ 13lb off peak
32 32–45

KTB Speed and Rating

KTB Speed

Best recent Speed 70 the best of the last 2 graded (A or B) runs · Lingfield (AW), 3 Jan 2026

How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →

Flat 8 figures · best 78C · median 46
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)878C464 runs · 70 / 58
DistanceRunsBestMedianSince 8 Nov 2025
6f – 7f478C67.52 runs · 70 / 67.5
1m2f – 1m4f251C302 runs · 51 / 30
1m – 1m1f241C-4—
Jumps 1 figure · too few for a breakdown

Of 12 runs looked at, 3 have no figure: did not complete (3).

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 9 figures from 12 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating (flat) 27C the best of the last 3 rated runs · Lingfield (AW), 21 Jan 2026 Official rating 32 at the last flat run, 21 Jan 2026

Best recent KTB Rating (jumps) 64C the best of the last 1 rated run · Worcester, 24 Jul 2025

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 8 figures · best 46C · median 30.5
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)846C30.54 runs · 30 / 25.5
DistanceRunsBestMedianSince 8 Nov 2025
6f – 7f438C292 runs · 24 / 23.5
1m2f – 1m4f230C28.52 runs · 30 / 28.5
1m – 1m1f246C38.5—
Jumps 1 figure · too few for a breakdown

Of 12 runs looked at, 3 have no figure: did not complete (or a non-runner row) (3).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 9 figures from 12 runs · as at 4 Oct 2026 · a record, not a forecast

Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.

Run style from 9 analysed runs since Jun 2025

  • Held up 4 (44%) · 0 wins
  • Prominent 3 (33%) · 0 wins
  • Led 2 (22%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10.2% of 12,812 runs since Apr 2009 (938 horses).

Weakest over 2m1f – 2m4f (all codes): 6.9% from 320.

GoingRunsWinsSRvs sireThis horse
Firm721622.2%+12—
Good to Firm1,91122011.5%+1.3—
Good2,9462689.1%−1.10 from 4
Good to Soft1,2411088.7%−1.5—
Soft1,7781458.2%−2—
Heavy5456211.4%+1.2—
Standard (AW)4,31848611.3%+1.10 from 8
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1,12814212.6%+2.4—
6f – 7f5,04852910.5%+0.30 from 4
1m – 1m1f3,33633610.1%−0.10 from 2
1m2f – 1m4f2,1061969.3%−0.90 from 2
1m5f – 2m840809.5%−0.70 from 4
2m1f – 2m4f320226.9%−3.3—
2m5f – 3m3113.2%−7—
Over 3m300%−10.2—

Flat and jumps together (all codes) · since Apr 2009 · as at 8 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam

3 siblings in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Highland Billy (IRE)30——
Boy Oh Boy (IRE)20——
Indian Crunch (GB)10——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 8 0 0% −8.00
Good 4 0 0% −4.00

ClassRunsWinsSR£1
Class 6 5 0 0% −5.00
Class 4 5 0 0% −5.00
Class 5 2 0 0% −2.00

CourseRunsWinsSR£1
Lingfield (AW) 4 0 0% −4.00
Worcester 3 0 0% −3.00
Chelmsford City (AW) 2 0 0% −2.00
Uttoxeter 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 4 0 0% −4.00
1m5f – 2m 4 0 0% −4.00
1m2f – 1m4f 2 0 0% −2.00
1m – 1m1f 2 0 0% −2.00

JockeyRunsWinsSR£1
Jack Dace 3 0 0% −3.00
Conor Ring 2 0 0% −2.00
Tyler Heard 1 0 0% −1.00
George Wood 1 0 0% −1.00
Isabelle Ryder 1 0 0% −1.00
James Best 1 0 0% −1.00
George Rooke 1 0 0% −1.00
Gina Mangan 1 0 0% −1.00
Shane Kelly 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 7 0 0% −7.00
Hood 4 0 0% −4.00
Hood + tongue tie 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 3 0 0% −3.00
2025 6 0 0% −6.00
2024 3 0 0% −3.00

TypeRunsWinsSR£1
Flat 8 0 0% −8.00
Hurdle 4 0 0% −4.00

Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.

Form

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2026 · 3 runs
21 Jan 26+11d Lingfield (AW) Midnite A Next Generation Betting App Classified Stakes (Div 1) Class 6 · 1m2f · Standard · 9 ran Settled at back of field early - lost touch with rivals inside final 4f - allowed to drop away steadily over 2f out - finished a distant eighth 8/9 57 9-4 329C27C Jack Dace 150/1
10 Jan 26+7d Lingfield (AW) Bet 10 Get 40 With BetMGM Classified Stakes (Div 1) Class 6 · 7f · Standard · 9 ran Pulled hard early - hit the front - pushed along and lost advantage 3f out - dropped away 2f out to finish ninth 9/9 7 9-4 3565A24A Jack Dace 150/1
03 Jan 26+26d Lingfield (AW) Win 250,000 With BetMGM's Golden Goals Handicap (Div 2) Class 6 · 7f · Standard To Slow · 9 ran Settled at the back early - lost touch entering final 2f - never in contention late - finished well beaten in 9th 9/9 1¼ 8-4 4570A23A Jack Dace 150/1
2025 · 6 runs
08 Dec 25+46d Lingfield (AW) Midnite: Built For 2025 Not 2005 Handicap Class 6 · 1m2f · Standard · 10 ran Front early - under pressure before losing command over 3f out - dropped away rapidly through the finish - eventually well beaten 10/10 12 8-7 4551C30C Tyler Heard 200/1
23 Oct 25+64d Chelmsford City (AW) Betfair Safer Gambling Tools Handicap Class 6 · 1m · Standard · 12 ran Tracked front group wide early - faded from 3f out - dropped right away and finished well beaten 12/12 55 9-0 45-49C46C George Wood 125/1
20 Aug 25+27d Worcester Happy Birthday Fergal O'Brien Mares' Maiden Hurdle (GBB Race) Class 4 · 2m · Good · 15 ran Took a strong hold early up behind the pace - hit the front from the 3rd and held it until before the 5th - dropped away rapidly then eased right out of contention and pulled up before 4 out PU/15 — 11-1 ——— Conor Ring 200/1
24 Jul 25+8d Worcester Clives Of Cropthorne Maiden Hurdle (GBB Race) (Div 1) Class 4 · 2m · Good · 12 ran Raced prominently wide of rivals - dropped away quickly beyond four out - well beaten at the finish 10/12 34 10-7 —-9C64C Conor Ring 250/1
16 Jul 25+21d Uttoxeter BetWright Bangers N'Cash Mares' Maiden Hurdle (GBB Race) Class 4 · 2m · Good · 12 ran Held up towards back - lost more ground with error 3 out - pulled up before final fence PU/12 — 10-7 ——— Isabelle Ryder 300/1
25 Jun 25+505d Worcester UKO Serviced Offices Maiden Hurdle (GBB Race) (Div 2) Class 4 · 2m · Good · 8 ran Held up at the back holding hard - blundered 5th and under pressure - pulled up shortly after PU/8 — 10-6 ——— James Best 250/1
2024 · 3 runs
06 Feb 24+15d Wolverhampton (AW) Bet 10 Get 40 At Betmgm Maiden Fillies' Stakes (GBB Race) Class 4 · 1m½f · Standard · 9 ran 9/9 7 8-9 —41C31C George Rooke 250/1
22 Jan 24+4d Kempton (AW) Unibet Zero% Mission Maiden Stakes (GBB Race) Class 5 · 7f · Standard To Slow · 10 ran 9/10 4 8-13 —78C34C Gina Mangan 250/1
18 Jan 24 Chelmsford City (AW) Book Your Good Friday Raceday Restricted Maiden Fillies' Stakes (GBB Race) Class 5 · 7f · Standard · 8 ran 8/8 4 8-12 —36C38C Shane Kelly 100/1

Quick answers

How many races has Hannahs Story won?
Hannahs Story (IRE) has yet to win, from 12 archived starts between 2024 and 2026.
Who trains Hannahs Story?
Hannahs Story (IRE) is trained by Daniel Steele, who saddled the horse on its most recent run on 21 January 2026.
Who is Hannahs Story's sire?
Hannahs Story (IRE) is by Footstepsinthesand (GB) out of Sweet Martoni (GB), whose sire is Dubawi.
What is Hannahs Story's official rating?
The most recent official rating on record is 32, from the run on 21 January 2026. The highest on record is 45.
What is Hannahs Story's sire's record?
Footstepsinthesand (GB)'s progeny in our archive have won 10.2% of 12,812 runs since Apr 2009 (938 horses), Flat and jumps together. Weakest over 2m1f – 2m4f (all codes): 6.9% from 320.
Who are Hannahs Story's siblings?
Out of Sweet Martoni (GB), Hannahs Story (IRE) has 3 other produce in our archive, 0 of them winners. As at Nov 2026.

Record shown from January 2024. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.