Skip to content
Horse profile

Good Earth (IRE)

9yo gelding · Trainer Michael Herrington · Owner Mrs H Lloyd Herrington
by Acclamation (GB) out of Madhatten (IRE) (Dream Ahead)
108 runs · 32 courses · from Jun 2019
As at 20 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
17 wins · 12 courses Ran 7 days ago · 5th of 13 Last raced off OR 73
KTB Profile

Typically ridden with patience — held up in 9 of 15 analysed runs — Good Earth (IRE) is 17 from 108. Last raced off 73, 19lb below the career-high mark.

Based on 108 archived runs · run-style from 15 commented runs · updated 20 Oct 2026
KTB at a glance Typically held up OR ↓ 19lb off peak
Official rating73↓ 19lb off peak
73 58–92

KTB Speed and Rating

KTB Speed

Best recent Speed 128 the best of the last 3 graded (A or B) runs · Sandown, 16 Sep 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 107 figures · best 133A · median 93
GoingRunsBestMedianSince 20 Oct 2025
Standard (AW)36117B90.58 · 98 / 90.5
Good to Firm28124C996 · 104 / 99.5
Good21133A993 · 128 / 96
Good to Soft1199C861 · —
Soft1098A86—
Heavy1———
DistanceRunsBestMedianSince 20 Oct 2025
Under 6f57133A927 · 128 / 96
6f – 7f50124C93.511 · 104 / 94

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

KTB Rating

Best recent KTB Rating 100A the best of the last 3 rated runs · Sandown, 16 Sep 2026 Official rating 73 at the last run, 12 Oct 2026

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 107 figures · best 106A · median 83
GoingRunsBestMedianSince 20 Oct 2025
Standard (AW)3694A788 · 90 / 80.5
Good to Firm28105A886 · 95 / 84
Good21106A903 · 100 / 92
Good to Soft1198A851 · —
Soft1094B86—
Heavy1———
DistanceRunsBestMedianSince 20 Oct 2025
Under 6f57105A837 · 100 / 85
6f – 7f50106A82.511 · 95 / 82

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 107 figures from 107 runs · as at 20 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 15 analysed runs

  • Held up 9 (60%) · 0 wins
  • Prominent 3 (20%) · 1 win
  • Led 2 (13%) · 0 wins
  • Midfield 1 (7%) · 0 wins

Pedigree intelligence

Sire
Acclamation (GB)

Progeny in our archive have won 10% of 19,685 runs since Jan 2008 (1,326 horses).

Strongest on firm going: 15.2% from 151. Weakest over 2m1f – 2m4f (all codes): 6.7% from 194.

GoingRunsWinsSRvs sireThis horse
Firm1512315.2%+5.2—
Good to Firm3,91744611.4%+1.46 from 28
Good4,4094009.1%−0.95 from 21
Good to Soft1,95121411%+11 from 11
Soft2,1311848.6%−1.42 from 11
Heavy562468.2%−1.80 from 1
Standard (AW)6,56366310.1%+0.13 from 36
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3,75840910.9%+0.911 from 57
6f – 7f10,4951,07810.3%+0.36 from 51
1m – 1m1f3,5063319.4%−0.6—
1m2f – 1m4f1,2091068.8%−1.2—
1m5f – 2m481377.7%−2.3—
2m1f – 2m4f194136.7%−3.3—
2m5f – 3m4224.8%−5.2—

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

Dam

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 36 3 8% −2.00
Good to Firm 28 6 21% +23.00
Good 21 5 24% +7.00
Good to Soft 11 1 9% −6.67
Soft 11 2 18% −2.12
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 37 5 14% +1.50
Class 4 29 4 14% +3.38
Class 6 19 6 32% +23.00
Class 3 14 2 14% −0.67
Class 2 9 0 0% −9.00

CourseRunsWinsSR£1
Wolverhampton (AW) 13 0 0% −13.00
Sandown 9 3 33% +12.00
Beverley 9 1 11% +0.50
York 9 1 11% +3.00
Southwell (AW) 8 2 25% +17.00
Windsor 6 0 0% −6.00
Kempton (AW) 6 0 0% −6.00
Newcastle (AW) 5 1 20% +4.00
Doncaster 5 1 20% +0.00
Newmarket 3 2 67% +4.21
Catterick 3 1 33% +12.00
Nottingham 3 1 33% +1.00
Lingfield (AW) 3 0 0% −3.00
Yarmouth 2 0 0% −2.00
Haydock 2 1 50% +3.50
Redcar 2 0 0% −2.00
Goodwood 2 0 0% −2.00
Pontefract 2 0 0% −2.00
Brighton 2 2 100% +6.00
Salisbury 2 0 0% −2.00
Newmarket (July) 1 0 0% −1.00
Ascot 1 0 0% −1.00
Hamilton 1 0 0% −1.00
Musselburgh 1 0 0% −1.00
Ayr 1 0 0% −1.00
Thirsk 1 0 0% −1.00
Ripon 1 0 0% −1.00
Carlisle 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00
Wetherby 1 1 100% +4.00
Bath 1 0 0% −1.00
Newbury 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 57 11 19% +6.71
6f – 7f 51 6 12% +11.50

JockeyRunsWinsSR£1
Connor Planas 21 4 19% +22.50
Tom Eaves 20 2 10% +4.00
Saffie Osborne 13 3 23% −2.00
Nicola Currie 13 1 8% −7.00
Benoit De La Sayette 6 2 33% +4.88
Paul Mulrennan 5 0 0% −5.00
Daniel Muscutt 3 1 33% +2.00
James Sullivan 3 0 0% −3.00
Jason Hart 2 0 0% −2.00
Dylan Hogan 2 0 0% −2.00
Hollie Doyle 2 0 0% −2.00
David Allan 2 0 0% −2.00
Dougie Costello 2 0 0% −2.00
Shane Kelly 2 0 0% −2.00
Charlie Tucker 1 0 0% −1.00
Sean Levey 1 1 100% +3.00
Pierre-Louis Jamin 1 1 100% +4.50
Silvestre De Sousa 1 0 0% −1.00
Joanna Mason 1 0 0% −1.00
Aidan Keeley 1 0 0% −1.00
Kevin Stott 1 1 100% +3.33
Andrea Atzeni 1 1 100% +11.00
Connor Beasley 1 0 0% −1.00
David Probert 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00
Thore Hammer Hansen 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 105 16 15% +17.21
Cheekpieces 2 1 50% +2.00
Blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 16 4 25% +18.50
2025 13 0 0% −13.00
2024 14 2 14% −3.12
2023 13 3 23% +9.83
2022 19 3 16% +13.00
2021 17 5 29% +9.00
2020 9 0 0% −9.00
2019 7 0 0% −7.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
12 Oct 26+26d Yarmouth First Furnishings Handicap Stakes Class 5 · 6f · Good To Soft · 13 ran Up with the leaders away from the stands rail - pushed along over 2f out - plugged on at one speed final furlong to finish 5th 5/13 ½ 9-3 7395C87A Charlie Tucker 22/1
16 Sep 26+19d Sandown Trainor Stone & Tile Marble Handicap Stakes Class 5 · 5f · Good · 10 ran Positioned handy from the off - pushed along to hit the front approaching final furlong - stayed on strongly through the closing stages - drew clear near the line to score comfortably 1/10 9-10 68128A100A Sean Levey 3/1
28 Aug 26+15d Sandown Killik Handicap Stakes Class 5 · 5f · Good · 9 ran Settled in the pack early - pushed along inside final furlong - kept on late to finish 4th beaten 3.75L 4/9 1½ 9-12 7096B85A Connor Planas 4/1
13 Aug 26+13d Beverley Connexin Super Fast Sprint Handicap Stakes Class 5 · 5f · Good To Firm · 10 ran Settled towards the back early - roused and made progress inside the final furlong - stayed on to finish sixth beaten 4¼ lengths 6/10 nse 9-6 72102B78A Tom Eaves 20/1
31 Jul 26+20d Newmarket (July) Zyn Pole Position Handicap Stakes Class 5 · 6f · Good To Firm · 10 ran Held up handy early - driven approaching final 2f - unable to find more inside the final furlong - finished 5th beaten 2¾ lengths 5/10 1½ 10-0 73102B90A Connor Planas 9/1
11 Jul 26+21d York John Smith's Sprint Handicap Class 4 · 6f · Good To Firm · 19 ran Towards the back - lost the pace over 2f out - soon held no chance and allowed to coast home 18/19 11 9-2 7357C45C Connor Planas 40/1
20 Jun 26+8d Newmarket JCB Tele-Handler Handicap Class 5 · 5f · Good To Firm · 7 ran Settled just behind the pace - urged into contention over a furlong out - edged left inside the final furlong - stayed on to finish second unable to reel in the winner 2/7 1½ 9-13 7397A91A Connor Planas 2/1F
12 Jun 26+13d Sandown Chris Barnett Memorial Handicap (Div 1) Class 4 · 5f · Good · 9 ran Settled up with the front group early - still involved with a furlong left - stayed on without finding more late to finish fourth beaten a length and a half 4/9 hd 9-3 7493A92A Connor Planas 11/1
30 May 26+35d Catterick Ann Whitehouse Memorial Veterans' Handicap Class 5 · 6f · Good To Firm · 6 ran Sat behind the front two early - asked for effort over 2f out - lost touch with the leaders inside the final furlong - faded out of contention 5/6 ¾ 9-9 74104A78B Daniel Muscutt 11/4
25 Apr 26+20d Haydock William Hill Inside Track Handicap Class 5 · 6f · Good To Firm · 11 ran Settled close to the front early - pressed for effort 3f out - found room and made progress 2f out - edged ahead approaching the final furlong - powered clear to the finish 1/11 9-7 6886A95A Pierre-Louis Jamin 9/2
05 Apr 26+10d Southwell (AW) GB Civil Engineering Handicap Class 6 · 6f · Standard · 9 ran Settled midpack in early stages - asked for effort with 2f left - driven approaching final furlong - finished fourth without gaining further ground 4/9 nk 9-9 6879A81A Connor Planas 5/1
26 Mar 26+48d Southwell (AW) Midnite: Built For 2026 Not 2006 Handicap Class 6 · 6f · Standard · 9 ran Settled off the pace early - urged forward approaching 2f out - hit front inside final furlong - kept going strongly to the line 1/9 9-4 6394A90A Connor Planas 7/1
06 Feb 26+7d Newcastle (AW) SBK: Dont Settle For Less Handicap (Div 1) Class 5 · 5f · Standard · 10 ran Held up mid-pack - pushed along with 2f to run - stayed on at one effort inside final furlong - finished sixth 6/10 1¼ 9-3 6478A74A Jason Hart 5/1
30 Jan 26+17d Southwell (AW) Midnite: Built For 2026 Not 2006 Handicap Class 6 · 6f · Standard · 11 ran Slow to break - settled towards the back - pushed along with 2f left - made a bit of progress entering the last furlong - boxed in for room - unable to threaten at the finish - eighth 8/11 ¾ 9-5 6476A72A Connor Planas 15/2
13 Jan 26+11d Southwell (AW) Midnite A Next Generation Betting App Handicap Class 6 · 6f · Standard · 9 ran Settled at the back early - shifted towards the inner with 2f left and asked for effort - found extra ground final furlong - got up to win right on the line 1/9 9-1 6295A82A Connor Planas 16/1
02 Jan 26+25d Wolverhampton (AW) Midnite A Next Generation Betting App Handicap Class 6 · 6f · Standard · 11 ran Held up towards the back - driven with over two furlongs left - finished with running on late but held to fourth 4/11 hd 9-4 6394A83A Connor Planas 14/1
08 Dec 25+34d Wolverhampton (AW) Make The Move To Midnite Handicap Class 6 · 5f · Standard · 9 ran Settled close up early - driven and dropped back approaching final 2f - faded inside the last furlong to finish 8th beaten 4¼ lengths 8/9 1¼ 9-9 6587A68A Tom Eaves 12/1
04 Nov 25+24d Wolverhampton (AW) Make The Move To Midnite Handicap Class 5 · 6f · Standard · 8 ran Held up in mid-pack - pressed for effort with 2f left - finished with good energy to take 3rd 3/8 1½ 9-5 6698A80A Dylan Hogan 10/1
11 Oct 25+24d Wolverhampton (AW) Arc 1MILLION Bonus Has 150k Increase! Handicap (Div 1) Class 6 · 6f · Standard · 8 ran Sharp start then eased into rear duo - improved wide with a furlong left - kept on strongly inside final furlong - moved into second close home - just held for the win 2/8 ½ 9-12 65102A88A Dylan Hogan 4/1
17 Sep 25+5d Beverley We Are Christmas Party Central Handicap Class 4 · 5f · Soft · 10 ran Settled close to the front - pressed for effort with 2f left - hit the front approaching final furlong before being reeled in - found little late and squeezed for space in the closing stages 6/10 ½ 9-3 7176A86A Tom Eaves 9/1
12 Sep 25+19d Sandown Carling Handicap Class 5 · 5f · Soft · 9 ran Dwelt at the break - held up towards the back near the far rail then stuck for space over a furlong out - finally found a gap and finished strongly to take second 2/9 1½ 9-8 7191A90A Silvestre De Sousa 85/40F
24 Aug 25+31d Beverley Tomahawk Steakhouse Sprint Handicap Class 4 · 5f · Good To Firm · 10 ran Fretful pre-jump and unhurried into stride - held up at the back - lost touch with rivals passing halfway - toiled from the final furlong and gave way close home to finish ninth 9/10 hd 9-5 7487B65A Connor Planas 10/1
24 Jul 25+12d Sandown Texas At Sandown Park 7 August Handicap Class 4 · 5f · Good · 9 ran Settled with the pack early - lost ground 3f out and unable to close - stayed on steadily inside final furlong to finish 5th 5/9 1 9-7 76119B81A Connor Planas 4/1
12 Jul 25+8d York John Smith's Sprint Handicap Class 4 · 6f · Good To Firm · 18 ran Drifted right early and bumped others - held a midfield position - driven and lost touch 3f out then battled on to finish 14th beaten 5.75 lengths 14/18 hd 9-7 78106C76A Hollie Doyle 20/1
04 Jul 25+21d Beverley Wellocks Part Of The William Jackson Food Group Handicap Class 4 · 5f · Good To Firm · 8 ran Sat close to the front group along the rail - pushed along and stayed on well inside the last furlong - finished third 3/8 1½ 9-5 7989B86A Connor Planas 10/3F
13 Jun 25+44d Sandown Chris Barnett Memorial Handicap Class 4 · 5f · Good · 11 ran Sat close to front pack early - pushed along a furlong out and hampered for a stride approaching the final furlong - unable to close the gap late finishing fifth 5/11 hd 9-9 80112A94A Benoit De La Sayette 9/2
30 Apr 25+14d Ascot eventmasters.co.uk 40th Anniversary Handicap Class 4 · 5f · Good To Firm · 9 ran Tracked the front group early - asked for effort out wide by halfway and finding little as drifted right with 2f left - responded once more but well beaten when checked and eased close to home to finish seventh beaten 3.5 lengths 7/9 1 9-6 8294A78A Benoit De La Sayette 25/1
16 Apr 25+26d Beverley Beverley Beaker Handicap (Div 1) Class 3 · 5f · Good · 7 ran Shared front spot early - went up in front briefly before a furlong out - overtaken entering the last furlong - unable to match the winner - edged out of second close home 3/7 1½ 9-5 8389A99A Tom Eaves 20/1
21 Mar 25+146d Southwell (AW) Free Bets With BetUK Bet Club Handicap Class 4 · 5f · Standard · 9 ran Went straight to front early - dropped away 4f out - trailed home over 1f out - finished eighth 8/9 2¼ 9-8 8196A71A Benoit De La Sayette 33/1
26 Oct 24+15d Doncaster Join Century Racing Club Today Handicap Class 2 · 5f · Soft · 15 ran Sat close to the pace on the far flank - pushed along with 2f left - dropped away in the closing stages to finish 13th 13/15 1 8-4 8579C67A Joanna Mason 33/1
11 Oct 24+11d York Copper Knight - Winning Most Horse At York Handicap Class 3 · 5f · Soft · 17 ran Tracked front pair on near flank - pressed for effort inside final furlong and dropped away - finished 10th 10/17 nk 9-1 8489C80A David Allan 25/1
30 Sep 24+15d Hamilton Barbara Ann Letham And Son Johnathan Memorial Handicap Class 3 · 5f · Soft · 8 ran Tracked the front rank early - urged forward with over 2f left - asked for more with a furlong to go - couldn't get to winner but stayed on for second 2/8 ½ 9-6 8498A93A Hollie Doyle 5/1
15 Sep 24+15d Doncaster Pertemps Network Handicap Class 3 · 5f · Good · 11 ran Settled behind the front group towards the stand rail - pushed along inside the final furlong - kept on without gaining ground to finish fifth 5/11 1 9-1 8498A86A Benoit De La Sayette 8/1
31 Aug 24+7d Sandown Sky Bet Build A Bet Handicap Class 4 · 5f · Good · 10 ran Raced up with the pace from a wide stall - went after the front-runner two out - edged ahead inside the last and battled to the line 1/10 9-10 81133A93A Benoit De La Sayette 7/1
24 Aug 24+9d Newmarket JenningsBet Your Local Bookie Handicap Class 4 · 5f · Soft · 5 ran Settled at back early - roused into contention over a furlong out to hit front - pulled clear approaching the finish for the win 1/5 9-12 7692C94B Benoit De La Sayette 15/8F
15 Aug 24+20d Windsor Tote Placepot Leg 1 Racing League Race 22 Handicap (Trainers Registered To Racing League) Class 4 · 5f · Good To Firm · 11 ran Tracked pace-setter on rail - pressed for effort and lost touch 2f out - finished off well in final 100 yards to take third 3/11 1¾ 9-6 77111A85A David Allan 7/1
26 Jul 24+21d York Tomahawk Restaurants Handicap Class 4 · 6f · Good To Firm · 21 ran 9/21 ¾ 9-8 7992C92A Tom Eaves 16/1
05 Jul 24+13d Beverley Belazu Part Of The William Jackson Food Group Handicap Class 4 · 5f · Good To Firm · 11 ran 6/11 ¾ 9-7 8175A83A Connor Planas 6/1
22 Jun 24+12d Redcar Start Your Racing TV Free Trial Handicap Class 3 · 5f · Good To Firm · 8 ran 5/8 ¾ 8-9 83110A79A Connor Planas 5/1
10 Jun 24+25d Windsor Fitzdares Sprint Series Handicap Class 2 · 5f · Good To Firm · 10 ran 6/10 ½ 9-5 8598A81A Connor Planas 16/1
16 May 24+19d York Lindum York Handicap Class 2 · 5f · Good · 17 ran 11/17 nk 8-5 8778C81A Connor Planas 25/1
27 Apr 24+21d Doncaster Park Lodge Hot Shots Handicap Class 3 · 6f · Soft · 16 ran 12/16 4 9-7 8979C63A Connor Planas 40/1
06 Apr 24+196d Kempton (AW) Virgin Bet Fives Handicap Class 3 · 6f · Standard To Slow · 12 ran 11/12 1½ 9-0 8980A58A Connor Planas 66/1
23 Sep 23+16d York Vickers.Bet Handicap Class 2 · 5f · Good To Soft · 19 ran 16/19 ¾ 9-2 9086C75A James Sullivan 33/1
07 Sep 23+18d Wolverhampton (AW) William Hill Pick Your Places Racing League Race 35 Handicap Class 2 · 6f · Standard · 13 ran 10/13 nk 8-13 9293B79A James Sullivan 18/1
20 Aug 23+15d Sandown Sky Bet Sunday Series Sprint Handicap Class 3 · 5f · Good · 14 ran 1/14 9-3 89117C97A Connor Planas 8/1
05 Aug 23+9d Goodwood Coral Stewards' Cup (Heritage Handicap) Class 2 · 6f · Heavy · 27 ran 15/27 ¾ 8-5 8456C69A Aidan Keeley 80/1
27 Jul 23+13d Yarmouth William Hill Epic Boost Racing League Race 5 Handicap Class 3 · 5f · Good To Soft · 11 ran 8/11 ½ 9-12 8992A83A Tom Eaves 15/2
14 Jul 23+13d Newmarket cavani.co.uk The Sartorial Sprint Handicap Class 3 · 5f · Good To Soft · 7 ran 1/7 9-7 8488A98A Kevin Stott 10/3
01 Jul 23+14d Doncaster Skopes Menswear Lakeside Village 75th Anniversary Handicap Class 4 · 6f · Good · 10 ran 5/10 hd 9-9 85112B90A Paul Mulrennan 5/2F
17 Jun 23+6d York Clean Up With Pps Handicap Class 4 · 6f · Good To Firm · 15 ran 2/15 3¼ 9-11 80100C101A Tom Eaves 4/1F
11 Jun 23+20d Beverley Sky Bet Sunday Series Sprint Apprentice Handicap Class 4 · 5f · Good To Firm · 17 ran 1/17 9-8 80108C105A Connor Planas 17/2
22 May 23+22d Redcar Watch Racing TV In Stunning HD Handicap Class 3 · 5f · Good · 7 ran 2/7 2¾ 9-6 80102A100A Tom Eaves 13/2
30 Apr 23+11d Musselburgh Sky Bet Sunday Series Sprint Handicap Class 3 · 5f · Good To Soft · 15 ran 9/15 shd 9-7 8376C86A Dougie Costello 16/1
19 Apr 23+25d Beverley Beverley Beaker Handicap Class 3 · 5f · Good To Soft · 16 ran 4/16 1¼ 9-3 8489C92A Paul Mulrennan 15/2
25 Mar 23+178d Wolverhampton (AW) Betuk Over 40,000 Live Streamed Races Handicap Class 4 · 6f · Standard · 13 ran 6/13 ¾ 9-9 85117B87A Tom Eaves 28/1
28 Sep 22+11d Nottingham Fairfax Saddles Grassroots Series Final Sprint Handicap Class 2 · 6f · Good To Firm · 16 ran 5/16 ½ 9-12 86100C96A Tom Eaves 17/2
17 Sep 22+22d Ayr Virgin Bet Ayr Silver Cup Handicap Class 2 · 6f · Good · 25 ran 4/25 1½ 9-8 8790C97A Tom Eaves 22/1
26 Aug 22+13d Thirsk Quintessential Theakston Best Handicap Class 3 · 6f · Good · 11 ran 6/11 nk 9-6 87122A85A Tom Eaves 11/1
13 Aug 22+6d Ripon William Hill Great St Wilfrid Handicap Class 2 · 6f · Good To Firm · 14 ran 2/14 1 8-2 82124C92A James Sullivan 20/1
07 Aug 22+16d Haydock Sky Bet Sunday Series Sprint Handicap Class 4 · 6f · Good · 17 ran 3/17 hd 9-10 82103C106A Tom Eaves 15/2
22 Jul 22+13d York Tomahawk Steakhouses Handicap Class 4 · 6f · Good To Firm · 15 ran 2/15 2 9-10 81107C101A Tom Eaves 17/2
09 Jul 22+15d York John Smith's Sprint Handicap Class 4 · 6f · Good To Firm · 20 ran 1/20 9-5 76104C105A Andrea Atzeni 11/1
24 Jun 22+13d Doncaster Glebe Farm School Handicap Class 5 · 6f · Good To Firm · 10 ran 1/10 9-7 7395A96A Daniel Muscutt 4/1
11 Jun 22+8d Sandown Watch Racing Online Free With Coral Handicap Class 4 · 5f · Good · 11 ran 3/11 ¾ 8-13 73105A87A Saffie Osborne 10/3F
03 Jun 22+6d Catterick Queen's Platinum Jubilee Handicap Class 4 · 6f · Good · 6 ran 2/6 1½ 9-5 6790A82B Tom Eaves 9/2
28 May 22+12d Catterick Racing Again 3rd June Handicap Class 5 · 6f · Good To Firm · 12 ran 1/12 9-6 6784A95A Tom Eaves 14/1
16 May 22+6d Carlisle Blackwell Handicap Class 5 · 5f · Soft · 8 ran 3/8 ¾ 9-2 6896A87A Tom Eaves 5/2F
10 May 22+29d Beverley Annie Oxtoby Memorial Handicap Class 5 · 5f · Good To Firm · 9 ran 2/9 1¼ 9-7 6895A98A Jason Hart 7/2
11 Apr 22+24d Pontefract Join Racing TV Now Handicap Class 5 · 5f · Good To Soft · 14 ran 5/14 1¼ 9-6 6999C94A Connor Beasley 11/1
18 Mar 22+27d Wolverhampton (AW) Betway Handicap Class 5 · 5f · Standard · 7 ran 3/7 hd 9-3 6997A77A David Probert 15/2
19 Feb 22+15d Newcastle (AW) Betway Handicap Class 5 · 5f · Standard To Slow · 11 ran 9/11 2½ 9-9 7176B64A Paul Mulrennan 7/1
04 Feb 22+19d Newcastle (AW) BetYourWay At Betway Handicap Class 5 · 5f · Standard To Slow · 10 ran 6/10 ¾ 9-5 72110A79A Daniel Muscutt 7/1
16 Jan 22+14d Southwell (AW) Betway Handicap Class 4 · 6f · Standard To Slow · 9 ran 6/9 nk 9-0 7386A78A Paul Mulrennan 11/1
02 Jan 22+12d Newcastle (AW) Betway Handicap Class 4 · 5f · Standard To Slow · 5 ran 3/5 ½ 9-0 7383C78B Paul Mulrennan 5/4F
21 Dec 21+15d Newcastle (AW) Read Katie Walsh On Betway Insider Handicap Class 5 · 5f · Standard To Slow · 7 ran 1/7 9-7 68106A94A Tom Eaves 8/1
06 Dec 21+16d Wolverhampton (AW) Betway Live Casino Handicap Class 5 · 5f · Standard · 9 ran 4/9 hd 9-5 68100A85A Tom Eaves 11/2
20 Nov 21+24d Wolverhampton (AW) BetYourWay At Betway Handicap Class 5 · 6f · Standard To Fast · 12 ran 2/12 2¼ 9-4 68107A88A Tom Eaves 33/1
27 Oct 21+8d Kempton (AW) Try Our New Super Boosts At Unibet Classified Claiming Stakes Class 5 · 6f · Standard To Slow · 8 ran 3/8 shd 9-1 6993A88A Nicola Currie 4/1
19 Oct 21+6d Kempton (AW) Unibet 3 Uniboosts A Day Handicap Class 5 · 6f · Standard To Slow · 11 ran 9/11 2 9-7 6782A60A Nicola Currie 15/2
13 Oct 21+8d Kempton (AW) Unibet New Instant Roulette Handicap Class 6 · 6f · Standard To Slow · 11 ran 2/11 ½ 9-13 6388A91A Nicola Currie 8/1
05 Oct 21+15d Brighton Ian Wright, Geoff Fisher, Kiwanis Croydon Handicap Class 6 · 5.5f · Soft · 7 ran 1/7 9-7 6379A86A Nicola Currie 5/1
20 Sep 21+16d Wolverhampton (AW) Read Hollie Doyle's Column On attheraces.com Handicap Class 6 · 6f · Standard · 13 ran 10/13 1½ 9-7 6589B66A Saffie Osborne 8/1
04 Sep 21+28d Kempton (AW) Unibet Extra Place Offers Every Day Handicap Class 5 · 6f · Standard To Slow · 9 ran 6/9 1¼ 8-8 6770A64A Saffie Osborne 40/1
07 Aug 21+41d Lingfield (AW) Cazoo Handicap Class 5 · 6f · Standard To Slow · 9 ran 8/9 hd 9-7 6999A67A Saffie Osborne 15/2
27 Jun 21+11d Windsor Gemma Wheldon Will You Marry Me Handicap Class 5 · 6f · Good To Firm · 9 ran 4/9 1½ 9-4 70100A71A Saffie Osborne 13/2
16 Jun 21+21d Chelmsford City (AW) Ladies Day 2021 On 26th August Handicap Class 5 · 6f · Standard · 9 ran 5/9 nk 9-10 7194A78A Saffie Osborne 15/2
26 May 21+2d Wolverhampton (AW) Ebc Group Handicap Class 5 · 6f · Standard · 9 ran 4/9 nk 9-1 6698A78A Saffie Osborne 7/2
24 May 21+6d Brighton Free Tips Daily On attheraces.com Handicap Class 6 · 5.5f · Good · 5 ran 1/5 9-2 6668C98B Saffie Osborne EvensF
18 May 21+23d Wolverhampton (AW) EBC Group Claiming Stakes Class 6 · 5f · Standard · 8 ran 2/8 hd 8-13 6692A76A Saffie Osborne 4/1
25 Apr 21+8d Wetherby Boscasports Retail Tote Displays Worldwide Handicap Class 6 · 5.5f · Good · 10 ran 1/10 8-11 6299A81A Saffie Osborne 4/1
17 Apr 21+170d Nottingham Join Racing TV Now Apprentice Handicap Class 6 · 5f · Good To Firm · 9 ran 1/9 9-0 58107B81A Saffie Osborne 3/1F
29 Oct 20+15d Southwell (AW) Read Andrew Balding On Betway Insider Handicap Class 6 · 6f · Standard · 11 ran 5/11 ¾ 9-7 6050A69A Shane Kelly 17/2
14 Oct 20+21d Nottingham Download The MansionBet App Handicap (Div 2) Class 6 · 5f · Soft · 12 ran 7/12 1¼ 9-5 6383A68A Adam Kirby 17/2
23 Sep 20+12d Kempton (AW) Try Our New Runner Boost At Unibet Handicap Class 6 · 6f · Standard To Slow · 12 ran 7/12 nk 9-4 6487A72A Shane Kelly 16/1
11 Sep 20+8d Salisbury Venture Security Handicap Class 6 · 6f · Good · 13 ran 3/13 1¼ 9-0 6590C75A Saffie Osborne 9/2
03 Sep 20+29d Salisbury Racing Welfare Supporting Racing's Workforce Handicap Class 6 · 5f · Good To Soft · 13 ran 4/13 1 9-6 6582C83A Thore Hammer Hansen 13/2
05 Aug 20+9d Lingfield (AW) Betway Maiden Stakes Class 5 · 5f · Standard To Slow · 7 ran 6/7 3½ 8-12 6882A54A Saffie Osborne 10/3
27 Jul 20+32d Windsor Watch Free Race Replays On attheraces.com Handicap Class 5 · 5f · Good To Soft · 10 ran 5/10 nk 9-8 7078A81A Nicola Currie 9/1
25 Jun 20+17d Bath Visit attheraces.com Maiden Stakes Class 5 · 5f · Good To Firm · 6 ran 4/6 2 9-5 7075A60B Nicola Currie 15/8
08 Jun 20+203d Lingfield (AW) Betway Novice Stakes Class 5 · 5f · Standard To Slow · 8 ran 2/8 nk 9-5 7375A78A Nicola Currie 7/2
18 Nov 19+53d Southwell (AW) Ladbrokes Home Of The Odds Boost Nursery Class 5 · 6f · Standard · 14 ran 5/14 hd 9-7 7570B88A Nicola Currie 15/2
26 Sep 19+55d Pontefract procurementseminars.co.uk EBF Maiden Stakes (Plus 10) Class 4 · 6f · Good To Soft · 10 ran 2/10 1 9-5 7782A85A Nicola Currie 6/1
02 Aug 19+13d Wolverhampton (AW) Golden Equinox Racing Autism Awareness Novice Stakes Class 5 · 5f · Standard · 6 ran 4/6 ¾ 9-5 7869A66B Dougie Costello 11/8F
20 Jul 19+12d Newbury Bet365 EBF Novice Stakes (Plus 10) Class 4 · 6f · Good To Soft · 12 ran 5/12 shd 9-0 7861A77A Nicola Currie 10/1
08 Jul 19+9d Windsor Marathonbet 'Better Odds Mean Bigger Winnings' EBF Novice Stakes Class 5 · 6f · Good To Firm · 11 ran 2/11 nk 9-5 —94A93A Nicola Currie 11/2
29 Jun 19+22d Windsor Gentingbet Casinos Novice Stakes Class 5 · 6f · Good · 13 ran 3/13 1½ 9-5 —72C81A Nicola Currie 9/1
07 Jun 19 Goodwood Lucky Leap/EBF Novice Stakes (Plus 10) Class 4 · 6f · Soft · 7 ran 3/7 5 9-5 ——— Nicola Currie 20/1

Quick answers

How many races has Good Earth (IRE) won?
Good Earth (IRE) won 17 of 108 archived starts between 2019 and 2026, a strike rate of 15.7%. Placed 44 times in total (40.7% of starts).
Who trains Good Earth (IRE)?
Good Earth (IRE) is trained by Michael Herrington, who saddled the horse on its most recent run on 12 October 2026.
Who is Good Earth (IRE)'s sire?
Good Earth (IRE) is by Acclamation (GB) out of Madhatten (IRE), whose sire is Dream Ahead.
What going does Good Earth (IRE) prefer?
Good Earth (IRE) has the best record on good going: 5 wins from 21 starts (23.8%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Good Earth (IRE)'s official rating?
The most recent official rating on record is 73, from the run on 12 October 2026. The highest on record is 92.
What is Good Earth (IRE)'s sire's record?
Acclamation (GB)'s progeny in our archive have won 10% of 19,685 runs since Jan 2008 (1,326 horses), Flat and jumps together. Strongest on firm going: 15.2% from 151. Weakest over 2m1f – 2m4f (all codes): 6.7% from 194.

Record shown from June 2019. 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.