:

Brian Hayes

Four years into his career and already a two-time winner at Cheltenham's biggest occasions, Brian Hayes is quietly building one of the more compelling stories in jump racing right now. Since taking his first ride in 2021, he has racked up 112 career winners — and the trajectory is pointing firmly upward.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
30 wins from 278 races
Win rate
10.8%
Top trainer
Best course
Navan (37.5% from 16 races)
Best going
Soft to heavy (wet)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
278
Races
30
Wins
10.8%
Win rate
avg ~10%
32.7%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Brian 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 numbers tell a story of steady, meaningful progress. Last season he was winning around 1 in every 13 races. This season that has tightened to 30 winners from 278 rides — roughly 1 in every 9. That might not sound dramatic on paper, but in a sport where margins are razor-thin and competition for the best horses is fierce, an improvement like that in a single year is genuinely significant. It suggests a jockey who is learning fast and earning trust.

Much of that trust has come from W P Mullins, one of the most powerful yards in training. Hayes has ridden 111 times for Mullins and converted 13 of those into wins — about 1 in every 8-and-a-half rides — which is a healthy return in a team that routinely puts forward competitive horses. Getting repeated opportunities from that stable is itself a mark of credibility.

His best individual partnership is with Baby Kate, a horse he seems to bring the best out of. Three wins from just seven races together is a remarkable ratio — nearly half their outings have ended in victory, which is an unusually tight bond between a jockey and a single horse. Those are the partnerships that tend to catch the eye of bigger stables and better owners.

One underrated part of Hayes's game is what he does when the ground turns soft and the rain comes. On genuinely wet or muddy ground he has won 6 from 31 races — roughly 1 in every 5 — compared to his overall average of closer to 1 in 9. Some jockeys struggle to adapt when conditions get testing and the race stops being about speed and starts being about judgement and patience. Hayes appears to thrive in it. Add in those two top-level wins at Cheltenham — the most prestigious venue in jump racing — and you have a jockey who is not just accumulating numbers but producing on the days that actually matter.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
4.5%
May
17.4%
Jul
16.7%
Aug
0%
Sep
19.0%
Oct
5.9%
Nov
8.6%
Dec
17.2%
Jan
7.7%
Feb
10.7%
Mar
7.1%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
W P Mullins First Choice
11.7%
Win rate
13/111
Won / Rode
3.7%
Win rate
1/27
Won / Rode
11.5%
Win rate
3/26
Won / Rode
31.6%
Win rate
6/19
Won / Rode
31.6%
Win rate
6/19
Won / Rode
6.7%
Win rate
1/15
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
Stephen Gerard Carey
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/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 16-525
Form: 3426-2
Form: 02
Form: 7P5115
Form: -95113
Form: 311111
Form: 211205
Form: U14520
Form: 2PP-53
Form: 055721

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fairyhouse 35 2 5.7%
Punchestown 34 5 14.7%
Leopardstown 23 0 0%
Naas 20 1 5%
Navan 16 6 37.5%
Wexford 14 2 14.3%
Tramore 13 4 30.8%
Clonmel 13 0 0%
Tipperary 11 1 9.1%
Gowran Park 11 1 9.1%
Galway 11 0 0%
Cheltenham 10 0 0%
Limerick 9 3 33.3%
Kilbeggan 8 2 25%
Thurles 8 0 0%
Cork 8 0 0%
Listowel 8 0 0%
Sligo 5 2 40%
Ballinrobe 4 0 0%
Killarney 4 0 0%
Downpatrick 3 0 0%
Roscommon 3 0 0%
Bellewstown 2 1 50%
Aintree 2 0 0%
Haydock Park 1 0 0%
Huntingdon 1 0 0%
Wetherby 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
14th
30 Apr
Punchestown · Long Distance (2m+) · Yielding
29 Apr
Punchestown · Long Distance (2m+) · Yielding
3rd
29 Apr
Punchestown · Long Distance (2m+) · Yielding
29 Apr
Punchestown · Long Distance (2m+) · Yielding
2nd
28 Apr
Punchestown · Long Distance (2m+) · Yielding
5th
28 Apr
Punchestown · Long Distance (2m+) · Yielding
8th
28 Apr
Punchestown · Long Distance (2m+) · Yielding
14th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
Won
20 Apr
Tramore · Long Distance (2m+) · Good_To_Yielding
20 Apr
Tramore · Long Distance (2m+) · Good_To_Yielding
19 Apr
Tramore · Long Distance (2m+) · Yielding
2nd
11 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
11 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
3rd
6 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
5th
6 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
6 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
2nd
6 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
8th
6 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
7th
5 Apr
Fairyhouse · Long Distance (2m+) · Soft