:

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 AI 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 going
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%
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

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 Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Andrew Mullen First Choice
8.3%
Win rate
1/12
Won / Rode
33.3%
Win rate
3/9
Won / Rode
0%
Win rate
0/7
Won / Rode
33.3%
Win rate
1/3
Won / Rode
Jack Power
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
Charlie Maggs
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
0%
Win rate
0/1
Won / Rode
Jack Nicholls
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Mr Liam McGaffin
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Jack Callan
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
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, sorted by number of races
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