UK time :

Speed Davis

Speed Davis is an eight-year-old with a straightforward record: four wins from 17 races, which means he wins roughly one in every five outings. He is actively racing and was last seen just a day ago, so this is a horse still in work and still hungry for the winner's circle.Based on TrackLab's analysis
Quick facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Spider Flight
Mother
Trumpet Davis
Owner
Owners Group 117
Official rating
114

📊 Key numbers

Career totals for this horse
17
Career races
4
Wins
23.5%
Win rate
avg ~10%
41.2%
Top-3 rate
avg ~30%
45 days
Since last race

🔍 Full analysis

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

What makes Speed Davis genuinely interesting is his course form at Musselburgh, where he has turned into something of a specialist. He has won two of his three races there — a win rate that stands out sharply against his overall record. That kind of pattern often signals a horse that suits the track, the ground, or the way the races are run there, and it is the sort of detail that makes him worth following whenever he heads north of the border. His trainer, Donald McCain, runs a successful yard at Cholmondeley in Cheshire that has sent out 55 winners this season alone, so Speed Davis is operating among proven competent hands.

Speed Davis won his last race at Bangor-on-Dee on 18 April 2026, but that was five months ago, and recent form has been patchy. In his last six runs he has managed two wins but also a trio of unplaced finishes. His regular jockey is Brian Hughes, who has partnered him twice for one victory. McCain's recent comments suggest the yard sees potential in the horse as he moves towards bigger challenges over jumps — his wind has been addressed, and the trainer clearly expects improvement. For now, though, Speed Davis remains a horse capable of winning at smaller tracks when the pieces fall into place, but inconsistent enough that his next visit to a course where he has form ought to be the moment to pay proper attention.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good ground: 1 wins from 10 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
Good (a little give)
Avoids
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Ok
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, tight turns
Left-handed, hilly
Unknown
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
4 Sep
3rd
Bangor-on-Dee
Long Distance (2m+) · Good · 5 runners
12 Jul
6th
Perth
Long Distance (2m+) · Good · 7 runners
6 Jun
5th
Worcester
Long Distance (2m+) · Good · 8 runners
18 Apr
🏆 Won
Bangor-on-Dee
Long Distance (2m+) · Good · 9 runners
28 Nov
🏆 Won
Musselburgh
Long Distance (2m+) · Good_To_Soft · 11 runners
16 Oct
6th
Carlisle
Long Distance (2m+) · Good · 16 runners
8 Sep
5th
Perth
Long Distance (2m+) · Good · 6 runners
6 Jun
5th
Bangor-on-Dee
Long Distance (2m+) · Good · 6 runners
2 Feb
DNF
Musselburgh
Long Distance (2m+) · Good_To_Soft · 11 runners
21 Dec
7th
Haydock Park
Long Distance (2m+) · Heavy · 7 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
2/8
Wins / rides
Theo Gillard Current jockey
33.3%
Win rate
1/3
Wins / rides
Charlie Maggs
100%
Win rate
1/1
Wins / rides
William Maggs
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
Bangor-on-Dee
Sharp
4 1 win, 1 second, 1 third, 1 other 4 Sep 25%
Musselburgh
Sharp
3 2 wins, 1 other 28 Nov 66.7%
Perth
Galloping
2 2 other 12 Jul 0%
Sedgefield
Sharp
1 1 win 12 Jan 100%
Hexham
Undulating
1 1 other 4 May 0%
Haydock Park
Galloping
1 1 other 21 Dec 0%
Uttoxeter
Sharp
1 1 other 30 Jun 0%
Carlisle
Undulating
1 1 other 16 Oct 0%
Kelso
Undulating
1 1 other 17 Apr 0%
Worcester
Galloping
1 1 other 6 Jun 0%
Catterick Bridge
Sharp
1 1 second 12 Feb 0%