Skip to content
Trainer profile

Gabriel Leenders

788 runners in the last 5 seasons · 255 individual horses
As at 19 Oct 2026 · KTB archive: 2005–present, updated daily
Non-runners: 0.9% of 226 declared in the last 365 days, counting all recorded withdrawals, including reserves. For context, a typical day across all racing ends with about 6.5% withdrawn (middle half 5.3–8.0% over 364 racing days). As at 19 Oct 2026.
Last runner yesterday 96% of runners over jumps
from 1 Jan 2022
87–788
Wins / Runs
11%
Strike rate
n=788
260 (33%)
Placed
0.94
n=776 · 0.79 incl. margin
−170.58
£1 level stake
n=780 at SP · −21.9%
£5.52m
Prize money (window)
Strike by season
11.7%
KTB Yard Profile

Sends out around 160 runners a season, almost all over hurdles and fences, winning with 11% of them — a touch below the margin-free market read across five seasons (Fair A/E 0.94). The yard is quiet just now — 1 winner in the last fortnight, below its own baseline.

Deterministic profile computed from 788 archived runs (last 5 seasons) · updated 19 Oct 2026
KTB at a glance 20.5% when favourite Felix De Giles: 13.8% from 167 Claiming riders: 11.7% Sends off the favourite in 10% of races
The read

Debutants are the standout value angle: 12.3% strikes only just above baseline, but Fair A/E 1.26 and +25.57 to a £1 stake over 195 runners — a record the market has persistently underpriced. The market has consistently overbet horses returning fresh after 61+ days: 10.5% strike, Fair A/E 0.82 and −113.80 to a £1 stake over 275 runners — those runners underperform what the price implies. Right now the yard is in a quiet spell: 1 from 19 runners in the last 14 days (5.3%, 5.7pts below the 11% baseline). Felix De Giles rides 21% of the entries and edges the yard's average (13.8% vs 11%, A/E 0.98) — the market has that partnership priced right. The record reads poorly over 1m5f – 2m — 6.7% over 45 runners, 4.3pts below the baseline. 37 Group and Graded wins sit in the archive record — the biggest prize the yard has landed: the Prix Maurice Gillois - Grand Steeple-Chase at Auteuil (FR) (Nov 2023, £141,372). The stable star of the record: Gold Tweet (FR) — 7 wins from 29 runs for the yard.

Written from the figures on this page — every claim carries its sample. Descriptive, not a tip.

Yard patterns

the angles behind the record · vs 11% baseline
Fresh · 61+ days off
10.5%−0.5
n=275 · A/E 0.82 · £1 −113.80
New recruits · first run for the yard
4.8%−6.2
n=21 · A/E 0.00 · £1 −20.00
Debutants · first career start
12.3%+1.3
n=195 · A/E 1.26 · £1 +25.57
First-time headgear · true-first definition
11.7%+0.7
n=205 · A/E 1.14 · £1 +12.57
Headgear returns · back on after a bare run
0%−11.0
n=2 · A/E 0.00 · £1 −2.00
When favourite
20.5%
n=78 · A/E 0.82 · £1 −25.58
Claiming riders · a claimer in the saddle
11.7%+0.7
n=111 · A/E 0.83 · £1 −35.70
Group / Graded races · pattern & listed
10.1%−0.9
n=218 · A/E 0.99 · £1 −30.30

Each tile is the record in that situation vs the 11% baseline — descriptive splits with the sample always shown, not tips. Tiles under 30 runs render muted. Headgear figures use the true-first definition (first gear appearance in the captured career); returns are gear back on after a bare run. Claiming riders are runs where the booked rider carried a weight claim. Group / Graded covers pattern and listed races.

Notable angles

vs their own baseline
With Johnny Charron 17.9% vs 11% · n=39
With Clement Lefebvre 7% vs 11% · n=128
Over 1m5f – 2m 6.7% vs 11% · n=45
With Theo Dumouch 7.8% vs 11% · n=102
With Felix De Giles 13.8% vs 11% · n=167
Off a 31-60-day break 13.5% vs 11% · n=111
Descriptive splits ranked by divergence × sample — insight, not instruction. Every angle carries its N; nothing under 30 runs qualifies. Rows within 2pts of the baseline appear only when the market-relative read (Fair A/E) diverges, and show it.

Record by conditions

same window as header

Race type

TypeRWSR£1
Hurdle 426 43 10.1% −95.83
Chase 331 42 12.7% −65.05
Flat 29 2 6.9% −7.70
NH Flat 2 0 0% −2.00

Going

GoingRWSR£1
Heavy 389 37 9.5% −138.30
Soft 361 45 12.5% −24.58
Good to Soft 14 0 0% −14.00
Good 13 3 23.1% −1.00
Standard (AW) 7 1 14.3% −3.70

Courses

CourseRWSR£1
Auteuil (FR) 461 45 9.8% −87.40
Compiegne (FR) 179 16 8.9% −88.90
Pau (FR) 21 4 19% +10.10
Dieppe (FR) 17 5 29.4% +8.52
Fontainebleau (FR) 12 4 33.3% +6.90
Clairefontaine (FR) 12 0 0% −12.00
Le Lion-D'Angers (FR) 10 2 20% +1.25
Craon (FR) 10 1 10% −2.00
Saint-Cloud 7 0 0% −7.00
Longchamp (FR) 6 0 0% −6.00
Senonnes-Pouance (FR) 6 1 16.7% −2.00
Nantes (FR) 6 1 16.7% +13.00
Deauville (FR) 5 0 0% −5.00
Saint-Malo (FR) 4 1 25% −0.75
Cheltenham 4 2 50% +17.00

Class

ClassRWSR£1
Class 1 220 22 10% −32.30
Class 3 16 2 12.5% −11.08
Class 2 9 1 11.1% −3.00
Class 4 7 1 14.3% +0.50
Class 5 1 0 0% −1.00

Market position

In the bettingRWSRA/E£1
Favourite 82 17 20.7% 0.82 −26.33
2nd–3rd fav 218 34 15.6% 0.95 −55.65
4th–6th fav 280 23 8.2% 0.95 −60.10
7th+ in betting 200 10 5% 1.16 −28.50
Fair A/E per band is the tell: near 1.00 the market had it priced right; well above, the wins came where the market didn't expect them.

Rows below n=30 are shown faded — a small sample is a fact, not a trend. Every figure carries its N.

Jumping record

completion over obstacles · same window as header
82.9% completed · 753 obstacle runners (chases & hurdles)
CodeRCompFURPUBDOth
Chase 329 80.9% 28 10 24 1 0
Hurdle 424 84.4% 22 4 40 0 0
Chases and hurdles only — bumpers have no obstacles, so completion is not a question there. F fell · UR unseated rider · PU pulled up · BD brought down · Oth covers refusals, slip-ups, run-outs and the rare disqualification. Non-runners are excluded throughout. Rows under n=30 are shown faded. A descriptive record, not a tip.

Horses trained

same window as header · most-raced first
HorseRWPlLast ran
Amy Du Kiff (FR) 23 3 10 11 Oct 26
Gold Tweet (FR) 19 4 9 9 Sep 26
Gardons Le Sourire (FR) 17 2 4 17 Oct 26
Kador De Ciergues (FR) 16 2 8 2 May 26
Kif Kif Bourricot (FR) 13 3 3 17 Sep 26
Scatar (FR) 13 0 3 15 Nov 25
Pickland (GB) 11 1 5 11 Oct 26
Sweet David (GB) 11 3 4 6 Sep 26
Harmonie D'Ainay (FR) 11 1 3 24 Sep 24
Kamikaze Du Tay (FR) 10 0 4 24 Nov 24
You For Me (FR) 10 0 1 2 Nov 24
Imprenable (FR) 10 2 5 31 Mar 24
Showing the 60 most-raced of the 255 horses sent out in this window — each ran at least 4 times. Horses with fewer runs aren't listed; search finds any horse since 2005. Runs, wins and places only: a strike rate or a return on a handful of runs is noise, so none is quoted per horse — each horse's full record is on its own page.
Where they came from · where they went next

Of the 60 horses listed, 3 arrived from another yard in our archive; 57 had their first archived run for this yard.

5 have since run for another yard; 55 have no later run for another yard in our archive.

Read from each listed horse's whole archived career (2005 onwards), not only this window, and counted over the horses listed above, not the whole string. “First archived run” means our archive holds nothing earlier, not that the horse was unraced. A horse with no later run elsewhere may still be here, be off the track, or have run somewhere our archive does not cover — none of that is asserted.

Current form

significance-gated

Last 14 days

Quiet spell
1 from 19 5.3% · −5.7pts vs baseline
Last 14 days5.3%
5-season base11%
Shown only when the 14-day window is large enough to mean anything (n≥15). A cold run renders the same card with a quiet badge — never hidden.

When the yard fires

strike by month, 5 seasons
JFMAMJJASOND
2315131112121028107717
A jumps yard: the season runs Oct–Apr. Muted months are small samples (under 30 runs) — read them with the caution they deserve.

Jockey bookings

same window · biggest samples first
Go-to riderFelix De Giles
21% of all rides
13.8% SR · A/E 0.98
RiderRWSR£1
Felix De Giles 167 23 13.8% −16.60
Clement Lefebvre 128 9 7% −67.80
Leo-Paul Brechet 107 12 11.2% −15.40
Theo Dumouch 102 8 7.8% −20.40
Johnny Charron 39 7 17.9% +11.60
T Chevillard 31 4 12.9% +9.50
Muted rows are under 30 rides and sit behind "Show all".

Career highlights

lifetime archive, 2014→
165
Archived wins
37
Pattern / graded wins
£9.17m
Prize money
2020
Best season · 31 wins
Amy Du Kiff (FR) — Prix Maurice Gillois - Grand Steeple-Chase (Chase) (4yo) (Turf) Auteuil (FR) · Nov 2023 · Grade 1
£141,372
Gold Tweet (FR) — Prix Georges Courtois (Chase) (5yo+) (Turf) Auteuil (FR) · Dec 2023 · Grade 2
£98,363
Gardons Le Sourire (FR) — Prix Ferdinand Dufaure (Chase) (4yo) (Turf) Compiegne (FR) · Jun 2020 · Grade 1
£94,309

Sires in the string

progeny record · win % by ground and trip
Choeur Du Nord (FR) 11.5% · 7–61
Progeny have won 13.7% of 765 runs since 2008 (132 horses). Strongest over 1m5f – 2m (all codes): 18.5% from 119.
Masterstroke (USA) 13.2% · 7–53
Progeny have won 9.6% of 830 runs since 2008 (138 horses). Weakest on Heavy going: 6% from 199.
Bathyrhon (GER) 13.9% · 5–36
Progeny have won 12.2% of 1,158 runs since 2008 (184 horses).
Doctor Dino (FR) 10.3% · 3–29
Progeny have won 15.9% of 3,173 runs since 2008 (488 horses). Strongest on Good going: 19.7% from 553. Weakest on Standard (AW) going: 9.5% from 211. Strongest over 1m5f – 2m (all codes): 19.7% from 689. Weakest over 1m – 1m1f (all codes): 8.8% from 137.
Kapgarde (FR) 12% · 3–25
Progeny have won 12.5% of 6,606 runs since 2008 (722 horses).
Masked Marvel (GB) 12.5% · 3–24
Progeny have won 15.5% of 1,603 runs since 2008 (265 horses). Strongest on Good to Soft going: 19.9% from 282.
Top line: the yard's own record with each sire's runners (win %, wins–runs), same window as the header; faded under 30 runs. Beneath it: every run by that sire's progeny in our archive since 2008, as at 19 Oct 2026 — what they have done, not a forecast. A going or a distance is named only where at least 100 progeny runs sit 3 or more points from the sire's own win rate. Distance bands cover Flat and jumps together.

The record

latest 50 of 1,484 · newest first

The latest 50 of 1,484 archived runners, newest first. The full record runs from 11 April 2014 to 18 October 2026.

DateCourseHorseRaceFinishSP
18 Oct 26 Longchamp (FR) Zarflight (FR)J: Anthony Crastus Prix Rieussec15.5f · Good To Soft · 16 ran 15th 20/1
11 Oct 26 Auteuil (FR) This Story (FR)J: Theo Chevillard Prix Magne (grade 3)Class 1 · 18f · Heavy · 7 ran 5th 28/1

Drawn from the whole archive (2005 onwards), so it can include runs outside the window the header statistics cover. Non-runners are not listed. A finish shown in letters is a non-completion (F fell · UR unseated · PU pulled up · BD brought down).

Quick answers

What is Gabriel Leenders's strike rate?
Gabriel Leenders has won 87 of 788 runners since 2022, a strike rate of 11% (as at 19 October 2026). Figures are computed from our own results archive.
Which course does Gabriel Leenders do best at?
Auteuil (FR) by strike rate: 45 wins from 461 runners (9.8%) since 2022. Read from the 15 courses with the most runners on the same basis, and only those with at least 30 — a small sample cannot top the list, and a rarely-visited course is not in the comparison.
Who rides most for Gabriel Leenders?
Felix De Giles, with 167 runners since 2022 — 21% of the total. That pairing has won 23 (13.8%).
Is Gabriel Leenders in form?
In the last 14 days: 19 runners, 1 winner, a strike rate of 5.3%. That is below the baseline of 11% since 2022.
What is Gabriel Leenders's Fair A/E?
0.94, from 776 runners with a computed fair probability since 2022. Fair A/E compares actual wins with a margin-stripped market expectation, so 1.00 is par: above it the wins came at bigger prices than the margin-free market implied, below it they did not.
Fair A/E compares wins with a margin-stripped market expectation. Favourite-heavy samples — top yards, leading riders — naturally read a few points warm, so 1.05 means "beat the margin-free market read", not "the market underrates this by 5%". Three sample sizes are reported and never blended: runs (n), the ROI basis (n at SP), and the fair-A/E basis (n with a computed fair probability).

Strike rate is wins over all runs (n). ROI is £1 level stakes at SP over runs with a parseable price (n at SP). Fair A/E is wins over margin-stripped market expectation, over runs with a computed fair probability (n fair). The three Ns can legitimately differ and are always shown. Figures as at 19 October 2026, computed from our own results archive (2005 onwards; aggregates from 2008).