UK time :

Sergeant Pep

Sergeant Pep is a 6-year-old with the kind of form that keeps the yard hopeful but realistic. Over 35 races, he has won just 5 times and placed 17 times — which amounts to winning roughly 1 in every 7 races. That is a solid midfield performer, the sort of horse you might back at decent odds on the right day but would never expect to dominate a race card.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Kodiac
Mother
Light Glass
Trainer
Owner
Middleham Park Racing Lxix
Official rating
79

📊 Key numbers

Career totals for this horse
35
Career races
5
Wins
14.3%
Win rate
avg ~10%
48.6%
Top-3 rate
avg ~30%
37 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

What makes him worth watching is how he behaves on wet ground. In six races on soft or muddy surfaces, Sergeant Pep has won twice — a 33% win rate that stands out sharply against his overall record. This is the kind of track preference that can guide a punter's eye toward value when the rain arrives. By contrast, he wins at his typical Class 4 level (the bread and butter of British racing) just 14% of the time, which mirrors his career average almost exactly.

His last victory came at Leicester on 8 October 2024, more than 18 months ago now. Since then, his recent form reads as a pattern of near misses: second, third, second, third, second, and sixth across his last six outings. That tells a tale familiar to anyone who watches racing — a horse with ability but without the spark to finish the job. His jockey John Fahy has ridden him 12 times and won twice, a 17% success rate that suggests genuine partnership rather than occasional luck. Clive Cox, his trainer at Lambourn, has had a prolific season with 48 winners to his name, so the yard is clearly firing on multiple cylinders even if Sergeant Pep is not among the headline makers. The horse raced just a day ago and remains active, which means his next opportunity could come very soon — and if the ground turns wet, that is the moment to pay attention.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on soft ground: 2 wins from 6 starts (33%)
✔ Excellent record on heavy ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Soft (muddy)
Loves
Heavy (very wet)
Loves
Standard (all-weather)
Ok
Good (a little give)
Ok
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Avoids
Good to firm (fairly firm)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, long straights
Ok
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
11 Sep
2nd
Salisbury
5f – 6½f · Soft · 9 runners
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

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
16.7%
Win rate
2/12
Wins / rides
Rossa Ryan Current jockey
0%
Win rate
0/5
Wins / rides
Oliver Timms
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/3
Wins / rides
50%
Win rate
1/2
Wins / rides
100%
Win rate
1/1
Wins / rides
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
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%
Kempton Park
Galloping
1 1 other 1 Apr 0%
Ascot
Galloping
1 1 other 12 May 0%
Doncaster
Galloping
1 1 other 23 Jul 0%
Salisbury
Undulating
1 1 second 11 Sep 0%
Newcastle
Galloping
1 1 third 6 Feb 0%
Ayr
Galloping
1 1 other 21 Sep 0%
Southwell
Galloping
1 1 second 20 Jan 0%
Nottingham
Galloping
1 1 other 5 Jun 0%