Annie's Angel
Annie's Angel broke through after a long wait, finally securing a victory at Galway on 28 October 2024, but that remains the high point of what has been a tough campaign. The four-year-old has raced 18 times overall and won just once, finishing in the places five times — a record that tells you this is a horse still searching for consistency. More concerning is the form line over the last six runs: eighth, eleventh, fifth, fourth, sixth, and twelfth. Those numbers show Annie's Angel is struggling to find the winning formula again, and the gap since that single victory — now 22 months — only underlines how rare success has been.Based on TrackLab's AI analysis
Owner
Conor Oconnor Colum Currie Mark Devenny
📊 Key Numbers
Career statistics for this horse
27.8%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Trainer Adrian McGuinness, whose Lusk yard in County Dublin has produced 45 winners this season, has been patient with Annie's Angel, but the partnership with regular jockey Dylan Browne McMonagle has yielded no wins from six attempts together. The horse performs best over middle distances of 1m1f to 1m2f, winning 1 of 8 races at that trip (roughly one in eight), which suggests conditions and track at Galway suited it on that October day. With the horse still racing actively — it ran just yesterday — McGuinness will be hoping for a return to form, but the recent runs suggest Annie's Angel remains a long way from another winner's enclosure.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on heavy ground: 1 wins from 6 starts (17%)
✔ Well suited by 1m1f – 1m2f distances: 12% win rate
⚠ What to watch out for
⚠ Poor record on good_to_yielding ground: 0 wins from 3 starts
⚠ Poor record on good ground: 0 wins from 3 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Yielding to soft (damp)
Unknown
Soft to heavy (wet)
Unknown
Yielding (slightly soft)
Unknown
Good to yielding (mild give)
Avoids
📏 Race Distance
Long Distance (2M+)
Avoids
🏅 Competition Level
Class 4 (standard)
Unknown
🏟 Track Shape
Right-handed, tight
Loves
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Avoids
Right-handed, tight turns
Avoids
Left-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
16 Aug
8th
Tramore
Long Distance (2m+) · Good_To_Yielding · 16 runners
30 Jul
11th
Galway
1m6f – 2m · Yielding_To_Soft · 21 runners
6 Jul
5th
Roscommon
1m6f – 2m · Good · 19 runners
14 Jun
4th
Downpatrick
Long Distance (2m+) · Good · 10 runners
8 May
6th
Ballinrobe
1m1f – 1m2f · Good_To_Yielding · 10 runners
28 Mar
12th
The Curragh
1m1f – 1m2f · Soft_To_Heavy · 14 runners
28 Feb
5th
Navan
Long Distance (2m+) · Heavy · 9 runners
11 Feb
2nd
hereford
Long Distance (2m+) · Heavy · 9 runners
29 Jan
6th
Thurles
1m6f – 2m · Heavy · 15 runners
27 Oct
6th
Galway
1m1f – 1m2f · Soft_To_Heavy · 16 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
Michael Kenneally Current Jockey
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Galway Tight |
3 |
1 win, 2 other |
30 Jul |
33.3% |
| Thurles Undulating |
2 |
2 other |
29 Jan |
0% |
| The Curragh Galloping |
1 |
1 other |
28 Mar |
0% |
| Tramore Sharp |
1 |
1 other |
16 Aug |
0% |
| Roscommon Sharp |
1 |
1 other |
6 Jul |
0% |
| Killarney Sharp |
1 |
1 second |
15 Jul |
0% |
| Listowel Sharp |
1 |
1 second |
22 Sep |
0% |
| Navan Galloping |
1 |
1 other |
28 Feb |
0% |
| Ballinrobe Sharp |
1 |
1 other |
8 May |
0% |
| Downpatrick Undulating |
1 |
1 other |
14 Jun |
0% |
| Sligo Sharp |
1 |
1 other |
6 Aug |
0% |
| hereford |
1 |
1 second |
11 Feb |
0% |
| Leopardstown Galloping |
1 |
1 second |
12 Jun |
0% |
| Gowran Park Undulating |
1 |
1 other |
23 Apr |
0% |
| Naas Galloping |
1 |
1 other |
12 Oct |
0% |