UK time :

Christopher Kellett

Four years into his training career, Christopher Kellett has quietly built something worth watching. Since taking out his licence in 2021, he has sent out 23 winners in total, and over the last 12 months alone he has notched 7 of those — from 70 runners, which works out at roughly 1 win in every 10 races. That is a respectable return for a yard still finding its feet at this level, and it suggests the operation is heading in the right direction.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Lathom, Lancs
Record
7 wins from 70 races
Win rate
10%
Top jockey
Best course
Wolverhampton (15.4% from 13 races)
Best ground
Standard (all-weather)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
70
Races
7
Wins
10%
Win rate
avg ~10%
27.1%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

His most regular partner in the saddle is Andrew Mullen, who has ridden 12 times for the yard and come home in front once. At around 1 win from every 12 rides together, that is a modest return, but the sheer number of times Kellett turns to the same jockey tells you something about the working relationship — consistency matters in a small yard, and trust is part of how winners eventually get made.

One horse that keeps appearing in Kellett's recent record is I See The Sea, who has run 8 times for the trainer and won once. A single win from 8 races might not sound like much, but the fact that this partnership has been given so many chances speaks to belief from the yard that there is more to come. Whether that patience is rewarded remains to be seen.

Perhaps the most interesting number in Kellett's profile is his record on normal ground conditions — 3 winners from 17 races, which is an 18% win rate, or roughly 1 in every 6. Compare that to his overall rate of 1 in 10, and you can see a trainer who clearly knows how to get his horses running at their best when the track is riding well. When conditions suit, Kellett's yard punches above its weight.

Twenty-three career winners in four years is a steady, honest foundation. He is not yet operating at the top end of the sport, but trainers are built slowly, and Kellett has the right ingredients — a clear identity, a preferred jockey, a handful of horses he believes in, and a growing sense of when conditions will play to his strengths. The next few seasons will tell a lot.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
0%
May
33.3%
Jun
10%
Jul
25%
Aug
16.7%
Sep
0%
Oct
16.7%
Nov
0%
Dec
0%
Jan
0%
Feb
0%
Mar

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good (a little give)
Soft (muddy)
Ok
Heavy (very wet)
Unknown
Good to soft (some give)
Avoids
Good to firm (fairly firm)
Avoids
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, long straights
Left-handed, tight turns
Ok
Left-handed, hilly
Unknown
Right-handed, hilly
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Andrew Mullen Main partner
8.3%
Win rate
1/12
Wins / rides
33.3%
Win rate
3/9
Wins / rides
0%
Win rate
0/7
Wins / rides
33.3%
Win rate
1/3
Wins / rides
Jack Power
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
Charlie Maggs
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Jack Nicholls
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Mr Liam McGaffin
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 63172P
Form: 197-63
Form: 83121-
Form: 2/576-
Form: 67594-
Form: 479184
Form: 265541
Form: /098-9
Form: PP7/3
Form: 00

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Wolverhampton 13 2 15.4%
Catterick Bridge 11 1 9.1%
Ayr 8 1 12.5%
Carlisle 8 0 0%
Hamilton Park 7 2 28.6%
Newcastle 4 1 25%
Doncaster 3 0 0%
Beverley 3 0 0%
Leicester 2 0 0%
Bangor-on-Dee 2 0 0%
Nottingham 2 0 0%
Hexham 1 0 0%
Redcar 1 0 0%
Southwell 1 0 0%
Ripon 1 0 0%
Market Rasen 1 0 0%
Haydock Park 1 0 0%
Aintree 1 0 0%

📅 Recent results

The last 20 results, most recent first
19 Mar
Newcastle · 7f – 1m · Standard
7th
19 Mar
Newcastle · 1m3f – 1m4f · Standard
7th
17 Mar
Wolverhampton · 5f – 6½f · Standard
10th
17 Mar
Wolverhampton · 7f – 1m · Standard
6th
13 Mar
Doncaster · Long Distance (2m+) · Good_To_Soft
3rd
2 Mar
Wolverhampton · 5f – 6½f · Standard
3rd
17 Feb
Wolverhampton · 5f – 6½f
6th
10 Feb
Ayr · Long Distance (2m+) · Soft
—
9 Feb
Catterick Bridge · Long Distance (2m+) · Soft
—
2 Feb
Wolverhampton · 1m6f – 2m · Standard
10th
21 Jan
Catterick Bridge · Long Distance (2m+) · Soft
2nd
16 Jan
Wolverhampton · 1m1f – 1m2f · Standard
9th
29 Dec
Doncaster · Long Distance (2m+) · Good
9th
28 Dec
Catterick Bridge · Long Distance (2m+) · Good
7th
14 Dec
Carlisle · Long Distance (2m+) · Heavy
—
30 Nov
Leicester · 1m6f – 2m · Soft
8th
21 Nov
Catterick Bridge · 1m6f – 2m · Good
12th
21 Nov
Catterick Bridge · Long Distance (2m+) · Good
Won
10 Nov
Carlisle · Long Distance (2m+) · Soft
12th
8 Nov
Aintree · Long Distance (2m+) · Good_To_Soft
12th