Wings On Wheels
Seven years old and finally finding the winner's enclosure, Wings On Wheels got the job done at Market Rasen just this week, landing that first career win on 19 June 2026. It has taken eight races to get there, with a win rate of around 1 in 8, but the form book tells a more encouraging story than that single number suggests — four places from those eight races means this horse has been knocking on the door consistently rather than struggling at the back of the field.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The recent run of form makes for genuinely interesting reading. Going back through the last six races, Wings On Wheels has finished 1st, 2nd, 3rd, 2nd, and then a 10th before that — so aside from one poor effort, this horse has been placed in five of its last six outings. That is the profile of a horse that has been building steadily, getting closer and closer before finally breaking through. The win this week was not a bolt from the blue; it was the natural conclusion of a horse running into form at just the right moment.
The trainer is Ian Williams, based at Portway in Worcestershire, and his yard has been in serious touch this season — 96 winners sent out, which is the kind of volume that tells you this is a well-organised operation that knows how to get horses ready to run. When a yard is firing at that rate, the horses around them tend to benefit from the confidence and routine that comes with a team in full flow. Wings On Wheels racing just one day ago and currently active suggests there is no intention of letting this momentum go to waste.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Good to soft (some give)
Avoids
📏 Race distance
Long Distance (2M+)
Likes
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
19 Jun
🏆 Won
Market Rasen
Long Distance (2m+) · Good · 6 runners
11 Jun
2nd
Worcester
Long Distance (2m+) · Good · 10 runners
14 May
3rd
Perth
Long Distance (2m+) · Good_To_Soft · 6 runners
11 Mar
2nd
Huntingdon
Long Distance (2m+) · Good · 6 runners
5 Feb
DNF
Huntingdon
Long Distance (2m+) · Soft · 10 runners
17 Dec
10th
Ludlow
1m6f – 2m · Good_To_Soft · 16 runners
28 Nov
9th
Newbury
Long Distance (2m+) · Soft · 15 runners
13 Nov
5th
Market Rasen
Long Distance (2m+) · Good_To_Soft · 7 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Market Rasen Sharp |
2 |
1 win, 1 other |
19 Jun |
50% |
| Huntingdon Galloping |
2 |
1 second, 1 other |
11 Mar |
0% |
| Worcester Galloping |
1 |
1 second |
11 Jun |
0% |
| Ludlow Undulating |
1 |
1 other |
17 Dec |
0% |
| Newbury Galloping |
1 |
1 other |
28 Nov |
0% |
| Perth Galloping |
1 |
1 third |
14 May |
0% |