Skip to content
Horse profile

Epsom Flyer (GB)

6yo gelding (at last run, May 2016) · Last trainer Pat Phelan · Last owner Celtic Contractors Limited
by Haafhd (GB) out of River Cara (USA) (Irish River)
25 runs · 9 courses · from May 2012
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 29 May 2016 — 3,796 days ago. Our archive can't say whether the horse is still in training.
Last run May 2016 · 9th of 11 Won at Fontwell Last raced off OR 98
KTB Profile

Epsom Flyer (GB) is 1 from 25, the win coming at Class 5 level. Hasn't won since Apr 2015. The win came on turf — 0 from 10 on the all-weather, and the win came on good or faster ground (0 from 9 on softer).

Based on 25 archived runs · updated 21 Oct 2026
KTB at a glance Won on turf, 0 on AW Wins on good or faster Win at Class 5
Official rating98↓ 1lb off peak
98 45–99

KTB Speed and Rating

KTB Speed

No KTB Speed figures for this horse. The engine scores GB and Irish racing from Oct 2016; runs elsewhere, or earlier, have no figure.

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 0 figures from 0 runs · a record, not a forecast

KTB Rating

Best recent KTB Rating (jumps) 100A the best of the last 3 rated runs · Plumpton, 2 Nov 2015 Official rating 98 at the last jumps run, 29 May 2016

Best recent KTB Rating (flat) 61A the best of the last 3 rated runs · Kempton (AW), 17 Jan 2016 Official rating 45 at the last flat run, 24 Feb 2016

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 →

Jumps 10 figures · best 107A · median 95
GoingRunsBestMedianSince 21 Oct 2025
Good4101A96.5—
Good to Soft3107A100—
Good to Firm1———
Soft1———
Heavy1———
DistanceRunsBestMedianSince 21 Oct 2025
2m1f – 2m4f6101A96.5—
1m5f – 2m4107A92.5—
Flat 15 figures · best 65A · median 50
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)1065A51—
Soft353A52—
Heavy1———
Good1———
DistanceRunsBestMedianSince 21 Oct 2025
1m2f – 1m4f665A51—
1m5f – 2m354A52—
6f – 7f353A32—
1m – 1m1f250A45—
Under 6f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 25 figures from 25 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
Haafhd (GB)

Progeny in our archive have won 10.9% of 4,750 runs since Jan 2008 (305 horses).

GoingRunsWinsSRvs sireThis horse
Firm56610.7%−0.2—
Good to Firm7988811%+0.10 from 1
Good1,09512611.5%+0.61 from 5
Good to Soft6156710.9%00 from 3
Soft591589.8%−1.10 from 4
Heavy1722011.6%+0.70 from 2
Standard (AW)1,42315510.9%00 from 10
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f125118.8%−2.10 from 1
6f – 7f1,16013311.5%+0.60 from 3
1m – 1m1f1,14211910.4%−0.50 from 2
1m2f – 1m4f1,22213411%+0.10 from 6
1m5f – 2m7207410.3%−0.60 from 7
2m1f – 2m4f2762910.5%−0.41 from 6
2m5f – 3m69811.6%+0.7—
Over 3m361233.3%+22.4—

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

Dam
River Cara (USA) (Irish River)

8 siblings in the archive, 5 winners — best of them Warrior One (GB) (3 wins).

The wins came over 6f–2m3f; the highest grade won is Class 4 (Warrior One (GB)).

ProduceRunsWinsWin tripsBest grade
Warrior One (GB)1531m½f–2m3fClass 4
Basque Beauty (GB)711mClass 4
Yarra River (GB)1716f—
Rill (GB)111m3½fClass 5
Beck (GB)2711m½fClass 6
Araglin (GB)120——
Another Duchess (GB)80——
Morgans Bluff (GB)50——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 10 0 0% −10.00
Good 5 1 20% +2.00
Soft 4 0 0% −4.00
Good to Soft 3 0 0% −3.00
Heavy 2 0 0% −2.00
Good to Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 10 1 10% −3.00
Class 6 9 0 0% −9.00
Class 4 6 0 0% −6.00

CourseRunsWinsSR£1
Plumpton 6 0 0% −6.00
Kempton (AW) 5 0 0% −5.00
Lingfield (AW) 5 0 0% −5.00
Fontwell 3 1 33% +4.00
Epsom Downs 2 0 0% −2.00
Huntingdon 1 0 0% −1.00
Windsor 1 0 0% −1.00
Brighton 1 0 0% −1.00
Salisbury 1 0 0% −1.00

DistanceRunsWinsSR£1
1m5f – 2m 7 0 0% −7.00
2m1f – 2m4f 6 1 17% +1.00
1m2f – 1m4f 6 0 0% −6.00
6f – 7f 3 0 0% −3.00
1m – 1m1f 2 0 0% −2.00
Under 6f 1 0 0% −1.00

JockeyRunsWinsSR£1
Paddy Bradley 6 1 17% +1.00
Jemma Marshall 4 0 0% −4.00
Silvestre De Sousa 3 0 0% −3.00
Joshua Moore 2 0 0% −2.00
J F Egan 2 0 0% −2.00
James Best 2 0 0% −2.00
Callum Shepherd 1 0 0% −1.00
Shane Kelly 1 0 0% −1.00
Jamie Moore 1 0 0% −1.00
Fergus Sweeney 1 0 0% −1.00
Jimmy Quinn 1 0 0% −1.00
Ian Mongan 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 24 1 4% −17.00
Visor 1 0 0% −1.00

SeasonRunsWinsSR£1
2016 5 0 0% −5.00
2015 8 1 13% −1.00
2014 5 0 0% −5.00
2012 7 0 0% −7.00

TypeRunsWinsSR£1
Flat 15 0 0% −15.00
Hurdle 10 1 10% −3.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 ORKTB Jockey SP
29 May 16+37d Fontwell Equiniti International Payments Handicap Hurdle (Div 1) Class 4 · 17.5f · Good · 11 ran 9/11 2½ 11-5 9890A Joshua Moore 10/1
22 Apr 16+58d Plumpton Coral.co.uk Best Odds Guaranteed On Racing Handicap Hurdle Class 4 · 20.5f · Good · 8 ran 4/8 3¼ 10-12 9997A Joshua Moore 9/1
24 Feb 16+23d Kempton (AW) 32red Casino Handicap Class 6 · 16f · Standard · 13 ran 8/13 nse 8-10 4554A J F Egan 10/1
01 Feb 16+15d Kempton (AW) Racing Uk Day Pass Just 10 Handicap Class 6 · 16f · Standard · 8 ran 2/8 1 8-5 4552A Callum Shepherd 7/2
17 Jan 16+76d Kempton (AW) racinguk.com/winterseasonticket Handicap (Div 2) Class 6 · 12f · Standard · 10 ran 6/10 2 8-12 4661A J F Egan 13/2
02 Nov 15+135d Plumpton Watch Replays On The ATR App Conditional Jockeys' Handicap Hurdle Class 5 · 20.5f · Good To Soft · 9 ran 3/9 ½ 11-4 98100A Paddy Bradley 9/2C
20 Jun 15+10d Lingfield (AW) Harris And Bailey Handicap (AW) Class 6 · 10f · Standard · 11 ran 10/11 1¼ 8-2 4636A Silvestre De Sousa 5/1
10 Jun 15+17d Kempton (AW) Goffs London Sale - Kempton-Breeze/Kensington-Sale 15.06.15 Handicap Class 6 · 11f · Standard · 13 ran 3/13 ½ 8-12 4565A Silvestre De Sousa 6/1
24 May 15+30d Fontwell Equiniti International Payments Handicap Hurdle Class 4 · 17.5f · Good · 14 ran 3/14 ¾ 9-11 9896A Paddy Bradley 4/1F
24 Apr 15+14d Plumpton coral.co.uk Best Odds Guaranteed On Racing Handicap Hurdle Class 4 · 20.5f · Good To Firm · 8 ran 3/8 14 9-13 9885A Paddy Bradley 4/1
10 Apr 15+32d Fontwell bet365.com Handicap Hurdle Class 5 · 17.5f · Good · 13 ran 1/13 10-10 90101A Paddy Bradley 6/1
09 Mar 15+26d Plumpton Aspen Finpro Handicap Hurdle Class 5 · 16f · Good To Soft · 10 ran 2/10 1¾ 10-0 84107A Paddy Bradley 10/1
11 Feb 15+72d Lingfield (AW) 32redpoker.com Handicap Class 6 · 16f · Standard · 8 ran 5/8 1¼ 8-10 4552A Shane Kelly 7/1
01 Dec 14+14d Plumpton Grey Douglas Novices' Hurdle Class 4 · 16f · Soft · 11 ran 9/11 2¾ 10-12 —91C James Best 100/1
17 Nov 14+15d Plumpton Call Star Sports 08000 521 321 Novices' Hurdle Class 4 · 16f · Heavy · 10 ran 5/10 17 10-12 —94C James Best 100/1
02 Nov 14+5d Huntingdon Thelma Joan Arnold Claiming Hurdle Class 5 · 16f · Good To Soft · 13 ran 8/13 3 10-8 —76C Jamie Moore 66/1
28 Oct 14+21d Windsor 188bet Handicap Class 6 · 11.5f · Soft · 13 ran 7/13 3 8-12 4552A Fergus Sweeney 33/1
07 Oct 14+663d Brighton Genting Casino Brighton Late Bar 'Hands And Heels' Apprentice Series Handicap Class 6 · 12f · Heavy · 9 ran 6/9 11 8-9 4550C Paddy Bradley 16/1
13 Dec 12+5d Kempton (AW) 32RedPoker.com Nursery (Div 1) Class 6 · 8f · Standard · 12 ran 8/12 shd 8-4 4840A Jemma Marshall 12/1
08 Dec 12+17d Lingfield (AW) 32Red Supporting British Racing Nursery Class 5 · 10f · Standard · 8 ran 6/8 2¾ 7-12 4842A Silvestre De Sousa 8/1
21 Nov 12+85d Lingfield (AW) Betfred Still Treble Odds On Lucky 15's Nursery Class 5 · 8f · Standard · 9 ran 7/9 ½ 7-12 5150A Jimmy Quinn 33/1
28 Aug 12+47d Epsom Downs JRA Nursery Class 5 · 7f · Good · 7 ran 7/7 2¼ 8-1 5632A Jemma Marshall 20/1
12 Jul 12+30d Epsom Downs Sutton Maiden Auction Stakes Class 5 · 6f · Soft · 10 ran 9/10 3¾ 8-4 —24A Jemma Marshall 25/1
12 Jun 12+32d Salisbury Dougland Maiden Auction Stakes (Div 1) Class 5 · 6f · Soft · 11 ran 6/11 2 8-4 9753A Jemma Marshall 66/1
11 May 12 Lingfield (AW) British Stallion Studs Supporting British Racing E.B.F. Maiden Stakes Class 5 · 5f · Standard · 8 ran 7/8 4½ 9-3 —41A Ian Mongan 14/1

Quick answers

How many races has Epsom Flyer (GB) won?
Epsom Flyer (GB) won 1 of 25 archived starts between 2012 and 2016, a strike rate of 4%. Placed 7 times in total (28% of starts).
Who trained Epsom Flyer (GB)?
Epsom Flyer (GB) was trained by Pat Phelan on the most recent run on record, at Fontwell on 29 May 2016.
Who is Epsom Flyer (GB)'s sire?
Epsom Flyer (GB) is by Haafhd (GB) out of River Cara (USA), whose sire is Irish River.
What going does Epsom Flyer (GB) prefer?
Epsom Flyer (GB) has the best record on good going: 1 win from 5 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Epsom Flyer (GB)'s official rating?
The most recent official rating on record is 98, from the run on 29 May 2016. The highest on record is 99.
What is Epsom Flyer (GB)'s sire's record?
Haafhd (GB)'s progeny in our archive have won 10.9% of 4,750 runs since Jan 2008 (305 horses), Flat and jumps together.
Who are Epsom Flyer (GB)'s siblings?
Out of River Cara (USA), Epsom Flyer (GB) has 8 other produce in our archive, 5 of them winners. Most wins: Warrior One (GB) (3). Highest grade won: Class 4 (Warrior One (GB)). The wins came over 6f–2m3f. As at Oct 2026.

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