Ziggy's Angel
Ziggy's Angel is a 4-year-old who has had to be patient to find the winner's enclosure, but when the moment came, it delivered. From 10 races, she has one win and two further places — a 10% win rate, or roughly one win in every ten outings — which tells you this is a horse that makes the frame but has found winning genuinely hard to come by.Based on TrackLab's AI analysis
Owner
Middleham Park Racing LXXXVI
📊 Key Numbers
Career statistics for this horse
20%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
That sole victory arrived at Newcastle on 11 September 2025, over a trip between seven furlongs and a mile, which is clearly where Ziggy's Angel is happiest. Over those distances, she has won 1 from 6 races — about 1 in 6, or 17% — a noticeably better return than her overall record suggests. It hints at a horse that has been finding her feet and is at least competitive when conditions suit. Class 5 is her usual level, the everyday bread-and-butter tier of British racing, and there she has won 1 from 7 races, a rate of around 1 in 7.
The trainer Richard and Peter Fahey operate out of Musley Bank in North Yorkshire, a yard that has sent out two winners so far this season. Ziggy's Angel's recent form reads 15-5-8-3-5-1 — that final figure is the Newcastle win, showing she finished that sequence on a high. Since then she has raced again, most recently just one day ago, so she is clearly a horse being kept busy and in form. The team will be hoping that Newcastle win was the beginning of something rather than a one-off.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on standard ground: 1 wins from 6 starts (17%)
✔ Well suited by 7f – 1m distances: 17% win rate
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts
⚠ Yet to win at Southwell in 5 attempts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to firm (drying out)
Avoids
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Likes
🏟 Track Shape
Left-handed, long straights
Likes
📅 Recent Runs
The last 10 races, most recent first
24 Apr
15th
Doncaster
7f – 1m · Good_To_Firm · 17 runners
26 Mar
5th
Southwell
5f – 6½f · Standard · 10 runners
28 Dec
8th
Southwell
7f – 1m · Standard · 9 runners
28 Nov
3rd
Southwell
5f – 6½f · Standard · 14 runners
24 Oct
5th
Southwell
7f – 1m · Standard · 14 runners
11 Sep
🏆 Won
Newcastle
7f – 1m · Standard · 10 runners
17 Aug
5th
Southwell
5f – 6½f · Standard · 9 runners
2 Aug
4th
Doncaster
5f – 6½f · Good_To_Firm · 7 runners
18 Jul
7th
Haydock Park
7f – 1m · Good · 10 runners
19 Jun
DNF
Wetherby
7f – 1m · Good_To_Firm · 13 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Southwell Galloping |
5 |
1 third, 4 other |
26 Mar |
0% |
| Doncaster Galloping |
2 |
2 other |
24 Apr |
0% |
| Newcastle Galloping |
1 |
1 win |
11 Sep |
100% |
| Wetherby Galloping |
1 |
1 other |
19 Jun |
0% |
| Haydock Park Galloping |
1 |
1 other |
18 Jul |
0% |