UK time :

Andrew Balding

There are trainers who take decades to build a reputation, and then there are people like Andrew Balding, who has assembled a genuinely impressive body of work in just four years. Since starting out in 2021, he has trained 736 career winners — a number that would take many trainers twice as long to reach. In the last twelve months alone, he has sent out 202 winners from 1,058 runners, winning roughly 1 in every 5 races he enters. A year ago that figure was closer to 1 in every 7, so the improvement is real and it is accelerating.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Kingsclere, Hants
Record
202 wins from 1058 races
Win rate
19.1%
Top jockey
Best course
Newcastle (34.9% from 63 races)
Best ground
Good to firm (fairly firm)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
1058
Races
202
Wins
19.1%
Win rate
avg ~10%
45.5%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses Andrew Balding has entered for upcoming races

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

The quality is there alongside the quantity. Balding has won 70 top-level races across his career, at some of the most prestigious venues in British racing — York, Newmarket, and Ascot among them. He landed two Class 1 races in the space of a week last October, at Newmarket on the 11th and Ascot on the 18th, which tells you this is a yard that can compete at the very highest level when it matters. Those are the races that attract the best horses in the country, and Balding keeps showing up and winning them.

The partnership with jockey Oisin Murphy is one of the most productive in the sport right now. Across 292 rides together, they have combined for 71 wins — that is 24 wins for every 100 times they team up, or roughly 1 in every 4 races. That kind of consistency between a trainer and jockey is rare. It suggests a genuine working relationship built on trust and understanding rather than convenience.

On a smaller scale, Balding has also shown a sharp eye for placing horses where they can win. At Brighton he has sent out just 5 runners and taken 3 winners — 3 from 5 is not a fluke, it is surgical. His partnership with a horse called The Cursor is similar in spirit: 2 wins from 6 races together, a record that suggests he knows exactly what that horse needs and how to get the best from it.

Four years in, 736 winners, 70 top-level victories, and a win rate that is still climbing — Andrew Balding is not a trainer who looks like he is settling for what he has already achieved.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
18.9%
Jul
20.2%
Aug
18.2%
Sep
17.1%
Oct
5.9%
Nov
6.7%
Dec
30%
Jan
27.3%
Feb
28.6%
Mar
18.7%
Apr
15.7%
May
0%
Jun

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Standard (all-weather)
Standard to slow (all-weather)
Good to soft (some give)
Good (a little give)
Ok
Soft (muddy)
Ok
Yielding to soft (damp)
Unknown
Heavy (very wet)
Avoids
🏅 Race level
Class 1 (elite)
Ok
Class 2 (high-level)
Ok
Class 3 (mid-level)
Class 4 (standard)
Class 5 (entry-level)
Class 6 (grassroots)
Ok
🏟 Track shape
Left-handed, long straights
Left-handed, tight
Left-handed, hilly
Right-handed, long straights
Ok
Right-handed, hilly
Ok
Left-handed, tight turns
Ok
Right-handed, tight turns
Ok
Long straights
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Oisin Murphy Main partner
24.3%
Win rate
71/292
Wins / rides
21.1%
Win rate
35/166
Wins / rides
18.4%
Win rate
28/152
Wins / rides
13.5%
Win rate
17/126
Wins / rides
11.6%
Win rate
10/86
Wins / rides
10.2%
Win rate
5/49
Wins / rides
10%
Win rate
3/30
Wins / rides
42.9%
Win rate
12/28
Wins / rides
22.2%
Win rate
4/18
Wins / rides
20%
Win rate
3/15
Wins / rides
25%
Win rate
3/12
Wins / rides
0%
Win rate
0/12
Wins / rides
20%
Win rate
2/10
Wins / rides
25%
Win rate
2/8
Wins / rides
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/4
Wins / rides
Charlie Tucker
0%
Win rate
0/4
Wins / rides
33.3%
Win rate
1/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 2701-1
1%
Form: 32-
1%
Form: 429-11
1%
Form: 1122-1
1%
Form: 320-11
Form: 2271-1
Form: 5-2131
Form: 61-1
Form: 2-136
Form: 54-1

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Kempton Park 109 22 20.2%
Newmarket 79 10 12.7%
Ascot 72 10 13.9%
Southwell 69 14 20.3%
Lingfield Park 67 10 14.9%
Newcastle 63 22 34.9%
Goodwood 61 9 14.8%
Newbury 58 10 17.2%
York 54 12 22.2%
Chester 53 15 28.3%
Wolverhampton 46 12 26.1%
Sandown Park 39 9 23.1%
Doncaster 36 7 19.4%
Windsor 31 3 9.7%
Haydock Park 30 6 20%
Salisbury 25 4 16%
chelmsford 25 1 4%
Great Yarmouth 21 2 9.5%
Epsom Downs 19 3 15.8%
Bath 15 4 26.7%
Leicester 13 1 7.7%
Nottingham 13 1 7.7%
Ffos Las 10 1 10%
Chepstow 6 1 16.7%
Brighton 5 3 60%
Redcar 5 2 40%
Catterick Bridge 5 2 40%
Beverley 5 1 20%
Carlisle 5 0 0%
Thirsk 4 3 75%
Ayr 3 1 33.3%
Musselburgh 3 0 0%
Pontefract 3 0 0%
Hamilton Park 2 1 50%
The Curragh 2 0 0%
abu_dhabi 1 0 0%
sha_tin 1 0 0%

📅 Recent results

The last 20 results, most recent first
3 Jun
Nottingham · 5f – 6½f · Good
2nd
3 Jun
Nottingham · 5f – 6½f · Good
6th
2 Jun
Pontefract · 5f – 6½f · Good
4th
1 Jun
Wolverhampton · 1m1f – 1m2f · Standard
7th
1 Jun
Windsor · 5f – 6½f · Good_To_Firm
2nd
1 Jun
Windsor · 5f – 6½f · Good_To_Firm
2nd
1 Jun
Lingfield Park · 5f – 6½f · Good
4th
1 Jun
Lingfield Park · 1m6f – 2m · Standard
5th
1 Jun
Newbury · 7f – 1m · Good_To_Firm
2nd
30 May
Lingfield Park · 7f – 1m · Good_To_Firm
6th
30 May
Lingfield Park · 7f – 1m · Good_To_Firm
6th
30 May
Carlisle · 7f – 1m · Good_To_Firm
8th
30 May
Chester · 1m3f – 1m4f · Good
2nd
30 May
Carlisle · 7f – 1m · Good_To_Firm
12th
30 May
Beverley · 1m6f – 2m · Good_To_Firm
Won
30 May
Chester · 1m6f – 2m · Good
2nd
30 May
Beverley · 5f – 6½f · Good_To_Firm
4th
30 May
Chester · 5f – 6½f · Good
2nd
30 May
Beverley · 1m1f – 1m2f · Good_To_Firm
2nd
30 May
Carlisle · 1m3f – 1m4f · Good_To_Firm
12th