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.
| Course | Races | Results | Last visited | Win 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% |