Skip to content
Horse profile

Billyfairplay (IRE)

7yo gelding (at last run, Jul 2021) · Last trainer John David Riches · Last owner Michael Marsh
by Dark Angel (IRE) out of Nurture (IRE) (Bachelor Duke)
43 runs · 15 courses · from Apr 2017
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 30 Jul 2021 — 1,908 days ago. Our archive can't say whether the horse is still in training.
Last run Jul 2021 · 8th of 10 4 wins · Dundalk (AW), Wolverhampton (AW) & Newcastle (AW) New yard Last raced off OR 49
KTB Profile

Billyfairplay (IRE) is 4 from 43. Hasn't won since Feb 2020. All 4 wins have come on the all-weather — 0 from 18 on turf. All 4 wins have come over 6f – 7f. Last raced off 49, 27lb below the career-high mark.

Based on 43 archived runs · updated 21 Oct 2026
KTB at a glance All wins on AW OR ↓ 27lb off peak
Official rating49↓ 27lb off peak
49 45–76

KTB Speed and Rating

KTB Speed

Best recent Speed 79 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 6 Jul 2021

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 43 figures · best 109B · median 82
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)25109B85—
Good10102C72—
Soft491C64—
Good to Firm386A77—
Heavy1———
DistanceRunsBestMedianSince 21 Oct 2025
6f – 7f33109B83—
Under 6f891B80.5—
1m – 1m1f271C55—

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

KTB Rating

Best recent KTB Rating 75A the best of the last 3 rated runs · Wolverhampton (AW), 6 Jul 2021 Official rating 49 at the last run, 30 Jul 2021

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 43 figures · best 110A · median 71
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)25110A75—
Good1086A68—
Soft477A60.5—
Good to Firm378A57—
Heavy1———
DistanceRunsBestMedianSince 21 Oct 2025
6f – 7f33110A74—
Under 6f884A70.5—
1m – 1m1f252C48.5—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 43 figures from 43 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,878 runs since Jan 2008 (1,594 horses).

Strongest on firm going: 15% from 107.

GoingRunsWinsSRvs sireThis horse
Firm1071615%+3.7—
Good to Firm3,69445212.2%+0.90 from 3
Good4,84251010.5%−0.80 from 10
Good to Soft2,40925110.4%−0.9—
Soft2,7252549.3%−20 from 4
Heavy822698.4%−2.90 from 1
Standard (AW)7,27891712.6%+1.34 from 25
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,06427813.5%+2.20 from 8
6f – 7f10,7001,25311.7%+0.44 from 33
1m – 1m1f4,99454610.9%−0.40 from 2
1m2f – 1m4f2,4692369.6%−1.7—
1m5f – 2m1,08910910%−1.3—
2m1f – 2m4f472418.7%−2.6—
2m5f – 3m8678.1%−3.2—
Over 3m400%−11.3—

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
Nurture (IRE) (Bachelor Duke)

5 siblings in the archive, 2 winners — best of them Macadam's Rock (IRE) (4 wins).

The wins came over 7f–1m5½f; the highest grade won is Class 6 (Lyford (IRE)).

ProduceRunsWinsWin tripsBest grade
Macadam's Rock (IRE)4347f—
Lyford (IRE)2611m5½fClass 6
Up Up And Away (IRE)40——
Zampa Road (IRE)20——
Duke Debonair (IRE)60——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 25 4 16% −8.75
Good 10 0 0% −10.00
Soft 4 0 0% −4.00
Good to Firm 3 0 0% −3.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 11 2 18% −3.75
Class 5 2 0 0% −2.00

CourseRunsWinsSR£1
Dundalk (AW) 15 2 13% −6.00
Fairyhouse 5 0 0% −5.00
Wolverhampton (AW) 4 1 25% +0.00
Newcastle (AW) 3 1 33% +0.25
Navan 3 0 0% −3.00
Southwell (AW) 2 0 0% −2.00
Limerick 2 0 0% −2.00
Naas 2 0 0% −2.00
Musselburgh 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00
Roscommon 1 0 0% −1.00
Cork 1 0 0% −1.00
Galway 1 0 0% −1.00
Gowran Park (IRE) 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 33 4 12% −16.75
Under 6f 8 0 0% −8.00
1m – 1m1f 2 0 0% −2.00

JockeyRunsWinsSR£1
J M Sheridan 10 0 0% −10.00
Mark Gallagher 6 1 17% −1.50
Conor Hoban 4 0 0% −4.00
Ben Coen 3 1 33% +1.50
Luke Morris 3 2 67% +4.25
Andrew Elliott 2 0 0% −2.00
Jonathan Fisher 2 0 0% −2.00
Oisin McSweeney 1 0 0% −1.00
Martin Dwyer 1 0 0% −1.00
George Rooke 1 0 0% −1.00
Gavin Ryan 1 0 0% −1.00
Dean Curran 1 0 0% −1.00
Andrew Slattery 1 0 0% −1.00
Gary Halpin 1 0 0% −1.00
Shane Kelly 1 0 0% −1.00
Ross Coakley 1 0 0% −1.00
Gearoid Brouder 1 0 0% −1.00
Danny Sheehy 1 0 0% −1.00
Scott McCullagh 1 0 0% −1.00
N G McCullagh 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 22 2 9% −13.00
None 16 2 13% −8.75
Blinkers 5 0 0% −5.00

SeasonRunsWinsSR£1
2021 7 0 0% −7.00
2020 15 1 7% −10.50
2019 4 0 0% −4.00
2018 8 3 38% +3.75
2017 9 0 0% −9.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
30 Jul 21+24d Musselburgh 100% Racing Tv Profits Back To Racing Classified Stakes Class 6 · 7f · Good · 10 ran 8/10 4½ 9-0 4963A37A Oisin McSweeney 9/1
06 Jul 21+11d Wolverhampton (AW) EBC Group Handicap (Div 2) Class 6 · 6f · Standard · 12 ran 5/12 ½ 9-1 5179A75A Martin Dwyer 10/1
25 Jun 21+18d Newcastle (AW) Sportvision Stadia & Event Branding Handicap Class 6 · 7f · Standard · 14 ran 9/14 1¾ 9-3 5477B59A Andrew Elliott 80/1
07 Jun 21+122d Pontefract Father's Day Raceday On 20th June Handicap Class 5 · 6f · Good To Firm · 12 ran 9/12 ¾ 9-1 5777A57A Andrew Elliott 40/1
05 Feb 21+12d Newcastle (AW) Bombardier Golden Beer Handicap Class 6 · 8f · Standard To Slow · 14 ran 12/14 7 8-13 6271C45C Jonathan Fisher 125/1
24 Jan 21+16d Lingfield (AW) Bombardier 'March To Your Own Drum' Handicap Class 6 · 7f · Standard · 10 ran 7/10 ¾ 8-13 6278A62A George Rooke 25/1
08 Jan 21+109d Southwell (AW) Bombardier British Hopped Amber Beer Handicap Class 6 · 7f · Standard To Slow · 10 ran 7/10 nk 9-2 6567A56A Jonathan Fisher 50/1
21 Sep 20+10d Fairyhouse Follow Fairyhouse On Social Media Handicap (45-65) (Div 1) 6f · Good · 12 ran 7/12 hd 9-9 6076A62A J M Sheridan 3/1F
11 Sep 20+24d Limerick King John's Castle Handicap (45-65) (Div 1) 6.5f · Soft · 14 ran 5/14 ½ 9-9 6083C77A J M Sheridan 5/1
18 Aug 20+10d Roscommon Fuerty Handicap (45-70) 7.5f · Soft To Heavy · 11 ran 7/11 ¾ 9-4 6280A62A J M Sheridan 6/1
08 Aug 20+12d Cork Thanks To All The Frontline Workers From Cork Racecourse Handicap (45-65) (Div 2) 7f · Good · 18 ran 3/18 ¾ 9-6 60102C86A J M Sheridan 4/1
27 Jul 20+32d Galway Galmont.com & Galwaybayhotel.com Handicap (50-80) (Div 1) 7f · Soft · 13 ran 2/13 2½ 8-5 6091C69A J M Sheridan 13/2
25 Jun 20+7d Fairyhouse Follow Fairyhouse On Social Media Handicap (45-65) (Div 1) 7f · Good · 10 ran 4/10 ½ 9-6 6287A76A J M Sheridan 11/2
18 Jun 20+8d Fairyhouse Sobac Soil.ie Thank You To All Our Customers Handicap (45-65) (Div 2) Class 5 · 7f · Good · 12 ran 4/12 1¼ 9-8 6392A80A J M Sheridan 9/2
10 Jun 20+89d Navan Navan Handicap (45-65) (Div 1) 5.5f · Good To Firm · 12 ran 4/12 1¾ 9-7 6386A78A J M Sheridan 13/2
13 Mar 20+7d Dundalk (AW) Love Your Mum At The Races 20th & 21st March Handicap (45-65) 7f · Standard · 14 ran 8/14 nk 9-11 6981B78A J M Sheridan 5/1F
06 Mar 20+7d Dundalk (AW) Winter Series Awards Day Saturday 4th April Handicap (45-65) 6f · Standard · 14 ran 2/14 shd 9-7 64109B85A J M Sheridan 11/4F
28 Feb 20+21d Dundalk (AW) European Road To The Kentucky Derby Race Night Claiming Race 6f · Standard · 14 ran 1/14 9-4 6589B93A Ben Coen 7/2J
07 Feb 20+7d Dundalk (AW) Irishinjuredjockeys.com Claiming Race 7f · Standard · 14 ran 3/14 ½ 8-13 6798B81A Gavin Ryan 3/1
31 Jan 20+18d Dundalk (AW) Winter Series Awards At Dundalk Stadium Handicap 5f · Standard · 12 ran 7/12 2 9-4 6971A66A Ben Coen 7/1
13 Jan 20+10d Wolverhampton (AW) Bombardier British Hopped Amber Beer Claiming Stakes Class 6 · 7f · Standard · 5 ran 2/5 hd 9-2 6986C82B Luke Morris 11/8F
03 Jan 20+31d Dundalk (AW) Fundraise At Dundalk Stadium Rated Race 7f · Standard · 14 ran 8/14 nk 8-5 7185B71A Dean Curran 10/1
03 Dec 19+291d Dundalk (AW) Irishinjuredjockeys.com Claiming Race 7f · Standard · 14 ran 10/14 3¼ 9-11 7287B74A Ben Coen 9/1
15 Feb 19+7d Dundalk (AW) Coral Best Price Guaranteed All UK & Irish Races Handicap 6f · Standard · 11 ran 3/11 ½ 8-13 76103A84A Mark Gallagher 7/2
08 Feb 19+21d Dundalk (AW) Crowne Plaza Dundalk Race & Stay Apprentice Handicap 7f · Standard · 12 ran 2/12 1¾ 10-0 7489A90A Andrew Slattery 10/3F
18 Jan 19+35d Dundalk (AW) Fast Shipping Handicap 6f · Standard · 13 ran 3/13 nse 9-7 7598B90A Mark Gallagher 7/1
14 Dec 18+51d Dundalk (AW) Crowne Plaza Race & Stay Handicap (45-65) (Div 1) 6f · Standard · 13 ran 1/13 9-8 5898B110A Mark Gallagher 7/2F
24 Oct 18+12d Navan Arkle Bar Handicap (45-65) 5.5f · Good · 23 ran 6/23 hd 9-2 5279C84A Mark Gallagher 9/1
12 Oct 18+9d Wolverhampton (AW) Wolverhampton Holiday Inn Classified Stakes Class 6 · 6f · Standard · 13 ran 1/13 9-7 5090B95A Luke Morris 3/1F
03 Oct 18+29d Newcastle (AW) Digital Catapult Handicap (Div 1) Class 6 · 6f · Standard · 13 ran 1/13 8-8 4687B79A Luke Morris 9/4F
04 Sep 18+48d Naas Naasracecourse.com Handicap (45-65) 5.5f · Good · 19 ran 3/19 1¼ 8-8 4557C71A Mark Gallagher 20/1
18 Jul 18+97d Fairyhouse Race Displays Handicap (45-65) (Div 2) 6f · Good To Firm · 16 ran 9/16 ½ 8-11 4868C57A Gary Halpin 12/1
12 Apr 18+99d Southwell (AW) Totepoolliveinfo.com Handicap Class 6 · 5f · Standard · 13 ran 5/13 nse 9-3 5082B70A Shane Kelly 10/3J
03 Jan 18+19d Wolverhampton (AW) sunbets.co.uk Handicap (Div 2) Class 6 · 7f · Standard · 11 ran 4/11 1½ 9-2 5080A67A Ross Coakley 7/4F
15 Dec 17+21d Dundalk (AW) Crowne Plaza Race & Stay Handicap 5f · Standard · 14 ran 6/14 nk 8-3 5291B62A Gearoid Brouder 10/1
24 Nov 17+21d Dundalk (AW) Crowne Plaza Hotel Race & Stay Handicap (45-65) 6f · Standard · 14 ran 10/14 ¾ 9-0 5378B56A Danny Sheehy 14/1
03 Nov 17+128d Dundalk (AW) Crowne Plaza Hotel Race & Stay Handicap (45-65) 5f · Standard · 13 ran 3/13 ¾ 9-7 5885B83A Conor Hoban 25/1
28 Jun 17+12d Naas Naas Parish Handicap (45-65) 6f · Yielding · 20 ran 18/20 5 9-6 6045C49C Conor Hoban 33/1
16 Jun 17+13d Fairyhouse Summer Family Fun Day At Fairyhouse July 23rd Handicap (45-70) (Div 2) 6f · Good · 17 ran 5/17 2 9-4 6268C65A Conor Hoban 28/1
03 Jun 17+22d Navan Summer Ladies Day Apprentice Handicap (45-75) 5f · Good · 20 ran 17/20 hd 8-4 6567C49A Scott McCullagh 25/1
12 May 17+12d Dundalk (AW) Sean Judge Memorial (C & G) Maiden 7f · Standard · 7 ran 5/7 shd 9-5 —82A59A N G McCullagh 20/1
30 Apr 17+8d Gowran Park (IRE) Summer Evenings At Gowran Park Maiden 8f · Soft · 16 ran 14/16 5½ 9-5 —39C52C Conor Hoban 66/1
22 Apr 17 Limerick Irish Stallion Farms E.B.F. (C & G) Maiden 7f · Good · 13 ran 11/13 2 9-5 —47C48A Mark Gallagher 100/1

Quick answers

How many races has Billyfairplay (IRE) won?
Billyfairplay (IRE) won 4 of 43 archived starts between 2017 and 2021, a strike rate of 9.3%. Placed 14 times in total (32.6% of starts).
Who trained Billyfairplay (IRE)?
Billyfairplay (IRE) was trained by John David Riches on the most recent run on record, at Musselburgh on 30 July 2021.
Who is Billyfairplay (IRE)'s sire?
Billyfairplay (IRE) is by Dark Angel (IRE) out of Nurture (IRE), whose sire is Bachelor Duke.
What going does Billyfairplay (IRE) prefer?
Billyfairplay (IRE) has the best record on standard (aw) going: 4 wins from 25 starts (16%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Billyfairplay (IRE)'s official rating?
The most recent official rating on record is 49, from the run on 30 July 2021. The highest on record is 76.
What is Billyfairplay (IRE)'s sire's record?
Dark Angel (IRE)'s progeny in our archive have won 11.3% of 21,878 runs since Jan 2008 (1,594 horses), Flat and jumps together. Strongest on firm going: 15% from 107.
Who are Billyfairplay (IRE)'s siblings?
Out of Nurture (IRE), Billyfairplay (IRE) has 5 other produce in our archive, 2 of them winners. Most wins: Macadam's Rock (IRE) (4). Highest grade won: Class 6 (Lyford (IRE)). The wins came over 7f–1m5½f. As at Oct 2026.

Record shown from April 2017. 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.