Victoria Milano
At eight years old, she has now gone 30 months without a win, a drought that stretches back to February 2024 when she won at Sandown Park. Over 18 races, she has won twice and finished in the frame seven times, a record that speaks to modest but steady ability. But something has shifted. In her last six races she has not won once, managing only a pair of places and a run of disappointing efforts, though she was not without hope at Uttoxeter and Bangor recently.Based on TrackLab's analysis
Owner
Milano Racing Syndicate
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Her trainer, Oliver Greenall and Josh Guerriero, have not given up on her. The yard—based at Oldcastle in Cheshire and already responsible for 43 winners this season—suspects the problem may be physical rather than mental. A wind operation has been scheduled to address what they believe has been holding her back. The trainer's notes hint at what made Victoria Milano worth backing before: she was consistent, she had found a level that suited her, and she travelled well in her races even when the result did not come. The problem is that her signature race—the win at Sandown—has not been repeated. At Class 4 level, where she has competed most, she has managed just one win from ten races. That is a thin win rate for a horse of her experience and age, but recent form suggests she may have been running below her best. If the operation works and she rediscovers even a fraction of last season's form, Victoria Milano could be worth watching. For now, she remains a work in progress for a yard that clearly believes she still has something to offer.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 7 starts
⚠ Struggles on LH Sharp tracks: 0 wins from 6 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Good (a little give)
Avoids
🏅 Race level
Class 3 (mid-level)
Unknown
🏟 Track shape
Right-handed, hilly
Loves
Left-handed, tight
Unknown
Right-handed, long straights
Unknown
Left-handed, tight turns
Avoids
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
24 Jul
DNF
Uttoxeter
Long Distance (2m+) · Good · 16 runners
26 Jun
5th
Cartmel
Long Distance (2m+) · Good · 10 runners
23 May
2nd
Bangor-on-Dee
Long Distance (2m+) · Good · 10 runners
16 May
3rd
Uttoxeter
Long Distance (2m+) · Good · 13 runners
4 Apr
DNF
Haydock Park
Long Distance (2m+) · Good · 7 runners
4 Feb
8th
Ludlow
Long Distance (2m+) · Soft · 11 runners
17 Jan
DNF
Haydock Park
Long Distance (2m+) · Good_To_Soft · 17 runners
21 Apr
3rd
Fakenham
Long Distance (2m+) · Good · 5 runners
27 Feb
5th
Ludlow
Long Distance (2m+) · Soft · 6 runners
7 Feb
6th
Bangor-on-Dee
Long Distance (2m+) · Soft · 8 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 |
| Ludlow Undulating |
5 |
1 win, 4 other |
4 Feb |
20% |
| Uttoxeter Sharp |
3 |
1 second, 1 third, 1 other |
24 Jul |
0% |
| Haydock Park Galloping |
2 |
2 other |
4 Apr |
0% |
| Bangor-on-Dee Sharp |
2 |
1 second, 1 other |
23 May |
0% |
| Sandown Park Galloping |
1 |
1 win |
15 Feb |
100% |
| Cheltenham Galloping |
1 |
1 other |
14 Mar |
0% |
| Warwick Sharp |
1 |
1 second |
22 Jan |
0% |
| Aintree Galloping |
1 |
1 other |
26 Dec |
0% |
| Fakenham Tight |
1 |
1 third |
21 Apr |
0% |
| Cartmel Tight |
1 |
1 other |
26 Jun |
0% |