:

Charles Hills

Four years into his training career and Charles Hills has already built a record that most trainers would take a decade to match. Since picking up his licence in 2021, he has sent out 213 winners — a remarkable total for someone still considered relatively new to the job. This season alone he has put 29 winners on the board from 339 runners, which works out at roughly 1 in every 12 races. That might not sound flashy, but in a sport where even the best yards rarely win more than one race in five, consistency at that level across a full season is a serious achievement.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Lambourn, Berks
Record
29 wins from 339 races
Win rate
8.6%
Top jockey
Best course
Salisbury (30% from 10 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
339
Races
29
Wins
8.6%
Win rate
avg ~10%
34.5%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Charles Hills has entered for upcoming races

🔍 Full Analysis

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

What really sets Hills apart is his record at the top end of the sport. He has won 15 Class 1 races — the highest tier of competition in Britain, the races that matter most and attract the best horses — at venues including Newmarket, Ascot and Sandown Park. That list of venues is not a coincidence; these are the grand stages, the tracks that define careers. His most recent top-level wins came at Ascot in June 2024 and again in October 2025, with a Sandown victory sandwiched in between. Three Class 1 wins across little more than twelve months suggests a yard with genuinely elite horses in its care, not just one lucky afternoon.

His most productive partnership on the track is with jockey Jason Watson, who has ridden 74 times for the yard and come home in front on 8 of those occasions — that is roughly 1 win in every 9 rides together, a healthy return that points to a working relationship built on trust and communication. By contrast, the six races Hills has run with Moyowasi have so far produced nothing, a reminder that even the best operations have combinations that simply haven't clicked yet.

One small but intriguing detail: Hills wins at a noticeably higher rate on wet, muddy ground. On those heavy, rain-softened tracks that many stables dread, his horses have won 2 from 7 races — nearly 1 in 3, compared to roughly 1 in 12 overall. That is a significant gap, and it hints at a yard that picks its spots cleverly and knows exactly which horses relish a proper soaking. At four years in and 213 winners to his name, Hills looks like a trainer still very much on the way up.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
7.1%
May
8.9%
Jun
7.1%
Jul
3.7%
Aug
19.0%
Sep
8.5%
Oct
8.3%
Nov
0%
Dec
10%
Jan
33.3%
Feb
0%
Mar
7.4%
Apr

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Heavy (very wet)
Loves
Good to firm (drying out)
Standard (all-weather)
Good (firm-ish)
Ok
Standard to slow (all-weather)
Ok
Good to soft (some give)
Ok
Soft (muddy)
Ok
Firm (dry)
Avoids
🏅 Competition Level
Class 1 (elite)
Loves
Class 2 (high-level)
Ok
Class 3 (mid-level)
Avoids
Class 4 (standard)
Ok
Class 5 (entry-level)
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, tight turns
Loves
Long straights
Loves
Right-handed, tight turns
Right-handed, hilly
Left-handed, hilly
Left-handed, long straights
Ok
Right-handed, long straights
Ok
Left-handed, tight
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Jason Watson First Choice
10.8%
Win rate
8/74
Won / Rode
13.3%
Win rate
4/30
Won / Rode
7.1%
Win rate
2/28
Won / Rode
4.3%
Win rate
1/23
Won / Rode
11.8%
Win rate
2/17
Won / Rode
7.1%
Win rate
1/14
Won / Rode
10%
Win rate
1/10
Won / Rode
10%
Win rate
1/10
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
Mr James Hills
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 6-1451
Form: 1320-1
Form: 7-3610
Form: 08246-
Form: 9434-4
Form: 63214-
Form: 809-14
Form: 8-0624
Form: 20-252

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 44 2 4.5%
Lingfield Park 28 4 14.3%
Newbury 27 0 0%
Windsor 23 2 8.7%
Newmarket 22 3 13.6%
Doncaster 21 1 4.8%
Wolverhampton 20 0 0%
Southwell 19 2 10.5%
Ascot 18 1 5.6%
Sandown Park 14 1 7.1%
Goodwood 14 0 0%
Leicester 11 1 9.1%
Salisbury 10 3 30%
Bath 9 1 11.1%
Newcastle 6 2 33.3%
York 6 1 16.7%
Nottingham 6 0 0%
Great Yarmouth 5 1 20%
Epsom Downs 5 0 0%
Ffos Las 4 1 25%
Chester 4 0 0%
Chepstow 4 0 0%
Thirsk 4 0 0%
Brighton 3 1 33.3%
chelmsford 3 1 33.3%
Ripon 3 1 33.3%
Haydock Park 2 0 0%
sha_tin 1 0 0%
Hamilton Park 1 0 0%
The Curragh 1 0 0%
Pontefract 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Kempton Park · 7f – 1m · Standard_To_Slow
30 Apr
Lingfield Park · 1m3f – 1m4f · Standard
7th
30 Apr
Lingfield Park · 5f – 6½f · Standard
5th
27 Apr
Wolverhampton · 7f – 1m · Standard
7th
27 Apr
Bath · 5f – 6½f · Firm
3rd
25 Apr
Southwell · 1m1f – 1m2f · Standard
2nd
25 Apr
Doncaster · 1m3f – 1m4f · Good_To_Firm
5th
25 Apr
Southwell · 7f – 1m · Standard
Won
25 Apr
Doncaster · 7f – 1m · Good_To_Firm
12th
24 Apr
Doncaster · 5f – 6½f · Good_To_Firm
11th
24 Apr
Sandown Park · 1m1f – 1m2f · Good
4th
23 Apr
Southwell · 7f – 1m · Standard
3rd
21 Apr
Wolverhampton · 5f – 6½f · Standard
6th
20 Apr
Lingfield Park · 7f – 1m · Standard
3rd
20 Apr
Lingfield Park · 5f – 6½f · Standard
2nd
18 Apr
Newbury · 1m1f – 1m2f · Good
7th
18 Apr
Newbury · 1m1f – 1m2f · Good
17th
18 Apr
Newbury · 1m1f – 1m2f · Good
12th
17 Apr
Newbury · 5f – 6½f · Good
6th
16 Apr
Newmarket · 7f – 1m · Good
12th