:

Sergeant Pep

Sergeant Pep is a steady, reliable sort—the kind of horse you might overlook at first glance, but one that delivers when the ground turns wet and heavy. A 6-year-old with five career wins from 34 races, this horse has carved out a modest but respectable record, winning roughly 1 in every 7 races overall, though those numbers flatten considerably when conditions don't suit. The real story here is what happens when rain falls. On wet or muddy ground, Sergeant Pep becomes genuinely dangerous: 2 wins from just 5 races on that going, which works out to 40 per cent—far above his career average. That's the kind of pattern that matters to people who know horses. It means he's not a flash in the pan; he has a clear edge when the surface is soft.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Kodiac
Mother
Light Glass
Trainer
Owner
Middleham Park Racing Lxix
Rating
79

📊 Key Numbers

Career statistics for this horse
34
Career races
5
Wins
14.7%
Win rate
avg ~10%
47.1%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

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

Trained by Clive Cox at Lambourn, a yard that sent out 48 winners this season alone, Sergeant Pep runs most often in Class 4 races—a respectable middle tier where a horse with his record can find opportunities. In that company, he's won 3 of 21 races, which is exactly what you'd expect from a specialist. What's notable is his recent form: he hasn't won in his last six races, though he's been placed in four of them, including a second and two thirds. His last victory came at Leicester on 8 October 2024, more than a year ago now. That absence from the winner's circle is long enough to make you wonder whether age or wear is catching up, but the placings suggest he's still competitive—he simply hasn't quite found the winning post again. John Fahy, who rides him most often, has won twice aboard him from 12 races together, a 17 per cent return that's slightly above Sergeant Pep's career average. With a race just yesterday, he remains active and in work, still hunting for that next win.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on soft ground: 2 wins from 5 starts (40%)
Excellent record on heavy ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 3 starts
Poor record on good_to_soft ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
29 Aug
3rd
Windsor
5f – 6½f · Soft · 9 runners
27 Mar
2nd
Lingfield Park
7f – 1m · Standard · 10 runners
6 Feb
3rd
Newcastle
5f – 6½f · Standard · 12 runners
20 Jan
2nd
Southwell
5f – 6½f · Standard · 10 runners
20 Dec
6th
Wolverhampton
7f – 1m · Standard · 12 runners
8 Dec
2nd
Lingfield Park
5f – 6½f · Standard · 11 runners
24 Oct
11th
Newbury
5f – 6½f · Soft · 18 runners
27 Sep
5th
Haydock Park
5f – 6½f · Good_To_Soft · 14 runners
6 Sep
8th
Haydock Park
5f – 6½f · Good · 10 runners
23 Jul
10th
Doncaster
5f – 6½f · Good_To_Soft · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
16.7%
Win rate
2/12
Won / Rode
0%
Win rate
0/5
Won / Rode
Oliver Timms
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Haydock Park
Galloping
7 1 win, 1 third, 5 other 27 Sep 14.3%
Windsor
Sharp
5 1 win, 2 thirds, 2 other 29 Aug 20%
Wolverhampton
Galloping
5 1 win, 2 seconds, 2 other 20 Dec 20%
Lingfield Park
Sharp
4 2 seconds, 2 other 27 Mar 0%
Newbury
Galloping
3 1 third, 2 other 24 Oct 0%
Bath
Undulating
2 1 win, 1 third 2 Oct 50%
Leicester
Sharp
1 1 win 8 Oct 100%
Southwell
Galloping
1 1 second 20 Jan 0%
Newcastle
Galloping
1 1 third 6 Feb 0%
Ascot
Galloping
1 1 other 12 May 0%
Kempton Park
Galloping
1 1 other 1 Apr 0%
Nottingham
Galloping
1 1 other 5 Jun 0%
Doncaster
Galloping
1 1 other 23 Jul 0%
Ayr
Galloping
1 1 other 21 Sep 0%