Skip to content
Horse profile

Shanghai Spirit (FR)

6yo gelding (at last run, Aug 2025) · Last trainer Mme L Pontoir · Last owner P Bonnifait A Andrieu L Pontoir
by Ectot (GB) out of Keen Glance (IRE) (Sakhee)
29 runs · 4 courses · from Apr 2022
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 30 Aug 2025 — 432 days ago. Our archive can't say whether the horse is still in training.
Last run Aug 2025 · 5th of 15 3 wins · Longchamp (FR) & Chantilly (FR) Beaten favourite LTO
KTB Profile

Shanghai Spirit won three of 29 starts, all in handicaps, with two of them at Longchamp over 1m5f – 2m on soft ground in Apr and May 2024. He also won over 1m2f – 1m4f on standard going at Chantilly in Dec 2022. The gelding, aged 6 at his last run in Aug 2025, finished fifth of 15 at Deauville in the Prix Hotel Barriere le Normandy, having gone off favourite.

Based on 29 archived runs · updated 5 Nov 2026

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

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

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 0 figures from 0 runs · 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 8.6% of 630 runs since May 2021 (104 horses).

Strongest over 1m2f – 1m4f (all codes): 12.7% from 213. Weakest over 1m – 1m1f (all codes): 4.8% from 186.

GoingRunsWinsSRvs sireThis horse
Good to Firm15320%+11.4—
Good7057.1%−1.50 from 2
Good to Soft122108.2%−0.40 from 6
Soft1681810.7%+2.12 from 6
Heavy8578.2%−0.40 from 3
Standard (AW)170116.5%−2.11 from 12
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f200%−8.6—
6f – 7f7256.9%−1.7—
1m – 1m1f18694.8%−3.80 from 2
1m2f – 1m4f2132712.7%+4.11 from 13
1m5f – 2m6646.1%−2.52 from 14
2m1f – 2m4f85910.6%+2—
2m5f – 3m600%−8.6—

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

Dam

4 siblings in the archive, 1 winner — best of them Keen Approach (FR) (2 wins).

The wins came over 1m1½f–1m2f.

ProduceRunsWinsWin tripsBest grade
Keen Approach (FR)2521m1½f–1m2f—
Another Queen (FR)20——
Ketmie Queen (FR)70——
Keen Approach (FR)10——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 12 1 8% −6.50
Soft 6 2 33% +10.20
Good to Soft 6 0 0% −6.00
Heavy 3 0 0% −3.00
Good 2 0 0% −2.00

CourseRunsWinsSR£1
Longchamp (FR) 8 2 25% +8.20
Chantilly (FR) 8 1 13% −2.50
Saint-Cloud (FR) 7 0 0% −7.00
Deauville (FR) 6 0 0% −6.00

DistanceRunsWinsSR£1
1m5f – 2m 14 2 14% +2.20
1m2f – 1m4f 13 1 8% −7.50
1m – 1m1f 2 0 0% −2.00

JockeyRunsWinsSR£1
Cristian Demuro 9 2 22% +7.20
Christophe Soumillon 5 0 0% −5.00
Aurelien Lemaitre 5 1 20% +0.50
Alexis Pouchin 3 0 0% −3.00
Maxime Guyon 2 0 0% −2.00
Anthony Crastus 2 0 0% −2.00
Sylvain Ruis 1 0 0% −1.00
Rosario Mangione 1 0 0% −1.00
Enzo Crublet 1 0 0% −1.00

HeadgearRunsWinsSR£1
Tongue tie 15 2 13% +1.20
Hood + tongue tie 12 1 8% −6.50
None 2 0 0% −2.00

SeasonRunsWinsSR£1
2025 6 0 0% −6.00
2024 11 2 18% +5.20
2023 7 0 0% −7.00
2022 5 1 20% +0.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 Jockey SP
2025 · 6 runs
30 Aug 25+14d Deauville (FR) Prix Hotel Barriere le Normandy (Handicap) (4yo+) (Round Course) (Turf) 1m4½f · Soft · 15 ran 5/15 ¾ 9-5 Cristian Demuro 3/1F
16 Aug 25+43d Deauville (FR) Prix de Campigny (Handicap) (4yo+) (All-Weather Track) (Polytrack) 1m4½f · Slow · 15 ran 2/15 3½ 9-2 Cristian Demuro 63/10
04 Jul 25+29d Saint-Cloud (FR) Prix de Reims (Handicap) (4yo+) (Turf) 1m7f · Good · 13 ran 12/13 shd 9-0 Cristian Demuro 10/1
05 Jun 25+35d Longchamp (FR) Prix du Petit Montrouge (Handicap) (4yo+) (Moyenne Course) (Turf) 1m7f · Good To Soft · 15 ran 12/15 20 8-13 Cristian Demuro 9/1
01 May 25+13d Saint-Cloud (FR) Prix Buckskin (Handicap) (4yo+) (Turf) 1m7½f · Good To Soft · 16 ran 3/16 ¾ 8-6 Cristian Demuro 20/1
18 Apr 25+109d Saint-Cloud (FR) Prix de Saint-Germain de la Grange (Handicap) (4yo+) (Turf) 1m7½f · Good To Soft · 16 ran 12/16 3 9-1 Maxime Guyon 22/1
2024 · 11 runs
30 Dec 24+23d Chantilly (FR) Prix du Parc des Aigles (Handicap) (4yo+) (All-Weather Track) (Polytrack) 1m5½f · Standard · 15 ran 10/15 hd 9-11 Anthony Crastus 19/5F
07 Dec 24+14d Chantilly (FR) Prix de la Foret de Carnelle (Handicap) (4yo+) (All-Weather Track) (Polytrack) 1m5½f · Standard · 14 ran 3/14 2½ 9-11 Christophe Soumillon 18/5F
23 Nov 24+50d Chantilly (FR) Prix Mercedes-Benz Groupe Autosphere (Handicap) (3yo+) (All-Weather Track) (Polytrack) 1m7f · Standard · 8 ran 4/8 1¼ 9-5 Anthony Crastus 53/10
04 Oct 24+120d Saint-Cloud (FR) Prix de l'Abbaye des Vaux de Cernay (Handicap) (4yo+) (Turf) 1m6f · Very Soft · 15 ran 12/15 8½ 9-4 Maxime Guyon 12/1
06 Jun 24+21d Longchamp (FR) Prix du Vieux Colombier (Handicap) (4yo+) (Moyenne Course) (Turf) 1m6f · Good To Soft · 15 ran 7/15 1¼ 9-6 Cristian Demuro 54/10
16 May 24+18d Longchamp (FR) Prix du Petit Montrouge (Handicap) (4yo+) (Moyenne Course) (Turf) 1m7f · Soft · 10 ran 1/10 9-2 Cristian Demuro 29/10
28 Apr 24+23d Longchamp (FR) Prix de la Vieille Tour (Handicap) (4yo+) (Moyenne Course) (Turf) 1m6f · Very Soft · 16 ran 1/16 8-7 Cristian Demuro 113/10
05 Apr 24+49d Saint-Cloud (FR) Prix du Chateau Pelican (Handicap) (4yo+) (Turf) 1m4f · Heavy · 16 ran 11/16 6 8-9 Aurelien Lemaitre 32/5
16 Feb 24+23d Chantilly (FR) Prix de Villaines-Sous-Bois (Handicap) (5yo+) (All-Weather Track) (Polytrack) 1m5½f · Standard · 16 ran 8/16 ¾ 9-4 Cristian Demuro 8/1
24 Jan 24+19d Chantilly (FR) Prix de la Plage du Lys (Conditions) (5yo+) (All-Weather Track) (Polytrack) 1m2½f · Standard · 13 ran 8/13 hd 8-11 Alexis Pouchin 15/2
05 Jan 24+31d Deauville (FR) Prix de Rugles (Handicap) (4yo+) (All-Weather Track) (Polytrack) 1m4½f · Standard · 16 ran 8/16 ¾ 9-4 Sylvain Ruis 26/1
2023 · 7 runs
05 Dec 23+180d Deauville (FR) Prix de la Maison de l'Artichaut (Handicap) (3yo+) (All-Weather Track) (Polytrack) 1m4½f · Standard · 16 ran 15/16 1¼ 9-2 Alexis Pouchin 11/1
08 Jun 23+28d Longchamp (FR) Prix du Vieux Colombier (Handicap) (4yo+) (Moyenne Course) (Turf) 1m6f · Good To Soft · 18 ran 10/18 hd 9-4 Christophe Soumillon 23/10F
11 May 23+44d Longchamp (FR) Prix du Chateau de Longchamp (Handicap) (4yo) (Moyenne Course) (Turf) 1m7f · Heavy · 10 ran 3/10 hd 8-10 Alexis Pouchin 66/10
28 Mar 23+24d Saint-Cloud (FR) Prix de la Cote d'Azur (Handicap) (4yo) (Turf) 1m4f · Very Soft · 10 ran 2/10 nk 8-11 Christophe Soumillon 17/10F
04 Mar 23+29d Chantilly (FR) Prix Esso (Handicap) (4yo) (All-Weather Track) (Polytrack) 1m2½f · Standard · 16 ran 2/16 2½ 9-1 Christophe Soumillon 71/10
03 Feb 23+28d Deauville (FR) Prix de la Villa Maritime (Handicap) (4yo) (All-Weather Track) (Polytrack) 1m4½f · Standard · 13 ran 3/13 nk 9-5 Christophe Soumillon 77/10
06 Jan 23+20d Deauville (FR) Prix de la Seulette (Handicap) (4yo) (All-Weather Track) (Polytrack) 1m1½f · Standard · 15 ran 7/15 nk 8-10 Rosario Mangione 14/1
2022 · 5 runs
17 Dec 22+50d Chantilly (FR) Prix de Watermael-Boitsfort (Handicap) (3yo) (All-Weather Track) (Polytrack) 1m2½f · Standard · 13 ran 1/13 9-5 Aurelien Lemaitre 9/2
28 Oct 22+15d Saint-Cloud (FR) Prix Jean Stern (Claimer) (3yo) (Apprentice & Young Jockeys) (Turf) 1m · Heavy · 8 ran 8/8 5 8-8 Enzo Crublet 72/1
13 Oct 22+156d Longchamp (FR) Prix de la Fontaine Neuve (Handicap) (3yo) (Grande Course) (Turf) 1m2f · Good To Soft · 12 ran 10/12 2½ 9-0 Aurelien Lemaitre 28/1
10 May 22+30d Chantilly (FR) Prix de l'Hermitage (Maiden) (3yo Colts & Geldings) (Turf) 1m2f · Good · 8 ran 7/8 8 9-2 Aurelien Lemaitre 34/1
10 Apr 22 Longchamp (FR) Prix Juigne (Maiden) (Unraced 3yo Colts & Geldings) (Moyenne Course) (Turf) 1m2½f · Very Soft · 8 ran 8/8 2½ 9-2 Aurelien Lemaitre 46/1

Quick answers

How many races has Shanghai Spirit won?
Shanghai Spirit (FR) won 3 of 29 archived starts between 2022 and 2025, a strike rate of 10.3%. Placed 10 times in total (34.5% of starts).
Who trained Shanghai Spirit?
Shanghai Spirit (FR) was trained by Mme L Pontoir on the most recent run on record, at Deauville (FR) on 30 August 2025.
Who is Shanghai Spirit's sire?
Shanghai Spirit (FR) is by Ectot (GB) out of Keen Glance (IRE), whose sire is Sakhee.
What going does Shanghai Spirit prefer?
Shanghai Spirit (FR) has the best record on soft going: 2 wins from 6 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Shanghai Spirit's sire's record?
Ectot (GB)'s progeny in our archive have won 8.6% of 630 runs since May 2021 (104 horses), Flat and jumps together. Strongest over 1m2f – 1m4f (all codes): 12.7% from 213. Weakest over 1m – 1m1f (all codes): 4.8% from 186.
Who are Shanghai Spirit's siblings?
Out of Keen Glance (IRE), Shanghai Spirit (FR) has 4 other produce in our archive, 1 of them a winner. Most wins: Keen Approach (FR) (2). The wins came over 1m1½f–1m2f. As at Nov 2026.

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