Skip to content
Horse profile

Forever A Lady (IRE)

7yo mare (at last run, Oct 2020) · Last trainer Keith Dalgleish · Last owner Ken Mcgarrity
by Dark Angel (IRE) out of Unicamp (GB) (Royal Academy)
67 runs · 11 courses · from Aug 2015
As at 27 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 8 Oct 2020 — 2,210 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2020 · 10th of 11 6 wins · 4 courses Last raced off OR 59
KTB Profile

Forever A Lady (IRE) is 6 from 67. Hasn't won since Oct 2019. All 6 wins have come over 6f – 7f. Last raced off 59, 26lb below the career-high mark.

Based on 67 archived runs · updated 27 Oct 2026
KTB at a glance OR ↓ 26lb off peak
Official rating59↓ 26lb off peak
59 58–85

KTB Speed and Rating

KTB Speed

Best recent Speed 78 the best of the last 3 graded (A or B) runs · Musselburgh, 6 Sep 2020

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 52 figures · best 124B · median 82.5
GoingRunsBestMedianSince 27 Oct 2025
Good to Firm16111A87.5—
Soft13124B87—
Good1197A78—
Good to Soft8102A71—
Heavy3112A87—
Standard (AW)1———
DistanceRunsBestMedianSince 27 Oct 2025
6f – 7f30124B87—
1m – 1m1f22111A76.5—

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

KTB Rating

Best recent KTB Rating 56A the best of the last 3 rated runs · Ayr, 8 Oct 2020 Official rating 59 at the last run, 8 Oct 2020

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 67 figures · best 92A · median 71
GoingRunsBestMedianSince 27 Oct 2025
Good to Firm1886A71.5—
Good1789A69—
Soft1492A71—
Good to Soft1383A73—
Heavy487A63.5—
Standard (AW)1———
DistanceRunsBestMedianSince 27 Oct 2025
6f – 7f4092A72.5—
1m – 1m1f2789B67—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 67 figures from 67 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 11.3% of 21,898 runs since Jan 2008 (1,595 horses).

Strongest on firm going: 15% from 107.

GoingRunsWinsSRvs sireThis horse
Firm1071615%+3.7—
Good to Firm3,69445212.2%+0.91 from 18
Good4,84251010.5%−0.81 from 17
Good to Soft2,40925110.4%−0.92 from 13
Soft2,7312549.3%−22 from 14
Heavy828718.6%−2.70 from 4
Standard (AW)7,28691712.6%+1.30 from 1
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,06427813.5%+2.2—
6f – 7f10,7121,25311.7%+0.46 from 40
1m – 1m1f4,99754610.9%−0.40 from 27
1m2f – 1m4f2,4712379.6%−1.7—
1m5f – 2m1,09010910%−1.3—
2m1f – 2m4f474428.9%−2.4—
2m5f – 3m8678.1%−3.2—
Over 3m400%−11.3—

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

Dam
Unicamp (GB) (Royal Academy)

9 siblings in the archive, 6 winners — best of them Smarty Socks (IRE) (13 wins).

The wins came over 7f–3m1f; the highest grade won is Grade 1 (Kempes (IRE)).

ProduceRunsWinsWin tripsBest grade
Smarty Socks (IRE)80137f–1mClass 2
Kempes (IRE)31117f–3m1fGrade 1
Singora Lady (IRE)1937f–1m2fClass 5
Lolli (IRE)722m–2m½fClass 5
Jersey Cream (IRE)2021m1½f–1m4fClass 6
Just Mandy (IRE)611mClass 6
Alensgrove (IRE)210——
Annesdale Dancer (IRE)60——
Showmesomething (IRE)30——

Record by conditions

GoingRunsWinsSR£1
Good to Firm 18 1 6% −5.00
Good 17 1 6% −12.67
Soft 14 2 14% −3.50
Good to Soft 13 2 15% +1.50
Heavy 4 0 0% −4.00
Standard (AW) 1 0 0% −1.00

ClassRunsWinsSR£1
Class 4 21 2 10% −6.50
Class 5 20 2 10% −2.67
Class 6 15 2 13% −4.50
Class 3 9 0 0% −9.00
Class 2 2 0 0% −2.00

CourseRunsWinsSR£1
Musselburgh 20 1 5% −15.50
Ayr 14 3 21% +6.50
Hamilton 13 0 0% −13.00
Carlisle 8 1 13% +5.00
Thirsk 3 1 33% +1.33
Chester 3 0 0% −3.00
Ripon 2 0 0% −2.00
Beverley 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
Redcar 1 0 0% −1.00
Catterick 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 40 6 15% +2.33
1m – 1m1f 27 0 0% −27.00

JockeyRunsWinsSR£1
Joe Fanning 12 2 17% −2.00
Phillip Makin 9 2 22% +4.33
Shane Gray 7 0 0% −7.00
Andrew Mullen 7 0 0% −7.00
Graham Lee 7 1 14% +6.00
Dougie Costello 4 0 0% −4.00
Ben Sanderson 3 0 0% −3.00
C Y Ho 3 1 33% +3.00
Tony Hamilton 3 0 0% −3.00
Jason Hart 2 0 0% −2.00
Connor Beasley 2 0 0% −2.00
Paul Mulrennan 2 0 0% −2.00
Mrs Carol Bartley 2 0 0% −2.00
Harry Russell 1 0 0% −1.00
Rowan Scott 1 0 0% −1.00
Shirley Teasdale 1 0 0% −1.00
Fergal Lynch 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 66 6 9% −23.67
Visor 1 0 0% −1.00

SeasonRunsWinsSR£1
2020 6 0 0% −6.00
2019 16 2 13% −5.50
2018 12 1 8% −7.67
2017 16 1 6% −3.00
2016 12 1 8% −6.50
2015 5 1 20% +4.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
2020 · 6 runs
08 Oct 20+9d Ayr Christmas Day At Western House Hotel Handicap Class 6 · 7f · Heavy · 11 ran 10/11 3½ 9-6 5963A56A Shane Gray 40/1
29 Sep 20+11d Ayr Branding Hub Handicap (Div 1) Class 6 · 7f · Good · 14 ran 13/14 ½ 9-1 5978C54A Ben Sanderson 33/1
18 Sep 20+4d Ayr Western House Hotel Handicap (Div 2) Class 5 · 8f · Good To Soft · 11 ran 8/11 2 9-2 6363A56A Ben Sanderson 40/1
14 Sep 20+8d Thirsk Follow ThirskRaces On Twitter For Latest Updates Handicap Class 5 · 7f · Good · 14 ran 9/14 2½ 8-9 6366C57A Joe Fanning 40/1
06 Sep 20+11d Musselburgh Watch Racing Replays At racingtv.com Handicap (Div 1) Class 6 · 8f · Good · 12 ran 8/12 1½ 9-7 6378A64A Ben Sanderson 50/1
26 Aug 20+316d Musselburgh Scottish Racing Academy Now Recruiting Students Handicap (Div 1) Class 5 · 7f · Soft · 7 ran 7/7 9 9-7 6444C46C Shane Gray 33/1
2019 · 16 runs
15 Oct 19+14d Musselburgh Like RacingTV On Facebook Handicap (Div 1) Class 6 · 7f · Soft · 12 ran 1/12 9-6 5994A92A Joe Fanning 7/2J
01 Oct 19+8d Ayr Book Your Christmas Party At Ayr Racecourse Handicap (Div 2) Class 6 · 7f · Soft · 12 ran 2/12 nk 9-7 5887A84A Joe Fanning 11/2
23 Sep 19+9d Hamilton Randstad Recruitment And Paystream Handicap Class 6 · 6f · Soft · 11 ran 3/11 nk 9-1 58112A81A Joe Fanning 11/1
14 Sep 19+18d Musselburgh JMC Healthcare Handicap (Div 1) Class 6 · 7f · Good To Firm · 11 ran 8/11 nk 9-8 5973A73A Shane Gray 12/1
27 Aug 19+14d Musselburgh Magners GB Handicap Class 6 · 7f · Good To Firm · 12 ran 8/12 4 9-7 6084A55A Joe Fanning 8/1
13 Aug 19+3d Carlisle Racing Tv Fillies' Handicap Class 5 · 6f · Heavy · 6 ran 4/6 1 9-5 6087A71B C Y Ho 9/4F
10 Aug 19+12d Ayr Stagecoach West Scotland Handicap Class 6 · 6f · Heavy · 8 ran 3/8 1¼ 9-12 60112A87A Joe Fanning 4/1
29 Jul 19+7d Ayr Watch On Racing TV Handicap Class 6 · 6f · Soft · 12 ran 1/12 9-7 59102A87A C Y Ho 5/1
22 Jul 19+7d Ayr Book Direct At Western House Hotel Handicap (Div 2) Class 6 · 7f · Good To Soft · 11 ran 5/11 ½ 9-8 5985A81A C Y Ho 8/1
15 Jul 19+12d Ayr Book Direct At Western House Hotel Handicap (Div 2) Class 6 · 7f · Good · 8 ran 3/8 1¼ 9-5 5966A74A Harry Russell 3/1
03 Jul 19+12d Musselburgh Benefits For ROA Members At roa.co.uk Handicap (Div 1) Class 6 · 8f · Good To Firm · 10 ran 2/10 ¾ 9-7 5997A81A Shane Gray 5/1
21 Jun 19+10d Ayr Magners Rose Handicap Class 6 · 7f · Good · 11 ran 3/11 nk 9-4 5881A74A Shane Gray 12/1
11 Jun 19+13d Carlisle racingtv.com Fillies' Handicap Class 5 · 7f · Good To Soft · 8 ran 5/8 3 9-1 5889A72A Shane Gray 14/1
29 May 19+12d Hamilton Hamilton Park Supporting Racing To School Fillies' Handicap Class 5 · 8.5f · Good To Soft · 6 ran 2/6 3½ 9-6 5966A72B Joe Fanning 10/1
17 May 19+18d Hamilton Pdm Mains To Drains Handicap Class 5 · 8.5f · Good To Firm · 12 ran 10/12 1½ 8-13 6268A55A Shane Gray 25/1
29 Apr 19+218d Thirsk Follow thirskraces On Twitter Handicap Class 6 · 7f · Good · 16 ran 15/16 7 9-6 6454C46C Tony Hamilton 25/1
2018 · 12 runs
23 Sep 18+8d Hamilton EBF Stallions Scottish Premier Series Fillies' Handicap Class 4 · 8.5f · Soft · 7 ran 6/7 7 8-7 6555C41C Andrew Mullen 20/1
15 Sep 18+9d Musselburgh EBF Stallions Breeding Winners Scottish Premier Series Fillies' Handicap Class 4 · 8f · Good · 6 ran 5/6 10 8-10 6789A46B Jason Hart 5/1
06 Sep 18+27d Carlisle Racing Uk Handicap Class 5 · 7f · Soft · 11 ran 7/11 shd 9-4 6771A72A Graham Lee 12/1
10 Aug 18+13d Musselburgh Ebf Scottish Premier Series Fillies' Handicap Class 4 · 7f · Good · 6 ran 2/6 ¾ 9-6 6797A76B Connor Beasley 11/2
28 Jul 18+11d Chester Mbna Fillies' Handicap Class 4 · 7.5f · Good To Firm · 6 ran 4/6 nse 9-0 6795A67B Dougie Costello 9/2
17 Jul 18+9d Thirsk Weatherbys Bank Foreign Exchange Fillies' Handicap Class 5 · 7f · Good · 9 ran 1/9 9-8 6488A89A Phillip Makin 10/3J
08 Jul 18+10d Ayr Escape Today At argyllholidays.com Handicap Class 5 · 7f · Good To Firm · 8 ran 4/8 1 9-3 6483A75A Phillip Makin 11/4
28 Jun 18+8d Hamilton British Stallion Studs Captain J C Stewart Ebf Fillies' Handicap Class 4 · 8.5f · Good To Firm · 7 ran 3/7 2 9-1 6667A71A Paul Mulrennan 4/1
20 Jun 18+11d Hamilton Bothwell Castle Handicap Class 4 · 8.5f · Soft · 10 ran 5/10 2¼ 9-0 6677A67A Tony Hamilton 25/1
09 Jun 18+9d Musselburgh Edinburgh Gin's Rhubarb And Ginger Lucky Last Handicap Class 5 · 7f · Good To Firm · 9 ran 3/9 1½ 8-12 6692A80A Phillip Makin 16/1
31 May 18+27d Hamilton Roa/racing Post Owners' Jackpot Fillies' Handicap Class 5 · 8.5f · Good To Firm · 8 ran 5/8 1¼ 9-12 6863A69A Tony Hamilton 12/1
04 May 18+200d Musselburgh Weatherbys Racing Bank Goliath Cup Handicap Class 4 · 9f · Good To Firm · 10 ran 7/10 1¼ 9-1 7082A48A Rowan Scott 25/1
2017 · 16 runs
16 Oct 17+15d Musselburgh Finest Collection Of Racing On Racing UK Handicap (Div 2) Class 5 · 7f · Soft · 10 ran 7/10 2¼ 9-5 7180A69A Graham Lee 15/2
01 Oct 17+15d Musselburgh Irish Stallions Farms EBF Scottish Premier Series Fillies' Handicap Class 3 · 8f · Soft · 8 ran 3/8 ¾ 8-7 67103A80A Andrew Mullen 25/1
16 Sep 17+16d Musselburgh EBF Stallions Breeding Winners Scottish Premier Series Fillies' Handicap Class 4 · 8f · Soft · 7 ran 4/7 1½ 8-13 6999A67A Andrew Mullen 20/1
31 Aug 17+6d Musselburgh EBF Stallions Breeding Winners Fillies' Handicap Class 3 · 7f · Good To Firm · 5 ran 4/5 4½ 8-7 7195C65B Andrew Mullen 14/1
25 Aug 17+14d Hamilton Ebf Stallions Scottish Premier Series Fillies' Handicap Class 3 · 6f · Soft · 9 ran 4/9 2¾ 8-6 71124B70A Andrew Mullen 33/1
11 Aug 17+4d Musselburgh Ebf Scottish Premier Series Fillies' Handicap Class 4 · 7f · Good To Firm · 8 ran 5/8 nk 9-7 7491A72A Andrew Mullen 12/1
07 Aug 17+23d Carlisle Play At costabingo.com Whatever The Weather Handicap (Pro-Am Lady Riders) Class 4 · 8f · Good To Soft · 10 ran 9/10 5 9-13 7476A49A Mrs Carol Bartley 11/1
15 Jul 17+16d Hamilton Racing Uk On Sky 432 Fillies' Handicap Class 5 · 8.5f · Good To Soft · 5 ran 4/5 1¾ 10-0 7555C77B Graham Lee 11/4J
29 Jun 17+12d Hamilton British Stallion Studs Captain J C Stewart Ebf Fillies' Handicap Class 4 · 8.5f · Soft · 8 ran 5/8 2¾ 9-10 7656A75A Graham Lee 7/1
17 Jun 17+7d Musselburgh William Hill Mares And Fillies' Handicap Class 3 · 8f · Good To Firm · 10 ran 7/10 ¾ 9-2 7691A73A Graham Lee 14/1
10 Jun 17+9d Chester Jj Whitley Fillies' Handicap Class 4 · 7.5f · Good To Soft · 7 ran 2/7 1 9-1 74102A79A Dougie Costello 11/2
01 Jun 17+10d Hamilton Racinguk.com Fillies' Handicap Class 5 · 8.5f · Good · 5 ran 2/5 4 10-4 6971C89B Graham Lee 9/2
22 May 17+14d Carlisle racinguk.com Handicap Class 5 · 7f · Good To Firm · 10 ran 1/10 9-1 69104A86A Graham Lee 12/1
08 May 17+19d Ayr Racinguk.com Amateur Riders' Handicap Class 5 · 8f · Good To Firm · 7 ran 2/7 6 10-10 7073A86A Mrs Carol Bartley 4/1
19 Apr 17+41d Beverley Racing Again Next Thursday Fillies' Handicap Class 5 · 8.5f · Good To Firm · 9 ran 4/9 1½ 9-8 71111A77A Joe Fanning 10/1
09 Mar 17+128d Newcastle (AW) 32red Casino Fillies' Handicap Class 4 · 8f · Standard · 5 ran 3/5 1¾ 9-3 7389C70B Connor Beasley 25/1
2016 · 12 runs
01 Nov 16+37d Redcar racinguk.com/hd Handicap Class 5 · 7f · Good To Soft · 16 ran 13/16 3½ 9-1 7463C54C Shirley Teasdale 33/1
25 Sep 16+15d Musselburgh Ebf Stallions Scottish Premier Series Fillies' Handicap Class 3 · 8f · Good · 12 ran 11/12 1½ 8-9 7582C53C Dougie Costello 40/1
10 Sep 16+11d Musselburgh Ebf Stallions Breeding Winners Scottish Premier Series Fillies' Handicap Class 4 · 8f · Good · 6 ran 5/6 nse 9-1 77—71B Paul Mulrennan 11/1
30 Aug 16+4d Hamilton Ebf Stallions Scottish Premier Series Fillies' Handicap Class 4 · 8.5f · Good To Firm · 8 ran 7/8 ½ 9-5 78—62A Joe Fanning 15/2
26 Aug 16+21d Hamilton Ebf Stallions Scottish Premier Series Fillies' Handicap Class 3 · 6f · Good · 9 ran 6/9 1¼ 8-12 78—69A Joe Fanning 11/1
05 Aug 16+18d Musselburgh Ebf Scottish Premier Series Fillies' Handicap Class 4 · 7f · Good · 7 ran 6/7 5 9-6 78—51C Joe Fanning 9/2
18 Jul 16+11d Ayr Polyflor Handicap Class 4 · 7f · Good To Soft · 8 ran 1/8 8-10 74—73A Joe Fanning 9/2
07 Jul 16+5d Carlisle Stallions Breeding Winners Ebf Fillies' Handicap Class 4 · 6f · Good To Soft · 6 ran 2/6 ½ 8-13 72—74B Phillip Makin 2/1F
02 Jul 16+21d Carlisle Lloyd Ltd Handicap Class 4 · 7f · Good To Soft · 7 ran 2/7 nk 8-10 72—83A Dougie Costello 22/1
11 Jun 16+22d Musselburgh William Hill Fillies And Mares' Handicap Class 3 · 8f · Good · 10 ran 7/10 1¾ 8-5 75—60A Andrew Mullen 25/1
20 May 16+36d Carlisle Play Million Pound Goal At bookies.com Fillies' Handicap Class 4 · 8f · Good To Firm · 8 ran 8/8 3½ 8-10 78—44A Jason Hart 12/1
14 Apr 16+191d Ripon Ripon 'cock O' The North' Handicap Class 3 · 8f · Heavy · 8 ran 6/8 1½ 8-13 81—55A Phillip Makin 14/1
2015 · 5 runs
06 Oct 15+18d Catterick Watch On 3 Devices racinguk.com/anywhere Nursery Class 3 · 7f · Soft · 7 ran 5/7 10 9-5 83—58A Phillip Makin 8/1
18 Sep 15+27d Ayr Shadwell Stud Nursery Class 2 · 6f · Good · 18 ran 10/18 1¾ 9-0 85—70A Phillip Makin 12/1
22 Aug 15+12d Chester Echo Falls Fruit Fusion / EBF Fillies' Conditions Stakes (Plus 10) Class 2 · 6f · Good · 7 ran 2/7 hd 9-1 ——82A Fergal Lynch 5/1
10 Aug 15+7d Ayr British Stallion Studs EBF Maiden Fillies' Stakes (Plus 10) Class 4 · 7f · Good To Soft · 8 ran 1/8 9-0 ——80A Phillip Makin 8/1
03 Aug 15 Ripon British Stallion Studs EBF Maiden Fillies' Stakes (Plus 10) Class 5 · 6f · Good To Soft · 13 ran 4/13 ½ 9-0 ——68A Phillip Makin 22/1

Quick answers

How many races has Forever A Lady won?
Forever A Lady (IRE) won 6 of 67 archived starts between 2015 and 2020, a strike rate of 9%. Placed 22 times in total (32.8% of starts).
Who trained Forever A Lady?
Forever A Lady (IRE) was trained by Keith Dalgleish on the most recent run on record, at Ayr on 8 October 2020.
Who is Forever A Lady's sire?
Forever A Lady (IRE) is by Dark Angel (IRE) out of Unicamp (GB), whose sire is Royal Academy.
What going does Forever A Lady prefer?
Forever A Lady (IRE) has the best record on good to soft going: 2 wins from 13 starts (15.4%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Forever A Lady's official rating?
The most recent official rating on record is 59, from the run on 8 October 2020. The highest on record is 85.
What is Forever A Lady's sire's record?
Dark Angel (IRE)'s progeny in our archive have won 11.3% of 21,898 runs since Jan 2008 (1,595 horses), Flat and jumps together. Strongest on firm going: 15% from 107.
Who are Forever A Lady's siblings?
Out of Unicamp (GB), Forever A Lady (IRE) has 9 other produce in our archive, 6 of them winners. Most wins: Smarty Socks (IRE) (13). Highest grade won: Grade 1 (Kempes (IRE)). The wins came over 7f–3m1f. As at Oct 2026.

Record shown from August 2015. 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.