:

Grace Harris

Four years into her training career, Grace Harris has already built something worth paying attention to. Starting out in 2021, she has reached 85 career winners — a total that speaks to steady, consistent work rather than occasional flashes of luck. This season alone she has sent out 31 winners from 316 runners, winning roughly 1 in every 10 races, and that number is quietly trending upward: last year she was winning 1 in every 12 or 13, so the improvement is real and measurable.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Shirenewton, Gwent
Record
31 wins from 316 races
Win rate
9.8%
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
316
Races
31
Wins
9.8%
Win rate
avg ~10%
33.2%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Grace Harris 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 last two weeks have been particularly sharp. Harris has had 2 winners from just 11 runners — that is closer to 1 in 5, nearly double her season average. A short run of results can always be noise, but when a trainer is already improving year on year and then hits a purple patch on top of that, it tends to mean the horses are coming to hand and the stable is firing. It is the kind of form that makes her runners worth a closer look right now.

Her most regular partnership is with jockey Ray Dawson, who has ridden 38 times for the yard and converted 4 of those into wins — roughly 1 in every 9 or 10, which tracks closely with her overall season figures. That consistency suggests a comfortable working relationship rather than a spectacular one, the sort of stable jockey pairing that is built on familiarity and trust. She also has a notable link with the horse Rating, though their record together stands at 1 win from 7 races — a combination that has yet to fully click, which makes it one to watch if the partnership is persisted with.

Harris is still a relatively young trainer in career terms, and 85 winners in four years is a solid platform. The direction of travel — from 8% last year to 10% this season, with a recent burst of form pushing beyond that — suggests a trainer who is learning, improving, and getting more from her horses as she goes. For anyone looking for a stable quietly moving in the right direction, this is one worth following.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
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
11.8%
Mar
12.5%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Ray Dawson First Choice
10.5%
Win rate
4/38
Won / Rode
7.9%
Win rate
3/38
Won / Rode
Joe Anderson
26.7%
Win rate
8/30
Won / Rode
22.7%
Win rate
5/22
Won / Rode
12.5%
Win rate
2/16
Won / Rode
13.3%
Win rate
2/15
Won / Rode
0%
Win rate
0/15
Won / Rode
8.3%
Win rate
1/12
Won / Rode
0%
Win rate
0/12
Won / Rode
Jack Dace
11.1%
Win rate
1/9
Won / Rode
25%
Win rate
2/8
Won / Rode
Elizabeth Gale
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/7
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
0%
Win rate
0/3
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 5188-3
Form: 662-52
Form: 421311
Form: -124F1
Form: 309349
Form: 1856-5
Form: 351274
Form: 3446-5
Form: 4214-1
Form: -56416

🏟 Course Record

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

📅 Recent Results

The last 20 results, most recent first
30 Apr
Kempton Park · 7f – 1m · Standard_To_Slow
5th
29 Apr
Bath · 1m1f – 1m2f · Firm
Won
29 Apr
Bath · 5f – 6½f · Firm
6th
29 Apr
Bath · 5f – 6½f · Firm
6th
27 Apr
Bath · 1m1f – 1m2f · Firm
2nd
27 Apr
Bath · 5f – 6½f · Firm
6th
27 Apr
Bath · 5f – 6½f · Firm
5th
27 Apr
Bath · 1m3f – 1m4f · Firm
2nd
21 Apr
Ffos Las · Long Distance (2m+) · Good
Won
18 Apr
Thirsk · 5f – 6½f · Good
14th
18 Apr
Thirsk · 7f – 1m · Good
9th
17 Apr
Bath · 1m1f – 1m2f · Good_To_Soft
5th
17 Apr
Bath · 1m1f – 1m2f · Good_To_Soft
3rd
17 Apr
Bath · 1m1f – 1m2f · Good_To_Soft
2nd
17 Apr
Bath · 1m1f – 1m2f · Good_To_Soft
10th
17 Apr
Bath · 5f – 6½f · Good
5th
13 Apr
Leicester · 7f – 1m · Good
3rd
13 Apr
Leicester · 5f – 6½f · Good
7th
11 Apr
Chepstow · Long Distance (2m+) · Good_To_Soft
Won
8 Apr
Nottingham · 5f – 6½f · Good
5th