Skip to content
Horse profile

Tommys Geal (GB)

7yo mare (at last run, Feb 2019) · Last trainer Michael Madgwick · Last owner Recycled Products Limited
by Halling (USA) out of Steel Free (IRE) (Danehill Dancer)
54 runs · 10 courses · from Apr 2014
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 15 Feb 2019 — 2,812 days ago. Our archive can't say whether the horse is still in training.
Last run Feb 2019 · 6th of 13 4 wins · Kempton (AW), Brighton & Lingfield (AW) Last raced off OR 54
KTB Profile

Tommys Geal (GB) is 4 from 54. Hasn't won since Mar 2017. All 4 wins have come over 1m2f – 1m4f. Last raced off 54, 10lb below the career-high mark.

Based on 54 archived runs · updated 28 Oct 2026
KTB at a glance OR ↓ 10lb off peak
Official rating54↓ 10lb off peak
54 45–64

KTB Speed and Rating

KTB Speed

Best recent Speed 111 the best of the last 3 graded (A or B) runs · Fontwell, 26 Dec 2018

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 21 figures · best 106A · median 81
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)15106A88—
Good to Firm383A81—
Good295C85—
Soft1———
DistanceRunsBestMedianSince 28 Oct 2025
1m2f – 1m4f1799A80—
1m5f – 2m3106A98—
1m – 1m1f1———
Jumps 2 figures · best 111B · median 96.5
GoingRunsBestMedianSince 28 Oct 2025
Soft2111B96.5—
DistanceRunsBestMedianSince 28 Oct 2025
2m1f – 2m4f1———
1m5f – 2m1———

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

KTB Rating

Best recent KTB Rating (flat) 60A the best of the last 3 rated runs · Lingfield (AW), 15 Feb 2019 Official rating 54 at the last flat run, 15 Feb 2019

Best recent KTB Rating (jumps) 97A the best of the last 2 rated runs · Fontwell, 26 Dec 2018

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. A, B or C on a run is how much known form was in that race. What this means →

Flat 52 figures · best 82A · median 58.5
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)3477A57.5—
Good to Firm874B63.5—
Good582A64—
Good to Soft481A57—
Soft1———
DistanceRunsBestMedianSince 28 Oct 2025
1m2f – 1m4f3382A64—
6f – 7f758A52—
1m – 1m1f667A52.5—
1m5f – 2m368A56—
Under 6f343A39—
Jumps 2 figures · best 97A · median 91.5
GoingRunsBestMedianSince 28 Oct 2025
Soft297A91.5—
DistanceRunsBestMedianSince 28 Oct 2025
2m1f – 2m4f1———
1m5f – 2m1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 54 figures from 54 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire
Halling (USA)

Progeny in our archive have won 11% of 6,095 runs since Jan 2008 (409 horses).

Weakest over 2m5f – 3m (all codes): 4.8% from 187.

GoingRunsWinsSRvs sireThis horse
Firm72811.1%+0.1—
Good to Firm1,15114612.7%+1.70 from 8
Good1,60617911.1%+0.11 from 5
Good to Soft7518311.1%+0.11 from 4
Soft7898911.3%+0.30 from 3
Heavy2562810.9%−0.1—
Standard (AW)1,4701369.3%−1.72 from 34
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3638.3%−2.70 from 3
6f – 7f578488.3%−2.70 from 7
1m – 1m1f979939.5%−1.50 from 6
1m2f – 1m4f2,07924711.9%+0.94 from 33
1m5f – 2m1,59219612.3%+1.30 from 4
2m1f – 2m4f6146811.1%+0.10 from 1
2m5f – 3m18794.8%−6.2—
Over 3m30516.7%+5.7—

Flat and jumps together (all codes) · since Jan 2008 · as at 28 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Steel Free (IRE) (Danehill Dancer)

6 siblings in the archive, 2 winners — best of them Steel An Icon (GB) (7 wins).

The wins came over 1m–1m6f; the highest grade won is Class 5 (Steel An Icon (GB)).

ProduceRunsWinsWin tripsBest grade
Steel An Icon (GB)1871m3½f–1m6fClass 5
Miss Recycled (GB)1011mClass 6
Tungsten Tom (GB)10——
Birchmore Len (GB)30——
Lady Of Steel (GB)70——
Coisty (GB)80——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 34 2 6% −19.50
Good to Firm 8 0 0% −8.00
Good 5 1 20% +8.00
Good to Soft 4 1 25% +5.50
Soft 3 0 0% −3.00

ClassRunsWinsSR£1
Class 6 37 3 8% −5.50
Class 5 15 1 7% −9.50
Class 4 2 0 0% −2.00

CourseRunsWinsSR£1
Kempton (AW) 18 1 6% −9.00
Lingfield (AW) 16 1 6% −10.50
Brighton 10 2 20% +12.50
Sandown 2 0 0% −2.00
Lingfield 2 0 0% −2.00
Windsor 2 0 0% −2.00
Fontwell 1 0 0% −1.00
Plumpton 1 0 0% −1.00
Bath 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 33 4 12% +4.00
6f – 7f 7 0 0% −7.00
1m – 1m1f 6 0 0% −6.00
1m5f – 2m 4 0 0% −4.00
Under 6f 3 0 0% −3.00
2m1f – 2m4f 1 0 0% −1.00

JockeyRunsWinsSR£1
Daniel Muscutt 23 4 17% +14.00
Nicola Currie 5 0 0% −5.00
Hector Crouch 5 0 0% −5.00
William Carson 4 0 0% −4.00
Marc Goldstein 2 0 0% −2.00
William Cox 2 0 0% −2.00
Jane Elliott 2 0 0% −2.00
Liam Keniry 2 0 0% −2.00
Scott McCullagh 1 0 0% −1.00
Josephine Gordon 1 0 0% −1.00
Tom Queally 1 0 0% −1.00
Callum Shepherd 1 0 0% −1.00
George Wood 1 0 0% −1.00
Andrea Atzeni 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00
George Baker 1 0 0% −1.00
Luke Morris 1 0 0% −1.00

SeasonRunsWinsSR£1
2019 1 0 0% −1.00
2018 7 0 0% −7.00
2017 11 1 9% −2.00
2016 15 2 13% +0.00
2015 11 1 9% +2.00
2014 9 0 0% −9.00

TypeRunsWinsSR£1
Flat 52 4 8% −15.00
Hurdle 2 0 0% −2.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
2019 · 1 run
15 Feb 19+51d Lingfield (AW) Betway Handicap Class 6 · 12f · Standard · 13 ran 6/13 hd 8-13 5497B60A Scott McCullagh 14/1
2018 · 7 runs
26 Dec 18+23d Fontwell David Hazelden 70th Birthday Novices' Hurdle Class 4 · 17.5f · Soft · 13 ran 5/13 6 10-5 —111B97A Marc Goldstein 66/1
03 Dec 18+19d Plumpton Cranbrook Underwriting's Bob Katzaros Celebration Novices' Hurdle Class 4 · 16f · Soft · 12 ran 7/12 2½ 10-5 —82A86A Marc Goldstein 100/1
14 Nov 18+27d Kempton (AW) 100% Profit Boost At 32RedSport.com Handicap Class 6 · 12f · Standard To Slow · 14 ran 12/14 7 9-2 5580B41A William Cox 14/1
18 Oct 18+225d Brighton Happy Birthday Nelly Jolly Handicap Class 6 · 10f · Good · 14 ran 11/14 1¼ 9-1 5675C45A William Cox 33/1
07 Mar 18+19d Kempton (AW) 32Red On The App Store Handicap (Div 1) Class 6 · 12f · Standard · 13 ran 2/13 nk 9-2 5591B76A Nicola Currie 10/3F
16 Feb 18+23d Lingfield (AW) Betway Stayers Handicap Class 6 · 16f · Standard · 11 ran 2/11 nk 9-0 52106A68A Nicola Currie 8/1
24 Jan 18+35d Lingfield (AW) Betway Stayers Handicap Class 6 · 16f · Standard · 12 ran 5/12 1 8-12 5398A56A Jane Elliott 8/1
2017 · 11 runs
20 Dec 17+14d Kempton (AW) 32Red.com Handicap Class 6 · 16f · Standard · 14 ran 14/14 nk 8-10 5364C42C Nicola Currie 25/1
06 Dec 17+18d Lingfield (AW) Betway Handicap Class 6 · 12f · Standard · 16 ran 8/16 nk 8-8 5489B60A Nicola Currie 25/1
18 Nov 17+30d Lingfield (AW) Betway Handicap Class 6 · 12f · Standard · 16 ran 13/16 ¾ 8-11 5688B50A Nicola Currie 20/1
19 Oct 17+141d Brighton Loud Shirt Brewing Co Brighton Handicap Class 6 · 10f · Soft · 11 ran 11/11 6 9-7 570C47C Daniel Muscutt 14/1
31 May 17+8d Kempton (AW) Racing Uk In Stunning Hd Apprentice Handicap Class 6 · 11f · Standard To Slow · 14 ran 2/14 1¾ 8-13 5777B75A Jane Elliott 11/2
23 May 17+20d Brighton Labyrinth Challenge 18 Aug Handicap Class 6 · 10f · Good · 14 ran 2/14 shd 9-4 5795C82A Josephine Gordon 9/2F
03 May 17+18d Brighton Setyres Handicap Class 6 · 12f · Good To Firm · 8 ran 5/8 2 9-7 5865A67A Daniel Muscutt 7/2
15 Apr 17+26d Brighton Winner Rental Fillies' Handicap Class 5 · 10f · Good To Firm · 8 ran 3/8 4½ 8-13 5983A63A Daniel Muscutt 13/2
20 Mar 17+23d Kempton (AW) Better Odds With Matchbook Betting Exchange Handicap (Div 2) Class 6 · 11f · Standard · 10 ran 1/10 8-11 5599A77A Daniel Muscutt 8/1
25 Feb 17+49d Lingfield (AW) Betway Handicap Class 5 · 10f · Standard · 11 ran 7/11 ¾ 8-8 5769A56A Daniel Muscutt 18/1
07 Jan 17+18d Lingfield (AW) 32Redsport.com Fillies' Handicap Class 5 · 10f · Standard · 9 ran 5/9 1¾ 8-12 5856A57A Daniel Muscutt 10/1
2016 · 15 runs
20 Dec 16+13d Kempton (AW) 32RedSport.com Handicap Class 5 · 10f · Standard · 14 ran 6/14 2¾ 8-11 6093B64A Daniel Muscutt 20/1
07 Dec 16+28d Lingfield (AW) Download The Betway App Handicap Class 6 · 10f · Standard · 14 ran 5/14 hd 9-2 6175B72A Daniel Muscutt 20/1
09 Nov 16+28d Kempton (AW) 100% Profit Boost At 32redsport.com Handicap Class 6 · 11f · Standard To Slow · 14 ran 8/14 ½ 9-7 6267B66A Tom Queally 33/1
12 Oct 16+28d Bath Janet Denning Fifehead Farms Memorial Fillies' Handicap Class 5 · 8f · Good To Firm · 11 ran 11/11 2½ 9-1 6381A52A Daniel Muscutt 25/1
14 Sep 16+21d Sandown Silverpeak Systems Fillies' Handicap Class 5 · 10f · Good · 11 ran 9/11 2½ 9-8 64—56A Daniel Muscutt 16/1
24 Aug 16+27d Lingfield Danny Traynor Memorial Handicap Class 6 · 10f · Good To Firm · 5 ran 2/5 ½ 9-5 63—74B Daniel Muscutt 7/2
28 Jul 16+8d Epsom Downs Steve Donoghue Apprentice Handicap Class 5 · 10f · Good · 8 ran 3/8 4 9-6 64—77A Daniel Muscutt 5/1
20 Jul 16+37d Sandown Hampton Court Apprentice Handicap (Jockey Club Grassroots Flat Middle Distance Series Qualifier) Class 5 · 10f · Good To Firm · 11 ran 5/11 1¼ 9-6 64—64A Callum Shepherd 14/1
13 Jun 16+28d Windsor Daily Price Boosts At Ladbrokes Apprentice Handicap Class 6 · 11.5f · Good To Soft · 9 ran 3/9 ½ 9-8 63—71A George Wood 5/1
16 May 16+27d Brighton Donatello Restaurant Brighton Fillies' Handicap Class 5 · 10f · Good To Firm · 8 ran 3/8 nk 9-0 63—69A Daniel Muscutt 7/2
19 Apr 16+32d Brighton Streamline Taxis - Official Transport Partner Handicap Class 6 · 10f · Good To Soft · 13 ran 1/13 9-4 60—81A Daniel Muscutt 17/2
18 Mar 16+16d Lingfield (AW) 32Red.com Fillies' Handicap Class 5 · 8f · Standard · 6 ran 3/6 1¼ 8-13 60—66B Andrea Atzeni 6/1
02 Mar 16+12d Kempton (AW) Watch Racing Uk On 3 Devices Handicap Class 6 · 8f · Standard · 12 ran 3/12 ½ 8-13 60—67A Daniel Muscutt 9/1
19 Feb 16+34d Lingfield (AW) 32redsport.com Fillies' Handicap Class 5 · 10f · Standard · 6 ran 1/6 8-9 58—59B Daniel Muscutt 9/2
16 Jan 16+32d Lingfield (AW) Coral Handicap Class 6 · 10f · Standard · 12 ran 4/12 ½ 9-3 58—69A Adam Kirby 5/1
2015 · 11 runs
15 Dec 15+28d Kempton (AW) betdaq.com 2% Commission Handicap Class 5 · 10f · Standard · 14 ran 4/14 1 8-5 57—67A William Carson 16/1
17 Nov 15+20d Lingfield (AW) coral.co.uk Apprentice Handicap Class 6 · 10f · Standard · 12 ran 3/12 2¼ 9-2 57—72A Daniel Muscutt 6/1
28 Oct 15+14d Kempton (AW) Learn English At isehove.com Handicap Class 6 · 10f · Standard To Slow · 11 ran 2/11 nk 8-5 54—61A Daniel Muscutt 20/1
14 Oct 15+68d Kempton (AW) 10 Free Bet At 32RedSport.com Classified Stakes (Div 2) Class 6 · 8f · Standard To Slow · 11 ran 5/11 1¼ 8-13 55—53A Daniel Muscutt 16/1
07 Aug 15+23d Brighton justgiving.com/checkatrade Handicap Class 6 · 10f · Good To Firm · 6 ran 5/6 1¾ 9-0 56—51B Daniel Muscutt 8/1
15 Jul 15+29d Lingfield PMW Communications Handicap Class 6 · 11.5f · Good To Firm · 10 ran 5/10 2½ 9-0 56—52A Daniel Muscutt 5/1
16 Jun 15+15d Brighton Follow Us On Twitter At Starsports_bet Handicap Class 6 · 10f · Good · 12 ran 1/12 8-10 50—64A Daniel Muscutt 12/1
01 Jun 15+94d Lingfield (AW) Young Epilepsy Handicap (Div 2) Class 6 · 10f · Standard · 12 ran 4/12 4 9-0 51—54A Daniel Muscutt 16/1
27 Feb 15+30d Lingfield (AW) 32red.com Handicap Class 6 · 7f · Standard · 10 ran 9/10 2¼ 8-3 53—38A Hector Crouch 20/1
28 Jan 15+18d Kempton (AW) Mix Business With Pleasure At Kempton Handicap Class 6 · 6f · Standard · 11 ran 3/11 2 9-5 53—56A George Baker 4/1
10 Jan 15+51d Lingfield (AW) 32red Casino Median Auction Maiden Stakes Class 6 · 8f · Standard · 10 ran 6/10 3¼ 8-7 50—49A Hector Crouch 66/1
2014 · 9 runs
20 Nov 14+49d Kempton (AW) Download Your Racing UK App Nursery Class 6 · 6f · Standard · 8 ran 5/8 7 8-0 50—31A Hector Crouch 15/2
02 Oct 14+8d Kempton (AW) Barn Dance Christmas Parties At Kempton Nursery Class 6 · 6f · Standard · 11 ran 3/11 1 8-10 49—55A William Carson 8/1
24 Sep 14+14d Kempton (AW) Squire Furneaux Volvo Nursery (Div 1) Class 6 · 7f · Standard · 11 ran 3/11 ½ 8-5 49—58A William Carson 20/1
10 Sep 14+23d Kempton (AW) kempton.co.uk Nursery Class 6 · 7f · Standard · 11 ran 3/11 shd 7-9 45—49A Hector Crouch 100/1
18 Aug 14+25d Kempton (AW) Follow At BetVictorRacing On Twitter Nursery Class 6 · 8f · Standard · 13 ran 8/13 1¼ 8-6 45—46A William Carson 66/1
24 Jul 14+64d Lingfield (AW) All New 32RedSport.com Nursery Class 6 · 5f · Standard · 8 ran 8/8 7 7-7 45—-3C Hector Crouch 66/1
21 May 14+27d Kempton (AW) British Stallion Studs EBF Maiden Fillies' Stakes Class 5 · 6f · Standard · 9 ran 6/9 8 9-0 ——52A Luke Morris 50/1
24 Apr 14+17d Brighton Stephanie Leighton 50th Birthday Maiden Stakes Class 5 · 5.5f · Good To Soft · 6 ran 4/6 2 9-0 ——39B Liam Keniry 16/1
07 Apr 14 Windsor British Stallion Studs Ebf Maiden Stakes Class 5 · 5f · Good To Soft · 12 ran 6/12 7 9-0 ——43A Liam Keniry 80/1

Quick answers

How many races has Tommys Geal won?
Tommys Geal (GB) won 4 of 54 archived starts between 2014 and 2019, a strike rate of 7.4%. Placed 20 times in total (37% of starts).
Who trained Tommys Geal?
Tommys Geal (GB) was trained by Michael Madgwick on the most recent run on record, at Lingfield (AW) on 15 February 2019.
Who is Tommys Geal's sire?
Tommys Geal (GB) is by Halling (USA) out of Steel Free (IRE), whose sire is Danehill Dancer.
What going does Tommys Geal prefer?
Tommys Geal (GB) has the best record on good to soft going: 1 win from 4 starts (25%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Tommys Geal's official rating?
The most recent official rating on record is 54, from the run on 15 February 2019. The highest on record is 64.
What is Tommys Geal's sire's record?
Halling (USA)'s progeny in our archive have won 11% of 6,095 runs since Jan 2008 (409 horses), Flat and jumps together. Weakest over 2m5f – 3m (all codes): 4.8% from 187.
Who are Tommys Geal's siblings?
Out of Steel Free (IRE), Tommys Geal (GB) has 6 other produce in our archive, 2 of them winners. Most wins: Steel An Icon (GB) (7). Highest grade won: Class 5 (Steel An Icon (GB)). The wins came over 1m–1m6f. As at Oct 2026.

Record shown from April 2014. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.