:

Trefor

Trefor is a five-year-old with the kind of form that suggests real class lurking beneath an inconsistent surface. He has won seven of his twenty-four races — a solid 29% win rate — and claimed two big-race victories this summer alone: a Class 2 win at York in August and another at Ripon in June. Those are proper races against decent horses, the kind that matter on a CV.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Invincible Army
Mother
Silk Bow
Owner
Julie Martin David R Martin Partner
Rating
91

📊 Key Numbers

Career statistics for this horse
24
Career races
7
Wins
29.2%
Win rate
avg ~10%
41.7%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

What makes him genuinely interesting, though, is his relationship with Windsor racecourse. He has won three of his seven races there, giving him an almost uncanny ability to perform at that particular track. His most recent win came just last week, on August 10th, which suggests he is still sharp and in form. It is the kind of course expertise that punters and trainers notice — some horses simply suit certain places, and Trefor clearly has found one that brings out his best.

Trained by Charles Hills at Lambourn, Trefor runs for a yard that has had an active season, sending out twenty-nine winners already. Hills clearly has confidence in him at the top level; Trefor typically races in Class 2 company, where he has won 2 of his 10 attempts — a 20% win rate at that level. His recent form has been speckled rather than brilliant (10th, 1st, 14th, 22nd, 4th, 10th in his last six races), which is the pattern of a horse capable of a big day but not consistently at the top. That unpredictability is frustrating for the yard but exactly what makes him worth watching — you never quite know which version of Trefor you will get, and at Windsor, you know which one usually shows up.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Course specialist at Windsor: 3 wins from 7 starts (43%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Good (firm-ish)
Ok
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Standard (all-weather)
Unknown
📏 Race Distance
5F – 6½F
7F – 1M
Unknown
🏅 Competition Level
Class 2 (high-level)
Ok
Class 3 (mid-level)
Loves
Class 4 (standard)
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Ok
Right-handed, long straights
Ok
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
19 Aug
10th
York
5f – 6½f · Good · 22 runners
10 Aug
🏆 Won
Windsor
5f – 6½f · Good_To_Firm · 16 runners
11 Jul
14th
Ascot
5f – 6½f · Good_To_Firm · 16 runners
20 Jun
22th
Ascot
5f – 6½f · Good_To_Firm · 28 runners
25 May
4th
Windsor
5f – 6½f · Good_To_Firm · 7 runners
1 May
10th
Goodwood
5f – 6½f · Good · 11 runners
13 Sep
17th
Doncaster
5f – 6½f · Good · 22 runners
20 Aug
🏆 Won
York
5f – 6½f · Good_To_Firm · 20 runners
11 Aug
2nd
Windsor
5f – 6½f · Good_To_Firm · 13 runners
4 Jul
3rd
Doncaster
5f – 6½f · Good_To_Firm · 6 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Kieran Shoemark Current Jockey
25%
Win rate
1/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Windsor
Sharp
7 3 wins, 1 second, 3 other 10 Aug 42.9%
Newmarket
Galloping
4 1 win, 1 second, 2 other 15 Apr 25%
Doncaster
Galloping
3 1 win, 1 third, 1 other 13 Sep 33.3%
York
Galloping
3 1 win, 2 other 19 Aug 33.3%
Ascot
Galloping
2 2 other 11 Jul 0%
Ripon
Sharp
1 1 win 19 Jun 100%
Goodwood
Undulating
1 1 other 1 May 0%
Newcastle
Galloping
1 1 other 8 Sep 0%
Newbury
Galloping
1 1 other 19 Aug 0%
Great Yarmouth
Galloping
1 1 other 21 Sep 0%