Skip to content
Horse profile

Halo Moon (GB)

11yo gelding (at last run, May 2019) · Last trainer Neil Mulholland · Last owner Level Par Racing
by Kayf Tara (GB) out of Fragrant Rose (GB) (Alflora)
21 runs · 16 courses · from Dec 2012
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 16 May 2019 — 2,729 days ago. Our archive can't say whether the horse is still in training.
Last run May 2019 · 3rd of 6 4 wins · Fakenham, Newcastle & Towcester Last raced off OR 115
KTB Profile

Halo Moon (GB) is 4 from 21. Hasn't won since Feb 2016. Last raced off 115, 9lb below the career-high mark.

Based on 21 archived runs · updated 4 Nov 2026
KTB at a glance OR ↓ 9lb off peak
Official rating115↓ 9lb off peak
115 99–124

KTB Speed and Rating

KTB Speed

Best recent Speed 101 the best of the last 3 graded (A or B) runs · Doncaster, 21 Feb 2018

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 9 figures · best 113A · median 93
GoingRunsBestMedianSince 4 Nov 2025
Good393C91—
Soft3113A94—
Good to Soft2101A92.5—
Heavy1———
DistanceRunsBestMedianSince 4 Nov 2025
2m5f – 3m8101A92—
2m1f – 2m4f1———

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

KTB Rating

Best recent KTB Rating 111A the best of the last 3 rated runs · Haydock, 20 Mar 2019 Official rating 115 at the last run, 16 May 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 20 figures · best 131A · median 113.5
GoingRunsBestMedianSince 4 Nov 2025
Soft9131A124—
Good to Soft5124A104—
Good3104C101—
Heavy3126A120—
DistanceRunsBestMedianSince 4 Nov 2025
2m5f – 3m11129B115—
2m1f – 2m4f7124A111—
1m5f – 2m2131A128.5—

Of 21 runs looked at, 1 has no figure: did not complete (or a non-runner row) (1).

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

Progeny in our archive have won 12.6% of 13,754 runs since Jan 2008 (1,148 horses).

Strongest on heavy going: 16.2% from 1,708.

GoingRunsWinsSRvs sireThis horse
Firm1300%−12.6—
Good to Firm5296011.3%−1.3—
Good4,49852511.7%−0.90 from 3
Good to Soft3,05335911.8%−0.80 from 5
Soft3,76049313.1%+0.54 from 10
Heavy1,70827716.2%+3.60 from 3
Standard (AW)1932412.4%−0.2—
Distance (all codes)RunsWinsSRvs sireThis horse
6f – 7f200%−12.6—
1m – 1m1f2400%−12.6—
1m2f – 1m4f1631811%−1.6—
1m5f – 2m3,97952213.1%+0.51 from 2
2m1f – 2m4f4,76559312.4%−0.21 from 7
2m5f – 3m3,81747912.5%−0.12 from 12
Over 3m1,00412612.5%−0.1—

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

Dam
Fragrant Rose (GB) (Alflora)

7 siblings in the archive, 4 winners — best of them The Wee Midget (GB) (4 wins).

The wins came over 2m½f–2m7f; the highest grade won is Class 4 (Moorland Rambler (GB)).

ProduceRunsWinsWin tripsBest grade
The Wee Midget (GB)4442m3f–2m7fClass 5
Moorland Rambler (GB)2632m½f–2m4fClass 4
The Wee Lass (GB)1112m½fClass 5
Chantara Rose (GB)2412m5fClass 4
Captain Rose (GB)30——
Bonnie Black Rose (GB)70——
Black Opium (GB)150——

Record by conditions

GoingRunsWinsSR£1
Soft 10 4 40% −0.23
Good to Soft 5 0 0% −5.00
Good 3 0 0% −3.00
Heavy 3 0 0% −3.00

ClassRunsWinsSR£1
Class 4 11 2 18% −6.58
Class 3 4 0 0% −4.00
Class 5 3 1 33% −0.90
Class 2 2 0 0% −2.00
Class 6 1 1 100% +2.25

CourseRunsWinsSR£1
Fakenham 5 2 40% −1.23
Lingfield 2 0 0% −2.00
Perth 1 0 0% −1.00
Haydock 1 0 0% −1.00
Sandown 1 0 0% −1.00
Ffos Las 1 0 0% −1.00
Newbury 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Bangor-on-Dee 1 0 0% −1.00
Newcastle 1 1 100% +1.75
Huntingdon 1 0 0% −1.00
Warwick 1 0 0% −1.00
Sedgefield 1 0 0% −1.00
Uttoxeter 1 0 0% −1.00
Ayr 1 0 0% −1.00
Towcester 1 1 100% +2.25

DistanceRunsWinsSR£1
2m5f – 3m 12 2 17% −8.23
2m1f – 2m4f 7 1 14% −4.25
1m5f – 2m 2 1 50% +1.25

JockeyRunsWinsSR£1
Noel Fehily 8 2 25% −4.23
Jason Maguire 4 1 25% −0.75
Mark Quinlan 2 1 50% +0.75
Tom Scudamore 1 0 0% −1.00
Sam Twiston-Davies 1 0 0% −1.00
Robert Dunne 1 0 0% −1.00
Richard Johnson 1 0 0% −1.00
James Best 1 0 0% −1.00
Brendan Powell 1 0 0% −1.00
Gavin Sheehan 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 12 3 25% −5.48
None 6 1 17% −2.75
Tongue tie + cheekpieces 3 0 0% −3.00

SeasonRunsWinsSR£1
2019 4 0 0% −4.00
2018 4 0 0% −4.00
2017 1 0 0% −1.00
2016 4 3 75% +2.52
2015 3 0 0% −3.00
2014 1 0 0% −1.00
2013 3 0 0% −3.00
2012 1 1 100% +2.25

TypeRunsWinsSR£1
Chase 16 3 19% −9.48
Hurdle 4 0 0% −4.00
NH Flat 1 1 100% +2.25

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 · 4 runs
16 May 19+57d Perth Edinburgh Gin Handicap Chase Class 4 · 3m · Good · 6 ran 3/6 22 11-7 11589C101C Tom Scudamore 4/1
20 Mar 19+33d Haydock Vulcan Village Veterans' Handicap Chase Class 4 · 2m7f · Soft · 10 ran 4/10 10 11-11 11857A111A Noel Fehily 15/2
15 Feb 19+41d Fakenham Tim Barclay Memorial Handicap Chase Class 3 · 2m5f · Good · 6 ran 4/6 32 11-10 12291C98C Sam Twiston-Davies 10/1
05 Jan 19+219d Sandown Unibet Veterans' Handicap Chase Class 2 · 3m · Good To Soft · 17 ran 7/17 10 10-5 12384C104C Robert Dunne 25/1
2018 · 4 runs
31 May 18+69d Ffos Las Hugh James Handicap Chase Class 3 · 3m · Good · 12 ran 8/12 3 11-9 12493C104C Richard Johnson 8/1
23 Mar 18+30d Newbury Be Wiser Insurance Handicap Chase Class 3 · 2m6½f · Soft · 11 ran 3/11 4 11-12 12494B128A Noel Fehily 7/1
21 Feb 18+30d Doncaster Polypipe Veterans' Handicap Chase Class 2 · 3m · Good To Soft · 12 ran 2/12 3½ 10-2 122101A124A James Best 20/1
22 Jan 18+68d Fakenham Wendling Handicap Chase Class 3 · 3m · Heavy · 6 ran 3/6 3 11-8 12294B120B Noel Fehily 10/1
2017 · 1 run
15 Nov 17+646d Bangor-on-Dee Supporters Of Racing Welfare Sir John Hanmer Trophy (Handicap Chase) Class 4 · 2m4½f · Soft · 11 ran 7/11 2 12-1 122113A119A Noel Fehily 20/1
2016 · 4 runs
08 Feb 16+5d Fakenham Racing Welfare Handicap Chase Class 4 · 2m5f · Soft · 5 ran 1/5 12-0 110—129B Noel Fehily 4/6F
03 Feb 16+6d Newcastle Bar B Handicap Chase Class 4 · 2m4f · Soft · 10 ran 1/10 11-8 99—124A Mark Quinlan 7/4F
28 Jan 16+27d Fakenham East Bilney Handicap Chase Class 5 · 2m5f · Soft · 6 ran 1/6 11-11 99—128B Noel Fehily 11/10F
01 Jan 16+26d Fakenham Independent Racecourses Ltd. Novices' Handicap Chase Class 5 · 2m5f · Soft · 7 ran BD/7 — 11-12 99—— Mark Quinlan 5/2J
2015 · 3 runs
06 Dec 15+12d Huntingdon Betfred Racing 'like Us On Facebook' Novices' Handicap Chase Class 4 · 2m7½f · Good To Soft · 7 ran 3/7 ½ 11-8 99—115A Noel Fehily 9/4F
24 Nov 15+14d Lingfield Titanbet Money Back Faller Insurance Novices' Handicap Chase Class 4 · 2m4f · Heavy · 7 ran 2/7 3¾ 11-7 99—112B Noel Fehily 7/4F
10 Nov 15+356d Lingfield Titanbet.co.uk Novices' Handicap Chase Class 4 · 2m4f · Soft · 4 ran 2/4 1¾ 11-9 99—111B Brendan Powell 7/4F
2014 · 1 run
19 Nov 14+372d Warwick Warwick Racecourse Handicap Hurdle Class 4 · 2m3f · Soft · 10 ran 6/10 6 11-9 107—103A Gavin Sheehan 8/1
2013 · 3 runs
12 Nov 13+26d Sedgefield CIU Novices' Hurdle (Paxtons Hurdle Series Qualifier) Class 4 · 2m3f · Good To Soft · 8 ran 3/8 25 10-12 ——97B Jason Maguire 11/10F
17 Oct 13+288d Uttoxeter Club Wembley Novices' Hurdle Class 4 · 2m4f · Good To Soft · 12 ran 7/12 17 10-12 ——94C Jason Maguire 6/4F
02 Jan 13+29d Ayr Get The Betvictor App Maiden Hurdle Class 5 · 2m · Heavy · 10 ran 2/10 3½ 11-5 ——126A Jason Maguire 13/8
2012 · 1 run
04 Dec 12 Towcester Try gg.com On Your Mobile Standard Open NH Flat Race Class 6 · 2m · Soft · 9 ran 1/9 11-0 ——131A Jason Maguire 9/4

Quick answers

How many races has Halo Moon won?
Halo Moon (GB) won 4 of 21 archived starts between 2012 and 2019, a strike rate of 19%. Placed 9 times in total (42.9% of starts).
Who trained Halo Moon?
Halo Moon (GB) was trained by Neil Mulholland on the most recent run on record, at Perth on 16 May 2019.
Who is Halo Moon's sire?
Halo Moon (GB) is by Kayf Tara (GB) out of Fragrant Rose (GB), whose sire is Alflora.
What going does Halo Moon prefer?
Halo Moon (GB) has the best record on soft going: 4 wins from 10 starts (40%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Halo Moon's official rating?
The most recent official rating on record is 115, from the run on 16 May 2019. The highest on record is 124.
What is Halo Moon's sire's record?
Kayf Tara (GB)'s progeny in our archive have won 12.6% of 13,754 runs since Jan 2008 (1,148 horses), Flat and jumps together. Strongest on heavy going: 16.2% from 1,708.
Who are Halo Moon's siblings?
Out of Fragrant Rose (GB), Halo Moon (GB) has 7 other produce in our archive, 4 of them winners. Most wins: The Wee Midget (GB) (4). Highest grade won: Class 4 (Moorland Rambler (GB)). The wins came over 2m½f–2m7f. As at Nov 2026.

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