UK time :

Canvas

Over 24 races, the horse has won four times and finished in the money seven more occasions, which works out to winning roughly one in every six races — a respectable tally for a mid-level racehorse grinding away on the British circuit.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Advertise
Mother
Image
Owner
David Dixon, PJ Dixon & SDRacing
Official rating
75

📊 Key numbers

Career totals for this horse
24
Career races
4
Wins
16.7%
Win rate
avg ~10%
29.2%
Top-3 rate
avg ~30%
8 days
Since last race

🔍 Full analysis

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

The real story here is Canvas's form right now. Fresh off a win at Wolverhampton earlier this week, the horse has shown genuine momentum over the past six outings: sixth place, then ninth, then three back-to-back placings before that recent victory. That kind of trajectory — dipping, then climbing back — suggests Canvas is finding its rhythm at the right moment. Ridden mostly by jockey Joey Haynes, the pair have managed one win from five races together, which hints at a growing understanding between horse and rider.

Canvas runs best at distances between seven furlongs and a mile, a sweet spot where the horse has managed three wins from eleven races (winning one in every four times it races over this trip). Even more intriguing is the horse's record at Doncaster, where it has won twice from six races — a 33% win rate at one track that suggests there is something about that course that suits Canvas well. Trained by Scott Dixon's yard at Rolleston in Nottinghamshire, a stable that has sent 33 winners out this season, Canvas competes mostly at Class 5 level, where it has managed one win from six races.

With a recent win under its belt and a clear preference for shorter distances, Canvas looks like a horse worth keeping an eye on in the weeks ahead, particularly if it returns to one of its favoured tracks.

⚡ 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 3 starts (33%)
✔ Well suited by 7f – 1m distances: 27% win rate

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good (a little give)
Good to firm (fairly firm)
Ok
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Good to soft (some give)
Unknown
📏 Race distance
7F – 1M
Loves
5F – 6½F
Unknown
1M1F – 1M2F
Ok
1M3F – 1M4F
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Loves
Class 5 (entry-level)
Class 6 (grassroots)
Unknown
🏟 Track shape
Left-handed, long straights
Right-handed, hilly
Avoids
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
10 Oct
6th
York
7f – 1m · Soft · 20 runners
5 Oct
🏆 Won
Wolverhampton
1m1f – 1m2f · Standard · 11 runners
11 Sep
2nd
Doncaster
1m3f – 1m4f · Good · 19 runners
6 Sep
2nd
York
7f – 1m · Good_To_Soft · 19 runners
15 Aug
6th
Doncaster
1m3f – 1m4f · Good_To_Firm · 7 runners
25 Jul
9th
York
7f – 1m · Good_To_Firm · 17 runners
24 Jun
14th
Carlisle
7f – 1m · Good_To_Firm · 17 runners
16 May
4th
Newmarket
1m1f – 1m2f · Good · 12 runners
25 Oct
10th
Doncaster
1m1f – 1m2f · Heavy · 14 runners
10 Oct
7th
York
1m3f – 1m4f · Good · 8 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
20%
Win rate
1/5
Wins / rides
Kieran O'Neill Current jockey
33.3%
Win rate
1/3
Wins / rides
50%
Win rate
1/2
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
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Doncaster
Galloping
6 2 wins, 1 second, 3 other 11 Sep 33.3%
York
Galloping
5 1 win, 1 second, 3 other 10 Oct 20%
Wolverhampton
Galloping
2 1 win, 1 other 5 Oct 50%
Haydock Park
Galloping
2 1 second, 1 other 19 Jul 0%
Newmarket
Galloping
2 2 other 16 May 0%
Salisbury
Undulating
2 2 other 13 Jul 0%
Ffos Las
Galloping
1 1 other 29 Jun 0%
Carlisle
Undulating
1 1 other 24 Jun 0%
Southwell
Galloping
1 1 other 2 Apr 0%
Goodwood
Undulating
1 1 other 31 Jul 0%
Ascot
Galloping
1 1 other 9 Aug 0%