Skip to content
Horse profile

Trefor (IRE)

5yo gelding · Trainer Charles Hills · Owner Julie Martin David R Martin Partner
by Invincible Army (IRE) out of Silk Bow (GB) (Elusive City)
25 runs · 10 courses · from Aug 2023
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
7 wins · 5 courses Ran 21 days ago · 6th of 12 Last raced off OR 95
KTB Profile

Trefor is a gelding who has won seven of 25 starts. All his wins have come on good or faster ground and six of them over 6f – 7f, including a Class 2 handicap at Windsor in Aug 2026 off an official rating of 91. He has won three times from seven starts at Windsor and once each at York, Newmarket and Doncaster. He finished sixth of 12 in the Class 2 Ripon Cathedral City Of The Dales Handicap Stakes in Sep 2026.

Based on 25 archived runs · run-style from 8 commented runs · updated 18 Oct 2026
KTB at a glance Wins on good or faster
Official rating95↓ 3lb off peak
95 77–98

KTB Speed and Rating

KTB Speed

Best recent Speed 104 the best of the last 3 graded (A or B) runs · Ripon, 26 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 25 figures · best 131A · median 100
GoingRunsBestMedianSince 18 Oct 2025
Good to Firm13131A1034 · 123 / 108.5
Good8112A993 · 104 / 104
Good to Soft2101C88—
Soft1———
Standard (AW)1———
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f19131A1014 · 123 / 102
Under 6f6117C90.53 · 117 / 104

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

KTB Rating

Best recent KTB Rating 106A the best of the last 3 rated runs · Windsor, 10 Aug 2026 Official rating 95 at the last run, 26 Sep 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 25 figures · best 120A · median 93
GoingRunsBestMedianSince 18 Oct 2025
Good to Firm13120A974 · 106 / 89
Good8105A953 · 98 / 97
Good to Soft275A74—
Soft1———
Standard (AW)1———
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f19111A934 · 106 / 99
Under 6f6120A91.53 · 97 / 78

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

  • Midfield 4 (50%) · 0 wins
  • Held up 3 (38%) · 2 wins
  • Led 1 (13%) · 1 win

Pedigree intelligence

Sire

Progeny in our archive have won 9.9% of 1,624 runs since Jan 2008 (162 horses).

Strongest on good to soft going: 14.1% from 149. Strongest at trips under 6f (all codes): 13.3% from 398. Weakest over 1m – 1m1f (all codes): 6.8% from 249.

GoingRunsWinsSRvs sireThis horse
Firm2150%+40.1—
Good to Firm2212410.9%+15 from 13
Good452398.6%−1.32 from 8
Good to Soft1492114.1%+4.20 from 2
Soft199168%−1.90 from 1
Heavy67913.4%+3.5—
Standard (AW)534519.6%−0.30 from 1
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3985313.3%+3.41 from 6
6f – 7f865849.7%−0.26 from 19
1m – 1m1f249176.8%−3.1—
1m2f – 1m4f8878%−1.9—
1m5f – 2m1900%−9.9—
2m1f – 2m4f500%−9.9—

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

Dam
Silk Bow (GB) (Elusive City)

5 siblings in the archive, 3 winners — best of them Binhareer (IRE) (3 wins).

The wins came over 5f–7f; the highest grade won is Class 2 (Binhareer (IRE)).

ProduceRunsWinsWin tripsBest grade
Binhareer (IRE)1536f–7fClass 2
Wings Of A Dove (IRE)2325fClass 6
Sharadd (IRE)226fClass 3
Trevanion (IRE)120——
Poison Arrow (IRE)20——

Record by conditions

GoingRunsWinsSR£1
Good to Firm 13 5 38% +21.00
Good 8 2 25% −0.25
Good to Soft 2 0 0% −2.00
Soft 1 0 0% −1.00
Standard (AW) 1 0 0% −1.00

ClassRunsWinsSR£1
Class 2 17 3 18% +2.25
Class 3 4 2 50% +5.00
Class 4 3 1 33% +1.00
Class 5 1 1 100% +8.50

CourseRunsWinsSR£1
Windsor 7 3 43% +14.50
Newmarket 4 1 25% +0.50
York 3 1 33% +5.00
Doncaster 3 1 33% +1.00
Ripon 2 1 50% +1.75
Ascot 2 0 0% −2.00
Goodwood 1 0 0% −1.00
Yarmouth 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
Newbury 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 19 6 32% +14.75
Under 6f 6 1 17% +2.00

JockeyRunsWinsSR£1
Kieran Shoemark 6 2 33% +9.50
Saffie Osborne 3 1 33% +1.50
Robert Havlin 2 1 50% +2.50
Pat Dobbs 2 1 50% +7.50
Oisin Orr 1 0 0% −1.00
Callum Rodriguez 1 0 0% −1.00
Toby Moore 1 0 0% −1.00
Tom Marquand 1 0 0% −1.00
Charles Bishop 1 0 0% −1.00
Rob Hornby 1 0 0% −1.00
Sam James 1 1 100% +2.75
Billy Loughnane 1 1 100% +3.00
Jason Watson 1 0 0% −1.00
Callum Shepherd 1 0 0% −1.00
Cieren Fallon 1 0 0% −1.00
David Egan 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 7 1 14% +0.50
2025 8 3 38% +7.75
2024 6 2 33% +3.00
2023 4 1 25% +5.50

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
26 Sep 26+38d Ripon Ripon Cathedral City Of The Dales Handicap Stakes Class 2 · 6f · Good · 12 ran Settled towards the back of the pack - pushed along with a furlong left - kept on at one effort to finish sixth 6/12 hd 9-10 95104A98A Oisin Orr 9/1
19 Aug 26+9d York Hong Kong Jockey Club World Pool Handicap Stakes (Heritage Handicap) Class 2 · 5.5f · Good · 21 ran Settled towards the back of the pack down the middle - asked for effort when fields converged with 2f left - unable to quicken and lost ground a furlong out - kept plodding on inside the final furlong - finished 10th 10/21 shd 9-4 9180C97A Kieran Shoemark 20/1
10 Aug 26+30d Windsor Fitzdares Sprint Series Final Handicap Stakes Class 2 · 6f · Good To Firm · 16 ran Tracked front group early - urged forward 2f out into second - driven 1f out - edged in front close home - stayed on strongly to win 1/16 9-4 91123C106A Kieran Shoemark 13/2
11 Jul 26+21d Ascot Club 26 Heritage Handicap Class 2 · 5f · Good To Firm · 15 ran edged left at the start - never a factor 14/15 1¼ 9-3 94117C78A Callum Rodriguez 11/1
20 Jun 26+26d Ascot Wokingham Stakes (Heritage Handicap) Class 2 · 6f · Good To Firm · 27 ran Settled midpack after the break - shifted through the middle of the track - improved position but drifted right approaching 2f out - lost momentum in the final furlong to finish well held 22/27 nk 8-7 9675C73A Toby Moore 66/1
25 May 26+24d Windsor Fitzdares Sprint Series Handicap Class 2 · 6f · Good To Firm · 7 ran Settled in the pack - driven approaching 2f out - lost place inside final furlong - faded to finish 4th beaten 2½ lengths 4/7 ½ 9-6 96100A100A Tom Marquand 10/3F
01 May 26+230d Goodwood Fitzdares Official Partner Of Season Opener Handicap Class 2 · 5f · Good · 11 ran Settled at back of field - boxed in with over a furlong to run - pushed along inside final furlong - finished without getting involved in finish 10/11 1 9-3 98104A73A Charles Bishop 8/1
13 Sep 25+24d Doncaster Betfred Portland (Heritage Handicap) Class 2 · 5.5f · Good · 21 ran Drifted right early - settled towards the far rail in midfield - pushed along with 2f left - lost momentum inside the final furlong - dropped away to finish well beaten 17/21 ¾ 9-6 9871C86A Kieran Shoemark 8/1
20 Aug 25+9d York Hong Kong Jockey Club World Pool Handicap (Heritage Handicap) Class 2 · 5.5f · Good To Firm · 20 ran Settled towards the back - angled left with 2f to run travelling strongly - closed into contention approaching the final furlong - hit the front close home and stayed on to score 1/20 9-5 9391C120A Kieran Shoemark 7/1
11 Aug 25+38d Windsor Fitzdares Sprint Series Final Handicap Class 2 · 6f · Good To Firm · 12 ran Settled midfield early - moved through wide to close on pace-setters approaching halfway - pushed to the front inside final two furlongs but overtaken and unable to find more close home 2/12 nk 9-10 94113B111A Kieran Shoemark 6/1
04 Jul 25+15d Doncaster Talasey Handicap Class 3 · 5f · Good To Firm · 6 ran Settled just behind the pace - moved through a gap into second inside the final 2f - drifted left approaching the last furlong - dropped back a place and finished third without finding more 3/6 1¼ 10-0 9490A103B Rob Hornby 15/8
19 Jun 25+13d Ripon Ripon Races Ladies Day Handicap Class 2 · 6f · Good · 9 ran Travelled with eagerness up behind pace-setter - pushed along and powered forward inside final furlong - got up to score 1/9 9-0 91112A105A Sam James 11/4F
06 Jun 25+25d Doncaster Help WPCC Fund New MRI Scanner Handicap Class 4 · 6f · Good · 9 ran Sat just behind pace on the far flank - went to front inside final 2f - pushed out and stayed on strongly to score 1/9 9-11 87112A101A Billy Loughnane 3/1F
12 May 25+27d Windsor Fitzdares Sprint Series Handicap Class 3 · 6f · Good To Firm · 10 ran Squeezed for space early - settled midfield - progress from a furlong and a half out - shifted course entering the last furlong - stayed on without threatening the front rank 4/10 ¾ 9-7 88114A93A Kieran Shoemark 5/2F
15 Apr 25+246d Newmarket Weatherbys With Venatour Racing Handicap Class 2 · 6f · Good To Soft · 13 ran Midfield on the near flank - moved up to challenge the front pair at halfway - under pressure 2f out and soon fell away sharply to finish 12th 12/13 1 8-13 89101C75A Jason Watson 15/2
12 Aug 24+16d Windsor Fitzdares Sprint Series Final Handicap Class 2 · 6f · Good To Firm · 16 ran Sat close to the front group early - pushed along with two furlongs left - kept going without extra gear inside the last - held on for fifth beaten a length and a quarter 5/16 ½ 8-11 90113C97A Robert Havlin 17/2
27 Jul 24+35d York Sky Bet Dash Handicap Class 2 · 6f · Good To Firm · 14 ran 13/14 6½ 8-8 9082C46C Callum Shepherd 10/3F
22 Jun 24+19d Newmarket Packhorse Moulton Supports Racing Welfare Handicap Class 3 · 6f · Good To Firm · 12 ran 1/12 9-1 82103A103A Robert Havlin 7/2
03 Jun 24+30d Windsor Fitzdares Sprint Series Qualifier Handicap Class 3 · 6f · Good To Firm · 7 ran 1/7 8-9 79131A91A Saffie Osborne 7/2
04 May 24+16d Newmarket William Hill Bet In-Running Handicap Class 2 · 6f · Good · 11 ran 4/11 3 8-6 8080A92A Saffie Osborne 17/2
18 Apr 24+210d Newmarket Bet365 Handicap Class 2 · 6f · Good · 17 ran 2/17 ¾ 8-8 7794C93A Saffie Osborne 20/1
21 Sep 23+13d Yarmouth Breast Cancer UK Nursery Class 4 · 6f · Soft · 10 ran 6/10 ½ 9-6 8077A79A Pat Dobbs 9/2
08 Sep 23+13d Newcastle (AW) ESH Construction EBF Novice Stakes (GBB Race) Class 4 · 6f · Standard · 11 ran 4/11 2¼ 9-10 —86A82A Cieren Fallon 9/2
26 Aug 23+7d Windsor At The Races App Market Movers Novice Stakes (GBB Race) Class 5 · 6f · Good To Firm · 13 ran 1/13 9-4 —77C96A Pat Dobbs 17/2
19 Aug 23 Newbury Chapel Down British EBF Maiden Stakes (GBB Race) Class 2 · 7f · Good To Soft · 13 ran 11/13 nk 9-7 —75C73A David Egan 40/1

Quick answers

How many races has Trefor (IRE) won?
Trefor (IRE) won 7 of 25 archived starts between 2023 and 2026, a strike rate of 28%. Placed 9 times in total (36% of starts).
Who trains Trefor (IRE)?
Trefor (IRE) is trained by Charles Hills, who saddled the horse on its most recent run on 26 September 2026.
Who is Trefor (IRE)'s sire?
Trefor (IRE) is by Invincible Army (IRE) out of Silk Bow (GB), whose sire is Elusive City.
What going does Trefor (IRE) prefer?
Trefor (IRE) has the best record on good to firm going: 5 wins from 13 starts (38.5%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Trefor (IRE)'s official rating?
The most recent official rating on record is 95, from the run on 26 September 2026. The highest on record is 98.
What is Trefor (IRE)'s sire's record?
Invincible Army (IRE)'s progeny in our archive have won 9.9% of 1,624 runs since Jan 2008 (162 horses), Flat and jumps together. Strongest on good to soft going: 14.1% from 149. Strongest at trips under 6f (all codes): 13.3% from 398. Weakest over 1m – 1m1f (all codes): 6.8% from 249.
Who are Trefor (IRE)'s siblings?
Out of Silk Bow (GB), Trefor (IRE) has 5 other produce in our archive, 3 of them winners. Most wins: Binhareer (IRE) (3). Highest grade won: Class 2 (Binhareer (IRE)). The wins came over 5f–7f. As at Oct 2026.

Record shown from August 2023. 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.