:

S R B Crawford

Four years into a training career and already past 90 winners — S R B Crawford has built something real in a short space of time. Starting out in 2021, Crawford has moved quickly through the ranks, and while the numbers might not leap off the page, the consistency behind them tells a more interesting story than a headline figure ever could.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Larne, Co Antrim
Record
12 wins from 195 races
Win rate
6.2%
Top jockey
Best course
Fairyhouse (15.4% from 13 races)
Best going
Good (firm-ish)

📊 Key Numbers

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

This season, Crawford has sent out 12 winners from 195 runners — roughly 1 in every 16 — which represents a slight dip from last year's 1-in-12 win rate. That kind of drop is worth watching but not panicking over. Training yards go through cycles, and 195 runners in a single season is a busy operation. The sheer volume of horses going to the track suggests a yard with plenty of owners and ambitions to match.

The most productive relationship Crawford has built is with jockey J J Slevin, who has ridden 6 winners from 60 rides for the yard — 1 in every 10, which is meaningfully better than the yard's overall average. That gap matters. When a jockey's win rate for a particular trainer sits noticeably above the yard's general rate, it usually means the trainer is putting their best jockey on their best horses. Slevin, it seems, gets the serious calls.

Then there is Park Annonciade — three wins from 21 races together. That might not sound like much, but a 1-in-7 win rate with a single horse over that many outings is the kind of partnership that builds quietly and rewards patience. Twenty-one races is a long relationship, and three wins from them suggests a horse that Crawford knows how to place well and prepare right.

Ninety career winners in four years is a solid foundation. Crawford is not yet among the big names, but the trajectory is pointed in the right direction — a busy string, a reliable jockey partnership, and at least one horse who keeps delivering. The slight dip this season will be the thing to watch as the year goes on.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
3.6%
May
11.8%
Jun
0%
Jul
9.1%
Aug
0%
Sep
12.5%
Oct
10.5%
Nov
0%
Dec
7.1%
Jan
0%
Feb
5.9%
Mar
0%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
J J Slevin First Choice
10%
Win rate
6/60
Won / Rode
Mr S Connor
3.1%
Win rate
1/32
Won / Rode
4.2%
Win rate
1/24
Won / Rode
10%
Win rate
1/10
Won / Rode
0%
Win rate
0/7
Won / Rode
33.3%
Win rate
2/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/3
Won / Rode
Mr D McGill
0%
Win rate
0/3
Won / Rode
James Smith
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
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: -24P32
Form: 779265
Form: 92-937
Form: -1F714
Form: 3-U245
Form: 1-6370
Form: 65606
Form: 3
Form: 64

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Down Royal 32 2 6.2%
Ayr 21 0 0%
Downpatrick 18 2 11.1%
Fairyhouse 13 2 15.4%
Perth 13 1 7.7%
Punchestown 13 0 0%
Navan 12 1 8.3%
Carlisle 11 1 9.1%
Kelso 8 1 12.5%
Ballinrobe 8 0 0%
Leopardstown 7 1 14.3%
Naas 7 0 0%
Haydock Park 6 0 0%
Cork 5 1 20%
Kilbeggan 5 0 0%
Roscommon 3 0 0%
Galway 2 0 0%
Thurles 2 0 0%
The Curragh 2 0 0%
Dundalk 2 0 0%
Tipperary 1 0 0%
Clonmel 1 0 0%
Gowran Park 1 0 0%
Cheltenham 1 0 0%
Limerick 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
6th
22 Mar
Carlisle · Long Distance (2m+) · Good_To_Soft
2nd
21 Mar
Navan · Long Distance (2m+) · Soft
5th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
17 Mar
Down Royal · Long Distance (2m+) · Good_To_Yielding
5th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
4th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
17 Mar
Down Royal · Long Distance (2m+) · Yielding
7th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
5th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
4th
13 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
10th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
4th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
4th
7 Mar
Ayr · Long Distance (2m+) · Soft
3rd
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
4 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
15th
2 Mar
OToole
Leopardstown · Long Distance (2m+) · Yielding_To_Soft
Won
28 Feb
Navan · Long Distance (2m+) · Heavy
28 Feb
Kelso · Long Distance (2m+) · Good_To_Soft