UK time :

Andrew Hamilton

Four years into his training career, Andrew Hamilton is a man whose numbers are beginning to move in the right direction. After a difficult start that saw him win just 2 in every 100 races in his first seasons, he has pushed that up to 7% this year — roughly 1 winner from every 14 runners. That might not sound dramatic, but in a sport where small yards can go weeks without a winner, doubling your win rate in a single season is the kind of progress that gets people paying attention.Based on TrackLab's analysis
Quick facts
Role
Trainer
Record
3 wins from 43 races
Win rate
7.0%
Top jockey
Alan Doyle
Best course
Perth (13.3% from 15 races)
Best ground
Good to soft (some give)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
43
Races
3
Wins
7.0%
Win rate
avg ~10%
30.2%
Top-3 rate
avg ~30%

🔍 Full analysis

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

The most compelling thread running through Hamilton's career so far is his partnership with El Jefe. Six wins from 40 races together makes that horse something close to a flagship for the yard — the one Hamilton knows best, trusts most, and has clearly built a strong working relationship with over time. In a small operation, having one horse who keeps delivering is genuinely valuable, and El Jefe has done exactly that.

His most regular jockey, Alan Doyle, has partnered Hamilton's horses 26 times and converted 2 of those into wins — about 1 in every 13 rides. That is broadly in line with the yard's overall figures, which suggests the partnership is solid if not yet spectacular. Consistency between trainer and jockey matters, though, and the combination is clearly still developing.

One detail worth noting is Hamilton's record on slightly wet ground. With 1 winner from just 9 runners in those conditions, he is winning at roughly 11% — noticeably better than his overall rate. It is a small sample, so it would be unwise to read too much into it, but it hints that Hamilton may have a good feel for placing his horses when conditions suit.

Three winners from 43 runners this season will not turn heads on its own, but the direction of travel is what matters here. Hamilton is four years in, his win rate is climbing, and he has at least one reliable performer in El Jefe to build around. The foundations are modest, but they are being laid carefully.

📈 Form trend

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

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Soft (muddy)
Good (a little give)
Ok
Heavy (very wet)
Unknown
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Ok
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, long straights
Loves
Right-handed, tight turns
Unknown
Left-handed, tight
Unknown
Left-handed, long straights
Avoids
Left-handed, hilly
Avoids
Left-handed, tight turns
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Alan Doyle Main partner
7.7%
Win rate
2/26
Wins / rides
Conor Rabbitt
10%
Win rate
1/10
Wins / rides
0%
Win rate
0/2
Wins / rides
William Maggs
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 323346
Form: 05-3UP
Form: 533-35
Form: 1/
Form: 7666P/
Form: P44118
Form: 60-45U
Form: P0
Form: 00

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Perth 15 2 13.3%
Ayr 9 0 0%
Hexham 5 0 0%
Sedgefield 4 0 0%
Kelso 4 0 0%
Musselburgh 2 1 50%
Haydock Park 1 0 0%
Cartmel 1 0 0%
Catterick Bridge 1 0 0%
Uttoxeter 1 0 0%

📅 Recent results

The last 20 results, most recent first
7 Mar
Ayr · Long Distance (2m+) · Soft
4th
23 Feb
Ayr · Long Distance (2m+) · Soft
6th
15 Feb
Musselburgh · 1m6f – 2m · Good_To_Soft
—
13 Feb
Kelso · Long Distance (2m+) · Soft
4th
29 Jan
Ayr · Long Distance (2m+) · Soft
3rd
24 Jan
Uttoxeter · 1m6f – 2m · Soft
3rd
2 Jan
Ayr · Long Distance (2m+) · Soft
—
1 Jan
Catterick Bridge · 1m6f – 2m · Good
—
20 Dec
Haydock Park · Long Distance (2m+) · Good_To_Soft
2nd
1 Dec
Ayr · Long Distance (2m+) · Heavy
10th
28 Nov
Musselburgh · 1m6f – 2m · Good_To_Soft
Won
12 Nov
Ayr · Long Distance (2m+) · Soft
12th
12 Nov
Ayr · Long Distance (2m+) · Soft
3rd
12 Nov
Ayr · Long Distance (2m+) · Soft
8th
12 Nov
Ayr · Long Distance (2m+) · Soft
—
25 Oct
Kelso · Long Distance (2m+) · Good_To_Soft
14th
21 Oct
Perth · Long Distance (2m+) · Soft
Won
5 Oct
Kelso · Long Distance (2m+) · Good
—
25 Sep
Perth · Long Distance (2m+) · Good
—
25 Sep
Perth · Long Distance (2m+) · Good
Won