:

Voodoo Angel

Thirteen races, zero wins — Voodoo Angel is the definition of a horse that keeps showing up without ever quite getting over the line. The seven-year-old has managed five placed finishes from those 13 outings, meaning it has been competitive enough to finish in the frame but has yet to find that extra gear when it matters most. At this point in a horse's career, a first win feels both overdue and genuinely hard to predict.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Mare
Colour
Bay
Father
Ol' Man River
Mother
Avenging Angel
Owner
Red Rum Racing 1
Rating
89

📊 Key Numbers

Career statistics for this horse
13
Career races
0
Wins
0%
Win rate
avg ~10%
38.5%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The recent form tells a mixed story. Looking at the last six races, Voodoo Angel has posted a pair of third-place finishes and a second, which shows the ability is still there. But the gaps in the sequence — two blank runs where it didn't place at all — suggest inconsistency is the real enemy here. A horse that finishes second one week and then disappears out of the picture the next is a frustrating watch, and anyone following Voodoo Angel will know that feeling well.

Jockey Theo Gillard has been the regular partner, riding in six of those races together without a win to show for it. That said, the placed finishes suggest the combination isn't without merit — they just haven't found the right moment yet. The yard behind the horse belongs to Donald McCain, one of the more recognisable names in northern racing, based at Cholmondeley in Cheshire. With 51 winners already sent out this season, McCain's operation is clearly in good form — which makes Voodoo Angel something of an outlier in an otherwise productive string.

The horse typically runs at Class 5, which represents the lower end of the racing ladder — these are races designed to give horses a realistic opportunity to win. Going 0 from 5 at that level is the most telling number in the file. This isn't a horse being asked to punch above its weight against better rivals; it is competing at exactly the level where it should, in theory, be most likely to succeed. That it hasn't yet broken through makes every race feel like unfinished business. Voodoo Angel raced just yesterday, so the next opportunity may not be far away — and after 13 attempts, a first win would be quite a moment.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Good (firm-ish)
Yielding
Yielding to soft
Good to firm
📏 Race Distance
1M6F – 2M
Long Distance (2M+)
🏅 Competition Level
Class 4
Class 5
🏟 Track Shape
Left-handed, tight turning
Right-handed, tight turning
Left-handed, wide and galloping
Right-handed, undulating
Right-handed, wide and galloping

📅 Recent Runs

The last 10 races, most recent first
31 Mar
3rd
Bangor-on-Dee
Long Distance (2m+) · Good · 7 runners
26 Feb
DNF
Wetherby
Long Distance (2m+) · Soft · 8 runners
9 Feb
3rd
Catterick Bridge
1m6f – 2m · Soft · 5 runners
30 Jan
2nd
Catterick Bridge
1m6f – 2m · Soft · 5 runners
14 Dec
DNF
Carlisle
Long Distance (2m+) · 12 runners
17 Nov
4th
Leicester
1m6f – 2m · Soft · 6 runners
21 Oct
3rd
Exeter
Long Distance (2m+) · Good_To_Firm · 6 runners
4 Sep
4th
Sedgefield
Long Distance (2m+) · Good · 6 runners
16 Aug
4th
Market Rasen
Long Distance (2m+) · Good · 8 runners
17 May
2nd
Wexford
Long Distance (2m+) · Good · 15 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/6
Won / Rode
Charlie Maggs Current Jockey
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ms A Egan
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Catterick Bridge
Sharp
2 1 second, 1 third 9 Feb 0%
Wetherby
Galloping
1 1 other 26 Feb 0%
Wexford
Sharp
1 1 second 17 May 0%
Leopardstown
Galloping
1 1 other 3 Mar 0%
Naas
Galloping
1 1 other 10 Mar 0%
Fairyhouse
Galloping
1 1 other 22 Apr 0%
Market Rasen
Sharp
1 1 other 16 Aug 0%
Exeter
Undulating
1 1 third 21 Oct 0%
Sedgefield
Sharp
1 1 other 4 Sep 0%
Carlisle
Undulating
1 1 other 14 Dec 0%
Bangor-on-Dee
Sharp
1 1 third 31 Mar 0%
Leicester
Sharp
1 1 other 17 Nov 0%