:

Neil Mulholland

Four years into his training career and Neil Mulholland has already put 286 winners on the board — a number that tells you this is someone who knows what he's doing. In the last 12 months alone he's sent out 60 winners from 531 runners, which works out at roughly 1 in every 9 races. That's a solid return for any yard, though it does represent a dip from the 1 in 6 win rate he was posting the previous season. Whether that's a blip or a trend worth watching is the question his owners will be asking.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Limpley Stoke, Wilts
Record
60 wins from 531 races
Win rate
11.3%
Top jockey
Best course
Newton Abbot (33.3% from 12 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
531
Races
60
Wins
11.3%
Win rate
avg ~10%
33.5%
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 headline moment of his career so far came on 20 February 2026 at Exeter, where he landed a top-level Class 1 race — the kind of race that sits at the very peak of the sport in Britain. It's his only win at that level to date, which makes it all the more significant. Getting a horse to the top table and winning there is something many trainers spend entire careers trying to do.

Two relationships stand out when you look at how Mulholland operates. His most productive partnership with a jockey is with Conor O'Farrell, who has partnered his horses 228 times and come home in front on 31 of those occasions — that's roughly 1 in every 7 rides, a win rate that nudges ahead of the yard's overall figure and suggests genuine chemistry between the two. Then there's Jamaicaine, a horse he's won with 3 times from 13 races together. Three wins from 13 might not sound spectacular, but in racing terms that's a trainer who clearly understands his horse and keeps finding the right opportunities for it.

Conditions-wise, Mulholland has a particular edge when the ground is wet and muddy. In those conditions he's won 7 from 36 races — roughly 1 in every 5 — which is markedly better than his overall numbers and suggests he's especially good at spotting which of his horses thrive in the mud and placing them accordingly. His record at Musselburgh is also worth flagging: 3 winners from just 5 runners at the Scottish track is the kind of number that makes punters sit up and take notice. When a trainer wins 3 out of 5 at any course, it's rarely an accident.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
11.1%
May
10.3%
Jun
6.2%
Jul
11.8%
Aug
4.5%
Sep
7.1%
Oct
8.1%
Nov
16.7%
Dec
16.7%
Jan
7.8%
Feb
10.2%
Mar
20%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Conor O'Farrell First Choice
13.6%
Win rate
31/228
Won / Rode
8.2%
Win rate
6/73
Won / Rode
Bradley Harris
14.1%
Win rate
10/71
Won / Rode
Harriet Tucker
2.4%
Win rate
1/42
Won / Rode
31.2%
Win rate
5/16
Won / Rode
Millie Wonnacott
0%
Win rate
0/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Harry Atkins
100%
Win rate
2/2
Won / Rode
50%
Win rate
1/2
Won / Rode
Toby McCain-Mitchell
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 695111
Form: /134-P
Form: -11234
Form: V-2666
Form: 068331
Form: 1-3363
Form: 6152
Form: 321
Form: 2-8786
Form: 325540

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fontwell Park 72 11 15.3%
Uttoxeter 40 5 12.5%
Taunton 40 5 12.5%
Wincanton 35 4 11.4%
Worcester 33 2 6.1%
Plumpton 25 6 24%
Chepstow 23 1 4.3%
Doncaster 19 4 21.1%
Ffos Las 17 1 5.9%
Newbury 17 0 0%
Cheltenham 16 0 0%
Southwell 14 1 7.1%
Huntingdon 13 1 7.7%
Kempton Park 13 0 0%
Newton Abbot 12 4 33.3%
hereford 11 3 27.3%
Stratford-on-Avon 11 0 0%
Ludlow 10 2 20%
Bath 10 1 10%
Lingfield Park 9 1 11.1%
Market Rasen 8 0 0%
Wolverhampton 8 0 0%
Windsor 7 0 0%
Exeter 6 1 16.7%
Warwick 6 0 0%
Wetherby 6 0 0%
Fakenham 6 0 0%
Musselburgh 5 3 60%
Bangor-on-Dee 5 0 0%
Sedgefield 4 1 25%
Cartmel 4 0 0%
Ascot 4 0 0%
Sandown Park 4 0 0%
Leicester 3 0 0%
Aintree 3 0 0%
Haydock Park 3 0 0%
Kelso 3 0 0%
Newcastle 2 2 100%
Perth 2 1 50%
Salisbury 1 0 0%
Epsom Downs 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Huntingdon · 1m6f – 2m · Good
4th
4 Apr
Haydock Park · Long Distance (2m+) · Good
7th
4 Apr
Haydock Park · 1m6f – 2m · Good
3rd
2 Apr
Kelso · Long Distance (2m+) · Good
5th
2 Apr
Chepstow · Long Distance (2m+) · Good_To_Soft
9th
1 Apr
Southwell · Long Distance (2m+) · Good
1 Apr
Wincanton · Long Distance (2m+) · Good
4th
1 Apr
Wincanton · Long Distance (2m+) · Good
Won
1 Apr
Wincanton · Long Distance (2m+) · Good
4th
1 Apr
Southwell · Long Distance (2m+) · Good
Won
30 Mar
Ludlow · Long Distance (2m+) · Good
Won
28 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
6th
27 Mar
Fontwell Park · Long Distance (2m+) · Good_To_Soft
4th
27 Mar
Fontwell Park · Long Distance (2m+) · Good_To_Soft
3rd
27 Mar
Fontwell Park · Long Distance (2m+) · Good_To_Soft
6th
27 Mar
Wetherby · Long Distance (2m+) · Good
26 Mar
Warwick · Long Distance (2m+) · Good
3rd
24 Mar
Southwell · Long Distance (2m+) · Good
2nd
24 Mar
Taunton · Long Distance (2m+) · Good
8th
24 Mar
Taunton · Long Distance (2m+) · Good
6th