:

Chris Dwyer

Four years into his training career, Chris Dwyer has already shown he knows how to get a tune out of the horses in his care. Since starting out in 2021, he has built a record of 49 career winners, and over the last 12 months he has sent out 8 winners from 72 runners — that's roughly 1 in every 9 races, an 11% win rate that, while modest on paper, reflects the reality of training at a competitive level where turning any profit is harder than it looks.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
8 wins from 72 races
Win rate
11.1%
Best course
Great Yarmouth (13.3% from 15 races)
Best going
Good to soft (some give)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
72
Races
8
Wins
11.1%
Win rate
avg ~10%
29.2%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Trainer Breakdown
Auto-Generated

The most compelling story in Dwyer's yard right now is his partnership with Jimmy Speaking. Five wins from 25 races together is a genuinely strong return — that's 1 in every 5, the kind of ratio that tells you this isn't luck but a real understanding between trainer, horse, and team. When you find a combination that clicks at that rate, you keep running it, and Dwyer clearly has.

His most-used jockey is Silvestre De Sousa, a rider with serious credentials at the top level. Their partnership has produced 2 wins from 24 rides together, which is a modest 8% — roughly 1 in every 12. That's not a pairing that fires every time, but De Sousa is a professional's professional, and Dwyer will know exactly which horses to put him on.

One detail worth flagging for anyone thinking about which of Dwyer's runners to follow: he does noticeably well when the ground is soft after rain. Two wins from just 8 races on wet or muddy ground gives him a 25% win rate in those conditions — 1 in every 4 — which is a striking number. That's more than double his overall average, suggesting Dwyer either targets those conditions deliberately or has horses in his string that genuinely come alive when the turf gets soft underfoot. Either way, when the forecast turns wet and a Dwyer runner is declared, it's worth paying attention.

Still only four years in, Dwyer is building steadily rather than making headlines overnight. The foundations — a reliable strike on certain ground, a standout partnership already bearing fruit — are exactly what a young yard needs to grow on.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2026
23.5%
Oct
0%
Nov
8.3%
Apr
8.3%
May
0%
Jun
14.3%
Jul
0%
Aug
11.1%
Sep
27.3%
Oct
0%
Nov
33.3%
Mar
8.3%
Apr

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Soft (muddy)
Loves
Good (firm-ish)
Standard to slow (all-weather)
Standard (all-weather)
Ok
Heavy (very wet)
Unknown
Good to firm (drying out)
Avoids
🏅 Competition Level
Class 1 (elite)
Avoids
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Ok
Class 5 (entry-level)
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, tight turns
Loves
Right-handed, long straights
Left-handed, long straights
Ok
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Right-handed, tight turns
Avoids
Long straights
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Silvestre De Sousa First Choice
8.3%
Win rate
2/24
Won / Rode
22.2%
Win rate
2/9
Won / Rode
Jack Dace
16.7%
Win rate
1/6
Won / Rode
20%
Win rate
1/5
Won / Rode
50%
Win rate
2/4
Won / Rode
Alex Jary
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Rose Dawes
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Zak Wheatley
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 3700-1
Form: 186-92
Form: 9461-3
Form: 42118-
Form: 6809-0
Form: 30487-
Form: 487-
Form: 5

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Great Yarmouth 15 2 13.3%
Southwell 10 1 10%
Kempton Park 7 1 14.3%
chelmsford 6 0 0%
Doncaster 5 1 20%
Lingfield Park 4 1 25%
Newmarket 4 1 25%
Wolverhampton 4 0 0%
Leicester 4 0 0%
Ascot 2 0 0%
York 2 0 0%
Carlisle 2 0 0%
Bath 1 1 100%
Sandown Park 1 0 0%
Newcastle 1 0 0%
Pontefract 1 0 0%
Windsor 1 0 0%
Ripon 1 0 0%
Chester 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Southwell · 5f – 6½f · Standard
6th
30 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
3rd
30 Apr
Southwell · 7f – 1m · Standard
Won
29 Apr
Southwell · Sprint (< 5f) · Standard
3rd
25 Apr
Leicester · 5f – 6½f · Good_To_Firm
10th
21 Apr
Great Yarmouth · 7f – 1m · Good_To_Firm
10th
21 Apr
Great Yarmouth · 5f – 6½f · Good_To_Firm
7th
21 Apr
Great Yarmouth · 5f – 6½f · Good_To_Firm
5th
17 Apr
Wolverhampton · 5f – 6½f · Standard
2nd
13 Apr
Leicester · 5f – 6½f · Good
13th
13 Apr
Leicester · 5f – 6½f · Good
5th
6 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
3rd
29 Mar
Doncaster · 5f – 6½f · Good_To_Soft
12th
29 Mar
Doncaster · 7f – 1m · Good_To_Soft
Won
25 Mar
Lingfield Park · 5f – 6½f · Standard
9th
5 Nov
Kempton Park · 5f – 6½f · Standard_To_Slow
8th
4 Nov
Wolverhampton · 1m6f – 2m · Standard
10th
30 Oct
Bath · 5f – 6½f · Heavy
Won
23 Oct
chelmsford · 5f – 6½f · Standard
9th
22 Oct
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
Won