UK time :

Glenfinnan

Glenfinnan has the look of a horse finally finding his level. The six-year-old has won 6 of his 39 races — a win rate of roughly 1 in every 6 starts — but that flat average masks a more interesting picture when you dig into where he runs well. On normal ground conditions, he is genuinely sharp: four wins from 16 races there, a rate of 1 in 4. At Class 3 level, where he typically competes, he wins about 1 in every 5 races. Put him at his favoured distance of between one mile one furlong and one mile two furlongs, and the numbers jump to 1 win from 3 races. The horse has clear preferences, and when those boxes align, he delivers.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Harry Angel
Mother
Fatanah
Owner
Csk Services Limited
Official rating
81

📊 Key numbers

Career totals for this horse
40
Career races
6
Wins
15%
Win rate
avg ~10%
25%
Top-3 rate
avg ~30%
9 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Michael Dods, who trains him at Piercebridge in County Durham, has been quietly patient with Glenfinnan, as the recent comment from the stable tour makes plain. The trainer saw potential in a fifth-place finish in the Wokingham, a competitive sprint handicap, and has been testing where Glenfinnan might flourish. A quick track at Goodwood recently caught him out, but Dods notes the horse seems to be coming back into form. Harry Angel, his sire, was a speedy miler, which perhaps explains why Glenfinnan prefers a stiff, properly run race at seven furlongs or a mile-plus rather than a quick dash over six.

Beveley is the course where this horse truly shines. He has won 2 of his 4 races there — a rate of 1 in 2 — and claimed his most recent victory there just six weeks ago, on August 12th. Jockey Oisin Murphy, who has ridden him at Ascot and Sandown, has spoken plainly about what suits him: a stiff track, ground with some ease in it rather than something quick, and the chance to travel strongly through the race. Connor Beasley, his most frequent pilot, has won twice aboard him from 13 rides. Coming off the back of a run just a day ago, Glenfinnan is active and still competitive. He may not be a star, but at six years old he knows his business and appears to be hitting a purple patch.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 4 wins from 16 starts (25%)
✔ Well suited by 1m1f – 1m2f distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 5 starts
⚠ Yet to win at York in 6 attempts
⚠ Struggles on LH Galloping tracks: 1 wins from 19 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Good to firm (fairly firm)
Ok
Good to soft (some give)
Unknown
Good to yielding (mild give)
Unknown
Standard (all-weather)
Unknown
Soft (muddy)
Avoids
📏 Race distance
1M1F – 1M2F
Loves
7F – 1M
5F – 6½F
Ok
🏅 Race 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
9 Oct
10th
York
7f – 1m · Good_To_Soft · 18 runners
22 Sep
5th
Beverley
7f – 1m · Good · 9 runners
5 Sep
8th
Ascot
7f – 1m · Good_To_Firm · 10 runners
12 Aug
🏆 Won
Beverley
7f – 1m · Good_To_Firm · 11 runners
1 Aug
12th
Thirsk
7f – 1m · Good · 16 runners
4 Jul
2nd
Beverley
7f – 1m · Good_To_Firm · 8 runners
24 Jun
4th
Carlisle
7f – 1m · Good_To_Firm · 17 runners
13 Jun
9th
York
7f – 1m · Good · 22 runners
30 May
🏆 Won
Beverley
7f – 1m · Good_To_Firm · 11 runners
16 May
7th
Thirsk
7f – 1m · Good · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Connor Beasley Current jockey
15.4%
Win rate
2/13
Wins / rides
33.3%
Win rate
2/6
Wins / rides
0%
Win rate
0/3
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Ascot
Galloping
6 2 wins, 4 other 5 Sep 33.3%
York
Galloping
6 1 second, 5 other 9 Oct 0%
Beverley
Undulating
4 2 wins, 1 second, 1 other 22 Sep 50%
Doncaster
Galloping
4 4 other 29 Mar 0%
Newmarket
Galloping
3 3 other 17 Apr 0%
Goodwood
Undulating
3 3 other 30 Jul 0%
Sandown Park
Galloping
2 1 win, 1 other 30 Aug 50%
Thirsk
Galloping
2 2 other 1 Aug 0%
Newbury
Galloping
2 2 other 24 Oct 0%
Great Yarmouth
Galloping
1 1 win 15 Sep 100%
Leopardstown
Galloping
1 1 second 13 Sep 0%
Ayr
Galloping
1 1 other 21 Sep 0%
Carlisle
Undulating
1 1 other 24 Jun 0%
Newcastle
Galloping
1 1 other 21 Aug 0%
Musselburgh
Sharp
1 1 other 5 Nov 0%
Hamilton Park
Sharp
1 1 third 6 Jun 0%
Haydock Park
Galloping
1 1 other 9 May 0%