:

Charlie Mason

There's a quiet reliability about Charlie Mason that might not jump off the page at first glance — six wins from 54 races works out to roughly 1 in every 9, which won't make headlines — but dig a little deeper and you start to see a horse that consistently turns up, earns its keep, and occasionally delivers something worth watching.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Mayson
Mother
Aubrietia
Owner
Shropshire Wolves
Rating
75

📊 Key Numbers

Career statistics for this horse
54
Career races
6
Wins
11.1%
Win rate
avg ~10%
51.9%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Trained by Tony Carroll out of Cropthorne in Worcestershire, Charlie Mason is part of a yard in seriously productive form. Carroll's team has sent out 136 winners already this season, which tells you this isn't a quiet backwater operation — it's a well-run yard that knows how to place its horses in races they can win. At five years old, Charlie Mason is right in the heart of his career, and the fact he was racing just yesterday suggests he's in good health and being kept busy.

The most interesting number here is what happens when the ground turns wet and muddy. On soft or heavy ground, Charlie Mason has won 2 from 8 races — a 25% win rate, meaning he wins roughly 1 in every 4 races in those conditions. Compare that to his overall record of 1 in every 9, and you can see immediately why wet weather is worth watching for. That's not a coincidence — that's a preference. When the skies open and lesser horses struggle to get through the ground, Charlie Mason finds another gear.

Most of his races have come at Class 5 level, the bread-and-butter end of the British racing calendar. He's won 3 of his 23 races at that level, which is a 13% rate, perfectly respectable for the tier. His most frequent partner in the saddle is Rossa Ryan, and together they have a strong record — 2 wins from 9 rides, or 22%, which is meaningfully better than the overall career average. When Ryan gets the leg up, it's worth taking notice.

His most recent win came at Lingfield Park on 6th June 2026, six weeks ago, and his last six runs read 8-6-1-7-7-2 — a winner and a runner-up buried among some quieter efforts. He races as often as any horse on the circuit, and in the right conditions, with the right jockey, on a track that suits him, he's more than capable of making his presence felt.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on soft ground: 2 wins from 8 starts (25%)
Excellent record on good_to_firm ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
Poor record on standard ground: 1 wins from 19 starts
Poor record on good_to_soft ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Loves
Good to firm (drying out)
Loves
Standard to slow (all-weather)
Good (firm-ish)
Ok
Heavy (very wet)
Unknown
Standard (all-weather)
Avoids
Good to soft (some give)
Avoids
📏 Race Distance
5F – 6½F
1M1F – 1M2F
Unknown
7F – 1M
Avoids
🏅 Competition Level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Unknown
Class 4 (standard)
Class 5 (entry-level)
Class 6 (grassroots)
Ok
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, tight turns
Right-handed, long straights
Left-handed, long straights
Ok
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Long straights
Avoids
Left-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
14 Jul
8th
Wolverhampton
5f – 6½f · Standard · 11 runners
12 Jun
6th
Sandown Park
5f – 6½f · Good · 10 runners
6 Jun
🏆 Won
Lingfield Park
5f – 6½f · Soft · 8 runners
20 May
7th
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners
29 Mar
7th
Doncaster
5f – 6½f · Good_To_Soft · 18 runners
20 Mar
2nd
Wolverhampton
5f – 6½f · Standard · 10 runners
18 Feb
4th
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners
7 Feb
5th
Lingfield Park
5f – 6½f · Standard · 8 runners
7 Jan
4th
Lingfield Park
5f – 6½f · Standard · 8 runners
2 Jan
2nd
chelmsford
5f – 6½f · Standard · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
22.2%
Win rate
2/9
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Phil Dennis
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
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ben Curtis
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
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Lingfield Park
Sharp
9 1 win, 2 seconds, 2 thirds, 4 other 6 Jun 11.1%
Kempton Park
Galloping
7 1 win, 1 second, 1 third, 4 other 20 May 14.3%
Wolverhampton
Galloping
5 1 win, 1 second, 1 third, 2 other 14 Jul 20%
chelmsford 4 2 seconds, 2 other 2 Jan 0%
Southwell
Galloping
4 2 seconds, 2 other 1 May 0%
Nottingham
Galloping
3 1 third, 2 other 2 Oct 0%
Chepstow
Galloping
3 1 second, 2 thirds 25 Jul 0%
Doncaster
Galloping
2 1 win, 1 other 29 Mar 50%
Leicester
Sharp
2 1 win, 1 other 4 Apr 50%
Haydock Park
Galloping
2 2 other 25 May 0%
Sandown Park
Galloping
2 1 second, 1 other 12 Jun 0%
Ffos Las
Galloping
2 2 thirds 5 Aug 0%
Windsor
Sharp
1 1 win 6 May 100%
Newbury
Galloping
1 1 second 24 Oct 0%
Beverley
Undulating
1 1 second 17 Aug 0%
York
Galloping
1 1 other 16 Jun 0%
Epsom Downs
Undulating
1 1 other 18 Jul 0%
Bath
Undulating
1 1 other 19 Apr 0%
Brighton
Undulating
1 1 second 8 Aug 0%
Goodwood
Undulating
1 1 other 7 Jun 0%
Chester
Tight
1 1 other 11 Jul 0%