Skip to content
Horse profile

Angel Numbers (IRE)

3yo filly · Trainer Ruth Carr · Owner Grange Park Racing Xviii And Ruth Carr
20 runs · 14 courses · from May 2025
As at 25 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
3 wins · Ripon, Thirsk & Chepstow Last run 3 Oct 2026 · 12th of 13 Last raced off OR 76
KTB Profile

Angel Numbers is 3 from 20 with all wins at Class 5 level and all coming over trips under 6f on turf. She won a maiden at Chepstow in May 2025 then took handicaps at Thirsk in Jul 2026 and Ripon in Aug 2026, both on good or good to firm ground. Typically held up, she last ran at Redcar in Oct 2026 where she finished 12 of 13 off an official rating of 76.

Based on 20 archived runs · run-style from 18 commented runs since May 2025 · updated 25 Oct 2026
KTB at a glance All wins on turf All wins at Class 5
Official rating76↓ 7lb off peak
76 70–83

KTB Speed and Rating

KTB Speed

Best recent Speed 92 the best of the last 3 graded (A or B) runs · Catterick, 26 Aug 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 20 figures · best 114B · median 88.5
GoingRunsBestMedianSince 25 Oct 2025
Good10107A857 runs · 101 / 89
Good to Firm4114B883 runs · 114 / 89
Standard (AW)4100A93.53 runs · 100 / 88
Firm1——1 run · —
Good to Soft1———
DistanceRunsBestMedianSince 25 Oct 2025
Under 6f20114B88.514 runs · 114 / 89

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 20 figures from 20 runs · as at 11 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 70A the best of the last 3 rated runs · Ripon, 26 Sep 2026 Official rating 76 at the last run, 3 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. A, B or C on a run is how much known form was in that race. What this means →

Flat 20 figures · best 89A · median 70
GoingRunsBestMedianSince 25 Oct 2025
Good1088B707 runs · 88 / 70
Good to Firm489A78.53 runs · 89 / 73
Standard (AW)480A693 runs · 80 / 67
Firm1——1 run · —
Good to Soft1———
DistanceRunsBestMedianSince 25 Oct 2025
Under 6f2089A7014 runs · 89 / 70

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 20 figures from 20 runs · as at 4 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 18 analysed runs since May 2025

  • Held up 7 (39%) · 0 wins
  • Prominent 6 (33%) · 1 win
  • Mid-division 4 (22%) · 1 win
  • Led 1 (6%) · 1 win

Pedigree intelligence

Sire

Progeny in our archive have won 9.5% of 4,423 runs since Jan 2008 (357 horses).

GoingRunsWinsSRvs sireThis horse
Firm20210%+0.50 from 1
Good to Firm646609.3%−0.21 from 4
Good1,01611010.8%+1.32 from 10
Good to Soft414317.5%−20 from 1
Soft549498.9%−0.6—
Heavy154117.1%−2.4—
Standard (AW)1,6241579.7%+0.20 from 4
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1,13713511.9%+2.43 from 20
6f – 7f2,2702109.3%−0.2—
1m – 1m1f704557.8%−1.7—
1m2f – 1m4f256176.6%−2.9—
1m5f – 2m4436.8%−2.7—
2m1f – 2m4f1200%−9.5—

Flat and jumps together (all codes) · since Jan 2008 · as at 25 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Good 10 2 20% −3.63
Good to Firm 4 1 25% +4.00
Standard (AW) 4 0 0% −4.00
Firm 1 0 0% −1.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 4 11 0 0% −11.00
Class 5 6 3 50% +8.37
Class 2 2 0 0% −2.00
Class 3 1 0 0% −1.00

CourseRunsWinsSR£1
Wolverhampton (AW) 3 0 0% −3.00
Ripon 2 1 50% +0.62
Beverley 2 0 0% −2.00
Windsor 2 0 0% −2.00
Goodwood 2 0 0% −2.00
Redcar 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Catterick 1 0 0% −1.00
Thirsk 1 1 100% +7.00
York 1 0 0% −1.00
Bath 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Chester 1 0 0% −1.00
Chepstow 1 1 100% +2.75

JockeyRunsWinsSR£1
James Sullivan 4 2 50% +6.62
Pierre-Louis Jamin 2 0 0% −2.00
Hollie Doyle 2 1 50% +1.75
Marco Ghiani 2 0 0% −2.00
Tom Marquand 2 0 0% −2.00
Tom Kiely-Marshall 1 0 0% −1.00
Ethan Tindall 1 0 0% −1.00
Jake Dickson 1 0 0% −1.00
Clifford Lee 1 0 0% −1.00
Rossa Ryan 1 0 0% −1.00
Jack Doughty 1 0 0% −1.00
Cieren Fallon 1 0 0% −1.00
P J McDonald 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 13 2 15% −2.38
Tongue tie 7 1 14% −3.25

SeasonRunsWinsSR£1
2026 13 2 15% −2.38
2025 7 1 14% −3.25

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 · 13 runs
03 Oct 26+7d Redcar Watch Race Replays On Racingtv.com Handicap Stakes Class 4 · 5f · Good · 13 ran Raced in the middle of the pack away from the rail - came under pressure 2f out - drifted left over 1f out and soon faded - finished 12th 12/13 nk 8-11 7662C57A Tom Kiely-Marshall 50/1
26 Sep 26+13d Ripon Napoleons Casino And Restaurant Leeds Handicap Stakes Class 4 · 5f · Good · 14 ran Held up in the pack - pushed along with 2f left - dropped away inside final furlong 11/14 nk 9-4 7889C70A Ethan Tindall 33/1
13 Sep 26+18d Doncaster I Love Julie Parkes Handicap Stakes (Div II) Class 4 · 5f · Good · 10 ran Settled just off the pace - urged forward around halfway - dropped away soon after and beaten into 9th 9/10 4¾ 9-11 8059A58A James Sullivan 40/1
26 Aug 26+14d Catterick Oops A Daisy Handicap Stakes Class 4 · 5f · Good · 8 ran Hesitant start - stayed handy before pressed for effort with 2f left - shifted left inside final furlong with no prospect of getting on terms 7/8 1¾ 9-5 8392B56A Jake Dickson 8/1
12 Aug 26+9d Beverley Nation Radio Yorkshire Handicap Stakes Class 5 · 5f · Good To Firm · 10 ran Drifted left at the off - settled close to the pace - dropped away under pressure inside the final furlong - finished well beaten in 10th 10/10 1½ 10-0 7482B54A James Sullivan 9/2C
03 Aug 26+18d Ripon Weatherbys Bloodstock Pro Fillies' Handicap Stakes Class 5 · 5f · Good · 5 ran took hold early - led throughout despite pressure - pulled out more from 1f out and quickened - won with something to spare 1/5 9-9 7499C88B James Sullivan 13/8F
16 Jul 26+19d Thirsk Sell Your Business With Anderson Barrowcliff Handicap Stakes Class 5 · 5f · Good To Firm · 9 ran raced in the pack - made ground on the front two 2f out - drifted left beyond 1f out - soon hit the front - drifted left again inside the final furlong - kept finding more and got the verdict close home 1/9 9-7 70114B89A James Sullivan 7/1
27 Jun 26+15d Windsor Sporting Times Sri Lanka Handicap Class 5 · 5f · Good To Firm · 7 ran Raced with plenty of enthusiasm early - tracked the front group before drifting right approaching 1f - driven with 2f left - stayed on well inside the last to finish fourth 4/7 shd 9-6 7289A73A Pierre-Louis Jamin 6/1
12 Jun 26+20d York Dawson Williamson Architects Handicap Class 4 · 5f · Good · 13 ran Settled at back of field - pushed along with 2f left - nudged closer inside final furlong to finish 7th 7/13 1¼ 9-4 7581C70A Clifford Lee 10/1
23 May 26+26d Goodwood Track Radio Handicap Class 4 · 5f · Good · 9 ran Settled towards the back of the pack early - lacked the pace to challenge and made little impression - finished well held in 7th 7/9 nk 9-7 76101A70A Pierre-Louis Jamin 11/1
27 Apr 26+28d Bath Mark Futcher Half-Century Handicap Class 4 · 5f · Firm · 9 ran Settled towards the back early - pressed forward from 1f out - closed on leader inside final 110yds - kept on well to finish second beaten 1.75 lengths 2/9 1¾ 9-5 76101A86A Rossa Ryan 11/2
30 Mar 26+17d Wolverhampton (AW) Read Meg Nicholls' Blog At betmgm.co.uk Fillies' Handicap Class 4 · 5f · Standard · 8 ran Held up eagerly in third early - dropped a place with 2f left despite urging - faded in the last furlong to finish fifth 5/8 1 8-9 76100A66A Jack Doughty 15/2
13 Mar 26+130d Wolverhampton (AW) Win 250,000 With BetMGM's Golden Goals Handicap Class 5 · 5f · Standard · 9 ran Settled just behind the pace - pushed into the front approaching the final furlong - lost momentum and edged out in the last strides 2/9 ½ 9-9 7588A80A Hollie Doyle 18/1
2025 · 7 runs
03 Nov 25+10d Wolverhampton (AW) Win 250,000 With BetMGM's Golden Goals Nursery Class 4 · 5f · Standard · 5 ran Poor start and settled towards the back tugging eagerly - swung wide entering the straight - moved into third and stayed on inside the final furlong - held for third with nothing more to offer late 3/5 ½ 9-0 7680C67B Marco Ghiani 7/1
24 Oct 25+41d Southwell (AW) Win 250,000 With BetMGM's Golden Goals Nursery Class 4 · 5f · Standard · 9 ran Fought for control early - up with the pace before being asked for effort with a furlong left - faded close home to finish 7th 7/9 ¾ 9-7 7899A71A Marco Ghiani 15/2
13 Sep 25+26d Chester Lotus Manchester At H.R. Owen Nursery Class 3 · 5f · Good To Soft · 7 ran Held up towards the back - driven approaching final 2f and shifted wide entering straight - unable to find any headway thereafter 5/7 2¾ 8-12 7875A66A Cieren Fallon 5/2F
18 Aug 25+19d Windsor Get Raceday Ready Nursery Class 4 · 5f · Good To Firm · 9 ran Sluggish start and left off balance - settled towards rear fighting for control - made ground on the front group inside final 2f - drifted left but stayed on well through the last furlong to claim runner-up spot - never able to trouble the winner 2/9 1¼ 9-5 7787A84A Tom Marquand 4/1
30 Jul 25+67d Goodwood British Stallion Studs EBF Alice Keppel Fillies' Conditions Stakes (GBB Race) Class 2 · 5f · Good · 11 ran Drifted right at the off - settled in the pack - made progress into contention 2f out - shifted right then left approaching final furlong - stayed on at one speed to finish fifth 5/11 nk 9-2 80107A83A Tom Marquand 40/1
24 May 25+11d Beverley Hilary Needler Trophy EBF Fillies' Conditions Stakes (GBB Race) Class 2 · 5f · Good · 5 ran Tracked pace-setter early - pressed for effort inside final 2f - lost ground in closing stages - finished 4th 4/5 4½ 9-2 —52C58B P J McDonald 5/2
13 May 25 Chepstow Guaranteed Odds At David Lucas Bookmakers / EBF Restricted Maiden Stakes (GBB Race) Class 5 · 5f · Good · 8 ran Settled handy near the rail - improved into contention approaching final furlong - hit front soon after - pushed out to score with ease late on 1/8 9-2 —62B81A Hollie Doyle 11/4

Quick answers

How many races has Angel Numbers won?
Angel Numbers (IRE) won 3 of 20 archived starts between 2025 and 2026, a strike rate of 15%. Placed 6 times in total (30% of starts).
Who trains Angel Numbers?
Angel Numbers (IRE) is trained by Ruth Carr, who saddled the horse on its most recent run on 3 October 2026.
Who is Angel Numbers's sire?
Angel Numbers (IRE) is by Profitable (IRE) out of First Smile (IRE), whose sire is Dark Angel.
What going does Angel Numbers prefer?
Angel Numbers (IRE) has the best record on good to firm going: 1 win from 4 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 Angel Numbers's official rating?
The most recent official rating on record is 76, from the run on 3 October 2026. The highest on record is 83.
What is Angel Numbers's sire's record?
Profitable (IRE)'s progeny in our archive have won 9.5% of 4,423 runs since Jan 2008 (357 horses), Flat and jumps together.

Record shown from May 2025. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.