:

Alice Haynes

Four years into her training career, Alice Haynes has already built something worth paying attention to. Since starting out in 2021, she has sent out 197 winners — a record that speaks to a yard consistently punching its weight across British racing.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Record
21 wins from 361 races
Win rate
5.8%
Top jockey
Best course
chelmsford (10% from 30 races)
Best going
Standard to slow (all-weather)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
361
Races
21
Wins
5.8%
Win rate
avg ~10%
26.9%
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 current season tells a slightly more complicated story. With 21 winners from 361 runners, she's winning roughly 1 in every 17 races — around 6% — which is a noticeable step back from last year's 9%. That kind of dip happens in training; strings go through quieter patches, and the horses don't always cooperate with the calendar. Whether this represents a temporary blip or something to watch more closely will become clearer as the season develops.

Her most reliable ally in the saddle has been jockey Kieran O'Neill, who has partnered her horses to 9 wins from 176 rides together. That's roughly 1 in every 19 — modest on paper, but a partnership built on repetition and trust tends to be worth more than the numbers alone suggest. O'Neill clearly knows how her horses are prepared and what they need on race day.

One area where Haynes genuinely stands out is on wet, muddy ground. She wins 4 in every 31 races in those conditions — around 13%, more than double her overall rate. In a sport where getting the conditions right for a horse is half the battle, that kind of edge is real and exploitable. When the ground is soft and the rain is coming down, her horses are worth following.

The centrepiece of her career so far remains a top-level win at Pontefract in October 2021, just months after she started training. Class 1 races are the absolute pinnacle of the British racing calendar, and landing one that early was a statement. It's still her only victory at that level, which makes it both the highlight and a benchmark — a reminder of what this yard is capable of when everything clicks.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025
2.6%
Jan
13.6%
Feb
7.4%
Mar
2.4%
Apr
14.8%
May
8%
Jun
11.4%
Jul
1.7%
Aug
0%
Sep
1.9%
Oct
11.1%
Nov
0%
Dec

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Kieran O'Neill First Choice
5.1%
Win rate
9/176
Won / Rode
7.9%
Win rate
5/63
Won / Rode
17.6%
Win rate
3/17
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/6
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
Jack Callan
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Luke Catton
0%
Win rate
0/3
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/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 243-13
Form: 344-35
Form: 977-45
Form: 9-0131
Form: 64-211
Form: 6-4633
Form: 154-19
Form: -76621
Form: 14301-
Form: 3065-2

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 44 4 9.1%
chelmsford 30 3 10%
Lingfield Park 30 1 3.3%
Kempton Park 22 2 9.1%
Great Yarmouth 22 1 4.5%
Southwell 17 0 0%
Brighton 16 1 6.2%
Doncaster 16 0 0%
Leicester 13 0 0%
Ripon 11 1 9.1%
Nottingham 11 1 9.1%
Newmarket 11 0 0%
Musselburgh 11 0 0%
Newcastle 9 1 11.1%
Windsor 9 1 11.1%
Redcar 8 2 25%
Ffos Las 8 0 0%
Chepstow 7 1 14.3%
Hamilton Park 7 0 0%
Thirsk 6 0 0%
Haydock Park 6 0 0%
Bath 6 0 0%
Beverley 5 1 20%
Goodwood 5 1 20%
Salisbury 5 0 0%
Ayr 4 0 0%
Chester 4 0 0%
Sandown Park 3 0 0%
Carlisle 3 0 0%
Epsom Downs 3 0 0%
Newbury 2 0 0%
York 2 0 0%
Wetherby 2 0 0%
Dundalk 1 0 0%
Ascot 1 0 0%
The Curragh 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Dec
chelmsford · 1m3f – 1m4f · Standard
5th
4 Dec
Rosemarys Rose
chelmsford · 1m3f – 1m4f · Standard
9th
4 Dec
chelmsford · 1m3f – 1m4f · Standard
3rd
4 Dec
chelmsford · 1m3f – 1m4f · Standard
9th
4 Dec
chelmsford · 7f – 1m · Standard
6th
4 Dec
Love Me Bae
chelmsford · 1m1f – 1m2f · Standard
9th
4 Dec
chelmsford · 5f – 6½f · Standard
2nd
3 Dec
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
10th
3 Dec
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
8th
3 Dec
Lingfield Park · 1m1f – 1m2f · Standard
10th
1 Dec
Wolverhampton · 7f – 1m · Standard
10th
1 Dec
Wolverhampton · 5f – 6½f · Standard
2nd
29 Nov
Wolverhampton · 7f – 1m · Standard
7th
29 Nov
Wolverhampton · 7f – 1m · Standard
6th
28 Nov
Southwell · 7f – 1m · Standard
8th
27 Nov
chelmsford · 7f – 1m · Standard
8th
26 Nov
chelmsford · 7f – 1m · Standard
Won
26 Nov
chelmsford · 7f – 1m · Standard
4th
25 Nov
Lingfield Park · 1m3f – 1m4f · Standard
7th
25 Nov
Lingfield Park · 1m3f – 1m4f · Standard
5th