:

Glenfinnan

There is something quietly reliable about Glenfinnan that makes him easy to root for. The six-year-old trained by Michael Dods at Piercebridge in County Durham has won 5 races from 32, roughly 1 in every 6 outings, and has built a career that sits comfortably at Class 3 level — solid, competitive racing where the fields are strong and easy wins are hard to come by. His 3 wins from 15 races at that level, a 20% win rate, tells you he belongs there and can beat good horses when conditions fall right.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Harry Angel
Mother
Fatanah
Owner
Csk Services Limited
Rating
78

📊 Key Numbers

Career statistics for this horse
32
Career races
5
Wins
15.6%
Win rate
avg ~10%
25%
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

And conditions matter a great deal with Glenfinnan. On normal ground he has won 4 of his 13 races — almost 1 in 3 — and the quotes from his the yard paint a clear picture: he wants a little ease underfoot, and when the ground dries out and quickens up, he struggles. A run at Goodwood last summer illustrated that painfully, when fast ground saw him finish well down the field. He is not a horse you want racing when the sun has been out all week.

What really stands out is his record at Ascot. Two wins from just five visits to one of the most prestigious tracks in Britain is a remarkable return — that is winning 40% of his races there, at a course where plenty of horses visit repeatedly without ever troubling the judge. Oisin Murphy, who has ridden him at the track, described a horse who travels with real zest and hits the line hard. "He enjoyed travelling quite strongly," Murphy noted, "and when I switched out, it always felt he'd hit the line in front." That is the kind of remark that makes punters take note.

Glenfinnan raced just yesterday and is clearly in good form right now. His most recent win came at Beverley this week, and after a spell of mixed results that included finishes of 15th and 9th, he appears to be finding his feet again. Michael Dods, who has sent out 43 winners from his yard this season alone, suggested the horse is coming back to himself. Regular jockey Connor Beasley has won 1 of their 11 races together — roughly 1 in 11 — which is modest, but the horse clearly goes well for Murphy when he takes the ride. At six, and in current form, there could still be a big day left in him.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 4 wins from 13 starts (31%)
Well suited by 1m1f – 1m2f distances: 33% win rate
⚠ What to watch out for
Poor record on soft ground: 0 wins from 5 starts
Struggles on LH Galloping tracks: 1 wins from 16 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to firm (drying out)
Ok
Standard (all-weather)
Unknown
Good to yielding (mild give)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Avoids
📏 Race Distance
1M1F – 1M2F
Loves
7F – 1M
5F – 6½F
Ok
🏅 Competition Level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, long straights
Loves
Right-handed, hilly
Loves
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
30 May
🏆 Won
Beverley
7f – 1m · Good_To_Firm · 11 runners
16 May
7th
Thirsk
7f – 1m · Good · 14 runners
9 May
7th
Haydock Park
7f – 1m · Good · 10 runners
29 Mar
15th
Doncaster
5f – 6½f · Good_To_Soft · 20 runners
5 Nov
9th
Musselburgh
7f – 1m · Soft · 10 runners
24 Oct
4th
Newbury
7f – 1m · Soft · 13 runners
13 Sep
2nd
Leopardstown
7f – 1m · Good_To_Yielding · 16 runners
30 Aug
4th
Sandown Park
7f – 1m · Soft · 15 runners
21 Aug
7th
Newcastle
5f – 6½f · Standard · 14 runners
30 Jul
16th
Goodwood
7f – 1m · Good · 20 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
9.1%
Win rate
1/11
Won / Rode
33.3%
Win rate
2/6
Won / Rode
0%
Win rate
0/3
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
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
Ascot
Galloping
5 2 wins, 3 other 12 Jul 40%
Doncaster
Galloping
4 4 other 29 Mar 0%
York
Galloping
4 1 second, 3 other 14 Jun 0%
Goodwood
Undulating
3 3 other 30 Jul 0%
Newmarket
Galloping
3 3 other 17 Apr 0%
Sandown Park
Galloping
2 1 win, 1 other 30 Aug 50%
Newbury
Galloping
2 2 other 24 Oct 0%
Great Yarmouth
Galloping
1 1 win 15 Sep 100%
Beverley
Undulating
1 1 win 30 May 100%
Newcastle
Galloping
1 1 other 21 Aug 0%
Leopardstown
Galloping
1 1 second 13 Sep 0%
Thirsk
Galloping
1 1 other 16 May 0%
Haydock Park
Galloping
1 1 other 9 May 0%
Hamilton Park
Sharp
1 1 third 6 Jun 0%
Musselburgh
Sharp
1 1 other 5 Nov 0%
Ayr
Galloping
1 1 other 21 Sep 0%