Skip to content
Horse profile

Racing Demon (GB)

6yo gelding · Trainer Ed de Giles · Owner John Manser Partners
51 runs · 14 courses · from Jul 2022
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
5 wins · Bath, Chepstow & Salisbury Headgear returns LTO Ran 57 days ago · 9th of 10 Last raced off OR 50
KTB Profile

Racing Demon is a gelding with five wins from 51 starts, all on turf over 1m – 1m1f. He has won twice at Bath, twice at Chepstow and once at Salisbury, all in handicaps. His last win came at Bath in Sep 2024 off an official rating of 65 on good ground. He finished 9 of 10 at Ffos Las in Aug 2026 when headgear returned and he raced off OR 50, 17lb below his highest ever mark. He is usually held up.

Based on 51 archived runs · run-style from 6 commented runs · updated 18 Oct 2026
KTB at a glance Typically held up All wins on turf OR ↓ 17lb off peak
Official rating50↓ 17lb off peak
50 48–67

KTB Speed and Rating

KTB Speed

Best recent Speed 129 the best of the last 3 graded (A or B) runs · Chepstow, 15 Jun 2026

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 50 figures · best 143A · median 73.5
GoingRunsBestMedianSince 18 Oct 2025
Good15129A704 · 129 / 73.5
Good to Firm11128A76—
Soft9116A72—
Standard (AW)7102B67—
Good to Soft4143A110—
Firm3104C1043 · 104 / 104
Heavy1———
DistanceRunsBestMedianSince 18 Oct 2025
1m – 1m1f31143A813 · 129 / 104
1m2f – 1m4f16104C654 · 104 / 82.5
6f – 7f361A59—

Of 51 runs looked at, 1 has no figure: did not complete (1).

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

KTB Rating

Best recent KTB Rating 60A the best of the last 3 rated runs · Ffos Las, 14 Jul 2026 Official rating 50 at the last run, 21 Aug 2026

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 50 figures · best 92A · median 64
GoingRunsBestMedianSince 18 Oct 2025
Good1592A644 · 83 / 68.5
Good to Firm1182A63—
Soft992A72—
Standard (AW)788A57—
Good to Soft479A71—
Firm368A633 · 68 / 63
Heavy1———
DistanceRunsBestMedianSince 18 Oct 2025
1m – 1m1f3192A693 · 83 / 77
1m2f – 1m4f1678A61.54 · 63 / 57.5
6f – 7f359A58—

Of 51 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 · 50 figures from 51 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 from 6 analysed runs

  • Held up 6 (100%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 11.6% of 4,779 runs since Jan 2008 (411 horses).

GoingRunsWinsSRvs sireThis horse
Firm10220%+8.40 from 3
Good to Firm6548112.4%+0.82 from 11
Good99511211.3%−0.32 from 16
Good to Soft5205210%−1.60 from 4
Soft655649.8%−1.81 from 9
Heavy1852513.5%+1.90 from 1
Standard (AW)1,75921712.3%+0.70 from 7
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f283279.5%−2.1—
6f – 7f1,50117111.4%−0.20 from 3
1m – 1m1f1,29217713.7%+2.15 from 32
1m2f – 1m4f1,13211410.1%−1.50 from 16
1m5f – 2m3834612%+0.4—
2m1f – 2m4f156159.6%−2—
2m5f – 3m2827.1%−4.5—
Over 3m4125%+13.4—

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

Dam

1 sibling in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Authentic Symphony (GB)10——

Record by conditions

GoingRunsWinsSR£1
Good 16 2 13% −1.00
Good to Firm 11 2 18% −1.88
Soft 9 1 11% +4.00
Standard (AW) 7 0 0% −7.00
Good to Soft 4 0 0% −4.00
Firm 3 0 0% −3.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 29 3 10% −7.88
Class 5 17 2 12% −1.00
Class 4 3 0 0% −3.00
Class 2 1 0 0% −1.00
Class 3 1 0 0% −1.00

CourseRunsWinsSR£1
Bath 10 2 20% +5.00
Ffos Las 6 0 0% −6.00
Chepstow 6 2 33% +10.12
Kempton (AW) 5 0 0% −5.00
Salisbury 5 1 20% +1.00
Newbury 5 0 0% −5.00
Windsor 4 0 0% −4.00
Nottingham 3 0 0% −3.00
Brighton 2 0 0% −2.00
Epsom Downs 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Goodwood 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Ripon 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 32 5 16% +5.12
1m2f – 1m4f 16 0 0% −16.00
6f – 7f 3 0 0% −3.00

JockeyRunsWinsSR£1
Trevor Whelan 9 3 33% +13.12
Luke Morris 7 0 0% −7.00
George Rooke 6 2 33% +9.00
William Cox 5 0 0% −5.00
David Probert 4 0 0% −4.00
Pat Cosgrave 3 0 0% −3.00
William Carver 2 0 0% −2.00
Jason Watson 2 0 0% −2.00
Matthew Lloyd Slater 2 0 0% −2.00
Liam Wright 2 0 0% −2.00
Oisin Murphy 2 0 0% −2.00
Cieren Fallon 1 0 0% −1.00
Ryan Kavanagh 1 0 0% −1.00
George Bass 1 0 0% −1.00
Hollie Doyle 1 0 0% −1.00
David Egan 1 0 0% −1.00
Jordan Williams 1 0 0% −1.00
Darragh Keenan 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 25 1 4% −19.00
Hood 23 4 17% +8.12
Visor 2 0 0% −2.00
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 7 0 0% −7.00
2025 12 0 0% −12.00
2024 13 3 23% +15.00
2023 13 2 15% −3.88
2022 6 0 0% −6.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
21 Aug 26+21d Ffos Las Ascona Fabulous Ladies Classified Stakes Class 6 · 10f · Good · 10 ran Sluggish start - sat behind the front group before pressed for effort 2f from home - lost momentum inside the final furlong 9/10 9½ 9-9 5061C43C Luke Morris 5/1
31 Jul 26+17d Bath Great Western Air Ambulance Handicap Stakes Class 6 · 10f · Firm · 5 ran Slow to begin and left trailing early - settled at the rear - unable to threaten - finished fourth beaten 6.25 lengths 4/5 5½ 9-10 53104C55B William Carver 4/1
14 Jul 26+21d Ffos Las Dandara, Beautiful New Homes In Carway "Confined" Handicap Stakes (For Horses Which Have Not Won A Flat Race In 2026) Class 6 · 10f · Good · 9 ran Dwelt at the start - settled towards the back - failed to feature in the finish 7/9 ½ 9-12 5566B60A William Cox 9/1
23 Jun 26+8d Ffos Las Ffos Las Racecourse Charity Skydive For Ty Hafan Handicap Class 6 · 8f · Good · 10 ran Missed the break and settled at the back - not far off the pace - urged forward with 3f left - made late progress from a furlong out - kept on without threatening to finish 5th 5/10 ¾ 9-12 5581B77A William Carver 15/2
15 Jun 26+20d Chepstow opx.io Operating System For Continuous Improvement Handicap (Div 2) Class 6 · 8f · Good · 10 ran Dwelt at start - settled towards back - made progress 2f out - angled left approaching final furlong then angled left once more to move into second inside it - stayed on to finish second by a short head 2/10 nk 9-9 55129A83A Jason Watson 10/3F
26 May 26+14d Bath Free Digital Racecard At raceday-ready.com 'Confined' Handicap Class 6 · 10f · Firm · 9 ran Dwelt at the start and dropped well back - settled towards the tail - made progress two out then pushed along - unable to threaten leaders in the closing stages and finished seventh 7/9 1 8-9 5899B63A Matthew Lloyd Slater 14/1
12 May 26+208d Bath Download The Fairplay App Now Handicap Class 6 · 8f · Firm · 10 ran Settled towards the back showing eagerness early - pressed for effort with 2f left - responded to finish inside final furlong - never able to threaten the front end - finished fifth 5/10 ½ 9-1 59104B68A Matthew Lloyd Slater 22/1
16 Oct 25+22d Brighton Parkfield Equine Solutions Handicap Class 6 · 10f · Good To Firm · 13 ran Sluggish start - held up in rear - dropped right out final 2f - finished 13th 13/13 15 9-8 5944C55C William Cox 12/1
24 Sep 25+13d Kempton (AW) Unibet 40,000+ Live Streamed Events Handicap Class 6 · 11f · Standard To Slow · 14 ran Slow to begin from the stalls - held up towards the back for most of the way - dropped away in the closing stages to finish 10th 10/14 ¾ 9-4 6064B70A Pat Cosgrave 18/1
11 Sep 25+10d Epsom Downs Chigwell Group Handicap Class 5 · 10f · Good To Soft · 11 ran Dwelt at the start - settled towards the back - made progress into the pack by halfway - hampered along the inside just past the 2f marker and moved left to find room - pushed along to challenge for second before weakening in the final furlong 5/11 ¾ 9-0 60102A69A William Cox 14/1
01 Sep 25+19d Brighton Download The Raceday Ready App Handicap Class 6 · 10f · Good To Firm · 7 ran Settled at the back early - made progress towards the far flank two out - pushed along a furlong out - found a gap and kept going through the final stages - grabbed second late but lacked the speed to land the win 2/7 1 9-4 60100A76A Luke Morris 8/1
13 Aug 25+19d Salisbury Champagne Joseph Perrier Handicap Class 6 · 10f · Good To Firm · 7 ran Dwelt badly at the off - last of all early - into contention from 4f out wide on the track before drifting right when asked for effort inside the final 2f - grabbed second in the closing stages - just held by the winner 2/7 ½ 9-5 5876B78A Jason Watson 11/2
25 Jul 25+9d Chepstow Happy Birthday Harry Bethan Karen Anne-Hughes Handicap Class 6 · 10f · Good · 8 ran Settled towards the back - boxed in with three furlongs left - urged along with 2f to go - made modest progress inside final furlong before finding little more - dropped away close home 7/8 ½ 9-12 5860A64A Pat Cosgrave 4/1
16 Jul 25+16d Ffos Las Download The DragonBet App 'Confined' Handicap Class 6 · 10f · Good · 5 ran Sluggish start - quickly into second spot - pressed for effort with 2f remaining - drifted right approaching final furlong - kept responding to the line but denied by a whisker 2/5 nk 9-12 5824C74B Luke Morris 4/1
30 Jun 25+15d Ffos Las Pure Elegance At 3A's Leisure Handicap Class 6 · 10f · Good To Soft · 9 ran Settled towards the back - urged forward with 4f left - dropped away from there - eventually finished 8th 8/9 7½ 10-0 6049C56C Cieren Fallon 7/2J
15 Jun 25+13d Salisbury H S Lester Memorial Challenge Cup 'Confined' Handicap Class 5 · 10f · Good To Firm · 7 ran Settled at the back early - lost ground for pace 3f out - asked for effort 2f out - responded to close finish in fourth 4/7 1¼ 8-11 6187A67A Pat Cosgrave 12/1
02 Jun 25+17d Windsor Fitzdares Handicap Class 5 · 8f · Good To Firm · 7 ran Sluggish start - held up towards rear throughout - never got competitive - finished well held in 7th 7/7 ¾ 8-12 6336A59A Luke Morris 20/1
16 May 25+31d Newbury Starlight Charity Apprentice Handicap (Str) Class 5 · 8f · Good · 13 ran Sluggish leaving stalls - held up towards rear for most of the contest - never troubled the front and beaten home in 10th 10/13 nk 9-9 6570C67A Ryan Kavanagh 11/2
15 Apr 25+160d Kempton (AW) Unibet Zero% Mission Handicap (Div 2) Class 5 · 8f · Standard To Slow · 10 ran Sluggish start - held up towards rear thereafter - never got competitive - finished well held in 8th 8/10 ½ 9-8 6682A61A William Cox 17/2
06 Nov 24+14d Nottingham Good Luck Tommy We'll Miss You Handicap Class 5 · 8.5f · Soft · 12 ran Sluggish start - settled towards the back before angling left and making progress over 2f out - unable to find more in the final furlong finishing 7th beaten 5 lengths 7/12 hd 9-8 6772A72A George Bass 14/1
23 Oct 24+22d Kempton (AW) Unibet More Boosts In More Races Handicap Class 5 · 8f · Standard To Slow · 14 ran Settled in the pack early - drifted off a true line approaching final 2f - found extra ground inside the last furlong to take third - kept up the effort to the line 3/14 3 9-9 67102B88A Luke Morris 12/1
01 Oct 24+16d Bath Goughs Solicitors Commercial Property Specialists Handicap (Div 1) Class 6 · 8f · Soft · 13 ran Sluggish start - settled towards the back - progress wide to close on the front-runner in the closing stages then pushed along - held effort to the line finishing third 3/13 1¼ 10-2 6788C92A Trevor Whelan 6/1
15 Sep 24+20d Bath Betting.Bet New Betting Sites Handicap Class 5 · 8f · Good · 10 ran Dwelt at the start - dropped towards the back - progress from 2f out and angled to the outside - up to 3rd entering the final furlong - kept on strongly to hit the front close home 1/10 9-9 65103A92A George Rooke 9/1
26 Aug 24+53d Chepstow Eco Scheme Chepstow Mile Series Final Handicap Class 2 · 8f · Good To Soft · 12 ran Settled in the pack - pushed along with over 2f left then edged right in the closing stages - stayed on but not a threat 4/12 2½ 8-11 66143A73A George Rooke 14/1
04 Jul 24+17d Newbury Future Bound At The Billington Foundation Handicap Class 5 · 10f · Good To Firm · 11 ran 11/11 3¾ 9-7 66103B51A George Rooke 25/1
17 Jun 24+14d Chepstow Plan A Consulting Handicap Class 5 · 8f · Good To Soft · 7 ran 2/7 2 8-13 65118B79A George Rooke 10/3
03 Jun 24+10d Windsor Download The Racecourse App Raceday Ready Handicap Class 5 · 8f · Good To Firm · 13 ran 12/13 1¼ 8-13 6558C61A George Rooke 13/2
24 May 24+10d Bath M J Church Waste Management Handicap Class 6 · 8f · Good · 13 ran 1/13 9-4 55105C88A George Rooke 4/1
14 May 24+16d Chepstow Tom Jones Live In July Handicap (Div 2) Class 6 · 8f · Soft · 8 ran 1/8 9-4 55116A90A Trevor Whelan 12/1
28 Apr 24+9d Bath everytip.com Racing Tips Handicap (Div 1) Class 6 · 8f · Soft · 10 ran 9/10 2 9-6 5762A48A William Cox 7/1
19 Apr 24+22d Bath Dragon Symbol Standing At Whitsbury Manor Handicap (Div 2) Class 6 · 8f · Good · 12 ran UR/12 — 8-8 57—— Liam Wright 18/5
28 Mar 24+165d Southwell (AW) Stay Golden With BetMGM Safer Gambling Handicap (Div 1) Class 5 · 8f · Standard · 8 ran 7/8 2¼ 9-0 5965A55A Oisin Murphy 12/1
15 Oct 23+13d Goodwood Goodwood Racehorse Owners' Group Handicap Class 4 · 8f · Soft · 10 ran 8/10 shd 8-6 6180A62A Luke Morris 12/1
02 Oct 23+25d Bath Download The Vickers.Bet App Handicap (Div 1) Class 6 · 8f · Soft · 14 ran 3/14 2 9-8 6285C80A Hollie Doyle 15/2
07 Sep 23+22d Salisbury Al Basti Equiworld, Dubai Apprentice Handicap Class 5 · 8f · Good To Firm · 7 ran 2/7 shd 9-2 5986A82A Liam Wright 6/1
16 Aug 23+26d Salisbury Molson Coors Pembroke Handicap Class 6 · 8f · Good · 8 ran 2/8 nk 9-6 5772A73A Oisin Murphy 5/2
21 Jul 23+23d Newbury Crossland Employment Solicitors Handicap (Str) Class 5 · 8f · Good · 16 ran 7/16 1 8-10 5783C63A Trevor Whelan 9/1
28 Jun 23+26d Salisbury Mildren Construction Handicap Class 5 · 8f · Good To Firm · 8 ran 1/8 8-9 5443A63A Trevor Whelan 5/1
02 Jun 23+16d Chepstow Trade Centre Group Handicap Class 6 · 8f · Good To Firm · 6 ran 1/6 9-0 51128A69B Trevor Whelan 85/40
17 May 23+9d Bath Bath Vaccination Centre Appreciation Handicap Class 6 · 8f · Good · 13 ran 3/13 shd 8-13 5082C64A David Probert 13/2
08 May 23+14d Windsor Sky Sports Racing Sky 415 Handicap Class 6 · 8f · Soft · 6 ran 2/6 ¾ 9-5 5030A74B David Probert 5/2
24 Apr 23+7d Windsor At The Races App Expert Tips Handicap Class 6 · 8f · Heavy · 9 ran 2/9 3¾ 8-11 4834A75A David Probert 5/1
17 Apr 23+12d Kempton (AW) 25% Boost On Darts Profits At Unibet Handicap Class 6 · 8f · Standard To Slow · 8 ran 2/8 1 8-6 4875A57A David Egan 7/1
05 Apr 23+11d Nottingham Racingtv.com Handicap Class 6 · 10f · Soft · 6 ran 5/6 1¼ 8-9 5150A50B David Probert 8/1
25 Mar 23+158d Wolverhampton (AW) It's Time To Turn To Talksport Handicap Class 6 · 8.5f · Standard · 9 ran 6/9 ½ 9-4 5567A48A Trevor Whelan 25/1
18 Oct 22+13d Kempton (AW) Unibet Support Safe Gambling Nursery Class 6 · 8f · Standard To Slow · 11 ran 8/11 2¼ 9-8 5951A44A Trevor Whelan 40/1
05 Oct 22+11d Nottingham British Stallion Studs EBF Nursery Class 3 · 10f · Soft · 7 ran 6/7 27 8-5 6321C41C Luke Morris 40/1
24 Sep 22+29d Ripon Neil Price 50th Birthday Celebration Nursery Class 5 · 8f · Good · 6 ran 6/6 3 9-6 6745C46C Trevor Whelan 18/1
26 Aug 22+14d Ffos Las Alpha Heating Innovation/ EBF Novice Stakes (GBB Race) Class 5 · 7.5f · Good · 13 ran 8/13 nk 9-2 —43C59A Jordan Williams 150/1
12 Aug 22+28d Newbury Make Your Best Bet At BetVictor EBF Maiden Stakes (GBB Race) Class 4 · 7f · Good To Firm · 12 ran 9/12 2 9-7 —59C58C Trevor Whelan 150/1
15 Jul 22 Newbury R & M Electrical EBF Novice Stakes (GBB Race) (Div 2) Class 4 · 7f · Good · 12 ran 10/12 1½ 9-7 —61A57A Darragh Keenan 125/1

Quick answers

How many races has Racing Demon (GB) won?
Racing Demon (GB) won 5 of 51 archived starts between 2022 and 2026, a strike rate of 9.8%. Placed 19 times in total (37.3% of starts).
Who trains Racing Demon (GB)?
Racing Demon (GB) is trained by Ed de Giles, who saddled the horse on its most recent run on 21 August 2026.
Who is Racing Demon (GB)'s sire?
Racing Demon (GB) is by Muhaarar (GB) out of Whatdoiwantthatfor (IRE), whose sire is Kodiac.
What going does Racing Demon (GB) prefer?
Racing Demon (GB) has the best record on good to firm going: 2 wins from 11 starts (18.2%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Racing Demon (GB)'s official rating?
The most recent official rating on record is 50, from the run on 21 August 2026. The highest on record is 67.
What is Racing Demon (GB)'s sire's record?
Muhaarar (GB)'s progeny in our archive have won 11.6% of 4,779 runs since Jan 2008 (411 horses), Flat and jumps together.
Who are Racing Demon (GB)'s siblings?
Out of Whatdoiwantthatfor (IRE), Racing Demon (GB) has 1 other produce in our archive, 0 of them winners. As at Oct 2026.

Record shown from July 2022. 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.