:

Saxon Grace

Saxon Grace has hit a purple patch. A three-year-old trained by Daragh Bourke at Waterbeck in Dumfries, this horse has won three of its last six races—a run of form that would catch any keen observer's eye. More striking still is what happened last week: after a fifth-place finish just days earlier, Saxon Grace bounced straight back to win at Ripon on 15 August. That kind of quick rebound suggests a horse that handles pressure and doesn't dwell on disappointment.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Chestnut
Father
Saxon Warrior
Mother
Owner
J Macleod
Rating
59

📊 Key Numbers

Career statistics for this horse
18
Career races
3
Wins
16.7%
Win rate
avg ~10%
27.8%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

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

The numbers tell a story of genuine improvement. Across 18 career races, Saxon Grace has won three times and placed a further five times, giving it a win rate of roughly 1 in every 5-6 races. Not spectacular on paper, but recent form matters more than career averages, and this horse is clearly doing something right now. The standout clue is what the ground does to its performance. On fast, dry ground, Saxon Grace has won two of three races—a 67% win rate that is genuinely impressive. Put it on soft or muddy going and the numbers drop sharply. For anyone wanting to follow this horse, dry ground is your signal to pay attention.

Distance also plays a role. Stepped up to races between 1 mile 1 furlong and 1 mile 2 furlongs, Saxon Grace has won two of four—50% of the time. Shorter than that and longer than that, and the horse doesn't fire with the same consistency. These seem like the sweet spots where everything clicks. The first win came at Redcar back in early August, and with three victories now in the bag, Bourke's yard clearly has this horse running to a plan. With only one day between races at the moment, Saxon Grace is clearly a frequent runner, and that recent win at Ripon suggests there is more to come.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 2 wins from 3 starts (67%)
Well suited by 1m1f – 1m2f distances: 50% win rate
⚠ What to watch out for
Poor record on standard ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Good (firm-ish)
Yielding (slightly soft)
Unknown
Good to soft (some give)
Unknown
Good to yielding (mild give)
Unknown
Heavy (very wet)
Unknown
Standard (all-weather)
Avoids
📏 Race Distance
1M1F – 1M2F
Loves
7F – 1M
5F – 6½F
Avoids
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, hilly
Loves
Left-handed, long straights
Ok
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
21 Aug
5th
Hamilton Park
1m1f – 1m2f · Good_To_Soft · 9 runners
15 Aug
🏆 Won
Ripon
1m1f – 1m2f · Good · 15 runners
13 Aug
🏆 Won
Beverley
1m1f – 1m2f · Good_To_Firm · 10 runners
8 Aug
🏆 Won
Redcar
7f – 1m · Good_To_Firm · 8 runners
1 Aug
3rd
Hamilton Park
1m1f – 1m2f · Good · 9 runners
6 Jul
10th
Ayr
5f – 6½f · Good · 13 runners
22 Jun
4th
Catterick Bridge
5f – 6½f · Good_To_Firm · 7 runners
11 Jun
6th
Catterick Bridge
5f – 6½f · Good_To_Soft · 8 runners
29 May
4th
Carlisle
5f – 6½f · Good · 10 runners
26 Mar
7th
Southwell
7f – 1m · Standard · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Dylan O'Connor
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Dundalk
Galloping
2 1 third, 1 other 19 Nov 0%
Catterick Bridge
Sharp
2 2 other 22 Jun 0%
Hamilton Park
Sharp
2 1 third, 1 other 21 Aug 0%
Beverley
Undulating
1 1 win 13 Aug 100%
Redcar
Galloping
1 1 win 8 Aug 100%
Ripon
Sharp
1 1 win 15 Aug 100%
Sligo
Sharp
1 1 other 6 Aug 0%
Wolverhampton
Galloping
1 1 other 17 Mar 0%
Carlisle
Undulating
1 1 other 29 May 0%
Leopardstown
Galloping
1 1 other 21 Aug 0%
Southwell
Galloping
1 1 other 26 Mar 0%
Ayr
Galloping
1 1 other 6 Jul 0%
Down Royal
Galloping
1 1 other 29 Sep 0%
Gowran Park
Undulating
1 1 other 20 Oct 0%
Navan
Galloping
1 1 other 8 Oct 0%