UK time :

Christopher Mason

Christopher Mason has been training racehorses for just four years, and in that short time he has already put 46 winners on the board — a rate of progress that suggests someone who arrived knowing exactly what they were doing. This season alone he has sent out 12 winners from 75 runners, which works out at roughly 1 in every 6 — a solid, professional return that most trainers with a decade's experience would be happy to claim.Based on TrackLab's analysis
Quick facts
Role
Trainer
Record
12 wins from 75 races
Win rate
16%
Top jockey
Best course
Chepstow (21.4% from 14 races)
Best ground
Good to firm (fairly firm)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
75
Races
12
Wins
16%
Win rate
avg ~10%
49.3%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses Christopher Mason has entered for upcoming races

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

The most compelling story in Mason's yard is his relationship with Glamorous Breeze. Nine wins from 40 races together is a remarkable record — think about it this way: nearly one in every four times this horse has run for Mason, it has won. That kind of consistency between a trainer and a single horse is rare. It usually means someone has taken the time to really understand what that horse needs — the right race, the right preparation, the right moment — and has kept getting it right over and over again.

Mason's most productive working relationship in the saddle is with jockey Gina Mangan. Together they have combined for 11 wins from 65 rides, winning at a rate of roughly 1 in every 6. That is not a casual arrangement — 65 rides represents a genuine, ongoing partnership built on trust. When a trainer keeps booking the same jockey, it usually means the feedback coming back from the saddle is useful and the results are backing it up. With Mangan, Mason has found someone who appears to be on the same wavelength.

Four years in, 46 career winners, and a stable already built around a standout horse and a trusted jockey — Mason is operating like a trainer who has been around considerably longer. The next question is whether he can step horses like Glamorous Breeze up to bigger tests and find out just how far this yard can go.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2026
28.6%
Dec
0%
Mar
20%
Apr
25%
May
36.4%
Jun
0%
Jul
9.1%
Aug
16.7%
Sep
28.6%
Oct
0%
Nov
0%
Dec
0%
Jan

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Good (a little give)
Standard (all-weather)
Ok
Heavy (very wet)
Unknown
Firm (dry)
Unknown
Soft (muddy)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Avoids
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Loves
Class 4 (standard)
Class 5 (entry-level)
Class 6 (grassroots)
Ok
🏟 Track shape
Left-handed, hilly
Loves
Left-handed, tight turns
Right-handed, tight turns
Left-handed, long straights
Ok
Right-handed, long straights
Avoids
Right-handed, hilly
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Gina Mangan Main partner
16.9%
Win rate
11/65
Wins / rides
100%
Win rate
1/1
Wins / rides
Taryn Langley
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Jack Dace
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Elizabeth Gale
0%
Win rate
0/1
Wins / rides
Ashley Lewis
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 315591
Form: 9134-8
Form: 382221
Form: 222151
Pearls Edge
Form: 34-645
Form: 321325
Form: 010484
Form: 705-5
Form: 212392
Form: 125222

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Wolverhampton 19 2 10.5%
Chepstow 14 3 21.4%
Lingfield Park 10 2 20%
Windsor 8 2 25%
Bath 8 2 25%
Ascot 3 0 0%
Newbury 3 0 0%
Haydock Park 2 1 50%
Goodwood 2 0 0%
Nottingham 1 0 0%
Salisbury 1 0 0%
Leicester 1 0 0%
Sandown Park 1 0 0%
Kempton Park 1 0 0%
Ffos Las 1 0 0%

📅 Recent results

The last 20 results, most recent first
26 Jan
Wolverhampton · 5f – 6½f · Standard
8th
16 Jan
Wolverhampton · 5f – 6½f · Standard
8th
17 Dec
Kempton Park · 5f – 6½f · Standard_To_Slow
4th
6 Dec
Wolverhampton · 5f – 6½f · Standard
3rd
3 Dec
Lingfield Park · 5f – 6½f · Standard
5th
20 Nov
Lingfield Park · 5f – 6½f · Standard
2nd
8 Nov
Pearls Edge
Wolverhampton · 5f – 6½f · Standard
8th
8 Nov
Wolverhampton · 5f – 6½f · Standard
9th
4 Nov
Lingfield Park · 5f – 6½f · Standard
7th
3 Nov
Wolverhampton · 5f – 6½f · Standard
10th
28 Oct
Wolverhampton · 5f – 6½f · Standard
Won
27 Oct
Wolverhampton · 5f – 6½f · Standard
4th
20 Oct
Bath · 5f – 6½f · Soft
8th
20 Oct
Bath · 5f – 6½f · Heavy
Won
11 Oct
Wolverhampton · 5f – 6½f · Standard
4th
6 Oct
Wolverhampton · 7f – 1m · Standard
9th
6 Oct
Pearls Edge
Wolverhampton · 5f – 6½f · Standard
5th
30 Sep
Bath · 5f – 6½f · Good_To_Firm
Won
30 Sep
Bath · 5f – 6½f · Good_To_Firm
5th
27 Sep
Haydock Park · 5f – 6½f · Good_To_Soft
2nd