:

Grace Harris

Four years into her training career, Grace Harris has already put 80 winners on the board — a number that tells you she found her footing quickly and has been building steadily ever since. This season she has sent out 27 winners from 303 runners, which works out at roughly 1 in every 11 races. That might sound modest, but training is a game of patience and percentages, and the fact that figure has climbed from 1 in every 14 last year to 1 in every 11 this season suggests a yard that is genuinely improving.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Shirenewton, Gwent
Record
27 wins from 303 races
Win rate
8.9%
Top jockey
Best course
Lingfield Park (20% from 15 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
303
Races
27
Wins
8.9%
Win rate
avg ~10%
32.0%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

Her most reliable ally in the saddle has been jockey Ray Dawson, and their numbers together are worth noting. Five wins from 42 rides is a win rate of around 12% — better than Harris's yard average — which means when Dawson is booked, the horses tend to run above their usual level. That kind of chemistry between trainer and jockey is hard to manufacture and usually takes time to develop. Four years in, they appear to have found something that works.

The most intriguing thread in her record is her partnership with The Big Reveal. Two wins from 16 races together does not leap off the page as a statistic, but 16 races is a long and loyal relationship between a trainer and a single horse. You do not keep running a horse that many times unless you believe in it, and the fact that Harris has coaxed two wins out of that partnership says something about her persistence and her ability to find the right opportunities. Knowing when and where to run a horse is half the job.

Harris is still in the early chapters of what looks like a career on an upward curve. Going from 80 career winners in four seasons, with a win rate climbing year on year, points to a trainer who is learning fast and placing her horses well. The next step will be whether she can push that 1-in-11 ratio closer to 1-in-8 or 1-in-9 — the kind of numbers that start attracting bigger owners and better horses. The foundations are clearly there.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
5.3%
Apr
6.7%
May
5.6%
Jun
18.9%
Jul
7.0%
Aug
9.7%
Sep
4%
Oct
7.1%
Nov
5.9%
Dec
14.3%
Jan
23.1%
Feb
0%
Mar

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Standard (all-weather)
Soft (muddy)
Firm (dry)
Good to firm
Ok
Heavy (very wet)
Ok
Good to soft
Avoids
Standard to slow
Avoids
🏅 Competition Level
Class 1
Avoids
Class 2
Avoids
Class 3
Class 4
Ok
Class 5
Class 6
Ok
🏟 Track Shape
Left-handed, tight turning
Loves
Left-handed, wide and galloping
Left-handed, undulating
Ok
Right-handed, tight turning
Ok
Left-handed, tight
Right-handed, wide and galloping
Avoids
Right-handed, undulating
Avoids
Wide and galloping
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Ray Dawson First Choice
11.9%
Win rate
5/42
Won / Rode
8.8%
Win rate
3/34
Won / Rode
Joe Anderson
19.2%
Win rate
5/26
Won / Rode
11.8%
Win rate
2/17
Won / Rode
12.5%
Win rate
2/16
Won / Rode
0%
Win rate
0/15
Won / Rode
0%
Win rate
0/13
Won / Rode
25%
Win rate
3/12
Won / Rode
9.1%
Win rate
1/11
Won / Rode
Jack Dace
11.1%
Win rate
1/9
Won / Rode
Elizabeth Gale
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/8
Won / Rode
28.6%
Win rate
2/7
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: -124F1
Form: 254213
Form: 351274
Form: -56416
Form: 01250-
Form: P-PP66
Form: 11608-
Form: 730934
Form: 24238-
Form: 393575

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Chepstow 64 5 7.8%
Bath 60 4 6.7%
Wolverhampton 43 5 11.6%
Ffos Las 28 3 10.7%
Lingfield Park 15 3 20%
Salisbury 10 0 0%
Newbury 9 1 11.1%
Windsor 9 0 0%
Kempton Park 8 0 0%
Newton Abbot 6 2 33.3%
hereford 6 0 0%
Leicester 5 1 20%
Brighton 5 0 0%
Sandown Park 5 0 0%
Doncaster 3 1 33.3%
Ludlow 3 0 0%
Market Rasen 3 0 0%
Stratford-on-Avon 2 2 100%
Worcester 2 0 0%
Chester 2 0 0%
Bangor-on-Dee 2 0 0%
Wincanton 2 0 0%
Ascot 1 0 0%
Goodwood 1 0 0%
Taunton 1 0 0%
Warwick 1 0 0%
Thirsk 1 0 0%
Newmarket 1 0 0%
Redcar 1 0 0%
chantilly 1 0 0%
Nottingham 1 0 0%
Exeter 1 0 0%
Uttoxeter 1 0 0%

📅 Recent Results

The last 20 results, most recent first
23 Mar
Wolverhampton · 5f – 6½f · Standard
8th
23 Mar
Wolverhampton · 7f – 1m · Standard
3rd
16 Mar
chantilly · 5f – 6½f · Heavy
9th
15 Mar
Chepstow · Long Distance (2m+) · Soft
10 Mar
Wolverhampton · 5f – 6½f · Standard
4th
10 Mar
Wolverhampton · 5f – 6½f · Standard
4th
7 Mar
hereford · Long Distance (2m+) · Good
6th
2 Mar
Wolverhampton · 5f – 6½f · Standard
7th
1 Mar
Ffos Las · 1m6f – 2m · Heavy
27 Feb
Wolverhampton · 7f – 1m · Standard
27 Feb
Newbury · Long Distance (2m+) · Soft
22 Feb
hereford · Long Distance (2m+) · Soft
4th
16 Feb
Wolverhampton · 7f – 1m · Standard
6th
16 Feb
Lingfield Park · Long Distance (2m+) · Heavy
16 Feb
Lingfield Park · Long Distance (2m+) · Heavy
13 Feb
Chepstow · Long Distance (2m+) · Soft
Won
13 Feb
Chepstow · Long Distance (2m+) · Soft
Won
11 Feb
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
8th
11 Feb
hereford · Long Distance (2m+) · Heavy
6th
9 Feb
Wolverhampton · 5f – 6½f · Standard
2nd