:

Oliver Carmichael(7)

Two years into his career, Oliver Carmichael has already carved out a reliable working relationship with trainer Eve Johnson Houghton that accounts for a significant chunk of his success. Across 32 rides for the yard, he has won 4 times — a win rate of roughly 1 in every 8, which comfortably outperforms his overall average and suggests the partnership is built on genuine trust rather than opportunistic bookings.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
6 wins from 67 races
Win rate
9.0%
Best course
Windsor (50% from 2 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
67
Races
6
Wins
9.0%
Win rate
avg ~10%
22.4%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

The broader numbers tell a more mixed story. This season Carmichael has ridden 6 winners from 67 races — roughly 1 in every 11 — and that represents a dip from the 1 in every 8 he was delivering last year. A slip from 13% to 9% in a single season isn't a crisis for a jockey still finding his feet, but it is the kind of trend that will need reversing if he is to push on into more competitive company.

Where he does look sharp is on normal ground conditions. From 19 races run on a standard surface, he has won 3 times — a win rate of 16%, or roughly 1 in 6. That is noticeably better than his overall numbers and hints that when conditions are straightforward and predictable underfoot, Carmichael is at his most effective and confident. Whether that edge holds as the sample grows will be one of the interesting questions to follow over the next 12 months.

At just two years in, the honest summary is that the foundations are there. The Johnson Houghton connection gives him a reliable base of rides, he clearly knows how to get the best out of a horse in the right conditions, and six winners in a season is a respectable tally for someone still learning the craft. The test now is whether he can stop the slide in his overall numbers and show that last year's form was a sign of things to come rather than a high-water mark.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Mar
0%
Apr
0%
May
0%
Jun
0%
Jul
9.1%
Aug
20%
Sep
16.7%
Oct
0%
Nov
0%
Dec
0%
Feb
0%
Mar

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
12.5%
Win rate
4/32
Won / Rode
0%
Win rate
0/18
Won / Rode
20%
Win rate
1/5
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/2
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
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 642-36
Form: 3-5133
Form: 305-72
Form: 6569-9
Form: 86065-
Form: 325650
Form: -88728
Form: 075-90
Form: 616567
Form: /98-55

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Brighton 8 1 12.5%
Wolverhampton 7 1 14.3%
Southwell 6 1 16.7%
Kempton Park 6 1 16.7%
Great Yarmouth 6 0 0%
Lingfield Park 5 1 20%
Leicester 4 0 0%
Salisbury 4 0 0%
Bath 3 0 0%
Goodwood 3 0 0%
Newbury 3 0 0%
Windsor 2 1 50%
Haydock Park 2 0 0%
Newcastle 2 0 0%
chelmsford 1 0 0%
Chepstow 1 0 0%
Ascot 1 0 0%
Newmarket 1 0 0%
Chester 1 0 0%
Sandown Park 1 0 0%

📅 Recent Results

The last 20 results, most recent first
21 Mar
Newcastle · 5f – 6½f · Standard
6th
4 Mar
Kempton Park · 7f – 1m · Standard_To_Slow
10th
4 Mar
Kempton Park · 5f – 6½f · Standard_To_Slow
12th
17 Feb
Wolverhampton · 1m1f – 1m2f
7th
4 Dec
chelmsford · 1m3f – 1m4f · Standard
5th
8 Nov
Wolverhampton · 5f – 6½f · Standard
3rd
8 Nov
Wolverhampton · 1m6f – 2m · Standard
3rd
4 Nov
Wolverhampton · 1m6f – 2m · Standard
6th
3 Nov
Southwell · Sprint (< 5f) · Standard
4th
31 Oct
Southwell · Sprint (< 5f) · Standard
5th
28 Oct
Wolverhampton · Long Distance (2m+) · Standard
Won
28 Oct
Wolverhampton · 5f – 6½f · Standard
5th
24 Oct
Newbury · Long Distance (2m+) · Soft
9th
23 Oct
Southwell · Sprint (< 5f) · Standard
3rd
16 Oct
Brighton · 7f – 1m · Good_To_Firm
15 Oct
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
5th
9 Oct
Bath · 5f – 6½f · Good_To_Soft
4th
8 Oct
Kempton Park · 7f – 1m · Standard_To_Slow
2nd
7 Oct
Southwell · 1m3f – 1m4f · Standard
7th
4 Oct
Ascot · 7f – 1m · Soft
12th