Skip to content
Horse profile

Inviolable Spirit (IRE)

10yo gelding (at last run, Nov 2025) · Trainer Mme D De Wulf · Owner Mme Delphine De Wulf
by Zebedee (GB) out of Mediska (GB) (Medicean)
53 runs · 20 courses · from Apr 2017
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
5 wins · 4 courses Last run 8 Nov 2025 · 14th of 16
KTB Profile

Inviolable Spirit won five of 53 starts with all wins in handicaps except his debut success. Four of those came over 6f – 7f including two on soft ground at Chantilly and one at Deauville. He also won a Class 5 handicap off 71 at Leicester on heavy ground in Apr 2018. The gelding last ran at Chantilly in Nov 2025 where he finished 14 of 16.

Based on 53 archived runs · updated 5 Nov 2026
KTB at a glance OR ↓ 11lb off peak
Official rating68↓ 11lb off peak
68 68–79

KTB Speed and Rating

KTB Speed

Best recent Speed 114 the best of the last 3 graded (A or B) runs · Catterick, 30 Oct 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 →

Flat 21 figures · best 114A · median 91
GoingRunsBestMedianSince 5 Nov 2025
Good to Soft6114A93—
Good496A71.5—
Standard (AW)498B94.5—
Good to Firm4101A87—
Soft272C67—
Heavy1———
DistanceRunsBestMedianSince 5 Nov 2025
6f – 7f18114A93.5—
Under 6f391C79—

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

KTB Rating

Best recent KTB Rating 67A the best of the last 3 rated runs · Catterick, 30 Oct 2018 Official rating 68 at the last run, 3 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 →

Flat 21 figures · best 86B · median 74
GoingRunsBestMedianSince 5 Nov 2025
Good to Soft686B74.5—
Good480A73.5—
Standard (AW)483A67.5—
Good to Firm482A75—
Soft272A61.5—
Heavy1———
DistanceRunsBestMedianSince 5 Nov 2025
6f – 7f1886B73.5—
Under 6f382A75—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 21 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

Progeny in our archive have won 9% of 7,139 runs since Mar 2014 (435 horses).

GoingRunsWinsSRvs sireThis horse
Firm7379.6%+0.6—
Good to Firm1,25312510%+11 from 4
Good1,4391188.2%−0.80 from 6
Good to Soft732699.4%+0.40 from 10
Soft880748.4%−0.62 from 9
Heavy267238.6%−0.41 from 1
Standard (AW)2,4952289.1%+0.11 from 23
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1,95719610%+11 from 7
6f – 7f3,4933199.1%+0.14 from 44
1m – 1m1f909707.7%−1.30 from 2
1m2f – 1m4f437347.8%−1.2—
1m5f – 2m242177%−2—
2m1f – 2m4f9688.3%−0.7—
2m5f – 3m400%−9—
Over 3m100%−9—

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

Dam
Mediska (GB) (Medicean)

3 siblings in the archive, 1 winner — best of them Unthinkable (IRE) (2 wins).

The wins came over 5f–7f; the highest grade won is Class 6 (Unthinkable (IRE)).

ProduceRunsWinsWin tripsBest grade
Unthinkable (IRE)2325f–7fClass 6
Robbie Roger (IRE)60——
Sharp And Sharper (IRE)60——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 23 1 4% −14.90
Good to Soft 10 0 0% −10.00
Soft 9 2 22% +34.00
Good 6 0 0% −6.00
Good to Firm 4 1 25% +5.50
Heavy 1 1 100% +7.00

ClassRunsWinsSR£1
Class 5 6 2 33% +11.50
Class 4 6 0 0% −6.00
Class 2 5 0 0% −5.00
Class 3 3 0 0% −3.00
Class 1 1 0 0% −1.00

CourseRunsWinsSR£1
Chantilly (FR) 21 2 10% +2.20
Deauville (FR) 9 1 11% +18.90
Musselburgh 2 0 0% −2.00
Newcastle (AW) 2 0 0% −2.00
Catterick 2 0 0% −2.00
York 2 0 0% −2.00
Redcar 2 1 50% +7.50
Saint-Cloud (FR) 1 0 0% −1.00
Longchamp (FR) 1 0 0% −1.00
Ayr 1 0 0% −1.00
Beverley 1 0 0% −1.00
Chelmsford (AW) 1 0 0% −1.00
Thirsk 1 0 0% −1.00
Leicester 1 1 100% +7.00
Wolverhampton (AW) 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Chester 1 0 0% −1.00
Newbury 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Ascot 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 44 4 9% +15.10
Under 6f 7 1 14% +2.50
1m – 1m1f 2 0 0% −2.00

JockeyRunsWinsSR£1
Stephen Hellyn 12 2 17% +11.20
Paul Hanagan 7 1 14% +1.00
Alexis Pouchin 4 1 25% +23.90
Tony Hamilton 4 1 25% +5.50
Cristian Demuro 3 0 0% −3.00
Augustin Madamet 3 0 0% −3.00
Corentin Berge 3 0 0% −3.00
Mme Marie Velon 2 0 0% −2.00
Connor Murtagh 2 0 0% −2.00
Fabien Lefebvre 1 0 0% −1.00
Benjamin Marie 1 0 0% −1.00
Hugo Lebouc 1 0 0% −1.00
Eddy Hardouin 1 0 0% −1.00
Jente Marien 1 0 0% −1.00
Sean Davis 1 0 0% −1.00
Stevie Donohoe 1 0 0% −1.00
Harrison Shaw 1 0 0% −1.00
Sebastian Woods 1 0 0% −1.00
Duran Fentiman 1 0 0% −1.00
Paddy Mathers 1 0 0% −1.00
Jamie Spencer 1 0 0% −1.00
Connor Beasley 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 44 5 11% +24.60
Blinkers 8 0 0% −8.00
Tongue tie 1 0 0% −1.00

SeasonRunsWinsSR£1
2025 4 0 0% −4.00
2024 5 0 0% −5.00
2023 5 0 0% −5.00
2022 7 1 14% +20.90
2021 7 2 29% +16.20
2020 4 0 0% −4.00
2019 2 0 0% −2.00
2018 11 1 9% −3.00
2017 8 1 13% +1.50

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
2025 · 4 runs
08 Nov 25+37d Chantilly (FR) Prix du Labyrinthe de Buis (Handicap) (4yo+) (All-Weather Track) (Polytrack) 7f · Standard · 16 ran 14/16 hd 9-0 ——— Fabien Lefebvre 34/1
02 Oct 25+31d Chantilly (FR) Prix du Lavoir de Chaumont (Handicap) (4yo+) (Turf) 5½f · Good To Soft · 15 ran 9/15 shd 9-0 ——— Cristian Demuro 63/10
01 Sep 25+69d Chantilly (FR) Prix de l'Eglise Ruinee de Champlieu (Handicap) (3yo+) (Turf) 5½f · Soft · 16 ran 14/16 hd 9-3 ——— Cristian Demuro 36/5
24 Jun 25+187d Chantilly (FR) Prix de la Foret d'Ermenonville (Handicap) (4yo+) (Turf) 6f · Good · 15 ran 6/15 nk 9-4 ——— Cristian Demuro 23/5
2024 · 5 runs
19 Dec 24+77d Deauville (FR) Prix du Mortainais (Handicap) (3yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 15 ran 5/15 ¾ 9-5 ——— Augustin Madamet 89/10
03 Oct 24+30d Chantilly (FR) Prix du Bois de la Charbonniere (Handicap) (4yo+) (Turf) 5½f · Very Soft · 14 ran 2/14 shd 9-2 ——— Augustin Madamet 32/5
03 Sep 24+69d Chantilly (FR) Prix du Lavoir de Chaumont (Handicap) (4yo+) (Turf) 5½f · Soft · 15 ran 2/15 ½ 9-3 ——— Augustin Madamet 7/1
26 Jun 24+118d Chantilly (FR) Prix du Neflier (Handicap) (4yo+) (Turf) 6f · Good To Soft · 15 ran 6/15 hd 9-0 ——— Benjamin Marie 23/5
29 Feb 24+93d Chantilly (FR) Prix de l'Allee du Pont au Roi (Handicap) (4yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 16 ran 5/16 hd 9-4 ——— Corentin Berge 46/1
2023 · 5 runs
28 Nov 23+207d Deauville (FR) Prix de Juno Beach (Handicap) (3yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 14 ran 8/14 ½ 9-2 ——— Corentin Berge 19/1
05 May 23+77d Saint-Cloud (FR) Prix de l'Armorique (Handicap) (4yo+) (Turf) 6f · Soft · 13 ran 11/13 ½ 9-6 ——— Stephen Hellyn 9/1
17 Feb 23+14d Chantilly (FR) Prix du Menhir des Indrolles (Handicap) (4yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 14 ran 3/14 ½ 9-6 ——— Stephen Hellyn 18/1
03 Feb 23+28d Deauville (FR) Prix de la Veules (Handicap) (5yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 15 ran 11/15 ¾ 9-3 ——— Stephen Hellyn 35/1
06 Jan 23+22d Deauville (FR) Prix de l'Eglise Saint-Joseph (Handicap) (4yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 14 ran 6/14 1¼ 9-5 ——— Stephen Hellyn 24/1
2022 · 7 runs
15 Dec 22+43d Deauville (FR) Prix du Domfrontais (Handicap) (3yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 14 ran 5/14 hd 9-5 ——— Alexis Pouchin 11/1
02 Nov 22+13d Chantilly (FR) Prix de l'Histoire d'Esther (Handicap) (3yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 15 ran 8/15 hd 9-4 ——— Stephen Hellyn 20/1
20 Oct 22+183d Deauville (FR) Prix de l'Ecluse Francois I ER (Handicap) (3yo+) (Round Course) (Turf) 6f · Soft · 11 ran 1/11 9-0 ——— Alexis Pouchin 269/10
20 Apr 22+61d Chantilly (FR) Prix du Bourget (Handicap) (4yo+) (Turf) 6f · Good · 15 ran 5/15 dht 8-3 ——— Alexis Pouchin 35/1
18 Feb 22+21d Chantilly (FR) Prix du Chemin Royal (Handicap) (5yo+) (All-Weather Track) (Polytrack) 7f · Standard · 11 ran 6/11 hd 8-3 ——— Alexis Pouchin 35/1
28 Jan 22+21d Chantilly (FR) Prix Roger Poincelet (Claiming Handicap) (4yo+) (Apprentice & Young Jockeys) (AW) (Polytrack) 1m · Standard · 9 ran 5/9 9 8-7 ——— Corentin Berge 31/1
07 Jan 22+66d Deauville (FR) Prix du Bassin du Commerce (Handicap) (4yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 16 ran 15/16 hd 8-7 ——— Hugo Lebouc 90/1
2021 · 7 runs
02 Nov 21+24d Chantilly (FR) Prix de l'Amante Inquiete (Handicap) (3yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 16 ran 14/16 3 8-7 ——— Mme Marie Velon 39/1
09 Oct 21+98d Chantilly (FR) Prix du Roi des Manuscrits (Handicap) (3yo+) (Turf) 6f · Very Soft · 18 ran 13/18 hd 8-6 ——— Mme Marie Velon 32/1
03 Jul 21+34d Chantilly (FR) Prix du Serpentaire (Handicap) (4yo+) (Turf) 6f · Soft · 12 ran 1/12 9-3 ——— Stephen Hellyn 141/10
30 May 21+40d Longchamp (FR) Prix du Musee du Luxembourg (Handicap) (4yo+) (New Course) (Turf) 6½f · Good To Soft · 15 ran 14/15 hd 9-4 ——— Stephen Hellyn 28/1
20 Apr 21+57d Chantilly (FR) Prix du Bourget (Handicap) (4yo+) (Turf) 6f · Good To Soft · 15 ran 6/15 shd 8-7 ——— Eddy Hardouin 13/1
22 Feb 21+9d Chantilly (FR) Prix de Pornichet (Handicap) (5yo+) (All-Weather Track) (Polytrack) 6f · Standard · 11 ran 1/11 9-0 ——— Stephen Hellyn 71/10
13 Feb 21+179d Chantilly (FR) Prix de Presles (Handicap) (5yo+) (All-Weather Track) (Polytrack) 6½f · Standard · 14 ran 5/14 hd 9-6 ——— Stephen Hellyn 28/1
2020 · 4 runs
18 Aug 20+175d Deauville (FR) Prix du Couesnon (Claimer) (4yo+) (Polytrack) 6½f · Standard · 11 ran 11/11 ¾ 9-1 ——— Stephen Hellyn 47/1
25 Feb 20+26d Chantilly (FR) Prix de la Route de Charlepont (Claimer) (5yo+) (All-Weather Track) (Polytrack) 1m · Standard · 12 ran 10/12 10 8-11 ——— Jente Marien 118/1
30 Jan 20+19d Chantilly (FR) Prix de Plailly (Conditions) (4yo+) (All-Weather Track) (Polytrack) 7f · Standard · 15 ran 15/15 ½ 9-0 ——— Stephen Hellyn 90/1
11 Jan 20+253d Deauville (FR) Prix de Ryes (Claimer) (5yo+) (All-Weather Track) (Polytrack) 7½f · Standard · 11 ran 9/11 nse 8-11 ——— Stephen Hellyn 38/1
2019 · 2 runs
03 May 19+32d Musselburgh Calum Logan - Happy 30th Birthday Race Handicap Class 5 · 7f · Good · 8 ran 8/8 16 8-9 6837C41C Sean Davis 10/1
01 Apr 19+153d Newcastle (AW) Betway Handicap Class 4 · 6f · Standard · 14 ran 13/14 2¼ 8-12 7093B53A Paul Hanagan 10/1
2018 · 11 runs
30 Oct 18+15d Catterick Watch More With Racing UK Extra Handicap Class 4 · 7f · Good To Soft · 10 ran 6/10 1¼ 8-7 72114A67A Paul Hanagan 5/1
15 Oct 18+13d Musselburgh Racing UK's Biggest Ever Flat Season Handicap (Div 1) Class 5 · 7f · Good · 10 ran 6/10 nk 9-6 7488A80A Paul Hanagan 8/1
02 Oct 18+31d Ayr Weatherbys Racing Diaries Handicap Class 3 · 7f · Good To Soft · 13 ran 5/13 2¼ 8-12 7698C75A Paul Hanagan 28/1
01 Sep 18+21d Beverley Minster Handicap Class 4 · 7½f · Good To Firm · 9 ran 9/9 9 9-1 7883C40C Paul Hanagan 10/1
11 Aug 18+15d Chelmsford (AW) Bet toteswinger At totesport.com Handicap Class 3 · 7f · Standard · 10 ran 6/10 ½ 8-12 7994A73A Stevie Donohoe 10/1
27 Jul 18+14d Thirsk Project Management Scotland Handicap Class 4 · 7f · Good To Soft · 6 ran 2/6 1¼ 9-0 78101A86B Connor Murtagh 7/2
13 Jul 18+15d York Gough & Kelly Apprentice Handicap Class 3 · 7f · Good To Firm · 9 ran 3/9 shd 8-11 77101A75A Harrison Shaw 10/1
28 Jun 18+19d Newcastle (AW) Stobart Air Handicap Class 5 · 7f · Standard · 14 ran 3/14 ½ 9-2 7598B83A Connor Murtagh 16/1
09 Jun 18+42d Catterick Totesport Download The App Handicap Class 4 · 7f · Good · 6 ran 3/6 1½ 8-13 7596A75B Sebastian Woods 9/2
28 Apr 18+18d Leicester totetrifecta Handicap Class 5 · 7f · Heavy · 8 ran 1/8 9-3 71100A85A Paul Hanagan 7/1
10 Apr 18+185d Wolverhampton (AW) Contact Us At fclgf.com Handicap Class 5 · 7f · Standard · 11 ran 11/11 1 9-7 7595B62A Tony Hamilton 16/1
2017 · 8 runs
07 Oct 17+24d Redcar totepool Two-year-old Trophy (Listed) Class 1 · 6f · Good To Soft · 23 ran 17/23 1 8-6 7781C60A Duran Fentiman 80/1
13 Sep 17+20d Doncaster Owlerton Greyhound Stadium Nursery Class 2 · 7f · Soft · 9 ran 8/9 3½ 8-6 7872C51C Paddy Mathers 11/1
24 Aug 17+18d York Goffs Premier Yearling Stakes Class 2 · 6f · Good To Soft · 19 ran 9/19 1½ 8-11 7688C75A Jamie Spencer 33/1
06 Aug 17+15d Chester Britvic Nursery Class 4 · 6f · Good To Soft · 9 ran 5/9 hd 9-7 7869A74A Paul Hanagan 14/1
22 Jul 17+57d Newbury Weatherbys Super Sprint Stakes Class 2 · 5f · Soft · 23 ran 11/23 1¼ 8-9 7862C72A Connor Beasley 40/1
26 May 17+23d Pontefract EBF Stallions Youngsters Conditions Stakes (Plus 10) Class 2 · 6f · Good · 4 ran 2/4 6 9-6 —55C72B Tony Hamilton 7/2
03 May 17+23d Ascot Sodexo Conditions Stakes (Plus 10) Class 2 · 5f · Good To Firm · 5 ran 3/5 3 8-11 —91C75B Tony Hamilton 3/1
10 Apr 17 Redcar Racing UK Day Pass Just 10 Novice Stakes Class 5 · 5f · Good To Firm · 11 ran 1/11 9-2 —79A82A Tony Hamilton 17/2

Quick answers

How many races has Inviolable Spirit won?
Inviolable Spirit (IRE) won 5 of 53 archived starts between 2017 and 2025, a strike rate of 9.4%. Placed 11 times in total (20.8% of starts).
Who trains Inviolable Spirit?
Inviolable Spirit (IRE) is trained by Mme D De Wulf, who saddled the horse on its most recent run on 8 November 2025.
Who is Inviolable Spirit's sire?
Inviolable Spirit (IRE) is by Zebedee (GB) out of Mediska (GB), whose sire is Medicean.
What going does Inviolable Spirit prefer?
Inviolable Spirit (IRE) has the best record on good to firm going: 1 win from 4 starts (25%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Inviolable Spirit's official rating?
Inviolable Spirit (IRE)'s highest official rating on record is 79.
What is Inviolable Spirit's sire's record?
Zebedee (GB)'s progeny in our archive have won 9% of 7,139 runs since Mar 2014 (435 horses), Flat and jumps together.
Who are Inviolable Spirit's siblings?
Out of Mediska (GB), Inviolable Spirit (IRE) has 3 other produce in our archive, 1 of them a winner. Most wins: Unthinkable (IRE) (2). Highest grade won: Class 6 (Unthinkable (IRE)). The wins came over 5f–7f. As at Nov 2026.

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