UK time :

Guernsey Angel

Guernsey Angel is a three-year-old with a frustratingly familiar story: a horse that showed early promise but has since gone quiet. The wins are there—two of them from seventeen races—but they are now a distant memory. The last one came at Southwell back in December 2025, which means this horse has raced six times without adding to its tally. That kind of drought can feel like an eternity in racing, and it raises an obvious question: what has changed?Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Harry Angel
Mother
Aubrietia
Owner
Trevor Gallienne
Official rating
62

📊 Key numbers

Career totals for this horse
17
Career races
2
Wins
11.8%
Win rate
avg ~10%
29.4%
Top-3 rate
avg ~30%
15 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The numbers hint at where this horse is best suited. It wins roughly one in every four races on normal ground conditions, which is decent form, and it shows up well in sprint races—under five furlongs—where it has managed a win from four attempts. The real standout, though, is what happens when jockey Pat Cosgrave gets the ride. Cosgrave and Guernsey Angel have clicked together, winning two of their six races as a partnership—a 33 percent win rate that is significantly better than the horse's overall record. That is worth noting. When the right rider is in the saddle and the ground suits, this horse has shown it can compete.

Trainer David Evans, based in Monmouth, has had a solid season with thirty-seven winners from his yard, which suggests he knows what he is doing. The question now is whether Guernsey Angel can rediscover some of that early-season form. At three years old, it is still young enough to turn things around, but the ten-month gap since the last win is a concern. The horse is still racing actively—it ran just yesterday—so the yard clearly believes there is more to come. Whether Cosgrave gets another chance in the saddle soon could be telling.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 8 starts (25%)
✔ Well suited by Sprint (< 5f) distances: 25% win rate
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Soft (muddy)
Unknown
Firm (dry)
Unknown
Good (a little give)
Unknown
Good to firm (fairly firm)
Avoids
📏 Race distance
Sprint (< 5F)
Loves
5F – 6½F
Ok
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, long straights
Unknown
Right-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
3 Oct
2nd
Southwell
Sprint (< 5f) · Standard · 10 runners
24 Sep
5th
Southwell
Sprint (< 5f) · Standard · 7 runners
11 Sep
7th
Salisbury
5f – 6½f · Soft · 13 runners
13 Aug
10th
Windsor
5f – 6½f · Good_To_Firm · 11 runners
27 Jul
5th
Windsor
5f – 6½f · Good_To_Firm · 6 runners
4 Jul
2nd
Leicester
5f – 6½f · Good_To_Firm · 11 runners
21 May
6th
Haydock Park
5f – 6½f · Soft · 13 runners
27 Apr
6th
Bath
5f – 6½f · Firm · 10 runners
13 Mar
5th
Wolverhampton
5f – 6½f · Standard · 11 runners
12 Feb
4th
Lingfield Park
5f – 6½f · Standard · 8 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
33.3%
Win rate
2/6
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Southwell
Galloping
4 1 win, 1 second, 2 other 3 Oct 25%
Wolverhampton
Galloping
2 1 win, 1 other 13 Mar 50%
Haydock Park
Galloping
2 2 other 21 May 0%
Lingfield Park
Sharp
2 1 third, 1 other 12 Feb 0%
Salisbury
Undulating
2 2 other 11 Sep 0%
Windsor
Sharp
2 2 other 13 Aug 0%
Leicester
Sharp
1 1 second 4 Jul 0%
Newmarket
Galloping
1 1 other 23 Aug 0%
Bath
Undulating
1 1 other 27 Apr 0%