Skip to content
Horse profile

He's An Angel (GB)

6yo gelding · Trainer Kevin & Lauren Frost · Owner Kevin Frost
40 runs · 16 courses · from Jun 2022
As at 8 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
6 wins · 4 courses Last run 24 Oct 2026 · 11th of 11 Last raced off OR 53
KTB Profile

He's An Angel is 6 from 40 with all wins on the all-weather. He has won three times at Wolverhampton, once at Southwell, once at Newcastle and once at Lingfield, all in Class 6 or Class 5 handicaps or classified stakes between 5f and 7f on standard going. Four of the six wins came over 6f to 7f. Aged 6 at his last run in Oct 2026, he finished 11 of 11 at Southwell in a Class 6 handicap off an official rating of 53, 19lb below his highest ever mark. Typically held up, he was ridden in mid-division on that occasion.

Based on 40 archived runs · run-style from 23 commented runs since Aug 2024 · updated 8 Nov 2026
KTB at a glance Typically held up All wins on AW OR ↓ 19lb off peak
Official rating53↓ 19lb off peak
53 50–72

KTB Speed and Rating

KTB Speed

Best recent Speed 97 the best of the last 3 graded (A or B) runs · Wetherby, 4 Jun 2026

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 →

Flat 40 figures · best 112A · median 83
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)24112A9312 runs · 105 / 83
Good to Firm8110A803 runs · 97 / 95
Good790B772 runs · 90 / 83
Good to Soft1———
DistanceRunsBestMedianSince 8 Nov 2025
6f – 7f22112A8310 runs · 105 / 74.5
Under 6f18110A83.57 runs · 98 / 93

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 40 figures from 40 runs · as at 1 Nov 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 74A the best of the last 3 rated runs · Beverley, 14 Jul 2026 Official rating 53 at the last run, 24 Oct 2026

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 40 figures · best 94A · median 69.5
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)2494A7512 runs · 84 / 70
Good to Firm883A683 runs · 83 / 74
Good778A592 runs · 59 / 55
Good to Soft1———
DistanceRunsBestMedianSince 8 Nov 2025
6f – 7f2294A70.510 runs · 84 / 65
Under 6f1886B68.57 runs · 83 / 70

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 40 figures from 40 runs · as at 1 Nov 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 23 analysed runs since Aug 2024

  • Held up 13 (57%) · 1 win
  • Prominent 5 (22%) · 0 wins
  • Mid-division 4 (17%) · 1 win
  • Led 1 (4%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 12.6% of 2,802 runs since Apr 2022 (266 horses).

Weakest over 1m – 1m1f (all codes): 8.2% from 340.

GoingRunsWinsSRvs sireThis horse
Firm900%−12.6—
Good to Firm4905811.8%−0.80 from 8
Good6256410.2%−2.40 from 7
Good to Soft2692910.8%−1.80 from 1
Soft2803311.8%−0.8—
Heavy8589.4%−3.2—
Standard (AW)1,04416015.3%+2.76 from 24
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f7159012.6%02 from 18
6f – 7f1,65122713.7%+1.14 from 22
1m – 1m1f340288.2%−4.4—
1m2f – 1m4f8478.3%−4.3—
1m5f – 2m1200%−12.6—

Flat and jumps together (all codes) · since Apr 2022 · as at 8 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam

3 siblings in the archive, 1 winner — best of them Al Baahy (GB) (3 wins).

The wins came over 7f–1m2f; the highest grade won is Class 5 (Al Baahy (GB)).

ProduceRunsWinsWin tripsBest grade
Al Baahy (GB)5237f–1m2fClass 5
Desert Secret (GB)10——
Arthur Conan Doyle (GB)50——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 24 6 25% +2.87
Good to Firm 8 0 0% −8.00
Good 7 0 0% −7.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 29 5 17% −5.63
Class 5 9 1 11% −5.50
Class 3 1 0 0% −1.00
Class 4 1 0 0% −1.00

CourseRunsWinsSR£1
Southwell (AW) 8 1 13% −4.75
Wolverhampton (AW) 8 3 38% +10.50
Newcastle (AW) 6 1 17% −2.50
Beverley 3 0 0% −3.00
Catterick 2 0 0% −2.00
Redcar 2 0 0% −2.00
Carlisle 2 0 0% −2.00
Pontefract 1 0 0% −1.00
Wetherby 1 0 0% −1.00
Bath 1 0 0% −1.00
Ripon 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00
Thirsk 1 0 0% −1.00
Haydock 1 0 0% −1.00
Lingfield (AW) 1 1 100% +0.62
Musselburgh 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 22 4 18% −0.25
Under 6f 18 2 11% −12.88

JockeyRunsWinsSR£1
William Pyle 6 1 17% −2.50
Cam Hardie 5 0 0% −5.00
David Allan 5 0 0% −5.00
Oliver Stammers 4 1 25% +0.00
Oisin Orr 3 0 0% −3.00
Daniel Tudhope 3 2 67% +2.12
Callum Shepherd 3 2 67% +11.25
Sean Kirrane 2 0 0% −2.00
Duran Fentiman 2 0 0% −2.00
Sean D Bowen 1 0 0% −1.00
Donovan Goucher 1 0 0% −1.00
Jason Watson 1 0 0% −1.00
Marco Ghiani 1 0 0% −1.00
Benoit De La Sayette 1 0 0% −1.00
Ben Robinson 1 0 0% −1.00
Phil Dennis 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 18 2 11% −10.50
Tongue tie 15 4 27% +4.37
Tongue tie + cheekpieces 6 0 0% −6.00
Hood 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 14 2 14% −6.50
2025 3 0 0% −3.00
2024 12 4 33% +7.37
2023 8 0 0% −8.00
2022 3 0 0% −3.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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2026 · 14 runs
24 Oct 26+102d Southwell (AW) Create Your Bet Builders At Midnite Handicap Stakes Class 6 · 6f · Standard · 11 ran Raced in the pack - pushed along and lost touch over 2f out - well beaten in 11th 11/11 7½ 9-7 5330C41C William Pyle 22/1
14 Jul 26+23d Beverley Connexin Gigabit Gallop Handicap Stakes Class 6 · 5f · Good To Firm · 10 ran settled in the pack - made progress approaching 2f out - held up for a gap from 1f out - ran on to mount a bid between others inside the final furlong but could not get closer 5/10 ¾ 9-9 5595B74A William Pyle 6/1
21 Jun 26+17d Pontefract Anna Woolley Memorial Handicap Class 6 · 6f · Good · 11 ran Settled handy early - driven to keep up 2f out - lost touch a furlong out - dropped away rapidly close home to finish eighth 8/11 ½ 9-5 5676A59A William Pyle 7/1
04 Jun 26+3d Wetherby Live Streams On Racing TV Extra Handicap Class 6 · 5½f · Good To Firm · 9 ran Sat close up on the rails - moved into second inside the last two furlongs travelling well - asked for effort - kept on nearing the line but couldn't match the winner's turn of foot - finished second beaten three-quarters of a length 2/9 ¾ 9-9 5097A83A William Pyle 9/2
01 Jun 26+10d Wolverhampton (AW) Free Digital Racecard At raceday-ready.com Classified Stakes Class 6 · 5f · Standard · 11 ran Pulled hard early - settled in the pack - pushed along and close up entering the last furlong - stayed on strongly to hit the front near the line 1/11 9-9 5085A78A William Pyle 5/2F
22 May 26+14d Bath Blackmore Building Contractors Handicap (Div 2) Class 6 · 5½f · Good To Firm · 12 ran Sluggish start - settled towards the back - given a squeeze approaching 3f out - made progress into contention 2f out - boxed in a furlong out then battled on to finish eighth 8/12 hd 9-6 5278A69A Sean D Bowen 8/1
08 May 26+27d Ripon Dr Keith Howard OBE Memorial Handicap Class 5 · 5f · Good · 8 ran Slow to break - settled at the back - urged into contention 2f out - never competitive and finished eighth 8/8 nk 8-4 5390B51A Cam Hardie 28/1
11 Apr 26+17d Southwell (AW) Come Racing For Free 18th June Handicap Class 6 · 6f · Standard · 9 ran Dwelt at the start - took a strong hold in the early stages - settled at the back of the field - pushed along inside the final furlong - always too far adrift to challenge 8/9 ¾ 9-6 5570A56A William Pyle 5/1
25 Mar 26+11d Kempton (AW) Virgin Bet Interactive Handicap Class 6 · 6f · Standard To Slow · 11 ran Held up towards the back - lost touch with leaders 2f out then found some late renewed effort into the final furlong - dropped away close home to finish 8th 8/11 nse 9-6 5773A70A Oliver Stammers 12/1
14 Mar 26+8d Southwell (AW) Midnite A Next Generation Betting App Handicap Class 6 · 6f · Standard · 11 ran Sluggish start - settled towards the back - travelling comfortably with 2f left - boxed in briefly a furlong out - pushed along inside final furlong - stayed on to finish sixth 6/11 hd 9-6 5769A73A Oliver Stammers 15/2
06 Mar 26+18d Newcastle (AW) Midnite: Built For 2026 Not 2006 Apprentice Handicap (Div 2) Class 6 · 6f · Standard · 8 ran Made the running from the front on the near rail - pressed for effort and lost the advantage 2f out - dropped away in the closing furlong 5/8 ¾ 9-0 5881A60A Donovan Goucher 9/2
16 Feb 26+21d Wolverhampton (AW) Midnite Are Upping The Betting Game Handicap (Rider Restricted Race) Class 6 · 6f · Standard · 8 ran Sluggish start - fought for control early - settled at the back - pushed along with 2f left - stayed on inside the last furlong - never a threat to the front runners finishing 5th 5/8 ½ 9-6 58105A78A Oliver Stammers 7/2
26 Jan 26+13d Wolverhampton (AW) Make The Move To Midnite Handicap (Div 1) Class 6 · 6f · Standard · 9 ran Sluggish start and settled last while pulling hard - travelling comfortably but boxed in approaching final furlong - shifted to the left and found space to close - stayed on strongly to snatch it right on the line 1/9 9-9 55104A84A Oliver Stammers 3/1J
13 Jan 26+14d Newcastle (AW) Midnite: Built For 2026 Not 2006 Handicap Class 6 · 5f · Standard · 6 ran Bumped at the off - settled last - pushed for effort over 2f out - squeezed for space inside final furlong - made no further progress and finished fifth beaten 3 lengths 5/6 1¾ 9-6 5693A62B Cam Hardie 5/1
2025 · 3 runs
30 Dec 25+12d Wolverhampton (AW) Midnite A Next Generation Betting App Handicap Class 6 · 5f · Standard · 9 ran Slow to break - travelled with eagerness early - squeezed for space with 3f left - driven approaching final furlong and kept responding - grabbed third close home 3/9 ¾ 9-1 5698A70A Cam Hardie 14/1
18 Dec 25+19d Southwell (AW) Midnite, Building The Future Of Betting Handicap (Div 2) Class 6 · 6f · Standard · 11 ran Settled early holding an eager grip - tracked the front group - driven with effort over 2f out - lost place in the closing stages to finish ninth 9/11 ¾ 9-1 5767A60A Cam Hardie 13/2
29 Nov 25+397d Wolverhampton (AW) Take Time To Think With Betuk Handicap (GBBplus Race) Class 6 · 6f · Standard · 13 ran Dwelt at the start - settled towards rear of field - progress 2f out - soon under pressure - stayed on inside final furlong - closest to principals at line 4/13 hd 9-6 5796B77A Cam Hardie 22/1
2024 · 12 runs
28 Oct 24+34d Southwell (AW) Extra Winnings With BetUK Acca Club Handicap Class 6 · 5f · Standard · 10 ran Sluggish start - never involved - finished well back in 10th 10/10 6 9-6 6271A32A Jason Watson 11/1
24 Sep 24+20d Newcastle (AW) QuinnBet Best Odds Guaranteed Handicap Class 6 · 6f · Standard · 13 ran Close up behind pace-setter until driven at halfway - still within touch of front group - urged for effort 2f out - dropped away quickly - finished well adrift 13/13 7½ 9-12 6562C42C Sean Kirrane 9/2
04 Sep 24+16d Southwell (AW) Download The Raceday-Ready App Handicap Class 5 · 6f · Standard · 12 ran Sluggish start - regained pace to join front group - hit front 5f out - opened a big advantage 4f out - kept command down the straight - driven out with 2f left - overtaken approaching final furlong - dropped away in the closing stages - finished 5th 5/12 hd 9-7 6793A77A Oisin Orr 50/1
19 Aug 24+9d Catterick Every Race Live On Racing Tv Handicap Class 6 · 6f · Good To Firm · 12 ran Settled with the pack early - pushed along and lost ground inside final two furlongs - well held at the finish 12/12 5 9-13 6453B40A Oisin Orr 66/1
10 Aug 24+7d Redcar Every Race Live On Racing Tv Handicap Class 3 · 6f · Good To Firm · 6 ran Slow to break - trailed the field - given a squeeze approaching 2f out - faded in the final furlong 6/6 2¾ 8-9 6982B58B Marco Ghiani 28/1
03 Aug 24+15d Thirsk Rudding Park Handicap Class 4 · 5f · Good · 9 ran Slow into stride - held up towards the back - beaten a furlong out 9/9 ¾ 9-4 7172B48A Oisin Orr 50/1
19 Jul 24+127d Haydock Victor Welsh Ltd Handicap Class 5 · 6f · Good · 9 ran 7/9 1½ 9-11 7285B71A Benoit De La Sayette 33/1
14 Mar 24+26d Southwell (AW) BetUK. Home Of The Acca Handicap Class 5 · 6f · Standard · 10 ran 5/10 1¾ 9-6 7297A83A Daniel Tudhope 9/2
17 Feb 24+22d Newcastle (AW) BetUK. It's Where The UK Bets Handicap Class 5 · 6f · Standard · 8 ran 1/8 9-8 69112A93A Daniel Tudhope 5/2F
26 Jan 24+8d Lingfield (AW) Build Your Acca With BetUK Handicap Class 6 · 5f · Standard · 6 ran 1/6 10-0 5999A86B Daniel Tudhope 8/13F
18 Jan 24+11d Southwell (AW) Boost Your Acca-Fenwa With BetUK Handicap (Div 1) Class 6 · 6f · Standard · 7 ran 1/7 10-0 5498A94A Callum Shepherd 9/4
07 Jan 24+28d Wolverhampton (AW) Build Your Acca With BetUK Handicap (Div 1) Class 6 · 6f · Standard · 12 ran 1/12 9-8 5495A87A Callum Shepherd 10/1
2023 · 8 runs
10 Dec 23+48d Wolverhampton (AW) BetUK. Home Of The Acca-Fenwa Handicap Class 6 · 5f · Standard · 11 ran 10/11 ½ 9-8 5461A52A Callum Shepherd 5/1
23 Oct 23+7d Wolverhampton (AW) Build Your Acca With BetUK Handicap (Div 1) Class 6 · 6f · Standard · 12 ran 10/12 1¾ 9-10 5483A56A David Allan 5/2F
16 Oct 23+3d Musselburgh Watch On Racing Tv Handicap Class 6 · 5f · Good · 14 ran 2/14 1½ 9-8 5482C78A David Allan 2/1F
13 Oct 23+7d Newcastle (AW) Northumbria Leisure Handicap Class 6 · 6f · Standard To Slow · 10 ran 2/10 ½ 9-4 5398A79A Ben Robinson 5/2F
06 Oct 23+17d Newcastle (AW) Garms Newcastle Handicap Class 6 · 5f · Standard · 11 ran 3/11 hd 8-11 53108A79A David Allan 13/2
19 Sep 23+12d Redcar Racing TV Club Day Handicap Class 6 · 5f · Good · 14 ran 8/14 ¾ 9-2 5677C68A David Allan 12/1
07 Sep 23+17d Carlisle Trustatrader Handicap Class 5 · 5f · Good To Firm · 10 ran 5/10 1¼ 9-2 59110A67A Phil Dennis 25/1
21 Aug 23+391d Catterick Every Race Live On Racing Tv Handicap Class 6 · 6f · Good To Soft · 11 ran 9/11 5½ 9-8 6283B49A Sean Kirrane 80/1
2022 · 3 runs
26 Jul 22+24d Beverley Find Discounts Galore With Trotters Traders EBF Restricted Novice Stakes (GBB Race) Class 5 · 5f · Good To Firm · 13 ran 6/13 1½ 9-7 —70C58A Duran Fentiman 14/1
02 Jul 22+10d Beverley William Hill Lengthen Your Odds EBF Maiden Stakes (GBB Race) Class 5 · 5f · Good · 12 ran 11/12 ¾ 9-7 —51A55A Duran Fentiman 20/1
22 Jun 22 Carlisle Scaleby Restricted Maiden Stakes (GBB Race) Class 5 · 5f · Good To Firm · 13 ran 4/13 4¼ 9-5 —74C74A David Allan 28/1

Quick answers

How many races has He's An Angel won?
He's An Angel (GB) won 6 of 40 archived starts between 2022 and 2026, a strike rate of 15%. Placed 11 times in total (27.5% of starts).
Who trains He's An Angel?
He's An Angel (GB) is trained by Kevin & Lauren Frost, who saddled the horse on its most recent run on 24 October 2026.
Who is He's An Angel's sire?
He's An Angel (GB) is by Harry Angel (IRE) out of Secret Keeper (GB), whose sire is New Approach.
What going does He's An Angel prefer?
He's An Angel (GB) has the best record on standard (aw) going: 6 wins from 24 starts (25%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is He's An Angel's official rating?
The most recent official rating on record is 53, from the run on 24 October 2026. The highest on record is 72.
What is He's An Angel's sire's record?
Harry Angel (IRE)'s progeny in our archive have won 12.6% of 2,802 runs since Apr 2022 (266 horses), Flat and jumps together. Weakest over 1m – 1m1f (all codes): 8.2% from 340.
Who are He's An Angel's siblings?
Out of Secret Keeper (GB), He's An Angel (GB) has 3 other produce in our archive, 1 of them a winner. Most wins: Al Baahy (GB) (3). Highest grade won: Class 5 (Al Baahy (GB)). The wins came over 7f–1m2f. As at Nov 2026.

Record shown from June 2022. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.