:

Ruth Jefferson

Four years into training and Ruth Jefferson has already done something most trainers spend a career chasing — she's won four of Britain's top-level races. That's a remarkable return for a yard still finding its feet, and it tells you something important: Jefferson doesn't just fill fields, she gets horses ready to compete when it really matters.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Norton, N Yorks
Record
8 wins from 77 races
Win rate
10.4%
Top jockey
Best course
Newcastle (16.7% from 18 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
77
Races
8
Wins
10.4%
Win rate
avg ~10%
42.9%
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 headline achievements are hard to ignore. Top-level wins at Doncaster, Kelso and Perth — three very different tracks with very different demands — suggest this isn't a trainer who stumbles into the big occasions. She's won at the highest level in December mud, a spring afternoon in the Scottish Borders, and at Perth in April, and she's done it across 45 career winners in just four years. That's a solid, purposeful body of work.

This season has been quieter, with 8 winners from 77 runners — roughly 1 in every 10 — compared to nearly 1 in every 5 last year. That's a dip worth noting, though a single good run of form can shift those numbers quickly at this level. What hasn't changed is where she tends to thrive: on normal ground she wins about 1 in every 6 races (3 from 19), and at Newcastle she's sent out 3 winners from 18 runners, which is the kind of record that suggests she knows exactly how to prepare a horse for that track.

Her most consistent jockey partnership is with Jamie Hamilton, who has ridden to 4 wins from 30 races together — roughly 1 in every 8 rides. That's a productive combination built over real mileage. The partnership with Gaelic Rover has produced 1 win from 6 races, which on paper looks modest, but a trainer who keeps returning to a horse in top-level company clearly believes there's more to come.

Jefferson is still early in her career, and four top-level wins before most trainers have found their rhythm is a genuine signal. The current season may look like a step back in the numbers, but the big-race pedigree is already there.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Jamie Hamilton First Choice
13.3%
Win rate
4/30
Won / Rode
18.2%
Win rate
2/11
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Zak Wheatley
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
0%
Win rate
0/1
Won / Rode
Charlie Maggs
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: F-321F
Form: 1-381P
Form: 293-39
Form: 5-2645
Form: /058/2
Form: 555P1-
Form: 55714/
Form: -34143
Form: 4P
Form: 52/643

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Newcastle 18 3 16.7%
Kelso 13 1 7.7%
Ayr 7 0 0%
Doncaster 6 1 16.7%
Sedgefield 4 1 25%
Perth 4 1 25%
Southwell 4 0 0%
Uttoxeter 3 1 33.3%
Market Rasen 3 0 0%
Cartmel 2 0 0%
Aintree 2 0 0%
Haydock Park 2 0 0%
Catterick Bridge 2 0 0%
Musselburgh 2 0 0%
Wetherby 2 0 0%
Hexham 1 0 0%
Worcester 1 0 0%
Cheltenham 1 0 0%

📅 Recent Results

The last 20 results, most recent first
21 Mar
Kelso · Long Distance (2m+) · Good_To_Soft
3rd
21 Mar
Kelso · Long Distance (2m+) · Good_To_Soft
4th
14 Mar
Southwell · Long Distance (2m+) · Standard
3rd
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
5th
12 Mar
Cheltenham · Long Distance (2m+) · Good
2nd
11 Mar
Newcastle · Long Distance (2m+) · Standard
4th
11 Mar
Newcastle · 1m3f – 1m4f · Standard
2nd
3 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
4th
3 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
28 Feb
Kelso · Long Distance (2m+) · Good_To_Soft
28 Feb
Kelso · Long Distance (2m+) · Good_To_Soft
15 Feb
Musselburgh · 1m6f – 2m · Good_To_Soft
2nd
14 Feb
Haydock Park · Long Distance (2m+) · Good_To_Soft
3rd
13 Feb
Kelso · Long Distance (2m+) · Soft
11 Feb
Wetherby · Long Distance (2m+) · Soft
29 Jan
Ayr · Long Distance (2m+) · Soft
6th
25 Jan
Sedgefield · Long Distance (2m+) · Good_To_Soft
Won
25 Jan
Sedgefield · Long Distance (2m+) · Good_To_Soft
3rd
24 Jan
Newcastle · 1m3f – 1m4f · Standard
2nd
24 Jan
Doncaster · Long Distance (2m+) · Soft
4th