:

Ann Hamilton

Four years into a training career and Ann Hamilton is already doing things that take most trainers a decade to manage. Based in the north of Britain, she has sent out 40 winners since starting out in 2021 — a pace that would be respectable for any established yard, let alone one still finding its feet. This season alone she has won 9 races from 44 runners, which works out at roughly 1 in every 5, a number that speaks to genuine quality rather than volume.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Capheaton, Northumberland
Record
9 wins from 44 races
Win rate
20.5%
Top jockey
Best course
Carlisle (50% from 12 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
44
Races
9
Wins
20.5%
Win rate
avg ~10%
47.7%
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 part of her record is the four top-level wins she has collected in just four years. These are the biggest races in the calendar — the kind where the best horses in the country turn up and reputations are made. Hamilton has won at Ayr, Doncaster, Haydock Park and Kelso at that level, which is an extraordinary return for a yard of her age and size. Most trainers spend careers chasing a single win like that.

Her partnership with jockey Danny McMenamin is one of the most productive in the north. Of the 30 times McMenamin has ridden for her, they have won together 9 times — that is 1 in every 3 rides, a win rate of 30%. For context, even the very best trainer-jockey combinations rarely sustain that kind of figure over a meaningful number of races. When these two combine, it is well worth paying attention.

There is also a geographical edge worth noting. At Carlisle, Hamilton has won 6 races from just 12 runners — exactly half. That is not luck; that is a trainer who knows how to place a horse at a track, understands its demands, and keeps going back because it works. She also does her best work on normal ground, winning 4 from 13 races in those conditions, a rate of 31%. It suggests her horses are built for consistency rather than being specialists who only shine in the mud or the heat.

Four Class 1 wins, a 1-in-5 season-wide record, and a jockey partnership that wins nearly every third time out — Hamilton has built something real, and quickly. The northern training scene has plenty of experience and tradition to compete with, but on the evidence of the last four years, she is not waiting her turn.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2026
0%
Dec
0%
Jan
20%
Feb
10%
Mar
18.2%
Apr
0%
Sep
33.3%
Oct
16.7%
Nov
0%
Dec
0%
Jan
33.3%
Feb
40%
Mar

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Danny McMenamin First Choice
30%
Win rate
9/30
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/2
Won / Rode
Conor Rabbitt
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
William Maggs
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: -35542
Tommys Oscar
Form: -35542
Form: -14P42
Form: -11851
Form: 23232-
Form: 3156P5
Form: 4865
Form: 1-2741
Form: 3655

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Carlisle 12 6 50%
Kelso 9 1 11.1%
Newcastle 8 0 0%
Sedgefield 3 1 33.3%
Perth 3 0 0%
Hexham 2 1 50%
Wetherby 2 0 0%
Ayr 2 0 0%
Musselburgh 2 0 0%
Aintree 1 0 0%

📅 Recent Results

The last 20 results, most recent first
22 Mar
Carlisle · Long Distance (2m+) · Good_To_Soft
21 Mar
Kelso · Long Distance (2m+) · Good_To_Soft
5th
8 Mar
Tommys Oscar
Carlisle · Long Distance (2m+) · Good_To_Soft
Won
8 Mar
Carlisle · Long Distance (2m+) · Good_To_Soft
Won
7 Mar
Ayr · Long Distance (2m+) · Soft
2nd
21 Feb
Newcastle · Long Distance (2m+) · Good_To_Soft
7th
19 Feb
Sedgefield · Long Distance (2m+) · Good_To_Soft
2nd
16 Feb
Carlisle · 1m6f – 2m · Good_To_Soft
Won
13 Feb
Kelso · Long Distance (2m+) · Soft
4th
4 Feb
Sedgefield · Long Distance (2m+) · Good_To_Soft
Won
3 Feb
Carlisle · Long Distance (2m+) · Good_To_Soft
5th
31 Jan
Tommys Oscar
Musselburgh · Long Distance (2m+) · Good_To_Soft
2nd
22 Jan
Wetherby · Long Distance (2m+) · Soft
5th
11 Jan
Kelso · Long Distance (2m+) · Good_To_Soft
1 Jan
Tommys Oscar
Musselburgh · Long Distance (2m+) · Good_To_Soft
4th
29 Dec
Kelso · Long Distance (2m+) · Good_To_Soft
5th
26 Dec
Sedgefield · Long Distance (2m+) · Good_To_Soft
4th
14 Dec
Carlisle · Long Distance (2m+) · Heavy
7 Dec
Tommys Oscar
Kelso · Long Distance (2m+) · Soft
5th
29 Nov
Newcastle · Long Distance (2m+) · Good_To_Soft