Typeface
Typeface is a 4-year-old with just enough ability to win at the right course but nowhere near enough consistency to become a serious threat. Two wins from 17 races tells you almost everything — the horse is capable, but only on its day, and those days have become remarkably scarce. The 12% win rate masks a horse that has actually done better in the recent past than the recent past suggests. It raced just yesterday and is still actively competing, but hasn't found the winner's circle in fourteen months, a drought that started right after its last success at Ffos Las on 13 August 2025.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
What makes Typeface worth watching, though, is its fierce preference for Ffos Las itself. The horse has won two of its three races at that Welsh course — a 67% win rate there that is genuinely startling for a horse with only a 12% win rate overall. That is the kind of specialist record that keeps the yard interested. On normal ground conditions, Typeface is also a different proposition, winning at 40% (2 from 5), which is a meaningful gap above its overall performance. Put the two together and you have a horse that thrives at one particular course in one particular condition, and that narrow niche is apparently good enough to keep it racing. Trained by Ian Williams at Portway, Worcestershire, Typeface runs for a yard that has already sent out 96 winners this season, so there is no shortage of ammunition around the place. The horse typically competes at Class 6, the lower rungs of racing, where those two wins have come from only six attempts (33%), suggesting it has beaten modest opposition but little else. Recent form shows three placings from its last six runs, so there is still something there — just not enough to translate into victories. For a horse this ordinary, Typeface has found its level, and if it ever returns to Ffos Las on a normal ground day, it might surprise people again.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 5 starts (40%)
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 7 starts
⚠ Poor record on good_to_firm ground: 0 wins from 4 starts
⚠ Yet to win at Newcastle in 5 attempts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Good to soft (some give)
Unknown
Standard (all-weather)
Avoids
Good to firm (fairly firm)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, long straights
Likes
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
📅 Recent runs
The last 10 races, most recent first
2 Oct
2nd
Newcastle
1m3f – 1m4f · Standard · 10 runners
19 Sep
3rd
Newcastle
1m3f – 1m4f · Standard · 14 runners
12 Sep
4th
Bath
1m1f – 1m2f · Good · 14 runners
22 Jul
3rd
Leicester
1m3f – 1m4f · Good_To_Firm · 6 runners
23 Jun
3rd
Ffos Las
1m1f – 1m2f · Good · 11 runners
28 May
4th
Great Yarmouth
1m1f – 1m2f · Good_To_Firm · 9 runners
16 May
6th
Doncaster
7f – 1m · Good_To_Soft · 18 runners
13 Dec
7th
Newcastle
1m1f – 1m2f · Standard · 8 runners
9 Dec
2nd
Newcastle
1m1f – 1m2f · Standard · 14 runners
22 Nov
2nd
Newcastle
1m1f – 1m2f · Standard · 14 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Newcastle Galloping |
5 |
3 seconds, 1 third, 1 other |
2 Oct |
0% |
| Ffos Las Galloping |
3 |
2 wins, 1 third |
23 Jun |
66.7% |
| Great Yarmouth Galloping |
2 |
1 second, 1 other |
28 May |
0% |
| Nottingham Galloping |
1 |
1 other |
9 Apr |
0% |
| Doncaster Galloping |
1 |
1 other |
16 May |
0% |
| Southwell Galloping |
1 |
1 other |
15 Mar |
0% |
| Wolverhampton Galloping |
1 |
1 other |
11 Oct |
0% |
| Leicester Sharp |
1 |
1 third |
22 Jul |
0% |
| Windsor Sharp |
1 |
1 other |
14 Jul |
0% |
| Bath Undulating |
1 |
1 other |
12 Sep |
0% |