:

Stuart Kittow

Stuart Kittow is four years into his training career, and in that time he has quietly built a record of 57 winners — a solid foundation for a yard still finding its feet at the top level. This season, though, things have been tougher. He has sent out 113 runners and come back with just 9 winners, a win rate of around 1 in every 13 races. That is a noticeable step back from last year, when he was winning closer to 1 in every 8 — so there is clearly work to do to rediscover that earlier form.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Blackborough, Devon
Record
9 wins from 113 races
Win rate
8.0%
Top jockey
Best course
Kempton Park (11.8% from 17 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
113
Races
9
Wins
8.0%
Win rate
avg ~10%
36.3%
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

One area where Kittow has shown a genuine edge is on wet, muddy ground. In those conditions he has won 1 from 4 races — that is a 25% win rate, or one in every four runners, which is well above his overall average. It is a small sample, but it is the kind of detail that sharp observers notice. When the rain comes and the ground gets heavy, Kittow's horses are worth a second look.

His most regular partnership with jockey Rob Hornby has not clicked so far, producing just 1 win from 32 rides together — roughly 1 in every 32, a 3% win rate that suggests the combination has yet to find its best. That is a pairing to watch rather than one to rely on at this stage, though 32 rides together is a meaningful number of chances and the results have been modest. Whether Kittow shifts his approach or the partnership simply needs more time, that dynamic will be one to follow as the season develops.

At four years in, Kittow is still a relatively young trainer learning his craft, and a dip in form in year four is not unusual — yards go through cycles, and 57 career winners in that time shows there is real ability here. The question now is whether he can get back closer to his previous level, and whether those heavy-ground performances hint at a specific strength he can build on.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Mar
16.7%
Apr
0%
May
10.5%
Jun
0%
Jul
10%
Aug
14.3%
Sep
0%
Oct
0%
Nov
33.3%
Dec
50%
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 to slow
Good (firm-ish)
Ok
Firm (dry)
Standard (all-weather)
Avoids
Good to soft
Avoids
Soft (muddy)
Avoids
🏅 Competition Level
Class 3
Avoids
Class 4
Loves
Class 5
Loves
Class 6
Avoids
🏟 Track Shape
Right-handed, wide and galloping
Loves
Right-handed, undulating
Loves
Left-handed, tight turning
Loves
Left-handed, undulating
Ok
Wide and galloping
Left-handed, tight
Left-handed, wide and galloping
Avoids
Right-handed, tight turning
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Rob Hornby First Choice
3.1%
Win rate
1/32
Won / Rode
0%
Win rate
0/12
Won / Rode
12.5%
Win rate
1/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
Jack Dace
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
Jay Tidball
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Rian Corcoran
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 602911
Form: 60-3U4
Form: 5
Form: 234574
Form: 0
Form: 273-07
Form: 358130
Form: 192450

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 17 2 11.8%
Wolverhampton 13 0 0%
Windsor 11 0 0%
Bath 10 1 10%
Chepstow 9 1 11.1%
Ffos Las 9 0 0%
Salisbury 7 2 28.6%
Leicester 7 0 0%
Newbury 6 0 0%
Brighton 3 0 0%
Newmarket 2 1 50%
Wincanton 2 0 0%
Southwell 2 0 0%
hereford 2 0 0%
Goodwood 2 0 0%
Exeter 2 0 0%
Taunton 1 1 100%
Warwick 1 1 100%
Ascot 1 0 0%
Nottingham 1 0 0%
Lingfield Park 1 0 0%
Haydock Park 1 0 0%
Chester 1 0 0%
Newton Abbot 1 0 0%
Worcester 1 0 0%

📅 Recent Results

The last 20 results, most recent first
22 Mar
Exeter · Long Distance (2m+) · Good
3rd
20 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
5th
10 Mar
Wolverhampton · 5f – 6½f · Standard
5th
10 Mar
Wolverhampton · 5f – 6½f · Standard
5th
7 Feb
Warwick · Long Distance (2m+) · Heavy
Won
2 Feb
Kempton Park · Long Distance (2m+) · Good_To_Soft
2nd
30 Dec
Taunton · Long Distance (2m+) · Good
Won
16 Dec
Wincanton · 1m6f – 2m · Soft
9th
13 Dec
Wolverhampton · 7f – 1m · Standard
2nd
24 Nov
Kempton Park · Long Distance (2m+) · Good
2nd
20 Nov
Wincanton · 1m6f – 2m · Good
3rd
7 Nov
Exeter · Long Distance (2m+) · Good
12th
5 Nov
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
11th
30 Oct
Bath · 5f – 6½f · Heavy
7th
23 Oct
Southwell · 5f – 6½f · Standard
10th
20 Oct
Wolverhampton · 1m6f – 2m · Standard
5th
18 Oct
Newton Abbot · Long Distance (2m+) · Good_To_Soft
6th
14 Oct
Leicester · 1m3f – 1m4f · Good
8th
12 Oct
Goodwood · Long Distance (2m+) · Good
3rd
9 Oct
Bath · 5f – 6½f · Good_To_Soft
8th