:

Chris Hayes

Four years into his career and already past 250 winners, Chris Hayes is building a record that most jockeys would take a decade to assemble. Since picking up his first ride in 2021, he has racked up 251 career winners — a number that tells you this is someone who gets results consistently, not someone who gets lucky occasionally.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
49 wins from 574 races
Win rate
8.5%
Top trainer
Best course
Fairyhouse (18.2% from 11 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
574
Races
49
Wins
8.5%
Win rate
avg ~10%
28.7%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Chris Hayes has entered for upcoming races

🔍 Full Analysis

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

The headline figures for the last 12 months are 49 winners from 574 races, which works out at roughly 1 in every 12 — about 9%. That might not sound earth-shattering at first glance, but 574 races in a single season is a heavy workload, and converting nearly one in ten of those into wins takes both skill and the trust of trainers who keep putting him back in the saddle. That trust is clearly there.

His most reliable partnership is with trainer D.K. Weld, where the numbers sharpen noticeably. From 144 races together, they have won 15 times — that's roughly 1 in every 10, a 10% win rate, which is a meaningful step up from his overall average. When a jockey and trainer click, you tend to see that kind of improvement. It suggests Weld's horses suit Hayes's style, and that the yard backs him with its better animals.

The two moments that stand out most in his career so far are wins at Epsom Downs and Ascot — two of the most prestigious venues in the sport. These are top-level races, the kind where the best horses in the country turn up, where the prize money is serious, and where reputations are made. Winning at either track once would be something to talk about. Winning at both, just four years in, is a real statement.

At 251 career winners and still clearly on the rise, Hayes is the kind of jockey whose name is worth knowing before everyone else catches on.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
15.7%
Jul
5.3%
Aug
7.2%
Sep
9.1%
Oct
2.9%
Nov
9.1%
Dec
0%
Jan
15.4%
Feb
12.5%
Mar
9.5%
Apr
3.4%
May
10%
Jun

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Heavy (very wet)
Soft to heavy (wet)
Standard (all-weather)
Ok
Yielding (slightly soft)
Ok
Good to yielding (mild give)
Ok
Soft (muddy)
Ok
Yielding to soft (damp)
Ok
Good to firm (drying out)
Avoids
🏅 Competition Level
Class 1 (elite)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Right-handed, tight
Right-handed, long straights
Ok
Right-handed, hilly
Ok
Left-handed, hilly
Unknown
Left-handed, tight turns
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
D K Weld First Choice
10.4%
Win rate
15/144
Won / Rode
6.1%
Win rate
3/49
Won / Rode
19.4%
Win rate
6/31
Won / Rode
10%
Win rate
3/30
Won / Rode
10%
Win rate
2/20
Won / Rode
John C McConnell
5.6%
Win rate
1/18
Won / Rode
6.7%
Win rate
1/15
Won / Rode
6.7%
Win rate
1/15
Won / Rode
Kevin Thomas Coleman
0%
Win rate
0/12
Won / Rode
36.4%
Win rate
4/11
Won / Rode
18.2%
Win rate
2/11
Won / Rode
0%
Win rate
0/10
Won / Rode
22.2%
Win rate
2/9
Won / Rode
22.2%
Win rate
2/9
Won / Rode
0%
Win rate
0/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 12-2
Form: /24-25
Form: 58-613
Form: 2115
Form: 8831-2
Form: 6-
Form: 229
Form: 53
Form: 04-4
Form: 21

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 145 12 8.3%
The Curragh 88 6 6.8%
Naas 48 4 8.3%
Leopardstown 46 5 10.9%
Gowran Park 35 1 2.9%
Galway 30 3 10%
Navan 29 5 17.2%
Cork 28 1 3.6%
Bellewstown 23 1 4.3%
Roscommon 21 2 9.5%
Down Royal 15 1 6.7%
Limerick 13 1 7.7%
Fairyhouse 11 2 18.2%
Tipperary 9 1 11.1%
Ballinrobe 7 0 0%
Killarney 5 0 0%
Tramore 4 2 50%
Sligo 4 1 25%
Listowel 4 0 0%
Thurles 3 1 33.3%
Clonmel 2 0 0%
Punchestown 2 0 0%
York 1 0 0%
Bath 1 0 0%

📅 Recent Results

The last 20 results, most recent first
24 Jun
Naas · 1m1f – 1m2f · Good
4th
24 Jun
Naas · 1m1f – 1m2f · Good
3rd
3 Jun
The Curragh · 1m6f – 2m · Good_To_Yielding
4th
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
3rd
1 Jun
Gowran Park · 1m1f – 1m2f · Yielding
11th
1 Jun
Gowran Park · 1m1f – 1m2f · Yielding
4th
1 Jun
Gowran Park · 1m1f – 1m2f · Yielding
8th
1 Jun
Gowran Park · 1m1f – 1m2f · Good
10th
1 Jun
Gowran Park · 1m6f – 2m · Good
15th
1 Jun
Gowran Park · 1m1f – 1m2f · Good
Won
31 May
Listowel · Long Distance (2m+) · Good
8th
31 May
Listowel · 7f – 1m · Good
12th
31 May
Listowel · 1m1f – 1m2f · Good
5th
31 May
Listowel · 5f – 6½f · Good
7th
29 May
Down Royal · 1m3f – 1m4f · Good
4th
29 May
Down Royal · 1m3f – 1m4f · Good
10th
29 May
Down Royal · 7f – 1m · Good
Won
28 May
Fairyhouse · 5f – 6½f · Good
14th
28 May
Fairyhouse · 5f – 6½f · Good
26 May
Dundalk · 1m6f – 2m · Standard