:

Matt Crawley

Four years into his training career, Matt Crawley is going through the kind of season that tests whether you really want to do this job. Just 4 winners from 117 runners this year — that's roughly 1 win in every 29 races — marks a sharp drop from the 9% win rate he posted last season. For context, last year he was winning closer to 1 in every 11. That gap tells a story worth paying attention to.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
4 wins from 117 races
Win rate
3.4%
Top jockey
Best course
chelmsford (6.7% from 15 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
117
Races
4
Wins
3.4%
Win rate
avg ~10%
34.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

Crawley has been sending horses out since 2021 and has built a career tally of 21 winners, which shows there is genuine ability in the yard. But the last 12 months have been a grind, and the numbers are hard to dress up. His most-used jockey partnership is with Jack Quinlan, who has ridden 33 times for the yard without a single winner — a remarkable run of near-misses that will be quietly frustrating for everyone involved.

The one bright spot worth highlighting is his relationship with Taxus Baccata. Two wins from 11 races together might not sound like much, but in a season where winners have been scarce, that horse has been the yard's most reliable source of good days. It's the kind of partnership that keeps a small operation ticking over.

When it comes to conditions, Crawley's horses seem to find their best form on normal, standard ground — 2 wins from 35 races in those conditions works out at 6%, double his overall season average. That's a meaningful difference and suggests his string is better suited to fair-weather racing than wet or muddy tracks.

The honest picture is of a trainer whose yard has the foundations in place — 21 career winners in four years is a decent start — but who is working through a difficult patch. Turning that 3% back toward last season's figures will be the challenge that defines where Crawley ends up. Small yards often run on momentum, and right now he needs a winner to start building some.

📈 Form Trend

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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to soft
Good (firm-ish)
Ok
Heavy (very wet)
Standard to slow
Avoids
Good to firm
Avoids
Soft (muddy)
Avoids
🏅 Competition Level
Class 1
Class 3
Class 4
Avoids
Class 5
Ok
Class 6
Loves
🏟 Track Shape
Left-handed, wide and galloping
Loves
Left-handed, tight
Loves
Wide and galloping
Loves
Left-handed, undulating
Right-handed, wide and galloping
Avoids
Left-handed, tight turning
Avoids
Right-handed, tight turning
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Jack Quinlan First Choice
0%
Win rate
0/33
Won / Rode
0%
Win rate
0/20
Won / Rode
20%
Win rate
2/10
Won / Rode
Jack Callan
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Tabitha Worsley
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ryan Kavanagh
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 543821
Form: 222PP3
Form: 045-5
Form: 335432
Form: 321434
Form: U/128/
Form: 75
Form: 66844-
Form: 1374-5

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fakenham 16 1 6.2%
chelmsford 15 1 6.7%
Southwell 15 1 6.7%
Huntingdon 15 0 0%
Kempton Park 10 0 0%
Lingfield Park 10 0 0%
Great Yarmouth 7 1 14.3%
Wolverhampton 6 0 0%
Newmarket 5 0 0%
Windsor 4 0 0%
Warwick 3 0 0%
Doncaster 3 0 0%
Market Rasen 2 0 0%
Newcastle 2 0 0%
Bath 1 0 0%
Leicester 1 0 0%
Plumpton 1 0 0%
Newbury 1 0 0%

📅 Recent Results

The last 20 results, most recent first
20 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
4th
18 Mar
Huntingdon · 1m6f – 2m · Good
8th
18 Mar
Huntingdon · 1m6f – 2m · Good
9th
11 Mar
Huntingdon · 1m6f – 2m · Good
3rd
11 Mar
Huntingdon · Long Distance (2m+) · Good
4th
10 Mar
Wolverhampton · 1m6f – 2m · Standard
4th
10 Mar
Wolverhampton · 1m6f – 2m · Standard
4th
5 Mar
Lingfield Park · 1m1f – 1m2f · Standard
3rd
2 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
4th
1 Mar
Huntingdon · 1m6f – 2m · Soft
1 Mar
Huntingdon · Long Distance (2m+) · Soft
25 Feb
Lingfield Park · 5f – 6½f · Standard
24 Feb
Southwell · 5f – 6½f · Standard
4th
21 Feb
chelmsford · 7f – 1m · Standard
7th
19 Feb
Newcastle · Long Distance (2m+) · Standard
9th
13 Feb
Fakenham · Long Distance (2m+) · Soft
5th
13 Feb
Fakenham · Long Distance (2m+) · Soft
4th
8 Feb
chelmsford · 5f – 6½f · Standard
5th
5 Feb
Southwell · 1m6f – 2m · Standard
11th
5 Feb
Southwell · 5f – 6½f · Standard
Won