:

Smokeringinthedark

There is a horse quietly building a respectable record in the north of England, and its name tells you everything about the mood it seems to race in. Smokeringinthedark has won 2 races from 10 outings — a 20% win rate, or roughly 1 in every 5 races — and has placed on 6 of those occasions, meaning it has come home with something to show for its effort in 8 out of 10 trips to the track. For a 6-year-old still finding its feet at this level, that is a quietly impressive level of consistency.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Shantou
Mother
Res Ipsa Loquitur
Owner
Eddie Melville & Kenny Haughey
Rating
124

📊 Key Numbers

Career statistics for this horse
10
Career races
2
Wins
20%
Win rate
avg ~10%
60%
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 horse is trained by Nicky Richards at Greystoke in Cumbria, a yard that has sent out 39 winners already this season — so this is not a small operation padding its numbers. Richards knows how to place a horse, and Smokeringinthedark's record reflects that. Danny McMenamin has been the regular rider, winning 2 of their 7 races together — that is 29%, or nearly 1 in every 3 rides, which is an excellent return and suggests a genuine partnership has developed between horse and jockey.

The ground matters here. On slightly soft ground, Smokeringinthedark has won 2 of its 6 races — a 33% win rate, or 1 in 3 — and both of its career wins have come in those conditions. When the going dries out or firms up, it simply has not found the same results. Its first win came at Musselburgh in December 2024, and its most recent victory was at Newcastle on 31 March 2026, seven weeks ago. Two different tracks, same type of ground — the pattern is clear.

What is interesting is the gap between its results at Class 3 level — which represents decent, competitive racing — and the wins it has managed elsewhere. In 4 races at Class 3, it has yet to win, suggesting the horse performs best when dropping slightly in grade. That is not a criticism; it means Richards has found the sweet spots, and the horse has delivered when conditions align. With a race just one day ago, Smokeringinthedark is clearly in full work and very much an active presence on the northern circuit right now.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_soft ground: 2 wins from 6 starts (33%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Good (firm-ish)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
Long Distance (2M+)
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
15 May
4th
Aintree
Long Distance (2m+) · Good · 11 runners
15 Apr
2nd
Haydock Park
Long Distance (2m+) · Good · 10 runners
31 Mar
🏆 Won
Newcastle
Long Distance (2m+) · Good_To_Soft · 7 runners
5 Feb
5th
Doncaster
Long Distance (2m+) · Soft · 6 runners
1 Jan
2nd
Musselburgh
Long Distance (2m+) · Good_To_Soft · 9 runners
15 Nov
7th
Wetherby
Long Distance (2m+) · Soft · 9 runners
3 May
2nd
Hexham
Long Distance (2m+) · Good_To_Soft · 7 runners
9 Mar
3rd
Carlisle
Long Distance (2m+) · Good_To_Soft · 10 runners
1 Feb
4th
Musselburgh
Long Distance (2m+) · Good_To_Soft · 6 runners
9 Dec
🏆 Won
Musselburgh
Long Distance (2m+) · Good_To_Soft · 4 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Danny McMenamin Current Jockey
28.6%
Win rate
2/7
Won / Rode
0%
Win rate
0/2
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Musselburgh
Sharp
3 1 win, 1 second, 1 other 1 Jan 33.3%
Newcastle
Galloping
1 1 win 31 Mar 100%
Aintree
Galloping
1 1 other 15 May 0%
Hexham
Undulating
1 1 second 3 May 0%
Wetherby
Galloping
1 1 other 15 Nov 0%
Doncaster
Galloping
1 1 other 5 Feb 0%
Haydock Park
Galloping
1 1 second 15 Apr 0%
Carlisle
Undulating
1 1 third 9 Mar 0%