Skip to content
Horse profile

Spanish Angel (IRE)

8yo gelding (at last run, Feb 2025) · Last trainer Ruth Carr · Last owner Mrs M Chapman Mrs R Carr G Shields
by Gutaifan (IRE) out of City Dazzler (IRE) (Elusive City)
78 runs · 20 courses · from May 2019
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 25 Feb 2025 — 618 days ago. Our archive can't say whether the horse is still in training.
Last run Feb 2025 · 8th of 10 7 wins · 4 courses Last raced off OR 45
KTB Profile

Spanish Angel won seven of 78 starts with all his wins in handicaps. Six of those wins came under 6f and five on standard going on all-weather tracks where he won four times from 22 starts at Wolverhampton. His last win came at Wolverhampton in a Class 6 handicap in May 2024 off a mark of 60. Aged 8 at his last run in Feb 2025 he finished 8 of 10 at Wolverhampton off an official rating of 45 which was 40lb below his highest ever mark.

Based on 78 archived runs · run-style from 13 commented runs since Aug 2024 · updated 5 Nov 2026
KTB at a glance OR ↓ 40lb off peak
Official rating45↓ 40lb off peak
45 45–85

KTB Speed and Rating

KTB Speed

Best recent Speed 92 the best of the last 3 graded (A or B) runs · Newcastle (AW), 1 Feb 2025

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 78 figures · best 125A · median 89
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)39114A89—
Good17125A84—
Good to Firm14108A94—
Soft4115A79—
Good to Soft3105C84—
Heavy1———
DistanceRunsBestMedianSince 5 Nov 2025
Under 6f64125A89—
6f – 7f14114A94.5—

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

KTB Rating

Best recent KTB Rating 62A the best of the last 3 rated runs · Newcastle (AW), 1 Feb 2025 Official rating 45 at the last run, 25 Feb 2025

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 78 figures · best 96A · median 72
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)3992A72—
Good1791A68—
Good to Firm1496A79—
Soft477A63.5—
Good to Soft383A72—
Heavy1———
DistanceRunsBestMedianSince 5 Nov 2025
Under 6f6496A72—
6f – 7f1492A72—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 78 figures from 78 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 13 analysed runs since Aug 2024

  • Held up 6 (46%) · 0 wins
  • Prominent 4 (31%) · 0 wins
  • Mid-division 3 (23%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 8.9% of 3,768 runs since Apr 2019 (302 horses).

GoingRunsWinsSRvs sireThis horse
Firm11327.3%+18.4—
Good to Firm4635211.2%+2.32 from 14
Good729648.8%−0.10 from 17
Good to Soft369236.2%−2.70 from 3
Soft550397.1%−1.80 from 4
Heavy207157.2%−1.70 from 1
Standard (AW)1,4391399.7%+0.85 from 39
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f632568.9%06 from 64
6f – 7f1,9671929.8%+0.91 from 14
1m – 1m1f721547.5%−1.4—
1m2f – 1m4f294237.8%−1.1—
1m5f – 2m11587%−1.9—
2m1f – 2m4f3725.4%−3.5—
2m5f – 3m200%−8.9—

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

Dam
City Dazzler (IRE) (Elusive City)

6 siblings in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Jazz Talking (GB)70——
Somethingaboutjack (IRE)30——
General Jack (IRE)90——
Bright City Lights (GB)30——
Hulton Ranger (IRE)110——
Urban Jungle (IRE)100——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 39 5 13% −16.12
Good 17 0 0% −17.00
Good to Firm 14 2 14% −8.33
Soft 4 0 0% −4.00
Good to Soft 3 0 0% −3.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 46 5 11% −29.45
Class 5 14 1 7% −6.00
Class 4 11 1 9% −7.00
Class 3 6 0 0% −6.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Wolverhampton (AW) 22 4 18% −1.50
Newcastle (AW) 9 1 11% −6.62
Chelmsford City (AW) 6 0 0% −6.00
Catterick 6 0 0% −6.00
Thirsk 5 0 0% −5.00
Ripon 4 0 0% −4.00
Beverley 3 0 0% −3.00
Redcar 3 0 0% −3.00
Goodwood 3 0 0% −3.00
Southwell (AW) 2 0 0% −2.00
Nottingham 2 0 0% −2.00
Hamilton 2 0 0% −2.00
Doncaster 2 0 0% −2.00
Yarmouth 2 0 0% −2.00
Windsor 2 1 50% +2.00
Ayr 1 0 0% −1.00
York 1 0 0% −1.00
Brighton 1 1 100% +0.67
Chester 1 0 0% −1.00
Newmarket 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 64 6 9% −43.45
6f – 7f 14 1 7% −6.00

JockeyRunsWinsSR£1
James Sullivan 45 4 9% −24.50
Joanna Mason 8 0 0% −8.00
Oisin Murphy 7 2 29% −1.33
Christian Howarth 3 0 0% −3.00
Jason Hart 3 0 0% −3.00
Sam James 1 0 0% −1.00
Luke Morris 1 0 0% −1.00
Aiden Brookes 1 0 0% −1.00
Billy Loughnane 1 1 100% +1.38
Lewis Edmunds 1 0 0% −1.00
Harry Russell 1 0 0% −1.00
Faye McManoman 1 0 0% −1.00
Andrew Mullen 1 0 0% −1.00
Joshua Bryan 1 0 0% −1.00
Ryan Moore 1 0 0% −1.00
William Carver 1 0 0% −1.00
David Probert 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 65 7 11% −36.45
Cheekpieces 12 0 0% −12.00
Hood 1 0 0% −1.00

SeasonRunsWinsSR£1
2025 5 0 0% −5.00
2024 18 1 6% −13.00
2023 18 3 17% −8.12
2022 12 0 0% −12.00
2021 14 1 7% −6.00
2020 7 1 14% −3.00
2019 4 1 25% −2.33

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
2025 · 5 runs
25 Feb 25+14d Wolverhampton (AW) 30 In Free Bets With BetUK Classified Stakes Class 6 · 5f · Standard · 10 ran Drifted right at the outset - settled towards the back - carried wide entering the straight - pushed along a furlong out but made no impact through the finish 8/10 1 9-9 4578A54A James Sullivan 10/1
11 Feb 25+10d Wolverhampton (AW) Extra Winning With BetUK Acca Club Handicap Class 6 · 5f · Standard · 10 ran Pulled hard towards the back - made ground over 1f out - momentarily short of room inside the final furlong - stayed on late without troubling the principals 7/10 dht 8-11 4679A57A James Sullivan 10/1
01 Feb 25+9d Newcastle (AW) BetUK: It's Where The UK Bets Handicap Class 6 · 5f · Standard · 11 ran Sat close to the pace early - driven for effort inside final furlong - lost ground near the line 7/11 ½ 9-3 4892A62A Joanna Mason 16/1
23 Jan 25+5d Newcastle (AW) 30 In Free Bets With BetUK Classified Stakes Class 6 · 5f · Standard · 12 ran Held a handy spot on the near flank - driven for effort and lost touch a furlong out - shut off for room and allowed to coast approaching the line 7/12 1¼ 9-9 4879A65A James Sullivan 5/1
18 Jan 25+40d Wolverhampton (AW) Free Bets With BetUK Bet Club Handicap Class 6 · 5f · Standard · 10 ran Held up handy in the pack - pressed for effort with 2f left - couldn't quicken inside the last - held on for fifth 5/10 ¾ 9-4 5079A69A James Sullivan 13/2
2024 · 18 runs
09 Dec 24+28d Wolverhampton (AW) Gamble Responsibly At BetUK Handicap Class 6 · 5f · Standard · 9 ran Settled at back early - improved into contention over 2f out then pushed along - unable to threaten front pair inside final furlong 8/9 ¾ 9-3 5272A54A Sam James 20/1
11 Nov 24+16d Wolverhampton (AW) Gamble Responsibly At BetUK Handicap (Div 2) Class 6 · 6f · Standard · 7 ran Sluggish start - settled towards back of the pack - shaped up late without threatening the front runners 5/7 1¾ 9-5 5384A68A James Sullivan 11/2
26 Oct 24+7d Chelmsford City (AW) Betfair Exchange Beacons Handicap Class 6 · 5f · Standard · 10 ran Held a forward spot early - driven with two furlongs left - dropped away soon after - finished ninth well beaten 9/10 5½ 9-3 5458A29A James Sullivan 9/1
19 Oct 24+12d Wolverhampton (AW) Tips For Every Race At raceday-ready.com Handicap Class 6 · 5f · Standard · 8 ran Settled midfield early - improved position inside final two furlongs - stayed on but unable to reel in winner finishing second beaten 2 lengths 2/8 2 9-6 5592A76A James Sullivan 11/2
07 Oct 24+18d Wolverhampton (AW) At The Races App Expert Tips Handicap Class 6 · 5f · Standard · 8 ran Settled last early - shifted course with a furlong left - stayed on late but never a threat to the front runners 5/8 ¾ 9-4 5792A64A James Sullivan 13/2
19 Sep 24+20d Chelmsford City (AW) Betfair Racing Podcasts Handicap Class 6 · 5f · Standard · 11 ran Slow to break - settled off the pace towards the back - pushed along and made progress wide with over a furlong left - kept on inside final furlong but always held 6/11 1¼ 9-7 5879A71A James Sullivan 10/1
30 Aug 24+19d Southwell (AW) Airquick (Newark) Ltd 50th Year Celebration Handicap Class 6 · 5f · Standard · 11 ran Settled in the pack early - urged forward with over two furlongs left - dropped away final furlong 9/11 ½ 9-9 6074A59A Luke Morris 9/1
11 Aug 24+13d Ripon David Chapman Memorial Handicap Class 6 · 5f · Good · 9 ran Slow into stride - travelled wide within range of leaders - pressed for effort inside final furlong and faded 7/9 1¼ 8-13 5084A59A James Sullivan 11/1
29 Jul 24+13d Wolverhampton (AW) Download The Raceday Ready App Handicap Class 5 · 5f · Standard To Slow · 11 ran 4/11 1¼ 9-3 6291A72A Christian Howarth 16/1
16 Jul 24+22d Beverley Malcolm Greenslade Doncaster LVA Stalwart Memorial Handicap Class 6 · 5f · Soft · 14 ran 10/14 1½ 9-8 5464C61A James Sullivan 11/1
24 Jun 24+19d Thirsk BresBet Rewards Loyalty Handicap Class 6 · 5f · Good To Firm · 13 ran 4/13 2 9-7 5694C77A James Sullivan 12/1
05 Jun 24+13d Ripon Download The Raceday Ready App Handicap Class 5 · 5f · Good · 10 ran 7/10 nse 8-12 5691B68A James Sullivan 8/1
23 May 24+13d Chelmsford City (AW) 6 Horses Challenge At bet365 Handicap Class 5 · 5f · Standard · 9 ran 5/9 shd 9-8 6989A75A Joanna Mason 11/1
10 May 24+9d Nottingham Lindsay Finance Contract Hire Fleet Funding Handicap Class 6 · 5f · Good · 10 ran 2/10 2 9-4 5190B81A James Sullivan 15/2
01 May 24+27d Wolverhampton (AW) Tips For Every Race At Raceday-ready.com Handicap Class 6 · 5f · Standard · 7 ran 1/7 9-7 6099B82A James Sullivan 4/1C
04 Apr 24+20d Wolverhampton (AW) Download The Raceday Ready App Handicap Class 6 · 5f · Standard · 10 ran 3/10 1¼ 9-10 6177A77A James Sullivan 10/3
15 Mar 24+18d Wolverhampton (AW) Always Gamble Responsibly With BetUK Handicap Class 6 · 5f · Standard · 6 ran 4/6 ¾ 9-8 6389A76B Joanna Mason 11/4
26 Feb 24+160d Wolverhampton (AW) BetUK It's Where The UK Bets Handicap Class 5 · 5f · Standard · 10 ran 7/10 ½ 9-6 65112A77A James Sullivan 25/1
2023 · 18 runs
19 Sep 23+10d Redcar Racing TV Club Day Handicap Class 6 · 5f · Good · 14 ran 9/14 2¼ 9-5 5871C61A James Sullivan 6/1
09 Sep 23+13d Wolverhampton (AW) St Leger Form Study On attheraces.com Handicap Class 5 · 5f · Standard · 9 ran 6/9 nk 9-4 6799A72A Joanna Mason 14/1
27 Aug 23+19d Beverley Beverley Lions Handicap (Div 1) Class 6 · 5f · Good · 11 ran 6/11 1¾ 9-8 5973A67A Jason Hart 10/3F
08 Aug 23+15d Ripon David Chapman Memorial Handicap Class 6 · 5f · Soft · 7 ran 6/7 1¾ 9-8 5993B66A Jason Hart 3/1F
24 Jul 23+13d Beverley Jaimie Kerr Memorial Handicap Class 6 · 5f · Heavy · 9 ran 2/9 1 9-7 5877B86A James Sullivan 10/1
11 Jul 23+6d Wolverhampton (AW) Download The At The Races App Handicap Class 6 · 5f · Standard · 8 ran 1/8 10-0 6588B92A James Sullivan 2/1F
05 Jul 23+20d Thirsk Vickers.Bet Best Odds Guaranteed Handicap (Div 1) Class 6 · 6f · Good To Firm · 12 ran 2/12 1¾ 9-9 55108A85A James Sullivan 7/1
15 Jun 23+6d Nottingham Watch Racing Tv Handicap Class 6 · 5f · Good To Firm · 9 ran 4/9 1¼ 9-10 5694A80A James Sullivan 6/4F
09 Jun 23+21d Thirsk Weatherbys Hamilton Handicap Class 6 · 5f · Good To Firm · 9 ran 2/9 2 9-1 5698A83A Jason Hart 9/1
19 May 23+8d Hamilton Pdm Buildbase Scotland Handicap Class 6 · 5f · Good · 8 ran 3/8 nk 9-4 5576A77A James Sullivan 3/1
11 May 23+15d Chelmsford City (AW) Injured Jockeys Fund Handicap Class 6 · 5f · Standard · 6 ran 2/6 shd 9-9 6595A84B James Sullivan 4/1
26 Apr 23+14d Catterick Racing To School Apprentice Handicap Class 6 · 5f · Good To Soft · 10 ran 3/10 1¾ 9-6 5684A83A Christian Howarth 4/1
12 Apr 23+15d Catterick Flat Season Starts Now Apprentice Handicap Class 6 · 5f · Soft · 12 ran 5/12 nk 9-3 57115A77A Christian Howarth 9/1
28 Mar 23+11d Wolverhampton (AW) Scu Selects Expert Tips By BetUK Handicap Class 6 · 5f · Standard · 10 ran 1/10 9-11 6295A85A James Sullivan 7/2F
17 Mar 23+42d Wolverhampton (AW) BetUK Over 40,000 Live Streamed Races Handicap Class 6 · 5f · Standard · 10 ran 8/10 ¾ 9-7 6385A66A Joanna Mason 13/2
03 Feb 23+8d Newcastle (AW) BetUK Over 40,000 Live Streamed Races Apprentice Handicap Class 6 · 5f · Standard To Slow · 9 ran 9/9 5 9-11 5770A43A Aiden Brookes 5/2F
26 Jan 23+7d Newcastle (AW) Top Odds Every Day With BetUK Handicap (Div 2) Class 6 · 5f · Standard To Slow · 10 ran 1/10 9-6 57108A85A Billy Loughnane 11/8F
19 Jan 23+29d Wolverhampton (AW) Huge Daily Boosts Only At BetUK Handicap Class 6 · 5f · Standard · 10 ran 4/10 nk 10-2 5790B77A James Sullivan 5/1
2022 · 12 runs
21 Dec 22+8d Wolverhampton (AW) Huge Daily Boosts Only At BetUK Handicap Class 6 · 5f · Standard · 10 ran 5/10 1½ 9-6 5790A69A James Sullivan 6/4F
13 Dec 22+8d Wolverhampton (AW) Top Odds Every Day With Betuk Handicap Class 6 · 5f · Standard · 9 ran 2/9 shd 9-1 57112A78A James Sullivan 9/2
05 Dec 22+4d Wolverhampton (AW) Huge Daily Boosts Only At BetUK Handicap (Div 2) Class 6 · 5f · Standard · 9 ran 2/9 1 8-13 5589A81A Joanna Mason 2/1F
01 Dec 22+16d Chelmsford City (AW) Racing Welfare Handicap Class 6 · 5f · Standard · 12 ran 2/12 nk 9-4 5579A80A James Sullivan 4/1
15 Nov 22+109d Newcastle (AW) BetUK's Acca Club 5 Pounds Free Bet Handicap Class 5 · 5f · Standard To Slow · 11 ran 9/11 3½ 8-6 5883A43A James Sullivan 25/1
29 Jul 22+45d Southwell (AW) Sky Sports Racing HD Virgin 535 Handicap Class 6 · 5f · Standard To Slow · 14 ran 12/14 1 9-12 6082B58A Lewis Edmunds 16/1
14 Jun 22+25d Thirsk Follow Vickers.Bet On Facebook And Instagram Handicap Class 5 · 5f · Good · 10 ran 8/10 2 9-3 5791A52A James Sullivan 14/1
20 May 22+5d Catterick Racingtv.com Apprentice Handicap Class 6 · 5f · Good · 9 ran 8/9 ¾ 9-3 5983A65A Harry Russell 5/1
15 May 22+19d Ripon Calder Cabins Supporting Yorkshire Wooden Spoon Apprentice Handicap Class 6 · 5f · Good To Firm · 13 ran 9/13 ¾ 9-8 5978C72A Faye McManoman 7/1
26 Apr 22+6d Ayr Every Race Live On Racing TV Handicap Class 5 · 5f · Good · 6 ran 3/6 nse 8-11 59108A69B James Sullivan 7/2
20 Apr 22+14d Catterick Easter Family Day Apprentice Handicap Class 6 · 5f · Good · 10 ran 3/10 1¼ 9-12 5983A84A Joanna Mason 7/1
06 Apr 22+151d Catterick Flat Season Starts Now Apprentice Handicap Class 6 · 5f · Good To Soft · 15 ran 7/15 ½ 9-7 6056C72A Joanna Mason 9/2
2021 · 14 runs
06 Nov 21+12d Chelmsford City (AW) Edward Brown's 80th Birthday Handicap Class 5 · 6f · Standard · 10 ran 6/10 ½ 9-1 6896A73A James Sullivan 10/1
25 Oct 21+17d Newcastle (AW) Betway Handicap Class 4 · 5f · Standard · 11 ran 5/11 nk 8-10 6994A71A James Sullivan 14/1
08 Oct 21+16d Newcastle (AW) Free Replays On attheraces.com Handicap Class 5 · 5f · Standard · 14 ran 10/14 shd 9-7 7085B69A James Sullivan 8/1
22 Sep 21+15d Redcar Watch Race Replays At racingtv.com Handicap Class 5 · 5f · Good · 16 ran 12/16 ¾ 9-4 6476C65A James Sullivan 14/1
07 Sep 21+10d Catterick Every Race Live On Racing TV Handicap Class 4 · 5f · Good · 10 ran 3/10 1¾ 8-7 65125A91A James Sullivan 10/1
28 Aug 21+11d Redcar Market Cross Jewellers Handicap Class 5 · 6f · Good To Firm · 13 ran 9/13 ½ 9-5 6894C70A James Sullivan 25/1
17 Aug 21+22d Hamilton 'william The Lion' Handicap Class 4 · 6f · Good · 11 ran 9/11 nse 9-4 72106A71A James Sullivan 28/1
26 Jul 21+16d Wolverhampton (AW) Michael John Thomas William Elliott Memorial Handicap Class 5 · 6f · Standard · 12 ran 1/12 9-7 70104A92A James Sullivan 7/1
10 Jul 21+15d York John Smith's Sprint Handicap Class 4 · 6f · Good · 19 ran 18/19 ¾ 8-9 7361C48A James Sullivan 40/1
25 Jun 21+21d Newcastle (AW) Rebecca Menzies Working With Bentley Newcastle Handicap Class 5 · 5f · Standard · 12 ran 4/12 ¾ 9-13 7485A86A James Sullivan 11/1
04 Jun 21+20d Doncaster Sky Sports Racing Sky 415 Handicap Class 4 · 6f · Good To Firm · 12 ran 9/12 5½ 8-13 7768A51A Andrew Mullen 25/1
15 May 21+19d Doncaster Watch Free Race Replays On attheraces.com Handicap Class 4 · 6f · Soft · 11 ran 10/11 ¾ 9-3 7965A57A James Sullivan 18/1
26 Apr 21+24d Thirsk Over 60 Betting Sites At bettingsites.ltd.uk Handicap Class 4 · 6f · Good To Firm · 11 ran 7/11 1 9-2 8095A68A James Sullivan 15/2
02 Apr 21+181d Newcastle (AW) Betway Handicap Class 4 · 6f · Standard To Slow · 9 ran 4/9 nk 9-2 8083A76A James Sullivan 50/1
2020 · 7 runs
03 Oct 20+16d Wolverhampton (AW) bet365 Handicap Class 3 · 6f · Standard · 11 ran 4/11 nk 8-8 81114A77A Joshua Bryan 11/1
17 Sep 20+49d Yarmouth Moulton Nurseries Handicap Class 3 · 6f · Good To Firm · 6 ran 4/6 nk 9-0 8398A76B Oisin Murphy 13/2
30 Jul 20+15d Goodwood Mirabeau En Provence Handicap Class 3 · 5f · Good · 9 ran 6/9 nk 8-11 84103A73A Oisin Murphy 9/2
15 Jul 20+16d Yarmouth Free Tips Daily On attheraces.com Handicap Class 3 · 6f · Good To Firm · 9 ran 4/9 1¼ 9-3 8586A83A Ryan Moore 15/2
29 Jun 20+5d Windsor Follow At The Races On Twitter Handicap Class 2 · 5f · Good To Firm · 7 ran 3/7 2¼ 8-6 8195A78A William Carver 3/1J
24 Jun 20+10d Windsor Download The At The Races App Handicap Class 4 · 5f · Good To Firm · 7 ran 1/7 9-3 8195A96A Oisin Murphy 3/1
14 Jun 20+287d Goodwood Coral Beaten By A Length Free Bet Handicap Class 3 · 5f · Good · 6 ran 3/6 1 9-1 81124A75B Oisin Murphy 11/4
2019 · 4 runs
01 Sep 19+36d Brighton Holcombe Maiden Auction Stakes Class 6 · 5½f · Good To Firm · 3 ran 1/3 9-5 8155C86C Oisin Murphy 4/6F
27 Jul 19+64d Chester Stella Artois Novice Median Auction Stakes (Plus 10) Class 4 · 5f · Good To Soft · 5 ran 4/5 4½ 9-4 —105C51B David Probert 7/4
24 May 19+19d Goodwood Thames Materials Muck Away EBF Novice Auction Stakes (Plus 10) Class 4 · 5f · Good To Firm · 8 ran 2/8 nk 9-2 —91A84A Oisin Murphy 9/2
05 May 19 Newmarket Hot Streak Maiden Stakes (Plus 10) Class 3 · 5f · Good · 4 ran 4/4 10 9-5 —40C46C Oisin Murphy 22/1

Quick answers

How many races has Spanish Angel won?
Spanish Angel (IRE) won 7 of 78 archived starts between 2019 and 2025, a strike rate of 9%. Placed 22 times in total (28.2% of starts).
Who trained Spanish Angel?
Spanish Angel (IRE) was trained by Ruth Carr on the most recent run on record, at Wolverhampton (AW) on 25 February 2025.
Who is Spanish Angel's sire?
Spanish Angel (IRE) is by Gutaifan (IRE) out of City Dazzler (IRE), whose sire is Elusive City.
What going does Spanish Angel prefer?
Spanish Angel (IRE) has the best record on good to firm going: 2 wins from 14 starts (14.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Spanish Angel's official rating?
The most recent official rating on record is 45, from the run on 25 February 2025. The highest on record is 85.
What is Spanish Angel's sire's record?
Gutaifan (IRE)'s progeny in our archive have won 8.9% of 3,768 runs since Apr 2019 (302 horses), Flat and jumps together.
Who are Spanish Angel's siblings?
Out of City Dazzler (IRE), Spanish Angel (IRE) has 6 other produce in our archive, 0 of them winners. As at Nov 2026.

Record shown from May 2019. 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.