Skip to content
Horse profile

Color Code (FR)

8yo gelding (at last run, Dec 2019) · Last trainer M Bouckaert · Last owner Sofean Ghys
by Desert Prince (IRE) out of Chatcat (SWI) (Brief Truce)
49 runs · 6 courses · from Jun 2013
As at 27 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 30 Dec 2019 — 2,493 days ago. Our archive can't say whether the horse is still in training.
Last run Dec 2019 · 10th of 16 2 wins · Saint-Cloud (FR) & Maisons-Laffitte (FR) New yard
KTB Profile

Color Code (FR) is 2 from 49. Hasn't won since Jun 2014. Both wins have come on turf — 0 from 14 on the all-weather.

Based on 49 archived runs · updated 27 Oct 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
Desert Prince (IRE)

Progeny in our archive have won 9.1% of 2,734 runs since Jan 2008 (178 horses).

Weakest over 1m – 1m1f (all codes): 5.6% from 425.

GoingRunsWinsSRvs sireThis horse
Firm34617.6%+8.5—
Good to Firm486469.5%+0.4—
Good692578.2%−0.91 from 9
Good to Soft328319.5%+0.41 from 6
Soft3863910.1%+10 from 14
Heavy168137.7%−1.40 from 6
Standard (AW)640568.8%−0.30 from 14
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f108109.3%+0.21 from 5
6f – 7f456408.8%−0.30 from 34
1m – 1m1f425245.6%−3.51 from 10
1m2f – 1m4f5745910.3%+1.2—
1m5f – 2m643629.6%+0.5—
2m1f – 2m4f3883910.1%+1—
2m5f – 3m1251310.4%+1.3—
Over 3m1516.7%−2.4—

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

Dam
Chatcat (SWI) (Brief Truce)

2 siblings in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Comic Strip (GER)20——
Candy Critic (GER)50——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 14 0 0% −14.00
Soft 14 0 0% −14.00
Good 9 1 11% −3.30
Heavy 6 0 0% −6.00
Good to Soft 6 1 17% +1.80

CourseRunsWinsSR£1
Chantilly (FR) 13 0 0% −13.00
Maisons-Laffitte (FR) 12 1 8% −6.30
Deauville (FR) 11 0 0% −11.00
Saint-Cloud (FR) 7 1 14% +0.80
Longchamp (FR) 5 0 0% −5.00
Cagnes-Sur-Mer (FR) 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 34 0 0% −34.00
1m – 1m1f 10 1 10% −2.20
Under 6f 5 1 20% +0.70

JockeyRunsWinsSR£1
Theo Bachelot 7 0 0% −7.00
Korentin Naimi 6 1 17% +1.80
Eddy Hardouin 4 0 0% −4.00
Mme Alison Massin 3 0 0% −3.00
Alexis Badel 3 0 0% −3.00
Cristian Demuro 3 0 0% −3.00
Antoine Hamelin 3 0 0% −3.00
Hugo Boutin 2 0 0% −2.00
Sebastien Maillot 2 0 0% −2.00
Cesar Passerat 2 0 0% −2.00
Christophe Soumillon 2 0 0% −2.00
Mme Sara Vermeersch 1 0 0% −1.00
Mme Coralie Pacaut 1 0 0% −1.00
Julien Auge 1 0 0% −1.00
Mme Mickaelle Michel 1 0 0% −1.00
Mlle Johanna Heitz 1 0 0% −1.00
Alexandre Roussel 1 0 0% −1.00
Fabien Lefebvre 1 0 0% −1.00
Valentin Gambart 1 0 0% −1.00
Mlle Pauline Dominois 1 0 0% −1.00
Thierry Thulliez 1 0 0% −1.00
Emmanuel Etienne 1 0 0% −1.00
Fabrice Veron 1 1 100% +4.70

HeadgearRunsWinsSR£1
None 40 1 3% −32.20
Blinkers 8 1 13% −2.30
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2019 4 0 0% −4.00
2018 4 0 0% −4.00
2017 9 0 0% −9.00
2016 1 0 0% −1.00
2015 8 0 0% −8.00
2014 14 1 7% −6.20
2013 9 1 11% −3.30

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
2019 · 4 runs
30 Dec 19+295d Deauville (FR) Prix de Maisy (Handicap) (4yo+) (All-Weather Track) (Polytrack) 6.5f · Standard · 16 ran 10/16 1¼ 8-6 Mme Sara Vermeersch 60/1
10 Mar 19+17d Saint-Cloud (FR) Prix de Colombes (Handicap) (4yo+) (Turf) 7f · Heavy · 13 ran 2/13 hd 8-0 Mme Coralie Pacaut 15/2
21 Feb 19+11d Chantilly (FR) Prix du Crochet de Coye (Claimer) (5yo+) (Polytrack) 7f · Standard · 9 ran 6/9 ¾ 8-8 Mme Alison Massin 35/1
10 Feb 19+151d Cagnes-Sur-Mer (FR) Prix de Tunis Kassar Said (Handicap) (4yo+) (Turf) 6.5f · Very Soft · 13 ran 8/13 nk 8-9 Julien Auge 4/1
2018 · 4 runs
12 Sep 18+151d Longchamp (FR) Prix du Square Yorktown (Handicap) (4yo+) (Turf) 7f · Good · 10 ran 6/10 1 9-0 Eddy Hardouin 10/1
14 Apr 18+34d Saint-Cloud (FR) Prix Incertitude (Handicap) (4yo+) (Turf) 7f · Heavy · 14 ran 7/14 shd 8-9 Hugo Boutin 5/1
11 Mar 18+64d Saint-Cloud (FR) Prix d'Herblay (Conditions) (4yo+) (Amateur Riders) (Round) (Turf) 8f · Heavy · 13 ran 2/13 2½ 10-6 Hugo Boutin 9/1
06 Jan 18+72d Chantilly (FR) Prix de Maffliers (Handicap) (5yo+) (Polytrack) 6.5f · Standard · 17 ran 8/17 1 9-3 Eddy Hardouin 16/1
2017 · 9 runs
26 Oct 17+3d Maisons-Laffitte (FR) Prix de la Porte du Parc (Handicap) (3yo+) (Turf) 6f · Very Soft · 12 ran 9/12 hd 9-0 Eddy Hardouin 18/1
23 Oct 17+10d Chantilly (FR) Prix de Fresnoy-en-Thelle (Handicap) (4yo+) (Polytrack) 7f · Standard · 15 ran 13/15 2 9-3 Alexis Badel 178/10
13 Oct 17+23d Maisons-Laffitte (FR) Prix d'Uzes (Handicap) (4yo+) (Turf) 6f · Soft · 13 ran 8/13 ½ 8-9 Eddy Hardouin 137/10
20 Sep 17+9d Maisons-Laffitte (FR) Prix de Port Royal (Handicap) (4yo+) (Turf) 6f · Heavy · 15 ran 12/15 ¾ 8-5 Mme Mickaelle Michel 202/10
11 Sep 17+119d Maisons-Laffitte (FR) Prix de Lambourn (Handicap) (4yo+) (Turf) 5f · Very Soft · 15 ran 8/15 shd 9-0 Alexis Badel 121/10
15 May 17+5d Saint-Cloud (FR) Prix des Vosges (Handicap) (4yo+) (Turf) 7f · Soft · 15 ran 3/15 nse 8-11 Sebastien Maillot 169/10
10 May 17+70d Chantilly (FR) Prix de Villacoublay (Handicap) (4yo+) (Turf) 5.5f · Good To Soft · 18 ran 2/18 2 9-6 Alexis Badel 12/1
01 Mar 17+53d Deauville (FR) Prix du Cap de la Hague (Handicap) (5yo+) (Polytrack) 7.5f · Standard · 15 ran 6/15 shd 8-11 Mme Alison Massin 41/1
07 Jan 17+92d Deauville (FR) Prix de l'Aure (Handicap) (5yo+) (Polytrack) 6.5f · Standard · 15 ran 10/15 nk 8-4 Mme Alison Massin 70/1
2016 · 1 run
07 Oct 16+342d Maisons-Laffitte (FR) Prix de la Route des Pavillons (Handicap) (5yo+) (Round) (Turf) 8f · Good · 15 ran 13/15 3½ 8-6 Sebastien Maillot 21/1
2015 · 8 runs
31 Oct 15+6d Maisons-Laffitte (FR) Prix de Mauries (Handicap) (4yo+) (Turf) 6f · Very Soft · 15 ran 6/15 1¼ 9-3 Mlle Johanna Heitz 52/1
25 Oct 15+19d Saint-Cloud (FR) Prix des Bords de Seine (Handicap) (4yo ) (Turf) 8f · Soft · 17 ran 16/17 ¾ 9-6 Alexandre Roussel 52/1
06 Oct 15+21d Maisons-Laffitte (FR) Prix du Moulin de Maisons-Laffitte (Handicap) (3yo+) (Turf) 6f · Heavy · 18 ran 7/18 hd 8-10 Fabien Lefebvre 32/1
15 Sep 15+45d Maisons-Laffitte (FR) Prix de la Prairie du Parc (Div 1) (Handicap) (4yo+) (Turf) 6f · Soft · 17 ran 6/17 hd 8-9 Cristian Demuro 201/10
01 Aug 15+36d Deauville (FR) Prix des Alpes Mancelles (Handicap) (4yo+) (Polytrack) 6.5f · Standard · 16 ran 10/16 ¾ 8-11 Valentin Gambart 216/10
26 Jun 15+49d Deauville (FR) Prix d'Houlley (Handicap) (4yo) (Polytrack) 7.5f · Standard · 16 ran 9/16 2 9-0 Antoine Hamelin 177/10
08 May 15+24d Chantilly (FR) Prix de Bourfontaine (Handicap) (4yo+) (Turf) 7f · Soft · 16 ran 4/16 ¾ 8-6 Cristian Demuro 34/1
14 Apr 15+185d Saint-Cloud (FR) Prix de Montmagny (Claimer) (4yo) (Turf) 8f · Good · 11 ran 6/11 ¾ 8-11 Antoine Hamelin 84/10
2014 · 14 runs
11 Oct 14+19d Maisons-Laffitte (FR) Prix de Saint-Arnoult en Yvelines (Claimer) (3yo) (Turf) 5.5f · Heavy · 10 ran 4/10 2½ 8-11 Cristian Demuro 15/2
22 Sep 14+19d Chantilly (FR) Prix de la Goursaule (Claimer) (3yo) (Turf) 6f · Soft · 8 ran 5/8 hd 8-6 Mlle Pauline Dominois 63/10
03 Sep 14+17d Chantilly (FR) Prix de la Valroy (Claimer) (3yo) (Turf) 6f · Good To Soft · 9 ran 5/9 3 8-4 Korentin Naimi 223/10
17 Aug 14+39d Deauville (FR) Prix des Loges (Handicap) (3yo) (Turf) 7.5f · Soft · 20 ran 10/20 shd 9-0 Antoine Hamelin 122/10
09 Jul 14+9d Chantilly (FR) Prix du Bois des Bouleaux (Claimer) (3yo Colts & Geldings) (Polytrack) 8f · Standard · 12 ran 10/12 1½ 8-4 Korentin Naimi 144/10
30 Jun 14+10d Chantilly (FR) Prix Du Four A Tuile (Claimer) (3yo) (Turf) 6f · Good To Soft · 12 ran 5/12 nse 8-11 Korentin Naimi 125/10
20 Jun 14+15d Chantilly (FR) Prix du Capricorne (Handicap) (3yo) (Turf) 6f · Good · 14 ran 6/14 nk 8-8 Korentin Naimi 15/2
05 Jun 14+20d Saint-Cloud (FR) Prix de Gournay En Bray (Claimer) (3yo Colts & Geldings) (Young Jockeys and Apprentices) (Turf) 8f · Good To Soft · 10 ran 1/10 8-5 Korentin Naimi 68/10
16 May 14+11d Chantilly (FR) Prix de Ricquebourg (Claimer) (3yo) (Turf) 5.5f · Good · 14 ran 5/14 1 8-10 Korentin Naimi 33/1
05 May 14+11d Maisons-Laffitte (FR) Prix De La Croix Blanche (Handicap) (3yo) (Turf) 6f · Good To Soft · 18 ran 13/18 1¼ 8-4 Cesar Passerat 33/1
24 Apr 14+14d Longchamp (FR) Prix de l'Aqueduc (Claimer) (3yo) (Turf) 7f · Good · 13 ran 4/13 hd 8-11 Theo Bachelot 146/10
10 Apr 14+34d Longchamp (FR) Prix Des Nenuphars (Handicap) (3yo) (Turf) 8.5f · Good · 19 ran 9/19 hd 8-13 Theo Bachelot 107/10
07 Mar 14+13d Deauville (FR) Prix De La Vie (Claimer) (3yo) (Fibresand) 6.5f · Standard · 14 ran 3/14 1¼ 9-1 Theo Bachelot 15/2
22 Feb 14+80d Chantilly (FR) Prix Du Layon Gaspard (Claimer) (3yo) (Polytrack) 7f · Standard · 17 ran 4/17 2 8-11 Thierry Thulliez 171/10
2013 · 9 runs
04 Dec 13+15d Deauville (FR) Prix De L'Epee (Claimer) (2yo) (Fibresand) 6.5f · Standard · 16 ran 7/16 hd 8-11 Theo Bachelot 14/1
19 Nov 13+23d Chantilly (FR) Prix De Montpensier (Nursery Handicap) (2yo) (Polytrack) 8f · Standard · 16 ran 14/16 2 8-4 Emmanuel Etienne 61/1
27 Oct 13+5d Longchamp (FR) Prix du Montparnasse (Claimer) (2yo) (Turf) 7f · Very Soft · 8 ran 6/8 nk 8-11 Theo Bachelot 10/1
22 Oct 13+22d Deauville (FR) Prix De La Banche (Claimer) (2yo) (Turf) 6f · Very Soft · 16 ran 5/16 ¾ 8-11 Christophe Soumillon 5/1
30 Sep 13+19d Maisons-Laffitte (FR) Prix De Levis Saint-Nom (Claimer) (2yo Colts & Geldings) (Apprentices) (Turf) 8f · Good To Soft · 10 ran 5/10 shd 8-6 Cesar Passerat 11/2
11 Sep 13+16d Longchamp (FR) Prix De Miromesnil (Claimer) (2yo Colts & Geldings) (Turf) 8f · Soft · 10 ran 2/10 4½ 8-13 Christophe Soumillon 7/2
26 Aug 13+17d Deauville (FR) Prix De Valmont (Claimer) (2yo Colts & Geldings) (Fibresand) 6.5f · Standard · 11 ran 4/11 1¼ 8-9 Theo Bachelot 27/1
09 Aug 13+65d Deauville (FR) Prix De Bavent (Claimer) (2yo Colts & Geldings) (Turf) 6f · Good · 9 ran 4/9 1¼ 8-9 Theo Bachelot 11/1
05 Jun 13 Maisons-Laffitte (FR) Prix De Vaureal (Claimer) (2yo) (Turf) 5.5f · Good · 10 ran 1/10 8-11 Fabrice Veron 47/10

Quick answers

How many races has Color Code won?
Color Code (FR) won 2 of 49 archived starts between 2013 and 2019, a strike rate of 4.1%. Placed 9 times in total (18.4% of starts).
Who trained Color Code?
Color Code (FR) was trained by M Bouckaert on the most recent run on record, at Deauville (FR) on 30 December 2019.
Who is Color Code's sire?
Color Code (FR) is by Desert Prince (IRE) out of Chatcat (SWI), whose sire is Brief Truce.
What going does Color Code prefer?
Color Code (FR) has the best record on good to soft going: 1 win from 6 starts (16.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Color Code's sire's record?
Desert Prince (IRE)'s progeny in our archive have won 9.1% of 2,734 runs since Jan 2008 (178 horses), Flat and jumps together. Weakest over 1m – 1m1f (all codes): 5.6% from 425.
Who are Color Code's siblings?
Out of Chatcat (SWI), Color Code (FR) has 2 other produce in our archive, 0 of them winners. As at Oct 2026.

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