UK time :

F-H Graffard

Four years into training and F-H Graffard has already developed one of the most striking patterns in British racing: when Ascot comes around, this yard delivers. All four of Graffard's top-level race wins in Britain have come at the same venue — Ascot — including victories in July and October of 2025, and one in July 2024. That is not a coincidence, it is a specialism. For a trainer still in the early years of their career, having a royal racecourse where you consistently perform at the highest level is exactly the kind of calling card that gets people paying attention.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
France
Record
6 wins from 31 races
Win rate
19.4%
Best course
Ascot (20% from 10 races)
Best ground
Standard (all-weather)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
31
Races
6
Wins
19.4%
Win rate
avg ~10%
45.2%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

The overall numbers back up the reputation. Over the last twelve months, Graffard has sent out 6 winners from 31 runners — a win rate of 19%, or roughly 1 in every 5 runners finding the winner's enclosure. In a sport where even the very best trainers are delighted with 1 in 4, that is a healthy return, and it suggests a yard that picks its spots carefully rather than throwing horses at races in the hope something lands.

The partnership with jockey Mickael Barzalona is worth noting. Of the 21 times Barzalona has ridden for Graffard, they have won together 5 times — a win rate of 24%, or almost 1 in every 4 rides. That is meaningfully better than the yard's overall average, which usually points to a genuine working relationship rather than a purely logistical one. When you see Barzalona booked for a Graffard runner, the record says take notice.

There is also a clear preference for normal ground conditions, where the numbers become remarkable: 3 wins from just 5 races, meaning Graffard's horses have won 3 in every 5 times they have raced on a standard, well-maintained track. Small sample size, yes — but a 60% win rate in any conditions is the kind of figure that makes experienced observers do a double-take.

Only four years in, with four top-level wins all at the same prestigious venue, a productive jockey partnership, and a sharp overall win rate, Graffard looks like a trainer still building momentum rather than one who has found a ceiling. Ascot in particular should be circled in the diary whenever this yard has a runner declared.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2026
0%
Aug
0%
Sep
0%
Oct
0%
Apr
0%
May
0%
Jun
100%
Jul
0%
Aug
25%
Oct
0%
Dec
0%
Feb
33.3%
Mar

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good (a little give)
Ok
Heavy (very wet)
Ok
Soft (muddy)
Unknown
Good to soft (some give)
Unknown
Good to firm (fairly firm)
Avoids
🏅 Race level
Class 1 (elite)
Ok
🏟 Track shape
Long straights
Right-handed, long straights
Left-handed, hilly
Unknown
Left-handed, long straights
Unknown

🏇 Jockeys

The riders they work with most, most rides first
Mickael Barzalona Main partner
23.8%
Win rate
5/21
Wins / rides
0%
Win rate
0/6
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: /1641-
90%
Form: 2451-2
63%
Form: 21111-
Form: 2103-2
Form: -11193
Form: 41-112
Form: 13726-
Form: 1-1131
Form: 112-11
Form: 11104-

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Ascot 10 2 20%
chantilly 6 4 66.7%
saint-cloud 5 0 0%
sha_tin 3 0 0%
Epsom Downs 2 0 0%
meydan 2 0 0%
chelmsford 1 0 0%
York 1 0 0%
la_teste_de_buch 1 0 0%

📅 Recent results

The last 20 results, most recent first
21 Mar
la_teste_de_buch · 1m3f – 1m4f · Soft
4th
1%
16 Mar
Aurorian Clouds
chantilly · 5f – 6½f · Heavy
12th
16 Mar
chantilly · 5f – 6½f · Heavy
Won
15 Mar
saint-cloud · 1m3f – 1m4f · Heavy
2nd
15 Mar
Clea Chope
saint-cloud · 1m1f – 1m2f · Heavy
9th
15 Mar
Family Secret
saint-cloud · 1m1f – 1m2f · Heavy
6th
15 Mar
Waybreaker
saint-cloud · 1m3f – 1m4f · Heavy
5th
15 Mar
Mirik
saint-cloud · 1m3f – 1m4f · Heavy
2nd
12 Mar
Synaran
chantilly · 1m1f – 1m2f · Standard
Won
12 Mar
chantilly · 1m1f – 1m2f · Standard
Won
8 Mar
chantilly · 1m6f – 2m · Standard
Won
8 Mar
Anashkaya
chantilly · 1m1f – 1m2f · Standard
3rd
28 Feb
meydan · 5f – 6½f · Good
5th
14 Dec
sha_tin · 1m3f – 1m4f · Good
—
14 Dec
sha_tin · 1m6f – 2m · Good
—
18 Oct
Ascot · 1m1f – 1m2f · Good
Won
18 Oct
Ascot · 1m3f – 1m4f · Good
3rd
18 Oct
Ascot · 1m3f – 1m4f · Good
7th
18 Oct
Ascot · 5f – 6½f · Good
6th
20 Aug
York · 1m3f – 1m4f · Good_To_Firm
6th