:

Guernsey Angel

Guernsey Angel is a three-year-old with real potential on the right ground and the right jockey, but a long drought since its last victory suggests the yard is still hunting for the right formula. The horse has won twice from 14 races—a 14% win rate that sits just above one win every seven outings. Both victories came on normal, standard ground conditions, where the horse has a much stronger record: 2 wins from 6 races at those conditions represents a genuinely useful 33% success rate. This matters, because it tells you the horse runs best when the track is neither heavily watered nor bone dry, and should be opposed on soft, muddy ground or on fast, firm surfaces where it has struggled.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Harry Angel
Mother
Aubrietia
Owner
Trevor Gallienne
Rating
68

📊 Key Numbers

Career statistics for this horse
14
Career races
2
Wins
14.3%
Win rate
avg ~10%
28.6%
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 partnership with jockey Pat Cosgrave has been the horse's most fruitful: they have combined for 2 wins from 6 races together, a 33% win rate that towers above the horse's overall form. When Cosgrave is in the saddle on normal ground, Guernsey Angel has shown up. The last eight months have been barren, though. The horse's most recent win came at Southwell on 12 December 2025, and since then it has failed to place in its last six races, finishing tenth, fifth, second, sixth, sixth, and fifth in that order. This is a troubling slide.

Trained by David Evans at Pandy in Monmouthshire, Guernsey Angel is part of a yard in form—Evans has sent out 37 winners already this season, so the horse is not in struggling hands. At the highest level, when the horse has tackled Class 5 company (the lower end of racing), it has won once from three races, a 33% rate that hints it may be slightly above that level. The challenge now is to find the right race, the right conditions, and the right jockey combination that made those two wins possible in the first place.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 2 wins from 6 starts (33%)
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Firm (dry)
Unknown
Soft (muddy)
Unknown
Good (firm-ish)
Unknown
Good to firm (drying out)
Avoids
📏 Race Distance
Sprint (< 5F)
Unknown
5F – 6½F
Ok
🏅 Competition 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
Left-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown
Right-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
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
23 Jan
6th
Southwell
Sprint (< 5f) · Standard · 7 runners
12 Dec
🏆 Won
Southwell
Sprint (< 5f) · Standard · 6 runners
25 Nov
3rd
Lingfield Park
5f – 6½f · Standard · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
33.3%
Win rate
2/6
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
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
Wolverhampton
Galloping
2 1 win, 1 other 13 Mar 50%
Southwell
Galloping
2 1 win, 1 other 23 Jan 50%
Haydock Park
Galloping
2 2 other 21 May 0%
Lingfield Park
Sharp
2 1 third, 1 other 12 Feb 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%
Salisbury
Undulating
1 1 other 26 Jul 0%
Bath
Undulating
1 1 other 27 Apr 0%