:

James Moffatt

James Moffatt is four years into his training career and already building something worth paying attention to. Since taking out his licence in 2021, he has sent out 62 winners — a solid foundation for a yard still finding its feet — and this season he has posted 11 winners from 148 runners, which works out at roughly 1 in every 13 races. That might not sound dramatic, but the direction of travel matters: last year his win rate sat at around 1 in every 20, and he has already pushed that up to 1 in every 14 this season. Gradual, consistent improvement is exactly what you want to see from a trainer in the early stages of their career.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Cartmel, Cumbria
Record
11 wins from 148 races
Win rate
7.4%
Top jockey
Best course
Cartmel (13.7% from 73 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
148
Races
11
Wins
7.4%
Win rate
avg ~10%
25.7%
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

One place where Moffatt's horses consistently punch above their weight is Cartmel, a tight, quirky little track tucked into the Lake District that rewards trainers who understand its peculiarities. He has sent out 10 winners there from 73 runners — a win rate of around 1 in 7 — which suggests he genuinely knows how to place his horses for that course. Getting a horse to the right race at the right track is one of the core skills in training, and those Cartmel numbers are a real signal of tactical intelligence.

Wet and muddy ground is another area where Moffatt's yard stands out. On soft or heavy going, his horses win roughly 1 in every 7 races — 5 wins from 36 runners — compared to 1 in 13 overall. That gap is significant. Some horses handle wet ground well and others don't, and the fact that Moffatt's string as a whole performs noticeably better in those conditions suggests he knows which of his horses to run when the rain comes.

His most productive jockey partnership is with Charlotte Jones, who has ridden 6 winners from 67 rides for the yard, winning roughly 1 in every 11. Regular partnerships between trainer and jockey matter more than most casual observers realise — a jockey who knows the yard, knows the horses, and can give useful feedback after a race is a genuine asset. Six wins from 67 rides might look modest, but it represents a working relationship built on familiarity and trust, which tends to improve over time. With the yard's win rate already climbing and a clear strength in wet conditions and at Cartmel, Moffatt looks like a trainer quietly assembling the building blocks of something more.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Charlotte Jones First Choice
9.0%
Win rate
6/67
Won / Rode
Leah Noreci
2.5%
Win rate
1/40
Won / Rode
18.2%
Win rate
2/11
Won / Rode
Alan Doyle
0%
Win rate
0/9
Won / Rode
25%
Win rate
2/8
Won / Rode
0%
Win rate
0/3
Won / Rode
Miss Natasha Cookson
0%
Win rate
0/2
Won / Rode
Jack Nicholls
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: 6P5712
Form: 11/5P4
Form: 462P62
Form: -PU62P
Form: 727877
Form: 474764
Form: 8-PP44
Form: 765
Form: 170-98
Form: 738

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Cartmel 73 10 13.7%
Carlisle 15 0 0%
Ayr 13 0 0%
Newcastle 12 0 0%
Hexham 9 0 0%
Haydock Park 6 0 0%
Catterick Bridge 4 0 0%
Sedgefield 4 0 0%
Wetherby 3 1 33.3%
Perth 2 0 0%
Musselburgh 1 0 0%
Doncaster 1 0 0%
Aintree 1 0 0%
Kelso 1 0 0%
Newton Abbot 1 0 0%
Wolverhampton 1 0 0%
Uttoxeter 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Carlisle · Long Distance (2m+) · Good_To_Soft
8th
31 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
4th
31 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
7th
31 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
2nd
31 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
6th
28 Mar
Uttoxeter · Long Distance (2m+) · Good_To_Soft
3rd
22 Mar
Carlisle · 1m6f – 2m · Good_To_Soft
22 Mar
Carlisle · 1m6f – 2m · Good_To_Soft
4th
20 Mar
Musselburgh · Long Distance (2m+) · Good_To_Soft
7th
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
2nd
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
4th
12 Mar
Newcastle · 5f – 6½f · Standard
9th
7 Mar
Ayr · Long Distance (2m+) · Soft
4th
7 Mar
Ayr · Long Distance (2m+) · Soft
4th
7 Mar
Ayr · Long Distance (2m+) · Soft
28 Feb
Kelso · Long Distance (2m+) · Good_To_Soft
24 Feb
Catterick Bridge · Long Distance (2m+) · Good_To_Soft
24 Feb
Catterick Bridge · 1m6f – 2m · Good_To_Soft
4th
23 Feb
Ayr · Long Distance (2m+) · Soft
4th
23 Feb
Ayr · Long Distance (2m+) · Soft