Raffles Angel (GB)
Typically ridden prominently in 5 of 6 analysed runs — Raffles Angel (GB) is 5 from 21. All 5 wins have come on turf — 0 from 5 on the all-weather. All 5 wins have come over 6f – 7f.
- 5–21Wins / Runs
- 23.8%Strike rate
- 7 (33.3%)Placed
- +15.33£1 level staken=21 at SP
- 1.88Fair A/E n=21 · 1.62 incl. margin
- 77Highest OR
- 50dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 131
How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →
| Going | Runs | Best | Median | Since 20 Oct 2025 |
|---|---|---|---|---|
| Good to Firm | 7 | 131B | 99 | 2 · 131 / 119.5 |
| Good | 6 | 114C | 90 | 2 · 114 / 97.5 |
| Standard (AW) | 5 | 90C | 81 | — |
| Good to Soft | 2 | 94A | 79.5 | 2 · 94 / 79.5 |
| Soft | 1 | — | — | 1 · — |
| Distance | Runs | Best | Median | Since 20 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 19 | 131B | 85 | 7 · 131 / 94 |
| Under 6f | 2 | 91A | 90.5 | — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 21 figures from 21 runs · as at 20 Oct 2026 · a record, not a forecast
Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.
Run style from 6 analysed runs
- Prominent 5 (83%) · 3 wins
- Held up 1 (17%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 12.7% of 2,747 runs since Jan 2008 (261 horses).
Weakest over 1m – 1m1f (all codes): 8.5% from 331.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 9 | 0 | 0% | −12.7 | — |
| Good to Firm | 490 | 58 | 11.8% | −0.9 | 1 from 7 |
| Good | 625 | 64 | 10.2% | −2.5 | 3 from 6 |
| Good to Soft | 265 | 29 | 10.9% | −1.8 | 1 from 2 |
| Soft | 263 | 32 | 12.2% | −0.5 | 0 from 1 |
| Heavy | 77 | 8 | 10.4% | −2.3 | — |
| Standard (AW) | 1,018 | 159 | 15.6% | +2.9 | 0 from 5 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 708 | 90 | 12.7% | 0 | 0 from 2 |
| 6f – 7f | 1,615 | 225 | 13.9% | +1.2 | 5 from 19 |
| 1m – 1m1f | 331 | 28 | 8.5% | −4.2 | — |
| 1m2f – 1m4f | 81 | 7 | 8.6% | −4.1 | — |
| 1m5f – 2m | 12 | 0 | 0% | −12.7 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 20 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
4 siblings in the archive, 1 winner — best of them Wasdale (GB) (3 wins).
The wins came over 5f–6f; the highest grade won is Class 5 (Wasdale (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Wasdale (GB) | 12 | 3 | 5f–6f | Class 5 |
| Three Diamonds (GB) | 3 | 0 | — | — |
| Lorton Valley (GB) | 4 | 0 | — | — |
| Thackthwaite (GB) | 3 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good to Firm | 7 | 1 | 14% | +0.00 |
| Good | 6 | 3 | 50% | +19.00 |
| Standard (AW) | 5 | 0 | 0% | −5.00 |
| Good to Soft | 2 | 1 | 50% | +2.33 |
| Soft | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 5 | 15 | 4 | 27% | +9.33 |
| Class 4 | 5 | 0 | 0% | −5.00 |
| Class 6 | 1 | 1 | 100% | +11.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Yarmouth | 4 | 2 | 50% | +7.33 |
| Chelmsford City (AW) | 3 | 0 | 0% | −3.00 |
| Haydock | 2 | 1 | 50% | +8.00 |
| Lingfield | 2 | 1 | 50% | +1.00 |
| Ripon | 2 | 1 | 50% | +10.00 |
| Windsor | 2 | 0 | 0% | −2.00 |
| Goodwood | 1 | 0 | 0% | −1.00 |
| Newbury | 1 | 0 | 0% | −1.00 |
| Nottingham | 1 | 0 | 0% | −1.00 |
| Wolverhampton (AW) | 1 | 0 | 0% | −1.00 |
| Chepstow | 1 | 0 | 0% | −1.00 |
| Kempton (AW) | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 19 | 5 | 26% | +17.33 |
| Under 6f | 2 | 0 | 0% | −2.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Darragh Keenan | 5 | 2 | 40% | +14.00 |
| Callum Shepherd | 3 | 2 | 67% | +4.33 |
| Jonny Peate | 2 | 1 | 50% | +8.00 |
| Marco Ghiani | 2 | 0 | 0% | −2.00 |
| Hector Crouch | 1 | 0 | 0% | −1.00 |
| Jason Hart | 1 | 0 | 0% | −1.00 |
| Jason Watson | 1 | 0 | 0% | −1.00 |
| Ross Coakley | 1 | 0 | 0% | −1.00 |
| Alice Bond | 1 | 0 | 0% | −1.00 |
| Dylan Hogan | 1 | 0 | 0% | −1.00 |
| Trevor Whelan | 1 | 0 | 0% | −1.00 |
| Luke Morris | 1 | 0 | 0% | −1.00 |
| Rossa Ryan | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 7 | 1 | 14% | −2.67 |
| 2025 | 5 | 1 | 20% | +5.00 |
| 2024 | 9 | 3 | 33% | +13.00 |
Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.
Form
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 12 Oct 26+26d | Yarmouth | First Furnishings Handicap Stakes Positioned middle of the pack towards the back - pushed along over 2f out - faded inside the final furlong - finished 12th | 12/13 | 1¾ | 9-10 | 73 | 65C | 56C | Callum Shepherd | 13/2 |
| 16 Sep 26+19d | Yarmouth | Eastern Power Systems Fillies' Handicap Stakes Handy early - hit front approaching final furlong - driven clear and battled on well close home - challenged late but held on - won at the finish | 1/12 | 9-12 | 70 | 94A | 96A | Callum Shepherd | 100/30 | |
| 28 Aug 26+21d | Goodwood | Virgin Bet Every Saturday Money Back Handicap Stakes Pulled hard early - sat close to the front group - pushed along two out - found extra approaching the final furlong - stayed on well without getting to the front pair - finished third | 3/7 | 1¾ | 9-11 | 72 | 131B | 88A | Hector Crouch | 9/2 |
| 07 Aug 26+15d | Haydock | Find Your Zyn Moment Stride Handicap Stakes Keen to lead early and fighting the bridle - pressed for effort 2f out then overtaken inside the final furlong - dropped away quickly to finish last | 10/11 | ¾ | 9-7 | 72 | 81B | 67A | Jason Hart | 14/1 |
| 23 Jul 26+33d | Newbury | Country & Town House Handicap Stakes handy early - driven approaching the final furlong and made ground - roused in a share of fourth with a furlong to run - kept on but lacked the speed to get involved | 3/8 | nk | 10-1 | 73 | 108B | 91A | Jason Watson | 8/1 |
| 20 Jun 26+14d | Nottingham | Construction Day 14th October Handicap Pulled hard early - close order with front group - pressed for effort 2f out - stayed on inside final furlong - unable to close final 110yds | 3/5 | ¾ | 9-8 | 74 | 114C | 82B | Ross Coakley | 6/1 |
| 06 Jun 26+284d | Lingfield | Eikon Helping Young People In Surrey Handicap Handy in the pack early - dropped away approaching final furlong - faded to finish sixth | 6/8 | 4¼ | 9-3 | 76 | 69C | 58C | Alice Bond | 12/1 |
| 26 Aug 25+26d | Ripon | Ripon Yorkshire's Garden Racecourse Handicap Sluggish start - dropped towards back of field - unable to challenge leaders - finished well held in 9th | 9/12 | nk | 9-13 | 77 | 85B | 73A | Dylan Hogan | 9/2 |
| 31 Jul 25+13d | Wolverhampton (AW) | Racing League Race 8 Handicap Settled mid-pack - pressed for late progress inside final 2f - unable to land a blow - finished eighth | 8/13 | 1 | 9-9 | 77 | 82B | 78A | Trevor Whelan | 12/1 |
| 18 Jul 25+25d | Haydock | Lancashire DAF Handicap (Div 1) Settled at the back early - travelling strongly with two furlongs left - moved through gap on the left approaching final furlong - stayed on strongly to hit front close home and win | 1/9 | 9-13 | 74 | 108A | 95A | Jonny Peate | 9/1 | |
| 23 Jun 25+30d | Chepstow | betting.bet Betting Tips Handicap Held up early - pushed along with 3f left - progress and drifted left approaching final furlong - stayed on but eased back to finish 4th | 4/8 | ½ | 10-2 | 75 | 99B | 86A | Luke Morris | 9/1 |
| 24 May 25+206d | Windsor | Sporting Times Sri Lanka Handicap Sat close to leader early - pressed for effort inside final two furlongs - dropped away in closing stages to finish fifth beaten 9 lengths | 5/6 | 1¼ | 9-7 | 76 | 95A | 68B | Jonny Peate | 5/1 |
| 30 Oct 24+42d | Kempton (AW) | Unibet More Extra Place Races Handicap Settled in the pack - driven with two furlongs left - unable to challenge - finished eighth beaten 5 lengths | 8/11 | 1 | 9-9 | 76 | 81A | 73A | Darragh Keenan | 6/1 |
| 18 Sep 24+39d | Yarmouth | Join Moulton Racing Syndicate Fillies' Handicap Handy early - pushed along and gained ground a furlong out - locked in a battle with the second inside the closing stages - edged in front close home to hold on | 1/9 | 10-0 | 72 | 89A | 90A | Darragh Keenan | 6/1 | |
| 10 Aug 24+43d | Lingfield | King Roofing Services & Starkings Scaffolding Handicap Handy near the front - pushed along and drifted right approaching final furlong - hit front and clipped inside final stages then knocked once more - stayed on to prevail | 1/6 | 9-10 | 70 | 85B | 84B | Callum Shepherd | 2/1F | |
| 28 Jun 24+25d | Yarmouth | Quinnbet Daily Free Bet Fillies' Handicap | 3/7 | shd | 9-9 | 69 | 91A | 82A | Darragh Keenan | 11/4F |
| 03 Jun 24+15d | Windsor | Download The Raceday Ready App Confined Handicap | 2/8 | 1 | 9-6 | 67 | 117A | 86A | Darragh Keenan | 9/2 |
| 19 May 24+24d | Ripon | Racing Welfare Mental Health Awareness Week Handicap | 1/14 | 9-11 | 60 | 82C | 90A | Darragh Keenan | 11/1 | |
| 25 Apr 24+70d | Chelmsford City (AW) | Racing Value At bet365 Restricted Maiden Stakes (GBB Race) | 5/12 | 1½ | 8-12 | — | 77B | 70A | Marco Ghiani | 28/1 |
| 15 Feb 24+33d | Chelmsford City (AW) | Racing Welfare Restricted Maiden Fillies' Stakes (GBB Race) | 6/9 | 1½ | 8-12 | — | 73A | 56A | Rossa Ryan | 7/2 |
| 13 Jan 24 | Chelmsford City (AW) | Become A 2023 CCR Member Restricted Novice Stakes (GBB Race) | 3/4 | 2¾ | 8-10 | — | 90C | 55B | Marco Ghiani | 8/1 |
Quick answers
- How many races has Raffles Angel (GB) won?
- Raffles Angel (GB) won 5 of 21 archived starts between 2024 and 2026, a strike rate of 23.8%. Placed 7 times in total (33.3% of starts).
- Who trains Raffles Angel (GB)?
- Raffles Angel (GB) is trained by Jack Jones, who saddled the horse on its most recent run on 12 October 2026.
- Who is Raffles Angel (GB)'s sire?
- Raffles Angel (GB) is by Harry Angel (IRE) out of L'Eglise (GB), whose sire is Le Havre.
- What going does Raffles Angel (GB) prefer?
- Raffles Angel (GB) has the best record on good going: 3 wins from 6 starts (50%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Raffles Angel (GB)'s official rating?
- The most recent official rating on record is 73, from the run on 12 October 2026. The highest on record is 77.
- What is Raffles Angel (GB)'s sire's record?
- Harry Angel (IRE)'s progeny in our archive have won 12.7% of 2,747 runs since Jan 2008 (261 horses), Flat and jumps together. Weakest over 1m – 1m1f (all codes): 8.5% from 331.
- Who are Raffles Angel (GB)'s siblings?
- Out of L'Eglise (GB), Raffles Angel (GB) has 4 other produce in our archive, 1 of them a winner. Most wins: Wasdale (GB) (3). Highest grade won: Class 5 (Wasdale (GB)). The wins came over 5f–6f. As at Oct 2026.