:

Benjamin Macey(5)

Two years into a professional riding career, Benjamin Macey has already built the kind of quiet, consistent record that tends to fly under the radar — but quietly earns respect in the weighing room. Since picking up his first rides in 2023, he has racked up 26 career winners, with 15 of those coming in the last 12 months alone from 183 races. That works out at roughly 1 in every 12 rides ending in a winner, which is a solid foundation for a jockey still learning his craft.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
15 wins from 183 races
Win rate
8.2%
Top trainer
Best course
Wetherby (30% from 10 races)
Best going
Good (firm-ish)

📊 Key Numbers

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

🐎 Today's & Upcoming Rides

Rides Benjamin Macey(5) 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 "(5)" after his name is worth explaining for newcomers: it means Macey is still an apprentice, and he's allowed to carry 5 pounds less weight than the race demands. That's a genuine advantage for the horses he rides, and it's a big reason why trainers are willing to put young jockeys up in the first place. The question is always whether the jockey is good enough to make the most of the opportunity — and Macey, for the most part, has been.

His most consistent working relationship is with trainer Gary Hanmer, though the numbers there are honest rather than spectacular: 3 wins from 40 races together, the same 1-in-12 ratio as his overall season. What's more interesting is his record at Wetherby, where he has won 3 times from just 10 rides. That's 1 in every 3 races at that track, which is well above his usual rate — and suggests he's either particularly comfortable there, or that the team tend to save him for their better chances at that course.

His win rate has dipped from 11% last year — roughly 1 in every 9 rides — down to 8% this season, which is worth noting. It's not dramatic, but it shows the job doesn't get easier as the years go on; competition is fierce and every percentage point is hard-fought. The encouraging sign is that over the last two weeks, he's won 1 from 7 rides, a 14% rate that puts him ahead of his seasonal average and suggests he's hitting a decent patch of form at a good time.

The partnership with Belle Montrose reads as a work in progress — 1 win from 5 races together isn't a standout combination yet, but in racing, some of the best partnerships take time to click.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
33.3%
Jul
0%
Aug
10%
Sep
0%
Oct
5.6%
Nov
10.3%
Dec
10.5%
Jan
5.9%
Feb
7.7%
Mar
5.9%
Apr
10.5%
May
0%
Jun

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Soft (muddy)
Heavy (very wet)
Good to soft (some give)
Avoids
Good to firm (drying out)
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)
🏟 Track Shape
Long straights
Loves
Left-handed, tight turns
Left-handed, tight
Left-handed, long straights
Ok
Right-handed, long straights
Ok
Right-handed, tight turns
Ok
Right-handed, hilly
Avoids
Left-handed, hilly
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Gary Hanmer First Choice
7.5%
Win rate
3/40
Won / Rode
8.1%
Win rate
3/37
Won / Rode
15%
Win rate
3/20
Won / Rode
10.5%
Win rate
2/19
Won / Rode
11.1%
Win rate
1/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/6
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
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
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: 143612
Form: 456123
Form: -31331
Form: 312333
Form: 5686-1
Form: 354P-3
Form: -43232
Form: 0688-3
Form: 3UUF22
Form: F4224-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Uttoxeter 25 5 20%
Southwell 12 0 0%
Wetherby 10 3 30%
Bangor-on-Dee 10 0 0%
Haydock Park 9 0 0%
Market Rasen 8 1 12.5%
Perth 8 0 0%
Fakenham 6 1 16.7%
Cartmel 6 1 16.7%
Stratford-on-Avon 6 0 0%
Fontwell Park 5 0 0%
Leicester 5 0 0%
Sedgefield 5 0 0%
hereford 4 1 25%
Newton Abbot 4 1 25%
Chepstow 4 0 0%
Worcester 4 0 0%
Wincanton 4 0 0%
Warwick 4 0 0%
Hexham 3 0 0%
Newcastle 3 0 0%
Ludlow 3 0 0%
Cheltenham 3 0 0%
Lingfield Park 3 0 0%
Newbury 3 0 0%
Kelso 3 0 0%
Kempton Park 2 1 50%
Ffos Las 2 1 50%
Musselburgh 2 0 0%
Doncaster 2 0 0%
Windsor 2 0 0%
Carlisle 2 0 0%
Aintree 2 0 0%
Sandown Park 2 0 0%
Huntingdon 2 0 0%
Catterick Bridge 1 0 0%
Taunton 1 0 0%
Ayr 1 0 0%
Plumpton 1 0 0%
Ascot 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Warwick · Long Distance (2m+) · Good
30 May
Stratford-on-Avon · Long Distance (2m+) · Good_To_Firm
7th
30 May
Stratford-on-Avon · Long Distance (2m+) · Good_To_Firm
3rd
25 May
Cartmel · Long Distance (2m+) · Good
2nd
25 May
Cartmel · Long Distance (2m+) · Good
Won
25 May
Cartmel · Long Distance (2m+) · Good
4th
24 May
Fontwell Park · Long Distance (2m+) · Good
3rd
19 May
Artiste d'Ainay
Hexham · Long Distance (2m+) · Good
5th
16 May
Uttoxeter · Long Distance (2m+) · Good
13 May
Perth · Long Distance (2m+) · Good_To_Soft
13 May
Perth · Long Distance (2m+) · Good_To_Soft
4th
11 May
Southwell · Long Distance (2m+) · Good
3rd
9 May
Haydock Park · 1m6f – 2m · Good
2nd
6 May
Newton Abbot · Long Distance (2m+) · Good
4 May
Fakenham · Long Distance (2m+) · Good
2nd
4 May
Fakenham · Long Distance (2m+) · Good
Won
4 May
Fakenham · Long Distance (2m+) · Good
5th
2 May
Uttoxeter · Long Distance (2m+) · Good
2 May
Uttoxeter · Long Distance (2m+) · Good
3rd
2 May
Uttoxeter · Long Distance (2m+) · Good
3rd