UK time :

Raffles Angel

Raffles Angel is a five-year-old who has found her rhythm in the past few months, quietly building a record that speaks to a horse suited to humble but competitive racing. With five wins from 21 races — roughly one victory per four outings — she is a solid, honest performer rather than a star, but she has lately shown the kind of consistency that keeps her the yard happy and her name in the entries week after week.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Mare
Colour
Brown
Father
Harry Angel
Mother
L'Eglise
Trainer
Owner
The Raffles Syndicate
Official rating
73

📊 Key numbers

Career totals for this horse
21
Career races
5
Wins
23.8%
Win rate
avg ~10%
52.4%
Top-3 rate
avg ~30%
6 days
Since last race

🔍 Full analysis

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

Her recent form tells the story of a horse in good health. In her last six races, she has finished in the money five times, with three third-place finishes, one win, and one second. That kind of durability matters far more than the occasional blowout, and it suggests she is at ease with her current level. She last raced just a day ago, so she is clearly in regular action — the sort of horse who shows up when asked and does the job expected of her.

Jack Jones's Newmarket yard has found the sweet spot with Raffles Angel at Great Yarmouth, where she has won two of her four races at the track. That is a win rate of 50 per cent over a small but meaningful sample, the kind of course record that makes a trainer's eye light up when the entries come out. She also thrives on normal ground conditions, winning three of six races on standard going — another sign that she is at her best when conditions suit.

Darragh Keenan, her regular partner, has had his strongest results aboard her too, winning two of five races together, a 40 per cent win rate that is far above the pair's typical level. Their last success came four weeks ago at Great Yarmouth on 16 September, and if the ground stays kind and the opportunity presents itself, there is every reason to expect them to add to that tally soon.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 3 wins from 6 starts (50%)
✔ Effective partnership with Darragh Keenan: 40% win rate together
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 4 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Good to firm (fairly firm)
Ok
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Unknown
Soft (muddy)
Unknown
Standard (all-weather)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Unknown
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Class 6 (grassroots)
Unknown
🏟 Track shape
Left-handed, long straights
Right-handed, tight turns
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
12 Oct
12th
Great Yarmouth
5f – 6½f · Good_To_Soft · 13 runners
16 Sep
🏆 Won
Great Yarmouth
5f – 6½f · Good_To_Soft · 13 runners
28 Aug
3rd
Goodwood
5f – 6½f · Good_To_Firm · 10 runners
7 Aug
10th
Haydock Park
7f – 1m · Good · 11 runners
23 Jul
3rd
Newbury
5f – 6½f · Good_To_Firm · 10 runners
20 Jun
3rd
Nottingham
5f – 6½f · Good · 6 runners
6 Jun
6th
Lingfield Park
5f – 6½f · Soft · 8 runners
26 Aug
9th
Ripon
5f – 6½f · Good_To_Firm · 13 runners
31 Jul
8th
Wolverhampton
5f – 6½f · Standard · 13 runners
18 Jul
🏆 Won
Haydock Park
5f – 6½f · Good · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
40%
Win rate
2/5
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Callum Shepherd Current jockey
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
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
Great Yarmouth
Galloping
4 2 wins, 1 third, 1 other 12 Oct 50%
chelmsford 3 1 third, 2 other 25 Apr 0%
Ripon
Sharp
2 1 win, 1 other 26 Aug 50%
Haydock Park
Galloping
2 1 win, 1 other 7 Aug 50%
Lingfield Park
Sharp
2 1 win, 1 other 6 Jun 50%
Windsor
Sharp
2 1 second, 1 other 24 May 0%
Nottingham
Galloping
1 1 third 20 Jun 0%
Newbury
Galloping
1 1 third 23 Jul 0%
Wolverhampton
Galloping
1 1 other 31 Jul 0%
Chepstow
Galloping
1 1 other 23 Jun 0%
Goodwood
Undulating
1 1 third 28 Aug 0%
Kempton Park
Galloping
1 1 other 30 Oct 0%