Skip to content
Horse profile

Oh Oh (FR)

5yo mare (at last run, Dec 2012) · Last trainer Mme M Bollack-Badel · Last owner Mme Guy De Chatelperron
by Vettori (IRE) out of Anna Francesca (FR) (Anabaa)
24 runs · 5 courses · from Apr 2010
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 19 Dec 2012 — 5,054 days ago. Our archive can't say whether the horse is still in training.
Last run Dec 2012 Won at Chantilly (FR)
KTB Profile

Oh Oh (FR) is 1 from 24. Hasn't won since Jul 2011. The win came on turf — 0 from 8 on the all-weather, and the win came on good or faster ground (0 from 11 on softer).

Based on 24 archived runs · updated 21 Oct 2026
KTB at a glance Won on turf, 0 on AW Wins on good or faster

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
Vettori (IRE)

Progeny in our archive have won 7.2% of 1,775 runs since Jan 2008 (163 horses).

GoingRunsWinsSRvs sireThis horse
Firm3126.5%−0.7—
Good to Firm258176.6%−0.6—
Good454286.2%−11 from 5
Good to Soft216146.5%−0.70 from 2
Soft265228.3%+1.10 from 7
Heavy9277.6%+0.40 from 2
Standard (AW)457367.9%+0.70 from 8
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1100%−7.2—
6f – 7f9655.2%−20 from 5
1m – 1m1f258238.9%+1.71 from 12
1m2f – 1m4f504367.1%−0.10 from 7
1m5f – 2m450327.1%−0.1—
2m1f – 2m4f279155.4%−1.8—
2m5f – 3m157159.6%+2.4—
Over 3m2015%−2.2—

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

Dam

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 8 0 0% −8.00
Soft 7 0 0% −7.00
Good 5 1 20% +0.60
Heavy 2 0 0% −2.00
Good to Soft 2 0 0% −2.00

CourseRunsWinsSR£1
Saint-Cloud (FR) 9 0 0% −9.00
Deauville (FR) 7 0 0% −7.00
Chantilly (FR) 5 1 20% +0.60
Longchamp (FR) 2 0 0% −2.00
Maisons-Laffitte (FR) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 12 1 8% −6.40
1m2f – 1m4f 7 0 0% −7.00
6f – 7f 5 0 0% −5.00

JockeyRunsWinsSR£1
Alexis Badel 20 1 5% −14.40
Mme Catherine Rieb-Menard 1 0 0% −1.00
Sebastien Maillot 1 0 0% −1.00
Mlle Delphine Garcia-Dubois 1 0 0% −1.00
Anthony Crastus 1 0 0% −1.00

HeadgearRunsWinsSR£1
Blinkers 13 1 8% −7.40
None 10 0 0% −10.00
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2012 10 0 0% −10.00
2011 6 1 17% −0.40
2010 8 0 0% −8.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
19 Dec 12+22d Deauville (FR) Prix de Merville (Handicap) (4yo+) (Fibresand) 7.5f · Standard · 16 ran —/16 8-11 Alexis Badel 9/1
27 Nov 12+26d Chantilly (FR) Prix de l'Allee Sans Soucis (Claimer) (4yo+) (Amateur Riders) (Polytrack) 8f · Standard · 14 ran 4/14 2 9-12 Mme Catherine Rieb-Menard 14/1
01 Nov 12+34d Saint-Cloud (FR) Prix de Gonneville (Handicap) (4yo+) (Turf) 8f · Heavy · 19 ran —/19 8-6 Sebastien Maillot 17/1
28 Sep 12+35d Saint-Cloud (FR) Prix Chuchoteur (Handicap) (5yo+) (Turf) 8f · Very Soft · 20 ran 4/20 hd 9-1 Alexis Badel 19/1
24 Aug 12+42d Deauville (FR) Prix Du Mesnil-Eudes (Handicap) (5yo+) (Fibresand) 6.5f · Standard · 16 ran 5/16 1½ 9-2 Alexis Badel 14/1
13 Jul 12+15d Maisons-Laffitte (FR) Prix Du Rond Boileau (Handicap) (5yo+) (Turf) 8f · Soft · 14 ran —/14 9-6 Alexis Badel 16/1
28 Jun 12+44d Deauville (FR) Prix D'Houlley (Handicap) (5yo+) (Fibresand) 7.5f · Standard · 16 ran —/16 9-6 Alexis Badel 24/1
15 May 12+26d Saint-Cloud (FR) Prix Marcel Delzons (Claimer) (4yo+) (Lady Riders) (Turf) 8f · Good · 15 ran 7/15 hd 9-5 Mlle Delphine Garcia-Dubois 28/1
19 Apr 12+28d Longchamp (FR) Prix D'Evreux (Handicap) (5yo+) 8f · Soft · 19 ran —/19 8-10 Alexis Badel 36/1
22 Mar 12+135d Chantilly (FR) Prix Magic Night (Handicap) (Div II) (4yo+ Fillies & Mares) (Polytrack) 8f · Standard · 17 ran 10/17 nk 9-5 Anthony Crastus 53/1
08 Nov 11+21d Saint-Cloud (FR) Prix De Troissy (Handicap) (4yo+) (Turf) 8f · Heavy · 18 ran —/18 9-6 Alexis Badel 22/1
18 Oct 11+95d Deauville (FR) Prix De Dampierre (Handicap) (4yo+) (Fibresand) 7.5f · Standard · 16 ran —/16 9-3 Alexis Badel 13/1
15 Jul 11+40d Chantilly (FR) Prix De La Butte Ronde (Handicap) (4yo) (Turf) 8f · Good · 14 ran 1/14 9-0 Alexis Badel 23/5
05 Jun 11+85d Chantilly (FR) Prix De La Renommee (Handicap) (4yo+ Fillies & Mares) (Turf) 8f · Soft · 15 ran 4/15 1½ 8-2 Alexis Badel 24/1
12 Mar 11+60d Saint-Cloud (FR) Prix De Chaumont En Vexin (Claimer) (4yo) (Turf) 10.5f · Soft · 15 ran —/15 8-8 Alexis Badel 20/1
11 Jan 11+110d Deauville (FR) Prix De La Chardeniere (Handicap) (4yo) (Fibresand) 7.5f · Standard · 15 ran —/15 9-4 Alexis Badel 12/1
23 Sep 10+9d Saint-Cloud (FR) Prix Burgos (Conditions) (3yo) (Turf) 12f · Good · 10 ran 8/10 1 9-1 Alexis Badel 34/1
14 Sep 10+19d Saint-Cloud (FR) Prix De Saint-Martin Du Chene (Handicap) (3yo) (Turf) 10.5f · Good To Soft · 20 ran 3/20 hd 8-5 Alexis Badel 28/1
26 Aug 10+23d Deauville (FR) Prix De La Dorette (Handicap) (3yo) (Turf) 10f · Good · 18 ran 10/18 1½ 8-4 Alexis Badel 24/1
03 Aug 10+20d Deauville (FR) Prix D'Orbec (Claimer) (3yo) (Fibresand) 9.5f · Standard · 17 ran 3/17 2 8-11 Alexis Badel 22/1
14 Jul 10+17d Longchamp (FR) Prix Du Defile (Handicap) (3yo) (Turf) 10f · Very Soft · 10 ran 10/10 2½ 8-6 Alexis Badel 22/1
27 Jun 10+48d Saint-Cloud (FR) Prix Du Pian-Medoc (Claimer) (3yo Fillies) (Turf) 10.5f · Good To Soft · 12 ran 2/12 6 8-9 Alexis Badel 40/1
10 May 10+31d Chantilly (FR) Prix De Coye La Foret (Claimer) (3yo Fillies) (Turf) 8f · Good · 15 ran —/15 9-2 Alexis Badel 13/1
09 Apr 10 Saint-Cloud (FR) Prix Astronomie (Conditions) (3yo Fillies) (Turf) 10f · Very Soft · 7 ran DSQ/7 2 8-10 Alexis Badel 20/1

Quick answers

How many races has Oh Oh (FR) won?
Oh Oh (FR) won 1 of 24 archived starts between 2010 and 2012, a strike rate of 4.2%. Placed 5 times in total (20.8% of starts).
Who trained Oh Oh (FR)?
Oh Oh (FR) was trained by Mme M Bollack-Badel on the most recent run on record, at Deauville (FR) on 19 December 2012.
Who is Oh Oh (FR)'s sire?
Oh Oh (FR) is by Vettori (IRE) out of Anna Francesca (FR), whose sire is Anabaa.
What going does Oh Oh (FR) prefer?
Oh Oh (FR) has the best record on good going: 1 win from 5 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Oh Oh (FR)'s sire's record?
Vettori (IRE)'s progeny in our archive have won 7.2% of 1,775 runs since Jan 2008 (163 horses), Flat and jumps together.

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