UK time :

Camilla Poulton

Four years into her training career, Camilla Poulton is operating on a tight margin — just 2 winners from 48 runners this season, which works out to roughly 1 in every 24 races. That is a tough return by any measure, and a step back from last year when she was winning closer to 1 in every 14. The drop from 7% to 4% is the kind of dip that keeps a trainer up at night, though small yards often live and die by a handful of results, and the sample size here is still relatively modest.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Lewes, E Sussex
Record
2 wins from 48 races
Win rate
4.2%
Top jockey
Best course
Lingfield Park (0% from 23 races)
Best ground
Soft (muddy)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
48
Races
2
Wins
4.2%
Win rate
avg ~10%
8.3%
Top-3 rate
avg ~30%

🔍 Full analysis

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

Where Poulton has genuinely found her footing is on wet or muddy ground. Both of her winners this season have come in those conditions, giving her a remarkable 2 from 4 on soft or heavy tracks — a 50% win rate that would make most trainers in Britain envious. That is not a fluke you can entirely dismiss. It suggests she knows how to prepare a horse for those conditions, or that she is shrewd about picking her spots when the ground turns in her favour.

Her most productive partnership with a jockey is with J F Egan, who has ridden 11 times for the yard and come home in front once — roughly 1 in every 11 rides together. It is not a glamorous record, but it represents a working relationship that has produced results, which is more than can be said for some combinations. Meanwhile, her most notable pairing with a horse is Harry Don't Bite, with whom she has gone 0 from 4 — a frustrating sequence that will be worth watching to see whether that changes.

Still only four years in, Poulton is very much building. The wet-ground numbers are a genuine reason for optimism, and trainers at this stage of their career are often finding out as much about themselves as about the horses in their care.

📈 Form trend

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

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
J F Egan Main partner
9.1%
Win rate
1/11
Wins / rides
0%
Win rate
0/7
Wins / rides
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/5
Wins / rides
Laura Coughlan
0%
Win rate
0/4
Wins / rides
50%
Win rate
1/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
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

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 7996
Form: 50511-
Form: 7/5-00
Form: -74469
Form: 60-970
Form: 998590
Form: 900-57
Form: 3600-
Form: 6-34

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Lingfield Park 23 0 0%
Kempton Park 6 0 0%
Windsor 4 0 0%
Bath 3 1 33.3%
Fontwell Park 3 0 0%
Plumpton 3 0 0%
Brighton 2 0 0%
Newbury 1 1 100%
Nottingham 1 0 0%
chelmsford 1 0 0%
Southwell 1 0 0%

📅 Recent results

The last 20 results, most recent first
25 Feb
Lingfield Park · 7f – 1m · Standard
—
25 Feb
Harry Dont Bite
Lingfield Park · 7f – 1m · Standard
—
10 Feb
Lingfield Park · 1m6f – 2m · Standard
11th
7 Feb
Harry Dont Bite
Lingfield Park · 7f – 1m · Standard
9th
21 Jan
Harry Dont Bite
Lingfield Park · 7f – 1m · Standard
9th
20 Jan
Southwell · 1m6f – 2m · Standard
—
17 Jan
Lingfield Park · 5f – 6½f · Standard
7th
14 Jan
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
10th
7 Jan
Harry Dont Bite
Lingfield Park · 1m1f – 1m2f · Standard
7th
7 Jan
Lingfield Park · 5f – 6½f · Standard
5th
27 Dec
Kempton Park · Long Distance (2m+) · Good
—
17 Dec
Lingfield Park · 1m6f – 2m · Standard
5th
8 Dec
Fontwell Park · Long Distance (2m+) · Heavy
—
3 Dec
Lingfield Park · 1m6f – 2m · Standard
9th
27 Nov
Lingfield Park · Long Distance (2m+) · Good_To_Soft
—
26 Nov
chelmsford · 1m6f – 2m · Standard
12th
24 Oct
Newbury · Long Distance (2m+) · Soft
Won
20 Oct
Plumpton · 1m6f – 2m · Good
—
16 Oct
Brighton · 7f – 1m · Good_To_Firm
11th
21 Sep
Plumpton · Long Distance (2m+) · Good
3rd