:

Joey Haynes

Four years into a professional riding career, Joey Haynes has already built something worth paying attention to. Since picking up his first rides in 2021, he has racked up 95 career winners — a number that tells you this is someone who has been around enough racetracks to know what he is doing. This season alone he has been in the saddle 246 times, which is a serious workload, and has brought home 15 winners — roughly 1 in every 16 rides.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
15 wins from 246 races
Win rate
6.1%
Top trainer
Best course
Lingfield Park (12.9% from 31 races)
Best going
Firm (dry)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
246
Races
15
Wins
6.1%
Win rate
avg ~10%
22.4%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

That 6% win rate for the season is slightly down on the 8% he posted last year, and that dip is worth noting. It does not suggest a jockey in freefall — 246 rides means trainers still want him — but it does suggest a season where things have not quite clicked as cleanly as before. The last fortnight, though, tells a different story. One winner from five rides in the past two weeks works out at 20%, more than three times his seasonal average. Whether that is the start of a purple patch or just a good fortnight remains to be seen, but the timing is interesting.

His strongest alliance is with trainer Chelsea Banham, and the numbers there are worth a closer look. Eight wins from 95 rides together — roughly 1 in every 12 — gives Haynes a meaningfully better win rate in that yard than his overall seasonal figure. That kind of sustained relationship matters in racing. It means a trainer trusts a jockey enough to keep putting them up, and the jockey knows how the horses in that string are likely to run. Familiarity is underrated in this sport.

One other detail stands out. On fast, dry ground, Haynes wins 2 races from every 8 — a 25% hit rate that dwarfs his figures in any other conditions. That is not a coincidence. Some jockeys just find a rhythm on a quick surface, and when the ground firms up, Haynes appears to be one of them. It is the kind of edge that is useful to know.

His partnership with A Lott Of Kane — one win from seven races together — is his most notable individual horse relationship, though seven runs without more wins suggests that particular combination has more potential than it has yet delivered. At 95 career winners in four years, Haynes is a jockey building steadily rather than setting the world alight. But the recent form, the dry-ground numbers, and the Banham connection all suggest someone who is quietly putting the pieces in place.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
8.3%
May
3.4%
Jun
6.7%
Jul
0%
Aug
4.3%
Sep
8%
Oct
0%
Nov
5%
Dec
10.5%
Jan
16.7%
Feb
11.1%
Mar
12.5%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Chelsea Banham First Choice
8.4%
Win rate
8/95
Won / Rode
5.6%
Win rate
5/90
Won / Rode
0%
Win rate
0/13
Won / Rode
9.1%
Win rate
1/11
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/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
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 74-392
Form: 5-1374
Form: 7-6315
Form: 113427
Form: 66979-
Form: 26-542
Form: 000-37
Form: 0-7795
Form: -05133
Form: 721338

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 62 4 6.5%
Southwell 36 2 5.6%
Lingfield Park 31 4 12.9%
Kempton Park 19 0 0%
Newcastle 18 1 5.6%
chelmsford 14 1 7.1%
Bath 9 2 22.2%
Ffos Las 9 0 0%
Brighton 8 0 0%
Chepstow 6 0 0%
Leicester 5 0 0%
Great Yarmouth 5 0 0%
Doncaster 4 1 25%
Haydock Park 4 0 0%
York 3 0 0%
Goodwood 2 0 0%
Beverley 2 0 0%
Salisbury 2 0 0%
Pontefract 2 0 0%
Thirsk 2 0 0%
Chester 1 0 0%
Nottingham 1 0 0%
Windsor 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Lingfield Park · 5f – 6½f · Standard
3rd
29 Apr
Bath · 5f – 6½f · Firm
Won
28 Apr
Lingfield Park · 5f – 6½f · Standard
6th
27 Apr
Wolverhampton · 1m6f – 2m · Standard
10th
27 Apr
Wolverhampton · 7f – 1m · Standard
9th
9 Apr
Southwell · 1m1f – 1m2f · Standard
8th
8 Apr
Kempton Park · 5f – 6½f · Standard_To_Slow
10th
8 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
10th
31 Mar
Wolverhampton · 5f – 6½f · Standard
Won
31 Mar
Wolverhampton · 7f – 1m · Standard
10th
27 Mar
Newcastle · 5f – 6½f · Standard
14th
24 Mar
Wolverhampton · 5f – 6½f · Standard
5th
17 Mar
Wolverhampton · 5f – 6½f · Standard
9th
12 Mar
chelmsford · 7f – 1m · Standard
3rd
12 Mar
chelmsford · 7f – 1m · Standard
10th
4 Mar
Southwell · 1m1f – 1m2f · Standard
3rd
3 Mar
Wolverhampton · 5f – 6½f · Standard
5th
25 Feb
Kempton Park · 5f – 6½f · Standard_To_Slow
25 Feb
Kempton Park · 7f – 1m · Standard_To_Slow
24 Feb
Southwell · 5f – 6½f · Standard
9th