:

Michael Mullineaux

Four years into his training career, Michael Mullineaux is a man building something. The numbers are still modest — 3 winners from 58 runners this season, roughly 1 in every 19 races — but the direction of travel is what catches the eye. Twelve months ago his win rate sat at just 1%. This season it has climbed to 5%. That might not sound dramatic, but in a sport where small yards can go weeks without a winner, quintupling your win rate in a single year is a meaningful shift.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Alpraham, Cheshire
Record
3 wins from 58 races
Win rate
5.2%
Top jockey
Best course
Wolverhampton (7.1% from 14 races)
Best going
Good to firm (drying out)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
58
Races
3
Wins
5.2%
Win rate
avg ~10%
12.1%
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 most striking detail in his record is what happens when the ground dries out. On fast, dry conditions, Mullineaux has won 2 from just 7 races — that's nearly 1 in every 3, a number that would make much larger operations envious. It suggests he either has horses that genuinely thrive on a quick surface, or that he is getting sharper at picking the right days to run them. Either way, when summer arrives and the ground firms up, his yard is worth watching closely.

His most notable partnership is with Bear Rock, a horse he has saddled for 15 races together, winning twice. That kind of long-running relationship between a small trainer and a single horse tells its own story — patience, familiarity, and a willingness to keep finding the right opportunities rather than chasing quick results. Meanwhile, his most regular jockey partnership is with Faye McManoman, who has ridden for him 18 times and taken 1 winner together. At 6%, that win rate mirrors his overall season figure, suggesting a steady, if still developing, working relationship.

Mullineaux is still in the early chapters of his career, and the raw numbers reflect that honestly. But a trainer who has gone from near-invisible to quietly competitive inside four years, and who clearly has a feel for placing horses on the right ground, is one to follow as the operation grows.

📈 Form Trend

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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Standard (all-weather)
Good (firm-ish)
Avoids
Good to soft (some give)
Avoids
Soft (muddy)
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, hilly
Unknown
Left-handed, tight turns
Avoids
Left-handed, tight
Avoids
Right-handed, long straights
Avoids
Right-handed, tight turns
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Faye McManoman First Choice
5.6%
Win rate
1/18
Won / Rode
0%
Win rate
0/8
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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
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 trainer
Form: 072-10
Form: -52909
Form: 5863-P
Form: 0-884
Form: P0-
Form: 789005
Form: -00170
Form: 56/9-R
Form: 4-
Form: 59680-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 14 1 7.1%
Haydock Park 6 0 0%
Chester 5 0 0%
Chepstow 4 1 25%
Stratford-on-Avon 4 0 0%
Uttoxeter 3 0 0%
Huntingdon 3 0 0%
Newcastle 3 0 0%
Nottingham 2 0 0%
Bangor-on-Dee 2 0 0%
Market Rasen 2 0 0%
Thirsk 2 0 0%
Doncaster 1 1 100%
Lingfield Park 1 0 0%
Ascot 1 0 0%
Catterick Bridge 1 0 0%
Warwick 1 0 0%
Southwell 1 0 0%
Beverley 1 0 0%
Leicester 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Warwick · Long Distance (2m+) · Good
5th
2 Jun
Wolverhampton · 7f – 1m · Standard
2nd
19 May
Nottingham · 5f – 6½f · Good_To_Soft
9th
8 May
Market Rasen · Long Distance (2m+) · Good
8 May
Market Rasen · Long Distance (2m+) · Good
19 Apr
Stratford-on-Avon · Long Distance (2m+) · Good
12th
18 Apr
Thirsk · 5f – 6½f · Good
14th
4 Apr
Haydock Park · 1m6f – 2m · Good
26 Mar
Southwell · 1m1f – 1m2f · Standard
11th
24 Mar
Wolverhampton · 5f – 6½f · Standard
9th
11 Mar
Newcastle · 7f – 1m · Standard
4th
2 Mar
Wolverhampton · 5f – 6½f · Standard
2nd
1 Mar
Huntingdon · 1m6f – 2m · Soft
27 Feb
Lingfield Park · 7f – 1m · Standard
10 Feb
Newcastle · 1m1f – 1m2f · Standard
4th
26 Jan
Wolverhampton · 7f – 1m · Standard
8th
19 Jan
Wolverhampton · 5f – 6½f · Standard
5th
12 Jan
Wolverhampton · 7f – 1m · Standard
Won
12 Jan
Wolverhampton · 7f – 1m · Standard
8th
12 Jan
Wolverhampton · 1m6f – 2m · Standard
10th