:

Dan Horsford

Dan Horsford is one of the newest names in British training, with his first recorded result coming in April 2025 — meaning he has been operating for less than a year. In that short time, he has sent out 6 winners from 62 runners, winning roughly 1 in every 10 races. For a yard still finding its feet, that is a perfectly respectable return, and it suggests there is a competent operation being built rather than a chaotic one.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Marlborough, Wiltshire
Record
6 wins from 62 races
Win rate
9.7%
Top jockey
Best course
Plumpton (100% from 1 races)
Best going
Good to soft (some give)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
62
Races
6
Wins
9.7%
Win rate
avg ~10%
48.4%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Dan Horsford has entered for upcoming races

🔍 Full Analysis

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

His most regular jockey partnership is with Brendan Powell, who has ridden 11 of Horsford's horses and come home in front once — a win rate of around 1 in 11. That is modest, but the relationship is clearly one the team values, and in a new yard these working partnerships take time to click. What is more telling is how Horsford's horses perform on slightly soft ground: 2 wins from 13 races at a 15% win rate, meaningfully above his overall average. That is not a coincidence — it hints that the yard may be producing horses that genuinely travel through cut in the ground, which in a British winter can be a useful edge.

Six months in, there is not yet a signature win or a standout course record to point to. What there is, though, is a trainer learning fast in public, posting winners steadily, and showing early signs of knowing what conditions suit his horses. The story of Dan Horsford is one to follow rather than judge — the interesting chapter is still being written.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Brendan Powell First Choice
9.1%
Win rate
1/11
Won / Rode
25%
Win rate
2/8
Won / Rode
Philip Armson
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
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/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
Mason Paetel
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 2
Form: 4
Form: -24211
Form: -2331P
Form: /567/7
Form: 423-21
Form: 7259-5
Form: 4/6PF-
Form: 714-63
Form: 6/5-26

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 7 0 0%
Kempton Park 7 0 0%
Southwell 5 1 20%
Lingfield Park 5 0 0%
Newbury 4 0 0%
Chepstow 3 0 0%
Sedgefield 3 0 0%
chelmsford 3 0 0%
Exeter 2 1 50%
Wincanton 2 1 50%
Market Rasen 2 1 50%
Ffos Las 2 1 50%
Fontwell Park 2 0 0%
Wetherby 2 0 0%
Stratford-on-Avon 2 0 0%
Plumpton 1 1 100%
Doncaster 1 0 0%
hereford 1 0 0%
Fakenham 1 0 0%
Bath 1 0 0%
Carlisle 1 0 0%
Windsor 1 0 0%
Bangor-on-Dee 1 0 0%
Huntingdon 1 0 0%
Worcester 1 0 0%
Warwick 1 0 0%

📅 Recent Results

The last 20 results, most recent first
22 Mar
Exeter · Long Distance (2m+) · Good
5th
17 Mar
Wetherby · Long Distance (2m+) · Good_To_Soft
7th
10 Mar
Sedgefield · Long Distance (2m+) · Good
3rd
10 Mar
Sedgefield · Long Distance (2m+) · Good
3rd
5 Mar
Wincanton · 1m6f – 2m · Good_To_Soft
3rd
28 Feb
Newbury · Long Distance (2m+) · Soft
27 Feb
Wolverhampton · 7f – 1m · Standard
23 Feb
Wolverhampton · 1m1f – 1m2f · Standard
3rd
21 Feb
Chepstow · Long Distance (2m+) · Soft
7th
17 Feb
Robbers Bridge
Newbury · Long Distance (2m+)
13 Feb
Wolverhampton · 7f – 1m · Standard
2nd
13 Feb
Wolverhampton · 1m1f – 1m2f · Standard
4th
7 Feb
Newbury · Long Distance (2m+) · Heavy
3rd
26 Jan
Plumpton · 1m6f – 2m · Soft
Won
23 Jan
Wolverhampton · 1m6f – 2m · Standard
5th
15 Jan
Wincanton · 1m6f – 2m · Heavy
Won
14 Jan
Lingfield Park · 1m3f – 1m4f · Standard
6th
9 Jan
Robbers Bridge
Exeter · Long Distance (2m+) · Good_To_Soft
Won
7 Jan
Kempton Park · 1m6f – 2m · Standard_To_Slow
5th
31 Dec
Warwick · Long Distance (2m+) · Good_To_Soft
8th