UK time :

D M Christie

Four years into a training career that has quietly built to 33 winners, D M Christie is going through the kind of season that tests whether a yard has genuine foundations or is just running on luck. One winner from 47 runners this year — roughly 1 in every 47 — is a tough stretch by any measure, and it represents a sharp drop from last year's 9% win rate, which works out at nearly 1 in every 11. That kind of fall-off demands attention, because it tells you either the horses aren't firing or the opportunities haven't quite lined up. Probably some of both.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Derrylin, Co Fermanagh
Record
1 wins from 47 races
Win rate
2.1%
Top jockey
Best course
Fairyhouse (50% from 2 races)
Best ground
Soft (muddy)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
47
Races
1
Wins
2.1%
Win rate
avg ~10%
8.5%
Top-3 rate
avg ~30%

🔍 Full analysis

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

What stands out, though, is what happens when the ground gets soft and the rain comes down. On wet or muddy ground, Christie's record reads 1 winner from just 5 races — a 20% win rate, meaning 1 in every 5. In a sport where trainers often spend years chasing that kind of return on any surface, doing it specifically in difficult conditions suggests something deliberate. Whether it's the horses being sourced with soft ground in mind, or a preparation style that suits them when the going gets testing, that edge is real and worth noticing.

The overall career tally of 33 winners across four years shows this isn't a yard that stumbled into training by accident. That's a genuine body of work. The current lean run is the story of right now, but lean runs end — and trainers who know how to get horses ready for wet ground tend to find their way back to the winner's enclosure before long.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Mar
33.3%
Apr
0%
May
0%
Jun
0%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Mar

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Soft (muddy)
Loves
Good to soft (some give)
Unknown
Good (a little give)
Avoids
Yielding (slightly soft)
Avoids
Good to yielding (mild give)
Avoids
Heavy (very wet)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Right-handed, tight turns
Avoids
Right-handed, hilly
Avoids
Left-handed, long straights
Avoids
Left-handed, tight turns
Avoids
Right-handed, tight
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Ben Harvey Main partner
0%
Win rate
0/9
Wins / rides
14.3%
Win rate
1/7
Wins / rides
0%
Win rate
0/5
Wins / rides
Peter Smithers
0%
Win rate
0/4
Wins / rides
Mr R James
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Miss Georgie Benson
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Mr D Doyle
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Eoin Staples
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 3-2PPP
Form: 1-2PPP
Form: -F8205
Form: /0/46/
Form: P-42P0
Form: P3P-00
Form: 354-79
Form: 31P-P8
Form: 0-
Form: P4

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Down Royal 9 0 0%
Downpatrick 7 0 0%
Sligo 6 0 0%
Ballinrobe 5 0 0%
Punchestown 3 0 0%
Fairyhouse 2 1 50%
Thurles 2 0 0%
Bellewstown 2 0 0%
Galway 2 0 0%
Roscommon 2 0 0%
Clonmel 2 0 0%
Tipperary 1 0 0%
Kilbeggan 1 0 0%
Aintree 1 0 0%
Killarney 1 0 0%
Leopardstown 1 0 0%

📅 Recent results

The last 20 results, most recent first
17 Mar
Down Royal · Long Distance (2m+) · Good_To_Yielding
4th
17 Mar
Down Royal · Long Distance (2m+) · Good_To_Yielding
3rd
18 Jan
Thurles · Long Distance (2m+) · Yielding
—
18 Jan
Thurles · Long Distance (2m+) · Yielding
—
8 Jan
Clonmel · Long Distance (2m+) · Heavy
—
8 Jan
Clonmel · Long Distance (2m+) · Heavy
—
26 Dec
Down Royal · Long Distance (2m+) · Good_To_Yielding
4th
26 Dec
Down Royal · Long Distance (2m+) · Good_To_Yielding
8th
26 Dec
Down Royal · Long Distance (2m+) · Yielding
10th
21 Nov
Fairyhouse · Long Distance (2m+) · Heavy
—
1 Nov
Down Royal · Long Distance (2m+) · Good_To_Yielding
—
13 Oct
Roscommon · 1m3f – 1m4f · Soft
11th
10 Oct
Downpatrick · Long Distance (2m+) · Yielding
10th
10 Oct
Downpatrick · Long Distance (2m+) · Yielding
2nd
10 Oct
Downpatrick · Long Distance (2m+) · Yielding
8th
29 Sep
Down Royal · 7f – 1m · Yielding
12th
12 Sep
Ballinrobe · Long Distance (2m+) · Soft
—
1 Sep
Roscommon · 1m6f – 2m · Soft
15th
27 Aug
Bellewstown · Long Distance (2m+) · Good
5th
21 Aug
Killarney · Long Distance (2m+) · Good
5th