Skip to content
Horse profile

Battle Angel (IRE)

4yo filly (at last run, Sep 2022) · Last trainer Mark Walford · Last owner Ursa Major Racing Ltd
by Iffraaj (GB) out of Arabescatta (GB) (Monsun)
19 runs · 15 courses · from Oct 2020
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 6 Sep 2022 — 1,519 days ago. Our archive can't say whether the horse is still in training.
Last run Sep 2022 · 6th of 7 2 wins · Wetherby & Hamilton Last raced off OR 101
KTB Profile

Battle Angel won two of 19 starts. Both wins came over 1m5f – 2m on good ground, one in a Class 6 handicap at Hamilton in Jul 2021 and the other in a Class 4 juvenile hurdle at Wetherby in Oct 2021. The filly, by Iffraaj out of an Monsun mare, raced on turf in 15 of those starts. She last ran when sixth of seven in a Class 4 handicap hurdle at Hexham in Sep 2022 off an official rating of 101, which was her career-high mark.

Based on 19 archived runs · updated 4 Nov 2026
KTB at a glance All wins on turf Wins on good or faster OR at career high
Official rating101At career-high mark
101 55–101

KTB Speed and Rating

KTB Speed

Best recent Speed 113 the best of the last 3 graded (A or B) runs · Beverley, 2 Jul 2022

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 →

Jumps 3 figures · best 111A · median 70
GoingRunsBestMedianSince 4 Nov 2025
Good2111A90.5—
Good to Soft1———
DistanceRunsBestMedianSince 4 Nov 2025
1m5f – 2m3111A70—
Flat 16 figures · best 121A · median 79
GoingRunsBestMedianSince 4 Nov 2025
Good5121A94—
Good to Firm4101C79—
Standard (AW)4101A74—
Soft296C77.5—
Heavy1———
DistanceRunsBestMedianSince 4 Nov 2025
1m2f – 1m4f9113A94—
1m – 1m1f474B66.5—
1m5f – 2m2121A95—
6f – 7f1———

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

KTB Rating

Best recent KTB Rating (jumps) 102B the best of the last 3 rated runs · Wetherby, 13 Oct 2021 Official rating 101 at the last jumps run, 6 Sep 2022

Best recent KTB Rating (flat) 70A the best of the last 3 rated runs · Newcastle (AW), 3 Aug 2022 Official rating 63 at the last flat run, 15 Aug 2022

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 →

Jumps 3 figures · best 102B · median 85
GoingRunsBestMedianSince 4 Nov 2025
Good2102B93.5—
Good to Soft1———
DistanceRunsBestMedianSince 4 Nov 2025
1m5f – 2m3102B85—
Flat 16 figures · best 76A · median 62.5
GoingRunsBestMedianSince 4 Nov 2025
Good573A69—
Good to Firm476A54—
Standard (AW)470A56.5—
Soft272A62—
Heavy1———
DistanceRunsBestMedianSince 4 Nov 2025
1m2f – 1m4f976A69—
1m – 1m1f463C53.5—
1m5f – 2m269A59.5—
6f – 7f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 19 figures from 19 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire

Progeny in our archive have won 10.5% of 13,985 runs since Apr 2010 (1,092 horses).

GoingRunsWinsSRvs sireThis horse
Firm65812.3%+1.8—
Good to Firm2,20025311.5%+10 from 4
Good2,9792949.9%−0.62 from 7
Good to Soft1,46515810.8%+0.30 from 1
Soft1,7461408%−2.50 from 2
Heavy493387.7%−2.80 from 1
Standard (AW)5,03658211.6%+1.10 from 4
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f84710512.4%+1.9—
6f – 7f5,03654610.8%+0.30 from 1
1m – 1m1f3,82141110.8%+0.30 from 4
1m2f – 1m4f2,6102479.5%−10 from 9
1m5f – 2m1,13011510.2%−0.32 from 5
2m1f – 2m4f397369.1%−1.4—
2m5f – 3m124118.9%−1.6—
Over 3m20210%−0.5—

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

Dam

6 siblings in the archive, 3 winners — best of them Bay Dream Believer (IRE) (8 wins).

The wins came over 1m–1m6f; the highest grade won is Class 5 (Bay Dream Believer (IRE)).

ProduceRunsWinsWin tripsBest grade
Bay Dream Believer (IRE)5581m–1m2fClass 5
Midnight Blue (GB)831m½f–1m4fClass 5
Plage Depampelonne (GB)811m6fClass 6
Arabian Legend (IRE)40——
Filligris (IRE)70——
Ptarmigan (GB)10——

Record by conditions

GoingRunsWinsSR£1
Good 7 2 29% +5.50
Good to Firm 4 0 0% −4.00
Standard (AW) 4 0 0% −4.00
Soft 2 0 0% −2.00
Good to Soft 1 0 0% −1.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 5 0 0% −5.00
Class 4 3 1 33% +5.50
Class 1 1 0 0% −1.00
Class 6 1 1 100% +3.00

CourseRunsWinsSR£1
Dundalk (AW) 3 0 0% −3.00
Wetherby 2 1 50% +6.50
Hamilton 2 1 50% +2.00
Hexham 1 0 0% −1.00
Catterick 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
Ripon 1 0 0% −1.00
Beverley 1 0 0% −1.00
York 1 0 0% −1.00
Tipperary 1 0 0% −1.00
Leopardstown 1 0 0% −1.00
Roscommon 1 0 0% −1.00
Cork 1 0 0% −1.00
Gowran Park 1 0 0% −1.00
Killarney 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 9 0 0% −9.00
1m5f – 2m 5 2 40% +7.50
1m – 1m1f 4 0 0% −4.00
6f – 7f 1 0 0% −1.00

JockeyRunsWinsSR£1
Ronan Whelan 5 0 0% −5.00
Jack Garritty 2 0 0% −2.00
Jamie Hamilton 2 1 50% +6.50
Kevin Stott 2 0 0% −2.00
Sean Quinlan 1 0 0% −1.00
Mr Eireann Cagney 1 0 0% −1.00
Sam James 1 0 0% −1.00
Jason Hart 1 1 100% +3.00
Gary Carroll 1 0 0% −1.00
Colin Keane 1 0 0% −1.00
Robbie Colgan 1 0 0% −1.00
Mikey Sheehy 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 15 2 13% −2.50
Hood 4 0 0% −4.00

SeasonRunsWinsSR£1
2022 5 0 0% −5.00
2021 10 2 20% +2.50
2020 4 0 0% −4.00

TypeRunsWinsSR£1
Flat 16 1 6% −12.00
Hurdle 3 1 33% +5.50

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
2022 · 5 runs
06 Sep 22+22d Hexham Sky Sports Racing Sky 415 Handicap Hurdle Class 4 · 2m · Good · 7 ran 6/7 19 11-4 10170C85C Sean Quinlan 11/1
15 Aug 22+12d Catterick 24th August Is Ladies' Day Amateur Jockeys' Handicap Class 5 · 1m4f · Good To Firm · 8 ran 7/8 ¾ 10-8 6377A54A Mr Eireann Cagney 12/1
03 Aug 22+18d Newcastle (AW) Download The At The Races App Fillies' Handicap Class 5 · 1m4½f · Standard To Slow · 8 ran 5/8 1½ 9-11 64101A70A Sam James 33/1
16 Jul 22+14d Ripon MKM Building Supplies Handicap Class 5 · 1m4f · Good · 5 ran 4/5 2¼ 9-11 6776C67B Jack Garritty 14/1
02 Jul 22+246d Beverley William Hill Pick Your Places Handicap Class 5 · 1m2f · Good · 11 ran 7/11 1 9-3 69113A73A Jack Garritty 50/1
2021 · 10 runs
29 Oct 21+16d Wetherby Weatherbys nhstallions.co.uk Wensleydale Juvenile Hurdle (Listed) (GBB Race) Class 1 · 2m · Good To Soft · 7 ran 6/7 25 10-5 —62C69C Jamie Hamilton 20/1
13 Oct 21+38d Wetherby Olicana Park 'Dingham Dash' Juvenile Hurdle (GBB Race) Class 4 · 2m · Good · 7 ran 1/7 10-5 —111A102B Jamie Hamilton 15/2
05 Sep 21+36d York Little Green Rascals Children's Nurseries Handicap Class 4 · 2m½f · Good To Firm · 12 ran 12/12 2½ 8-12 7069C50C Kevin Stott 14/1
31 Jul 21+15d Hamilton Penny Cars Handicap Class 5 · 1m3f · Good To Firm · 5 ran 5/5 3¾ 9-2 7081C54B Kevin Stott 11/4F
16 Jul 21+16d Hamilton Gamma, Working Smarter Together Handicap Class 6 · 1m5f · Good · 7 ran 1/7 9-4 66121A69A Jason Hart 3/1F
30 Jun 21+27d Tipperary tipperaryraces.ie Handicap (45-65) (Div 2) 1m4½f · Good To Firm · 16 ran 2/16 nk 8-13 62101C76A Ronan Whelan 7/2F
03 Jun 21+23d Leopardstown Donnybrook Handicap (45-70) 1m2f · Good · 20 ran 4/20 2 9-2 5894C69A Ronan Whelan 7/1
11 May 21+18d Roscommon Castlerea Handicap (45-70) 1m4f · Yielding · 14 ran 3/14 ½ 8-12 5596C72A Gary Carroll 13/2
23 Apr 21+35d Cork GAIN The Advantage Series Handicap (45-70) 1m2f · Good · 13 ran 4/13 ½ 8-12 5687C62A Ronan Whelan 20/1
19 Mar 21+112d Dundalk (AW) Follow Us On Twitter At DundalkStadium Handicap 1m · Standard · 14 ran 14/14 ¾ 8-13 5774B36A Colin Keane 16/1
2020 · 4 runs
27 Nov 20+30d Dundalk (AW) Join Us On Instagram At dundalk_stadium Nursery Handicap (45-75) (Plus 10) 1m · Standard · 11 ran 6/11 1 9-3 6674A55A Ronan Whelan 14/1
28 Oct 20+9d Dundalk (AW) Irish Stallion Farms EBF Maiden (Plus 10) 7f · Standard · 12 ran 11/12 1 9-2 —73A58A Robbie Colgan 200/1
19 Oct 20+15d Gowran Park Irish EBF Median Sires Series Fillies Maiden (Plus 10) 1m · Soft To Heavy · 14 ran 10/14 hd 9-3 —38C63C Ronan Whelan 80/1
04 Oct 20 Killarney Foran Equine Irish EBF Auction Maiden (Plus 10) 1m · Yielding To Soft · 8 ran 4/8 3 8-5 —59A52A Mikey Sheehy 7/1

Quick answers

How many races has Battle Angel won?
Battle Angel (IRE) won 2 of 19 archived starts between 2020 and 2022, a strike rate of 10.5%. Placed 5 times in total (26.3% of starts).
Who trained Battle Angel?
Battle Angel (IRE) was trained by Mark Walford on the most recent run on record, at Hexham on 6 September 2022.
Who is Battle Angel's sire?
Battle Angel (IRE) is by Iffraaj (GB) out of Arabescatta (GB), whose sire is Monsun.
What going does Battle Angel prefer?
Battle Angel (IRE) has the best record on good going: 2 wins from 7 starts (28.6%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Battle Angel's official rating?
The most recent official rating on record is 101, from the run on 6 September 2022. That is also the highest on record.
What is Battle Angel's sire's record?
Iffraaj (GB)'s progeny in our archive have won 10.5% of 13,985 runs since Apr 2010 (1,092 horses), Flat and jumps together.
Who are Battle Angel's siblings?
Out of Arabescatta (GB), Battle Angel (IRE) has 6 other produce in our archive, 3 of them winners. Most wins: Bay Dream Believer (IRE) (8). Highest grade won: Class 5 (Bay Dream Believer (IRE)). The wins came over 1m–1m6f. As at Nov 2026.

Record shown from October 2020. 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.