Skip to content
Horse profile

Tianjin City (FR)

6yo gelding (at last run, Jun 2016) · Last trainer Joel Phelippon · Last owner J F Vignion J Phelippon
by Holy Roman Emperor (IRE) out of Tenepia (FR) (Keltos)
30 runs · 6 courses · from Aug 2012
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 11 Jun 2016 — 3,799 days ago. Our archive can't say whether the horse is still in training.
Last run Jun 2016 · 14th of 17 3 wins · Deauville (FR) & Longchamp (FR)
KTB Profile

Tianjin City (FR) is 3 from 30. Hasn't won since Aug 2014. All 3 wins have come on turf — 0 from 12 on the all-weather.

Based on 30 archived runs · updated 5 Nov 2026
KTB at a glance All wins on turf

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 10.3% of 11,884 runs since Mar 2010 (949 horses).

Weakest over 2m1f – 2m4f (all codes): 5.9% from 305.

GoingRunsWinsSRvs sireThis horse
Firm571119.3%+9—
Good to Firm1,62217911%+0.7—
Good2,60526710.2%−0.10 from 4
Good to Soft1,1721089.2%−1.11 from 2
Soft1,72818410.6%+0.31 from 11
Heavy609518.4%−1.91 from 1
Standard (AW)4,09042410.4%+0.10 from 12
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f88210511.9%+1.6—
6f – 7f4,78149910.4%+0.10 from 4
1m – 1m1f3,04933811.1%+0.81 from 13
1m2f – 1m4f2,0901959.3%−12 from 13
1m5f – 2m698598.5%−1.8—
2m1f – 2m4f305185.9%−4.4—
2m5f – 3m761114.5%+4.2—
Over 3m300%−10.3—

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

Dam
Tenepia (FR) (Keltos)

4 siblings in the archive, 3 winners — best of them Grise Lightning (FR) (1 win).

The wins came over 6f–1m4½f; the highest grade won is Class 5 (Grise Lightning (FR)).

ProduceRunsWinsWin tripsBest grade
Grise Lightning (FR)1216fClass 5
Tianshan City (GB)1311m4½f—
La Cumparsita (FR)1111m—
Vert Parsley (FR)30——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 12 0 0% −12.00
Soft 11 1 9% +4.10
Good 4 0 0% −4.00
Good to Soft 2 1 50% +4.90
Heavy 1 1 100% +13.70

CourseRunsWinsSR£1
Chantilly (FR) 10 0 0% −10.00
Deauville (FR) 8 1 13% +6.70
Longchamp (FR) 8 2 25% +14.00
Saint-Cloud (FR) 2 0 0% −2.00
Strasbourg 1 0 0% −1.00
Maisons-Laffitte (FR) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 13 1 8% −6.10
1m2f – 1m4f 13 2 15% +16.80
6f – 7f 4 0 0% −4.00

JockeyRunsWinsSR£1
Ronan Thomas 11 1 9% +4.10
Thierry Thulliez 7 0 0% −7.00
Mme Catherine Rieb-Menard 2 0 0% −2.00
Umberto Rispoli 2 1 50% +12.70
Georges-Antoine Anselin 2 1 50% +4.90
Stephane Pasquier 1 0 0% −1.00
Mr Etienne Merle 1 0 0% −1.00
Cyrille Stefan 1 0 0% −1.00
Nicolas Larenaudie 1 0 0% −1.00
Christophe Soumillon 1 0 0% −1.00
Fabrice Veron 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 22 2 9% −0.40
Blinkers 6 1 17% +9.10
Cheekpieces 2 0 0% −2.00

SeasonRunsWinsSR£1
2016 2 0 0% −2.00
2015 2 0 0% −2.00
2014 14 2 14% +15.80
2013 10 1 10% −3.10
2012 2 0 0% −2.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 Jockey SP
2016 · 2 runs
11 Jun 16+145d Chantilly (FR) Prix de Belloy-en-France (Handicap) (5yo+) (Polytrack) 1m · Standard · 17 ran 14/17 shd 9-0 Stephane Pasquier 24/1
18 Jan 16+201d Chantilly (FR) Prix de Mours (Handicap) (5yo+) (Polytrack) 1m · Standard · 16 ran 6/16 ¾ 8-11 Ronan Thomas 269/10
2015 · 2 runs
01 Jul 15+36d Deauville (FR) Prix de Coulonces (Conditions) (4yo+) (Amateur Riders) (Polytrack) 1m1½f · Standard · 11 ran 11/11 20 10-8 Mr Etienne Merle 147/10
26 May 15+203d Strasbourg Prix Nathanaelle Artu (Turf) 1m2½f · Good · 7 ran 6/7 15 8-11 Cyrille Stefan 11/1
2014 · 14 runs
04 Nov 14+20d Maisons-Laffitte (FR) Prix des Naiades (Claimer) (4yo+) (Amateur Lady Riders) (Straight) (Turf) 1m2f · Very Soft · 9 ran 5/9 4½ 9-12 Mme Catherine Rieb-Menard 78/10
15 Oct 14+25d Saint-Cloud (FR) Prix Some Guy (Claimer) (4yo) (Turf) 1m2½f · Soft · 11 ran 4/11 ½ 9-5 Ronan Thomas 49/10
20 Sep 14+32d Longchamp (FR) Prix des Amazones (Claimer) (4yo+) (Lady Amateur Riders) (Turf) 1m2f · Soft · 11 ran 4/11 ¾ 10-2 Mme Catherine Rieb-Menard 43/5
19 Aug 14+9d Deauville (FR) Prix Shadwell Standing For Success (Handicap) (4yo+) (Turf) 1m2f · Very Soft · 14 ran 14/14 hd 9-1 Umberto Rispoli 178/10
10 Aug 14+12d Deauville (FR) Prix de l'Hippodrome de Chile (Claimer) (4yo+) (Turf) 1m2f · Heavy · 13 ran 1/13 shd 9-5 Umberto Rispoli 137/10
29 Jul 14+15d Chantilly (FR) Prix de la Butte aux Gens d'Armes (Claimer) (4yo+) (Turf) 1m1f · Soft · 11 ran 6/11 1¼ 9-3 Nicolas Larenaudie 192/10
14 Jul 14+14d Chantilly (FR) Prix de la Fete Nationale (Handicap) (4yo+) (Turf) 1m2f · Very Soft · 16 ran 14/16 3 9-6 Ronan Thomas 246/10
30 Jun 14+18d Chantilly (FR) Prix de Precy (Handicap) (4yo+) (Turf) 1m4f · Good To Soft · 17 ran 12/17 nk 8-13 Christophe Soumillon 188/10
12 Jun 14+18d Longchamp (FR) Prix de l'Ile de la Cite (Handicap) (4yo+) (Turf) 1m2f · Very Soft · 16 ran 7/16 nk 9-6 Ronan Thomas 171/10
25 May 14+25d Longchamp (FR) Prix de l'Ile de la Jatte (Handicap) (4yo) (Turf) 1m2f · Soft · 16 ran 14/16 1½ 8-11 Fabrice Veron 189/10
30 Apr 14+17d Longchamp (FR) Prix Du Parc Montsouris (Handicap) (4yo) (Turf) 1m2f · Very Soft · 19 ran 1/19 9-4 Ronan Thomas 141/10
13 Apr 14+37d Longchamp (FR) Prix de la Place des Vosges (Handicap) (4yo) (Turf) 1m2½f · Good · 16 ran 11/16 1½ 8-6 Ronan Thomas 151/10
07 Mar 14+13d Deauville (FR) Prix Du Pays De Bray (Handicap) (4yo) (Fibresand) 1m1½f · Standard · 16 ran 11/16 hd 8-13 Ronan Thomas 154/10
22 Feb 14+65d Chantilly (FR) Prix De La Route Du Debat (Handicap) (4yo) (Polytrack) 1m1½f · Standard · 17 ran 8/17 hd 9-10 Ronan Thomas 139/10
2013 · 10 runs
19 Dec 13+23d Deauville (FR) Prix Des Manoirs (Handicap) (3yo) (Fibresand) 1m1½f · Standard · 16 ran 3/16 nse 9-1 Ronan Thomas 218/10
26 Nov 13+66d Chantilly (FR) Prix De La Piste All Along (Handicap) (3yo+) (Polytrack) 1m1½f · Standard · 16 ran 10/16 ¾ 9-2 Ronan Thomas 19/1
21 Sep 13+20d Longchamp (FR) Prix du Nabob (Handicap) (3yo) (Turf) 1m2f · Soft · 20 ran 2/20 3½ 8-6 Ronan Thomas 33/1
01 Sep 13+40d Longchamp (FR) Prix de l'Horloge (Claimer) (3yo) (Turf) 1m1f · Good To Soft · 9 ran 1/9 8-7 Georges-Antoine Anselin 59/10
23 Jul 13+55d Chantilly (FR) Prix De Chauffour (Handicap) (3yo) (Turf) 1m · Good · 17 ran —/17 8-6 Thierry Thulliez 73/10
29 May 13+14d Longchamp (FR) Prix Du Bois De Boulogne (Handicap) (3yo) (Turf) 1m · Soft · 14 ran 7/14 nse 8-9 Thierry Thulliez 9/1
15 May 13+28d Saint-Cloud (FR) Prix Barneveldt (Conditions) (3yo) (Turf) 1m · Good · 10 ran 3/10 hd 8-11 Thierry Thulliez 5/1
17 Apr 13+30d Chantilly (FR) Prix du Clos du Prieure (Conditions) (3yo) (Polytrack) 6½f · Standard · 10 ran 5/10 nse 8-11 Thierry Thulliez 48/10
18 Mar 13+73d Chantilly (FR) Prix Du Laonnois (Conditions) (3yo) (Polytrack) 1m · Standard · 7 ran 5/7 1 8-10 Georges-Antoine Anselin 7/2
04 Jan 13+30d Deauville (FR) Prix de Merlerault (Maiden) (3yo Colts & Geldings) (Fibresand) 7½f · Standard · 15 ran 4/15 hd 9-2 Thierry Thulliez 5/1
2012 · 2 runs
05 Dec 12+115d Deauville (FR) Prix de Bois Carrouges (Maiden) (2yo Colts & Geldings) (Fibresand) 6½f · Standard · 16 ran 2/16 1¾ 9-2 Thierry Thulliez 11/1
12 Aug 12 Deauville (FR) Prix du Val Sery (Maiden) (Unraced 2yo Colts & Geldings) (Fibresand) 6½f · Standard · 8 ran 6/8 1 9-2 Thierry Thulliez 10/1

Quick answers

How many races has Tianjin City won?
Tianjin City (FR) won 3 of 30 archived starts between 2012 and 2016, a strike rate of 10%. Placed 7 times in total (23.3% of starts).
Who trained Tianjin City?
Tianjin City (FR) was trained by Joel Phelippon on the most recent run on record, at Chantilly (FR) on 11 June 2016.
Who is Tianjin City's sire?
Tianjin City (FR) is by Holy Roman Emperor (IRE) out of Tenepia (FR), whose sire is Keltos.
What going does Tianjin City prefer?
Tianjin City (FR) has the best record on soft going: 1 win from 11 starts (9.1%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Tianjin City's sire's record?
Holy Roman Emperor (IRE)'s progeny in our archive have won 10.3% of 11,884 runs since Mar 2010 (949 horses), Flat and jumps together. Weakest over 2m1f – 2m4f (all codes): 5.9% from 305.
Who are Tianjin City's siblings?
Out of Tenepia (FR), Tianjin City (FR) has 4 other produce in our archive, 3 of them winners. Most wins: Grise Lightning (FR) (1). Highest grade won: Class 5 (Grise Lightning (FR)). The wins came over 6f–1m4½f. As at Nov 2026.

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