Skip to content
Horse profile

Ecclefechan (GB)

3yo gelding · Trainer John Ryan · Owner Gerry Mcgladery
20 runs · 11 courses · from Jun 2025
As at 19 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
2 wins · Yarmouth & Windsor Ran 13 days ago · 10th of 11 Last raced off OR 73
KTB Profile

Typically ridden with patience — held up in 9 of 13 analysed runs — Ecclefechan (GB) is 2 from 20, both wins coming at Class 6 level.

Based on 20 archived runs · run-style from 13 commented runs · updated 19 Oct 2026
KTB at a glance Typically held up All wins at Class 6
Official rating73↓ 6lb off peak
73 63–79

KTB Speed and Rating

KTB Speed

Best recent Speed 103 the best of the last 3 graded (A or B) runs · Yarmouth, 5 Oct 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 20 figures · best 103A · median 86.5
GoingRunsBestMedianSince 19 Oct 2025
Good to Firm9103A926 · 103 / 93.5
Good895A76.55 · 95 / 75
Standard (AW)290C87.52 · 90 / 87.5
Good to Soft1——1 · —
DistanceRunsBestMedianSince 19 Oct 2025
6f – 7f12103C86.57 · 103 / 92
1m – 1m1f5103A755 · 103 / 75
Under 6f393A922 · 93 / 92.5

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

KTB Rating

Best recent KTB Rating 63A the best of the last 3 rated runs · Newmarket, 24 Sep 2026 Official rating 73 at the last run, 5 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 20 figures · best 83B · median 70.5
GoingRunsBestMedianSince 19 Oct 2025
Good to Firm983B676 · 83 / 61.5
Good882B725 · 77 / 66
Standard (AW)277A76.52 · 77 / 76.5
Good to Soft1——1 · —
DistanceRunsBestMedianSince 19 Oct 2025
6f – 7f1282B70.57 · 77 / 70
1m – 1m1f583B635 · 83 / 63
Under 6f381B762 · 76 / 67

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

  • Held up 9 (69%) · 0 wins
  • Prominent 2 (15%) · 0 wins
  • Midfield 2 (15%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10.8% of 8,125 runs since Jan 2008 (669 horses).

Weakest on soft going: 7.7% from 842.

GoingRunsWinsSRvs sireThis horse
Firm34720.6%+9.8—
Good to Firm1,29414911.5%+0.71 from 9
Good1,67020112%+1.20 from 8
Good to Soft8118110%−0.81 from 1
Soft842657.7%−3.1—
Heavy262218%−2.8—
Standard (AW)3,21235010.9%+0.10 from 2
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1,02211811.5%+0.70 from 3
6f – 7f4,04147011.6%+0.80 from 12
1m – 1m1f1,8661789.5%−1.32 from 5
1m2f – 1m4f873819.3%−1.5—
1m5f – 2m256259.8%−1—
2m1f – 2m4f6011.7%−9.1—
2m5f – 3m7114.3%+3.5—

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

1 sibling in the archive, 1 winner — best of them Bahia Bonita (GB) (1 win).

The wins came over 6f; the highest grade won is Class 5 (Bahia Bonita (GB)).

Family form: Bahia Bonita (GB) won at Newcastle (AW), 19 Sep 2026.

ProduceRunsWinsWin tripsBest grade
Bahia Bonita (GB)316fClass 5

Record by conditions

GoingRunsWinsSR£1
Good to Firm 9 1 11% −3.00
Good 8 0 0% −8.00
Standard (AW) 2 0 0% −2.00
Good to Soft 1 1 100% +2.25

ClassRunsWinsSR£1
Class 4 7 0 0% −7.00
Class 5 7 0 0% −7.00
Class 2 3 0 0% −3.00
Class 6 2 2 100% +7.25
Class 3 1 0 0% −1.00

CourseRunsWinsSR£1
Yarmouth 4 1 25% −0.75
Newmarket 4 0 0% −4.00
Windsor 3 1 33% +3.00
Musselburgh 2 0 0% −2.00
Newmarket (July) 1 0 0% −1.00
Carlisle 1 0 0% −1.00
Ripon 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00
York 1 0 0% −1.00
Nottingham 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 12 0 0% −12.00
1m – 1m1f 5 2 40% +4.25
Under 6f 3 0 0% −3.00

JockeyRunsWinsSR£1
Darragh Keenan 4 0 0% −4.00
Christian Howarth 3 1 33% +0.25
Jack Mitchell 3 1 33% +3.00
Donagh Murphy 2 0 0% −2.00
Stevie Donohoe 2 0 0% −2.00
Luke Morris 1 0 0% −1.00
Alice Bond 1 0 0% −1.00
Oisin Murphy 1 0 0% −1.00
Jack Callan 1 0 0% −1.00
Jack Dace 1 0 0% −1.00
Cieren Fallon 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 19 2 11% −9.75
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 13 2 15% −3.75
2025 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
05 Oct 26+11d Yarmouth Moulton Racing Club Handicap Stakes Class 4 · 8f · Good To Firm · 11 ran Prominent early - went backwards over 2f out - drifted left and faded tamely to finish 10th 10/11 1 8-13 73103A60A Donagh Murphy 28/1
24 Sep 26+17d Newmarket JRA Japan Cup Handicap Stakes Class 5 · 8f · Good · 12 ran Held up towards back on inner - nudged into contention 1f out - stayed on to finish ninth 9/12 nk 9-7 7575A63A Christian Howarth 40/1
07 Sep 26+8d Windsor Follow Matchbook On X Handicap Stakes Class 4 · 8f · Good · 9 ran held up towards the back - lost touch with leading group 2f out - stayed on same gear late to finish 7th 7/9 1 8-12 6766A62A Jack Mitchell 7/2
30 Aug 26+6d Yarmouth Gold & Silver Exchange Apprentice Handicap Stakes Class 6 · 8f · Good To Soft · 5 ran Settled at rear early - angled right and closed steadily from 2f out - pushed to hit the front inside final furlong - drew away and held on strongly to the line 1/5 10-0 6370C82B Christian Howarth 9/4F
24 Aug 26+17d Windsor Bet £20 Get £40 In Free Bets At matchbook.com Handicap Stakes Class 6 · 8f · Good To Firm · 6 ran Settled towards the back early - urged into contention around 2f out - shifted course left approaching the final furlong - responded strongly through the closing stages - closed on the front-runner with under 110yds left - got up to score near the line 1/6 9-9 6388B83B Jack Mitchell 5/1
07 Aug 26+21d Musselburgh Champagne Pommery Brut Royal Handicap Stakes Class 4 · 5f · Good · 6 ran Struggled for pace at the back under pressure - responded in the closing stages to move into third close home - never a threat to the front pair 3/6 2¼ 8-8 6592A76B Luke Morris 33/1
17 Jul 26+8d Newmarket (July) Madness Handicap Stakes Class 4 · 5f · Good To Firm · 7 ran held a position at the back up the stand rail throughout and made no impact to finish fifth beaten seven and a quarter lengths 5/7 ½ 8-3 6993A58A Alice Bond 18/1
09 Jul 26+13d Carlisle Dalston 'Confined' Handicap Class 5 · 7f · Good To Firm · 10 ran settled towards the back of the field - angled right over 2f out - failed to threaten the leaders 6/10 1 9-8 6992B70A Stevie Donohoe 14/1
26 Jun 26+34d Yarmouth QuinnBet Best Odds Guaranteed 'Confined' Handicap Class 5 · 7f · Good To Firm · 8 ran Handy early - urged to improve 2f out - lost touch with rivals inside final furlong - slipped to rear close home 8/8 1½ 9-4 7294A61A Stevie Donohoe 28/1
23 May 26+8d Windsor Bodhi Solutions - Constructing Champions Handicap Class 4 · 6f · Good To Firm · 14 ran Held up in the pack - lost touch two out - dropped away close home to finish ninth 9/14 hd 8-9 73103C62A Donagh Murphy 12/1
15 May 26+20d Newmarket Horse Comes First Handicap Class 5 · 6f · Good · 8 ran Held up towards back - progress inside final furlong - stayed on same pace to finish fourth 4/8 nk 9-8 7495A77A Oisin Murphy 6/4F
25 Apr 26+38d Ripon Watch Sky Sports Racing In HD Handicap Class 5 · 6f · Good · 10 ran Held up around midfield - short of room approaching 2f out and pulled back - no impact on finish - eventually 5th 5/10 1¾ 9-8 7469A66A Darragh Keenan 5/1
18 Mar 26+134d Kempton (AW) Virgin Bet A Good Bet Handicap Class 5 · 7f · Standard To Slow · 8 ran Held up in the pack - asked for effort with 2f left - came home fifth without landing a blow 5/8 2 9-9 7585A77A Darragh Keenan 14/1
04 Nov 25+24d Lingfield (AW) Read Meg Nicholls' Blog At betmgm.co.uk Nursery Class 4 · 6f · Standard · 4 ran Slow to begin and settled at the back - urged into contention with two furlongs left - squeezed for space when advancing into second inside the final 110 yards - kept going but couldn't find more close home to finish second 2/4 nk 8-12 7490C76B Jack Mitchell 9/4
11 Oct 25+7d Newmarket Godolphin Flying Start Nursery Class 3 · 7f · Good To Firm · 7 ran Held a midfield spot down the middle of the track - asked for effort with over a furlong left and kept responding - lacked the speed to get involved in the finish 4/7 nk 8-4 7560A71A Jack Callan 10/1
04 Oct 25+45d Newmarket Gamble Responsibly At BetMGM Maiden Stakes (GBB Race) Class 2 · 7f · Good · 5 ran Took a strong hold early - travelled up with the pack on the far rail then pushed along a furlong out - couldn't find more inside the closing stages finishing 4th beaten 3.5 lengths 4/5 ¾ 9-7 7738C82B Christian Howarth 22/1
20 Aug 25+12d York Sky Bet Nursery Class 2 · 6f · Good To Firm · 19 ran Bumped at the off - held up towards the back - never a factor - well held in 15th 15/19 1 8-3 7958C67A Jack Dace 40/1
08 Aug 25+36d Musselburgh British Stallion Studs EBF Novice Stakes (GBB Race) Class 2 · 5f · Good · 6 ran Settled just behind the front group on the rail - eased across to the outer and pressed on final furlong - closed strongly in the last 100 yards but unable to match the winner's stride - kept battling to the line for second 2/6 nk 9-7 —85A81B Darragh Keenan 13/2
03 Jul 25+29d Yarmouth Weatherbys EBF Maiden Stakes (GBB Race) Class 4 · 6f · Good To Firm · 6 ran Held up towards the back - driven approaching final 2f - stayed on without threatening leaders - finished fourth 4/6 1¼ 9-7 —88B72B Darragh Keenan 50/1
04 Jun 25 Nottingham PricedUp Daily Sports Boosts Novice Stakes (GBB Race) Class 5 · 6f · Good · 11 ran Hesitant leaving stalls - held a midfield position - driven approaching final two furlongs then lost ground inside the last 9/11 1¼ 9-7 —78A68A Cieren Fallon 80/1

Quick answers

How many races has Ecclefechan (GB) won?
Ecclefechan (GB) won 2 of 20 archived starts between 2025 and 2026, a strike rate of 10%. Placed 3 times in total (15% of starts).
Who trains Ecclefechan (GB)?
Ecclefechan (GB) is trained by John Ryan, who saddled the horse on its most recent run on 5 October 2026.
Who is Ecclefechan (GB)'s sire?
Ecclefechan (GB) is by Bated Breath (GB) out of Bahia Star (GB), whose sire is Twilight Son.
What going does Ecclefechan (GB) prefer?
Ecclefechan (GB) has the best record on good to firm going: 1 win from 9 starts (11.1%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Ecclefechan (GB)'s official rating?
The most recent official rating on record is 73, from the run on 5 October 2026. The highest on record is 79.
What is Ecclefechan (GB)'s sire's record?
Bated Breath (GB)'s progeny in our archive have won 10.8% of 8,125 runs since Jan 2008 (669 horses), Flat and jumps together. Weakest on soft going: 7.7% from 842.
Who are Ecclefechan (GB)'s siblings?
Out of Bahia Star (GB), Ecclefechan (GB) has 1 other produce in our archive, 1 of them a winner. Most wins: Bahia Bonita (GB) (1). Highest grade won: Class 5 (Bahia Bonita (GB)). The wins came over 6f. As at Oct 2026.

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