:

Eve Johnson Houghton

Four years into a training career and already the owner of 12 wins at the very top level of British racing — that is not the typical trajectory. Eve Johnson Houghton has moved quickly, and the summer of 2025 has underlined just how seriously she should be taken. Three top-level race wins in the space of three weeks — at Newmarket on 10 July, Newbury on 19 July, and Goodwood on 29 July — is the kind of run that gets people talking. These are not consolation prizes. Class 1 races are the pinnacle of the sport in Britain, and winning three of them in less than a month suggests a yard operating at genuine peak confidence.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Blewbury, Oxfordshire
Record
39 wins from 438 races
Win rate
8.9%
Top jockey
Best course
Leicester (18.2% from 11 races)
Best going
Good to firm

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
438
Races
39
Wins
8.9%
Win rate
avg ~10%
33.3%
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

The broader numbers back up what those headlines suggest. Since starting out in 2021, Johnson Houghton has trained 202 winners in total — a tally that most trainers take considerably longer to reach. Her career haul of 12 top-level victories spans some of the most famous tracks in the country: Newmarket, York, and Newbury all feature, three venues that attract the best horses and the sharpest competition. Winning there once is an achievement. Winning there repeatedly is a statement.

This season she has sent out 39 winners from 438 runners, which works out at roughly 1 in every 11 — a 9% win rate that mirrors her partnership with jockey Charles Bishop almost exactly. Bishop is her most productive riding ally, having won 20 races from 220 rides together, again at that same rate of 1 in 11. It is a working relationship that has clearly settled into something reliable and well-drilled — over a large enough sample of rides, consistency like that does not happen by accident.

One partnership that has not clicked — at least not yet — is with Felix Gem. Four races together, no wins. That stands out mainly because of how much else is going right at the moment. Not every combination finds its rhythm, and four races is still a small enough number that the picture could change quickly. But for now, it is the one quiet corner of an otherwise very loud season.

Johnson Houghton is four years in, 202 winners deep, and producing the kind of July that more established trainers would have been proud of. The career is still young by the standards of a sport where reputations are built over decades, and the early evidence is striking.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
6.9%
Apr
5.2%
May
6.8%
Jun
15.9%
Jul
8.8%
Aug
5.6%
Sep
13.7%
Oct
0%
Nov
23.5%
Dec
0%
Jan
14.3%
Feb
0%
Mar

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Charles Bishop First Choice
9.1%
Win rate
20/220
Won / Rode
5.4%
Win rate
2/37
Won / Rode
Oliver Carmichael
12.5%
Win rate
4/32
Won / Rode
13.0%
Win rate
3/23
Won / Rode
7.7%
Win rate
1/13
Won / Rode
25%
Win rate
3/12
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/7
Won / Rode
Jack Nicholls
40%
Win rate
2/5
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Harry Vigors
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 5-21
Form: 7-84
Form: 24670-
Form: 00222-
Form: 0
Form: 15337-
Form: 3-
Form: 41-523
Form: 087-49
Form: -45469

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 60 4 6.7%
Newbury 45 2 4.4%
Wolverhampton 32 4 12.5%
Salisbury 31 3 9.7%
Windsor 27 4 14.8%
Goodwood 27 4 14.8%
Newmarket 24 2 8.3%
Southwell 23 0 0%
Lingfield Park 21 0 0%
Ascot 18 1 5.6%
Brighton 17 2 11.8%
Bath 17 1 5.9%
Haydock Park 13 1 7.7%
Epsom Downs 12 2 16.7%
Leicester 11 2 18.2%
Sandown Park 10 0 0%
Doncaster 9 0 0%
Chepstow 7 2 28.6%
Great Yarmouth 7 1 14.3%
Nottingham 7 1 14.3%
York 5 0 0%
Chester 5 0 0%
chelmsford 4 1 25%
Pontefract 2 1 50%
Ffos Las 2 0 0%
The Curragh 1 1 100%
Ripon 1 0 0%

📅 Recent Results

The last 20 results, most recent first
20 Mar
Wolverhampton · 5f – 6½f · Standard
7th
20 Mar
Lingfield Park · 1m3f – 1m4f · Standard
4th
18 Mar
Kempton Park · 7f – 1m · Standard_To_Slow
2nd
4 Mar
Kempton Park · 5f – 6½f · Standard_To_Slow
3rd
3 Mar
Wolverhampton · 1m6f – 2m · Standard
3rd
28 Feb
Southwell · 7f – 1m · Standard
27 Feb
Wolverhampton · 1m6f – 2m · Standard
26 Feb
chelmsford · 1m1f – 1m2f · Standard
17 Feb
Wolverhampton · 1m1f – 1m2f
7th
9 Feb
Wolverhampton · 7f – 1m · Standard
10th
6 Feb
Wolverhampton · 1m6f – 2m · Standard
5th
2 Feb
Wolverhampton · Long Distance (2m+) · Standard
Won
30 Jan
Wolverhampton · 1m6f – 2m · Standard
6th
26 Jan
Wolverhampton · 7f – 1m · Standard
8th
24 Jan
Lingfield Park · 1m6f – 2m · Standard
10th
19 Jan
Wolverhampton · 5f – 6½f · Standard
7th
19 Jan
Kempton Park · 5f – 6½f · Standard_To_Slow
7th
17 Jan
Lingfield Park · 1m3f – 1m4f · Standard
5th
16 Jan
Wolverhampton · 1m1f – 1m2f · Standard
2nd
14 Jan
Kempton Park · 5f – 6½f · Standard_To_Slow
2nd