UK time :

Snaafy

Snaafy is a 3-year-old still chasing a second career win after a breakthrough success at Wolverhampton last December — but the horse has been quiet since. In 15 races overall, it has won just once and finished in the places four times, which puts the win rate at a modest 7%, or roughly 1 win in every 14 starts. That sole victory came on 8 December at Wolverhampton, and nearly 10 months have passed without another trip to the winner's circle. The most recent six runs tell the story: an eighth place, a ninth, then fifth, ninth again, a runner-up finish, and fifth most recently just a day ago. That eighth to ninth place result in the two most recent outings is the kind of form that suggests Snaafy has work to do to recapture that winning moment.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Massaat
Mother
Kodikova
Owner
R Kent And S Loughnane
Official rating
61

📊 Key numbers

Career totals for this horse
15
Career races
1
Wins
6.7%
Win rate
avg ~10%
26.7%
Top-3 rate
avg ~30%
26 days
Since last race

🔍 Full analysis

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

Where the horse does show potential is at middle distances between 1m1f and 1m2f — the sweet spot of its running style. Over that range it has won 1 of 8 races, a 12% record that is genuinely better than its overall form. The win came in Class 5 company, the lower tier of racing, and when competing at that level Snaafy has actually managed 1 win from just 4 races — a 25% win rate that suggests it knows how to win small races. Trainer David Loughnane, who runs a winning yard at Stoke Heath in Shropshire that has already sent out 39 winners this season, will be looking to find Snaafy a suitable spot at that distance and level where conditions and opposition align. The horse is active and racing, which means another opportunity is not far away.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 1 wins from 7 starts (14%)
✔ Well suited by 1m1f – 1m2f distances: 12% win rate

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good to firm (fairly firm)
Unknown
Good to soft (some give)
Unknown
Good (a little give)
Unknown
Standard to slow (all-weather)
Unknown
Yielding to soft (damp)
Unknown
📏 Race distance
1M1F – 1M2F
Loves
5F – 6½F
Unknown
1M3F – 1M4F
Unknown
7F – 1M
Avoids
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Avoids
🏟 Track shape
Left-handed, long straights
Loves
Left-handed, hilly
Unknown
Right-handed, tight
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
22 Sep
8th
Beverley
1m1f – 1m2f · Good · 11 runners
15 Sep
9th
Wolverhampton
1m1f – 1m2f · Standard · 12 runners
15 Aug
5th
Doncaster
7f – 1m · Good_To_Firm · 7 runners
31 Jul
9th
Galway
1m1f – 1m2f · Yielding_To_Soft · 21 runners
17 Jul
2nd
Pontefract
1m1f – 1m2f · Good_To_Firm · 8 runners
17 Jan
5th
Lingfield Park
1m3f – 1m4f · Standard · 5 runners
6 Jan
3rd
Wolverhampton
1m1f – 1m2f · Standard · 8 runners
30 Dec
3rd
Wolverhampton
1m1f – 1m2f · Standard · 8 runners
20 Dec
DNF
Wolverhampton
1m1f – 1m2f · Standard · 10 runners
8 Dec
🏆 Won
Wolverhampton
1m1f – 1m2f · Standard · 6 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/2
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
Wolverhampton
Galloping
5 1 win, 2 thirds, 2 other 15 Sep 20%
Brighton
Undulating
1 1 other 7 Oct 0%
Kempton Park
Galloping
1 1 other 29 Oct 0%
Doncaster
Galloping
1 1 other 15 Aug 0%
Hamilton Park
Sharp
1 1 other 11 Jun 0%
Lingfield Park
Sharp
1 1 other 17 Jan 0%
Pontefract
Undulating
1 1 second 17 Jul 0%
Beverley
Undulating
1 1 other 22 Sep 0%
Southwell
Galloping
1 1 other 28 Nov 0%
Haydock Park
Galloping
1 1 other 26 Sep 0%
Galway
Tight
1 1 other 31 Jul 0%