:

Maurice Barnes

Maurice Barnes has been training racehorses since 2021, and four years in, the numbers make for honest reading. Over the last twelve months he has sent out 61 runners and found the winner's enclosure just once — a win rate of around 1 in every 61 races. That is a tough return by any measure, and it represents a step back from last year, when he was winning roughly 1 in every 25 races at a 4% clip. The slide to 2% this season will be something Barnes is clearly looking to arrest.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Farlam, Cumbria
Record
1 wins from 61 races
Win rate
1.6%
Top jockey
Best course
Hexham (6.7% from 15 races)
Best going
Good to soft (some give)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
61
Races
1
Wins
1.6%
Win rate
avg ~10%
32.8%
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

His most regular partnership is with jockey Charlie Price, who has ridden 41 of the yard's horses over their time working together, producing 1 winner between them. That is a win rate of about 1 in every 41 rides — a modest return, though it reflects the overall level the yard is operating at rather than any particular failing in the pairing itself.

Perhaps the most curious footnote in Barnes's record is his association with Kopa Kilana. Nineteen races together and not a single win is the kind of statistic that catches the eye — not because it is a damning verdict on either horse or trainer, but because 19 attempts is a long road to travel without a breakthrough. Whether that partnership continues or quietly fades will be one of the small storylines worth following from this yard.

There is one sliver of encouragement in the data. On slightly wet ground Barnes has won 1 from 18 races at a 6% rate — three times better than his overall season average. It is a small sample, but it at least suggests the yard has found a surface where its horses carry a little more punch. With the British autumn and winter ahead, there will be no shortage of opportunities to test whether that edge is real.

Barnes is still in the early chapters of his training career, and four years is not long in a profession where reputations take a decade to build. Right now, though, the yard needs a run of form to give owners and observers a reason to look more closely.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Charlie Price First Choice
2.4%
Win rate
1/41
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
Charlie Maggs
0%
Win rate
0/3
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: 4228P0
Form: 435536
Form: -47OF0
Form: 136690
Form: 9-P567
Form: 7/P0-0
Form: 321244
Form: 38-255
Form: 6U/8-9
Form: 2345-3

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Hexham 15 1 6.7%
Perth 9 0 0%
Kelso 9 0 0%
Sedgefield 7 0 0%
Newcastle 6 0 0%
Musselburgh 4 0 0%
Market Rasen 3 0 0%
Carlisle 3 0 0%
Catterick Bridge 2 0 0%
Bangor-on-Dee 1 0 0%
Ayr 1 0 0%
Wetherby 1 0 0%

📅 Recent Results

The last 20 results, most recent first
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
6th
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
14 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
26 Feb
Wetherby · Long Distance (2m+) · Soft
13 Feb
Kelso · Long Distance (2m+) · Soft
3rd
3 Feb
Carlisle · Long Distance (2m+) · Good_To_Soft
10th
3 Feb
Carlisle · Long Distance (2m+) · Good_To_Soft
10th
25 Jan
Sedgefield · Long Distance (2m+) · Good_To_Soft
28 Dec
Catterick Bridge · Long Distance (2m+) · Good
5th
28 Dec
Catterick Bridge · 1m6f – 2m · Good
22 Dec
Musselburgh · Long Distance (2m+) · Good_To_Soft
12th
22 Dec
Musselburgh · 1m6f – 2m · Good_To_Soft
9th
22 Dec
Musselburgh · Long Distance (2m+) · Good_To_Soft
6th
8 Dec
Musselburgh · Long Distance (2m+) · Soft
5th
14 Nov
Newcastle · Long Distance (2m+) · Good_To_Soft
8th
13 Nov
Sedgefield · Long Distance (2m+) · Soft
3rd
13 Nov
Sedgefield · Long Distance (2m+) · Soft
4th
7 Nov
Hexham · Long Distance (2m+) · Good_To_Soft
7 Nov
Hexham · 1m6f – 2m · Good_To_Soft
4th
1 Nov
Ayr · Long Distance (2m+) · Soft
4th