Skip to content
Horse profile

My Forever Friend (IRE)

11yo gelding (at last run, Apr 2019) · Last trainer John Joseph Hanlon · Last owner Barry F Walsh
by Dr Massini (IRE) out of Stormy Rose (IRE) (Glacial Storm)
19 runs · 11 courses · from Nov 2013
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 27 Apr 2019 — 2,748 days ago. Our archive can't say whether the horse is still in training.
Last run Apr 2019 · 9th of 14 Last raced off OR 81
KTB Profile

My Forever Friend (IRE) is yet to win from 19 starts, though has placed twice. Best effort: 2nd of 17 at Thurles (Mar 2019).

Based on 19 archived runs · updated 5 Nov 2026
Official rating81↓ 3lb off peak
81 80–84

KTB Speed and Rating

KTB Speed

Best recent Speed 105 the best of the last 3 graded (A or B) runs · Clonmel, 26 Mar 2019

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 10 figures · best 122B · median 72
GoingRunsBestMedianSince 5 Nov 2025
Good to Soft391B79—
Heavy3122B78—
Soft251C42—
Good2105B85.5—
DistanceRunsBestMedianSince 5 Nov 2025
2m1f – 2m4f5105B78—
1m5f – 2m391B51—
2m5f – 3m2122B77.5—

Of 13 runs looked at, 3 have no figure: did not complete (3).

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

KTB Rating

Best recent KTB Rating 93A the best of the last 3 rated runs · Ballinrobe, 12 Apr 2019 Official rating 81 at the last run, 27 Apr 2019

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 16 figures · best 108A · median 86.5
GoingRunsBestMedianSince 5 Nov 2025
Good594A86—
Good to Soft4105A89—
Heavy4108A88.5—
Soft399C71—
DistanceRunsBestMedianSince 5 Nov 2025
2m1f – 2m4f794A86—
2m5f – 3m5108A87—
1m5f – 2m4105A88—

Of 19 runs looked at, 3 have no figure: did not complete (or a non-runner row) (3).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 16 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
Dr Massini (IRE)

Progeny in our archive have won 10.6% of 4,942 runs since Jan 2008 (406 horses).

Strongest on good to firm going: 14% from 421.

GoingRunsWinsSRvs sireThis horse
Firm2627.7%−2.9—
Good to Firm4215914%+3.4—
Good1,66518711.2%+0.60 from 5
Good to Soft77710113%+2.40 from 4
Soft1,2541108.8%−1.80 from 4
Heavy753638.4%−2.20 from 6
Standard (AW)4636.5%−4.1—
Distance (all codes)RunsWinsSRvs sireThis horse
6f – 7f500%−10.6—
1m – 1m1f2328.7%−1.9—
1m2f – 1m4f38410.5%−0.1—
1m5f – 2m1,164958.2%−2.40 from 4
2m1f – 2m4f1,74620211.6%+10 from 7
2m5f – 3m1,53817411.3%+0.70 from 8
Over 3m4284811.2%+0.6—

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

Dam
Stormy Rose (IRE) (Glacial Storm)

1 sibling in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Ok My Friend (IRE)80——

Record by conditions

GoingRunsWinsSR£1
Heavy 6 0 0% −6.00
Good 5 0 0% −5.00
Soft 4 0 0% −4.00
Good to Soft 4 0 0% −4.00

CourseRunsWinsSR£1
Thurles 4 0 0% −4.00
Clonmel 3 0 0% −3.00
Fairyhouse 2 0 0% −2.00
Limerick 2 0 0% −2.00
Tramore 2 0 0% −2.00
Wexford 1 0 0% −1.00
Ballinrobe 1 0 0% −1.00
Gowran Park 1 0 0% −1.00
Kilbeggan 1 0 0% −1.00
Listowel 1 0 0% −1.00
Cork 1 0 0% −1.00

DistanceRunsWinsSR£1
2m5f – 3m 8 0 0% −8.00
2m1f – 2m4f 7 0 0% −7.00
1m5f – 2m 4 0 0% −4.00

JockeyRunsWinsSR£1
Mr T Hamilton 4 0 0% −4.00
Brian Hayes 3 0 0% −3.00
Rachael Blackmore 3 0 0% −3.00
Miss S Doyle 1 0 0% −1.00
Shane Crimin 1 0 0% −1.00
Dylan Robinson 1 0 0% −1.00
E J O'Connell 1 0 0% −1.00
Phillip Enright 1 0 0% −1.00
Mark Walsh 1 0 0% −1.00
B J Cooper 1 0 0% −1.00
Joseph Holly 1 0 0% −1.00
Roger Loughran 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 17 0 0% −17.00
Cheekpieces 2 0 0% −2.00

SeasonRunsWinsSR£1
2019 7 0 0% −7.00
2018 5 0 0% −5.00
2017 1 0 0% −1.00
2014 3 0 0% −3.00
2013 3 0 0% −3.00

TypeRunsWinsSR£1
Hurdle 17 0 0% −17.00
Chase 2 0 0% −2.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
2019 · 7 runs
27 Apr 19+4d Wexford Coast Rosslare Strand Handicap Hurdle (80-95) (Div 2) 2m · Yielding · 14 ran 9/14 2½ 10-7 8151C68C Mr T Hamilton 7/1
23 Apr 19+11d Fairyhouse Mongey Communications Beginners Chase 2m½f · Good To Yielding · 6 ran 6/6 ½ 11-12 —-20C84C Brian Hayes 50/1
12 Apr 19+17d Ballinrobe Killeen Sportsgrounds Handicap Hurdle (80-95) 2m1½f · Good · 16 ran 6/16 nse 10-7 8166B93A Mr T Hamilton 12/1
26 Mar 19+19d Clonmel Vee Handicap Hurdle (80-95) 2m2½f · Good · 17 ran 4/17 shd 10-7 81105B94A Mr T Hamilton 13/2
07 Mar 19+21d Thurles Killinan Handicap Hurdle (80-95) 2m · Good To Yielding · 17 ran 2/17 5 10-11 8091B105A Mr T Hamilton 14/1
14 Feb 19+19d Clonmel Kilmolash (Q.R.) Handicap Hurdle (80-95) 2m3½f · Good To Yielding · 17 ran 5/17 1 10-13 8079B91A Miss S Doyle 50/1
26 Jan 19+29d Fairyhouse Adare Manor Opportunity Handicap Hurdle (80-109) 3m · Yielding To Soft · 18 ran PU/18 — 9-9 80—— Shane Crimin 33/1
2018 · 5 runs
28 Dec 18+15d Limerick Parkway Shopping Centre Handicap Hurdle (80-102) (Div 2) 2m5f · Soft · 17 ran 14/17 7 10-1 8033C71C Dylan Robinson 14/1
13 Dec 18+264d Tramore Sponsorship Packages At Tramore Racecourse Beginners Chase 2m5½f · Heavy · 14 ran PU/14 — 11-12 ——— Brian Hayes 40/1
24 Mar 18+14d Thurles Bill Dowling Memorial Handicap Hurdle (80-95) 2m7f · Heavy · 14 ran F/14 — 10-12 80—— Rachael Blackmore 16/1
10 Mar 18+30d Gowran Park Ballyhale Shamrocks & Mullinavat GAA Supporters Day At Gowran Park Handicap Hurdle (80-109) 2m4f · Heavy · 13 ran 7/13 15 10-0 803C85C Rachael Blackmore 11/1
08 Feb 18+41d Thurles Killinan Handicap Hurdle (80-95) 2m7½f · Soft To Heavy · 15 ran 4/15 2 10-11 80122B108A Rachael Blackmore 25/1
2017 · 1 run
29 Dec 17+1260d Limerick Ryans Cleaning Event Specialists Handicap Hurdle (80-102) 2m3f · Heavy · 11 ran 5/11 5½ 10-4 8078B81A Brian Hayes 33/1
2014 · 3 runs
18 Jul 14+35d Kilbeggan Michael Moore Car Sales Mercedes-benz Handicap Hurdle (80-102) 3m½f · Good · 14 ran 10/14 30 10-6 80—68C E J O'Connell 20/1
13 Jun 14+11d Clonmel Go Racing In South East Voucher For Father's Day Handicap Hurdle (80-95) (Div 2) 2m4f · Good · 17 ran 13/17 nk 10-13 82—86A Phillip Enright 16/1
02 Jun 14+172d Listowel Harvest Festival 14th-20th September Handicap Hurdle (80-95) 2m4f · Good · 18 ran 15/18 nse 11-1 84—77A Mark Walsh 16/1
2013 · 3 runs
12 Dec 13+25d Tramore 2014 Tramore Members Club - Great Gift For Christmas Maiden Hurdle 2m5f · Soft · 10 ran 7/10 3¾ 11-4 ——99C B J Cooper 33/1
17 Nov 13+10d Cork I.N.H. Stallion Owners E.B.F. Maiden Hurdle 2m · Soft To Heavy · 19 ran 11/19 5½ 11-5 ——92C Joseph Holly 40/1
07 Nov 13 Thurles Cashel Maiden Hurdle 2m6f · Good To Yielding · 12 ran 8/12 nk 11-4 ——87C Roger Loughran 8/1

Quick answers

How many races has My Forever Friend won?
My Forever Friend (IRE) has yet to win, from 19 archived starts between 2013 and 2019. Placed 2 times in total (10.5% of starts).
Who trained My Forever Friend?
My Forever Friend (IRE) was trained by John Joseph Hanlon on the most recent run on record, at Wexford on 27 April 2019.
Who is My Forever Friend's sire?
My Forever Friend (IRE) is by Dr Massini (IRE) out of Stormy Rose (IRE), whose sire is Glacial Storm.
What is My Forever Friend's official rating?
The most recent official rating on record is 81, from the run on 27 April 2019. The highest on record is 84.
What is My Forever Friend's sire's record?
Dr Massini (IRE)'s progeny in our archive have won 10.6% of 4,942 runs since Jan 2008 (406 horses), Flat and jumps together. Strongest on good to firm going: 14% from 421.
Who are My Forever Friend's siblings?
Out of Stormy Rose (IRE), My Forever Friend (IRE) has 1 other produce in our archive, 0 of them winners. As at Nov 2026.

Record shown from November 2013. 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.