:

Jessica Macey

Four years into her training career and Jessica Macey is quietly building something real. Since taking out her licence in 2021, she has sent out 62 winners — and this season alone accounts for 13 of them from 168 runners, a rate of roughly 1 in every 13. That might not sound spectacular on paper, but the direction of travel is what catches the eye: last year she was winning 1 in every 20 races. This year it's closer to 1 in 13. That kind of improvement, sustained across a full season, is the mark of a yard finding its feet and starting to get things right.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Doncaster, S Yorks
Record
13 wins from 168 races
Win rate
7.7%
Top jockey
Best course
chelmsford (17.6% from 17 races)
Best going
Good to soft (some give)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
168
Races
13
Wins
7.7%
Win rate
avg ~10%
31.0%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Jessica Macey has entered for upcoming races

🔍 Full Analysis

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

The partnership with jockey Lewis Edmunds has become a reliable engine room for the yard. Together they have combined for 5 wins from 71 rides — again, roughly 1 in 14 — and that sort of consistent, long-running relationship matters in racing. Jockey and trainer learn each other's horses, each other's instincts. It tends to produce results that don't always show up in a single number.

Perhaps the most interesting detail in Macey's record is what happens when the ground goes soft. On slightly wet ground, her runners win at a rate of nearly 1 in 5 — three wins from just 16 races, or 19%. That's more than double her overall average, and it suggests she has horses in her care that genuinely thrive when conditions get testing. Trainers who understand their horses' preferences and target them smartly tend to punch above their weight, and this looks like exactly that.

Her standout horse is Diligent Henry, who has won twice in 25 races alongside Macey — a modest return in isolation, but 25 races is a serious working relationship, and two wins from that many attempts at the sport's lower and middle levels reflects a genuine bond between yard and horse. Henry is the kind of horse that keeps a small yard ticking over: not flashy, but honest.

Macey is still in the early chapters of what looks like a promising story. Sixty-two winners in four years, a rising win rate, and a clear eye for soft-ground opportunities — the foundations are there. The next question is whether she can start converting those lessons into winners at a higher level.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
5.6%
May
11.8%
Jun
16.7%
Jul
5%
Aug
0%
Sep
28.6%
Oct
0%
Nov
25%
Dec
0%
Jan
0%
Feb
0%
Mar
0%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Lewis Edmunds First Choice
7.0%
Win rate
5/71
Won / Rode
17.4%
Win rate
4/23
Won / Rode
11.1%
Win rate
1/9
Won / Rode
14.3%
Win rate
1/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode
Jack Dace
0%
Win rate
0/6
Won / Rode
Taryn Langley
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/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/2
Won / Rode
Ryan Kavanagh
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 trainer
Form: 60-400
Form: 224243
Form: 5641-8
Form: 6325-4
Form: 3118-0
Form: 7-5336
Form: 10-489
Form: 89-839
Form: 80-060
Form: 919-05

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Southwell 34 1 2.9%
chelmsford 17 3 17.6%
Wolverhampton 16 1 6.2%
Doncaster 15 2 13.3%
Great Yarmouth 13 1 7.7%
Newcastle 12 0 0%
Beverley 10 1 10%
Nottingham 9 1 11.1%
Leicester 7 2 28.6%
Haydock Park 6 0 0%
Newmarket 6 0 0%
Sandown Park 4 1 25%
Redcar 4 0 0%
York 4 0 0%
Carlisle 2 0 0%
Chester 2 0 0%
Pontefract 2 0 0%
Chepstow 1 0 0%
Musselburgh 1 0 0%
Ripon 1 0 0%
Ascot 1 0 0%
Thirsk 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Southwell · 7f – 1m · Standard
5th
27 Apr
Wolverhampton · 5f – 6½f · Standard
5th
26 Apr
Nottingham · 5f – 6½f · Good
9th
25 Apr
Southwell · 1m1f – 1m2f · Standard
4th
25 Apr
Leicester · 5f – 6½f · Good_To_Firm
5th
23 Apr
Beverley · 1m1f – 1m2f · Good_To_Firm
8th
23 Apr
Beverley · 5f – 6½f · Good
6th
23 Apr
Beverley · 1m1f – 1m2f · Good
8th
21 Apr
Wolverhampton · 7f – 1m · Standard
5th
21 Apr
Great Yarmouth · 5f – 6½f · Good_To_Firm
2nd
18 Apr
Nottingham · 1m1f – 1m2f · Good
3rd
15 Apr
Beverley · 5f – 6½f · Good_To_Soft
10th
15 Apr
Beverley · 5f – 6½f · Good_To_Soft
10th
14 Apr
Newmarket · 7f – 1m · Good
11th
13 Apr
Newcastle · 1m1f – 1m2f · Standard
6th
12 Apr
Musselburgh · 5f – 6½f · Good_To_Soft
11th
11 Apr
Great Yarmouth · 5f – 6½f · Good
6th
11 Apr
Southwell · 1m3f – 1m4f · Standard
6th
11 Apr
Great Yarmouth · 1m1f – 1m2f · Good
10th
10 Apr
Thirsk · 7f – 1m · Good
4th