:

Charles Hills

Four years into his training career and Charles Hills already has 211 winners on the board and 15 top-level race victories to his name — a record that most trainers would be delighted with after a decade in the job. Since taking out his licence in 2021, he has built a yard capable of competing at the very highest level, with wins at Newmarket, Ascot and Sandown Park all on his CV. That is not a list of venues where you stumble into success — those are the places where the best horses in Britain run, and Hills has shown he belongs there.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Lambourn, Berks
Record
31 wins from 338 races
Win rate
9.2%
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
338
Races
31
Wins
9.2%
Win rate
avg ~10%
36.4%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

The standout moments are hard to argue with. Back-to-back top-level wins at Ascot — one in June 2024, another in October 2025 — tell you that his horses are not one-hit wonders. Adding a win at Sandown Park in September 2025 to the mix confirms this is a yard in good form and one that knows how to prepare a horse for a big occasion. Fifteen Class 1 wins in four years is a serious achievement, and it suggests Hills is not simply filling out entries — he is picking his spots and getting results when it counts.

Day-to-day, the numbers are more modest. This season the yard has sent out 338 runners and found the winner's enclosure 31 times — roughly 1 in every 11 races. That is not unusual for a trainer operating at this level, where quality tends to matter more than volume. His most consistent ally in the saddle has been jockey Jason Watson, who has ridden 72 times for the yard and won 10 of them — just under 1 in every 7 rides, a win rate of 14% that comfortably outperforms the yard's overall average. When Watson is legged up, it is worth paying attention.

One genuinely interesting detail is how Hills' horses handle wet, muddy conditions. With only 7 races run on heavy ground, the sample is small — but 2 wins from those 7 outings works out at 29%, nearly winning 1 in every 3 races when the ground gets soft. That kind of performance in the mud is not accidental; it points to horses being placed smartly and, quite possibly, a string that genuinely thrives when the turf cuts up. For a yard still only four years old, the foundation looks very solid indeed.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
13.8%
Apr
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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Heavy (very wet)
Loves
Good to firm
Standard (all-weather)
Good (firm-ish)
Ok
Standard to slow
Ok
Good to soft
Ok
Soft (muddy)
Ok
Firm (dry)
🏅 Competition Level
Class 1
Loves
Class 2
Ok
Class 3
Avoids
Class 4
Ok
Class 5
Class 6
🏟 Track Shape
Left-handed, tight turning
Loves
Wide and galloping
Loves
Right-handed, tight turning
Right-handed, undulating
Left-handed, undulating
Left-handed, wide and galloping
Ok
Right-handed, wide and galloping
Ok
Left-handed, tight
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Jason Watson First Choice
13.9%
Win rate
10/72
Won / Rode
11.4%
Win rate
4/35
Won / Rode
10.7%
Win rate
3/28
Won / Rode
4.8%
Win rate
1/21
Won / Rode
11.8%
Win rate
2/17
Won / Rode
7.7%
Win rate
1/13
Won / Rode
10%
Win rate
1/10
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
Mr James Hills
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
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

Top Horses

The strongest horses currently associated with this trainer
Form: 6-1451
Form: 17-361
Form: 368-06
Form: 32809-
Form: 520-25
Form: 3-1125
Form: /22-41
Form: 1
Form: 724-52
Form: 5-2625

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 48 2 4.2%
Newbury 26 0 0%
Lingfield Park 25 5 20%
Newmarket 25 4 16%
Windsor 24 2 8.3%
Wolverhampton 19 1 5.3%
Doncaster 19 1 5.3%
Ascot 18 1 5.6%
Southwell 15 1 6.7%
Sandown Park 14 1 7.1%
Goodwood 14 0 0%
Leicester 11 1 9.1%
Salisbury 10 3 30%
Bath 8 1 12.5%
Newcastle 6 2 33.3%
York 6 1 16.7%
Great Yarmouth 5 1 20%
Haydock Park 5 0 0%
Nottingham 5 0 0%
Epsom Downs 5 0 0%
Brighton 4 1 25%
Ffos Las 4 1 25%
Chester 4 0 0%
Chepstow 4 0 0%
chelmsford 3 1 33.3%
Ripon 3 1 33.3%
Thirsk 3 0 0%
The Curragh 1 0 0%
Hamilton Park 1 0 0%
sha_tin 1 0 0%
Pontefract 1 0 0%
Redcar 1 0 0%

📅 Recent Results

The last 20 results, most recent first
11 Mar
Southwell · 7f – 1m · Standard
7th
6 Mar
Newcastle · 5f – 6½f · Standard
4 Mar
Southwell · Sprint (< 5f) · Standard
10th
28 Feb
Lingfield Park · 7f – 1m · Standard
21 Feb
chelmsford · 7f – 1m · Standard
Won
18 Feb
Baloos Blues
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
2nd
31 Jan
Baloos Blues
Lingfield Park · 1m1f – 1m2f · Standard
5th
29 Jan
Lingfield Park · 5f – 6½f · Standard
6th
29 Jan
Lingfield Park · 5f – 6½f · Standard
Won
28 Jan
Kempton Park · 7f – 1m · Standard_To_Slow
4th
24 Jan
Newcastle · 5f – 6½f · Standard
4th
17 Jan
Lingfield Park · 7f – 1m · Standard
6th
17 Jan
Lingfield Park · 1m3f – 1m4f · Standard
8th
14 Jan
Lingfield Park · 7f – 1m · Standard
5th
10 Jan
Lingfield Park · 1m3f – 1m4f · Standard
7th
3 Jan
Lingfield Park · 1m6f – 2m · Standard_To_Slow
2nd
20 Dec
Wolverhampton · 5f – 6½f · Standard
4th
19 Dec
Newcastle · 7f – 1m · Standard
2nd
15 Dec
Wolverhampton · 1m1f – 1m2f · Standard
3rd
14 Dec
sha_tin · 5f – 6½f · Good