UK time :

Brian Hughes

Brian Hughes is having the best season of his four-year career, and the numbers tell a story that's hard to ignore. In the last twelve months he has ridden 106 winners from 636 races — that's roughly 1 in every 6, up from just 1 in every 8 this time last year. With 609 career winners already behind him, he is establishing himself as one of the most consistent jockeys riding in Britain right now.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
106 wins from 636 races
Win rate
16.7%
Top trainer
Best course
Sedgefield (24.2% from 66 races)
Best ground
Heavy (very wet)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
636
Races
106
Wins
16.7%
Win rate
avg ~10%
48.1%
Top-3 rate
avg ~30%

🐎 Today's and upcoming rides

Rides Brian Hughes has entered for upcoming races

🔍 Full analysis

Our model's view, based on this jockey's record and recent runs
TrackLab's jockey breakdown

The big occasions have not fazed him either. Hughes has won 16 top-level races across his career, and in the space of just three months this winter he landed three of them — at Aintree in December, Doncaster in December, and Newbury in February. Winning one of the sport's top races is the kind of achievement most jockeys chase for years. Doing it three times in a single winter suggests someone who turns up when it matters.

His most reliable working relationship is with trainer Donald McCain, and it has quietly become one of the most productive partnerships in the north of the sport. From 124 races together they have won 19 — around 15%, or roughly 1 in every 7. That might sound modest, but in a sport where picking the right horse for the right race is everything, a consistent 1-in-7 from over a hundred rides together is the mark of a trainer and jockey who genuinely understand each other.

Two things really set Hughes apart as a rider. First, put him on wet and muddy ground and he becomes almost unstoppable — 8 wins from just 18 races in those conditions works out to 44%, nearly 1 in every 2. When the rain comes down and other jockeys are grimacing, Hughes is thriving. Second, look at his record at Sedgefield, a tight, testing track in County Durham: 16 winners from 66 races there. That kind of dominance at a specific venue isn't luck — it speaks to someone who has figured out exactly how a particular track rides and how to use it to his advantage.

At four years in and already past 600 career winners, with a win rate climbing season on season, Brian Hughes is not quietly building towards something — he is already there.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
10.7%
Apr
14.9%
May
28.9%
Jun
12.5%
Jul
22.7%
Aug
23.5%
Sep
5.8%
Oct
11.4%
Nov
22.8%
Dec
21.1%
Jan
15.9%
Feb
13.2%
Mar

🎯 Where this jockey does best

Results split by ground, race level and track shape
🌧 Ground
Heavy (very wet)
Loves
Good (a little give)
Good to soft (some give)
Ok
Soft (muddy)
Ok
Yielding (slightly soft)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (fairly firm)
Avoids
🏅 Race level
Class 1 (elite)
Ok
Class 2 (high-level)
Ok
Class 3 (mid-level)
Class 4 (standard)
Class 5 (entry-level)
🏟 Track shape
Left-handed, long straights
Left-handed, tight turns
Left-handed, hilly
Left-handed, tight
Right-handed, long straights
Ok
Right-handed, tight turns
Ok
Right-handed, hilly
Ok
Long straights
Unknown
Right-handed, tight
Unknown

🏇 Trainers

The trainers they work with most, most rides first
Donald McCain Main partner
15.3%
Win rate
19/124
Wins / rides
9.9%
Win rate
9/91
Wins / rides
25.4%
Win rate
17/67
Wins / rides
9.7%
Win rate
3/31
Wins / rides
15.4%
Win rate
4/26
Wins / rides
36%
Win rate
9/25
Wins / rides
28.0%
Win rate
7/25
Wins / rides
10%
Win rate
2/20
Wins / rides
11.8%
Win rate
2/17
Wins / rides
7.7%
Win rate
1/13
Wins / rides
18.2%
Win rate
2/11
Wins / rides
33.3%
Win rate
3/9
Wins / rides
11.1%
Win rate
1/9
Wins / rides
25%
Win rate
2/8
Wins / rides
12.5%
Win rate
1/8
Wins / rides
12.5%
Win rate
1/8
Wins / rides
28.6%
Win rate
2/7
Wins / rides
28.6%
Win rate
2/7
Wins / rides
50%
Win rate
3/6
Wins / rides
0%
Win rate
0/5
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 31-212
1%
Form: 7-124
Form: F-321F
Form: 3-3552
Form: 3-23F2
Form: 9-2822
Form: 1-332F
Form: -87342
Form: -53271

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Sedgefield 66 16 24.2%
Kelso 51 7 13.7%
Perth 50 8 16%
Carlisle 45 6 13.3%
Newcastle 35 8 22.9%
Hexham 35 8 22.9%
Doncaster 33 7 21.2%
Ayr 33 6 18.2%
Catterick Bridge 33 5 15.2%
Wetherby 33 4 12.1%
Cartmel 29 5 17.2%
Musselburgh 27 3 11.1%
Aintree 26 3 11.5%
Haydock Park 25 3 12%
Bangor-on-Dee 22 4 18.2%
Market Rasen 21 3 14.3%
Uttoxeter 21 3 14.3%
Southwell 12 2 16.7%
Cheltenham 11 1 9.1%
Worcester 9 2 22.2%
Stratford-on-Avon 4 0 0%
Newton Abbot 3 0 0%
Fakenham 2 1 50%
Newbury 2 1 50%
Huntingdon 2 0 0%
Warwick 1 0 0%
hereford 1 0 0%
Punchestown 1 0 0%
Chester 1 0 0%
Galway 1 0 0%
York 1 0 0%

📅 Recent results

The last 20 results, most recent first
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
7th
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
—
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
4th
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
Won
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
11th
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
2nd
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
2nd
13 Mar
Doncaster · Long Distance (2m+) · Good_To_Soft
4th
13 Mar
Doncaster · Long Distance (2m+) · Good_To_Soft
2nd
13 Mar
Doncaster · Long Distance (2m+) · Good_To_Soft
3rd
13 Mar
Doncaster · Long Distance (2m+) · Good_To_Soft
3rd
13 Mar
Doncaster · Long Distance (2m+) · Good_To_Soft
Won
1%
13 Mar
Doncaster · Long Distance (2m+) · Good_To_Soft
2nd
12 Mar
Cheltenham · Long Distance (2m+) · Good
2nd
12 Mar
Cheltenham · Long Distance (2m+) · Good
—
11 Mar
Cheltenham · Long Distance (2m+) · Good
5th
11 Mar
Cheltenham · 1m6f – 2m · Good_To_Soft
—
11 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
12th
10 Mar
Sedgefield · Long Distance (2m+) · Good
4th
10 Mar
Sedgefield · Long Distance (2m+) · Good
Won