:

Carolus Magnus

There is a horse that knows exactly what it takes to win — it just does not do it very often. Carolus Magnus is an eight-year-old with two wins from 34 races across its career, a win rate of roughly 1 in every 17 races, and a profile that tells the story of a horse who has spent most of its life being just good enough to be competitive, but rarely good enough to get to the front first.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Holy Roman Emperor
Mother
Izola
Owner
Ursa Major Racing Ltd & Easterby
Rating
64

📊 Key Numbers

Career statistics for this horse
34
Career races
2
Wins
5.9%
Win rate
avg ~10%
29.4%
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

Those two wins are worth looking at closely. The first came at Newmarket back in September 2021, one of the most famous racecourses in Britain. The second came at Musselburgh in October 2025 — about seven months ago — meaning there was a gap of over four years between victories. That is a long time between wins, and it speaks to the level this horse operates at: consistent enough to keep getting entered, placed enough to justify the effort, but a genuine winner only on the rarest of days.

The ground matters here. On normal conditions, Carolus Magnus has won 2 from 12 races — a 17% win rate, or roughly 1 in every 6, which is genuinely solid. That number suggests the horse has a clear preference, and trainers Michael and David Easterby, based at Sheriff Hutton in North Yorkshire, will be well aware of it. The yard has been in strong form this season — 51 winners sent out — so they know how to place a horse to give it its best chance.

At the top end of the race quality scale, however, Carolus Magnus has found things tough. In nine races at Class 2 level — the upper tier of British racing — it has not managed a single win. Zero from nine. That is not a surprise for a horse with only two career victories, but it confirms that while this is a decent, durable competitor, it is not a horse for the very biggest days.

Jockey Joanna Mason has been the regular partner, riding Carolus Magnus in 11 of its races for that 1 win together. Recent form shows a pattern of seconds (twice), one tenth, a fifth, and a twelfth — busy without being brilliant. Still active, still placing, still turning up. For a horse like this, that consistency is the whole story.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 2 wins from 12 starts (17%)
⚠ What to watch out for
Poor record on standard ground: 0 wins from 9 starts
Poor record on good_to_firm ground: 0 wins from 7 starts
Poor record on good_to_soft ground: 0 wins from 3 starts
Yet to win at Newcastle in 5 attempts
Yet to win at York in 5 attempts
Struggles on LH Galloping tracks: 0 wins from 18 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
29 Apr
2nd
Musselburgh
7f – 1m · Good · 10 runners
16 Dec
10th
Newcastle
7f – 1m · Standard · 14 runners
13 Dec
2nd
Wolverhampton
7f – 1m · Standard · 12 runners
29 Nov
5th
Wolverhampton
7f – 1m · Standard · 9 runners
5 Nov
2nd
Musselburgh
7f – 1m · Soft · 12 runners
21 Oct
12th
Newcastle
5f – 6½f · Standard · 13 runners
13 Oct
🏆 Won
Musselburgh
7f – 1m · Good · 9 runners
25 Sep
9th
Newcastle
5f – 6½f · Standard · 10 runners
11 Sep
5th
Newcastle
7f – 1m · Standard · 10 runners
15 Aug
5th
Thirsk
7f – 1m · Good_To_Firm · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Joanna Mason Current Jockey
9.1%
Win rate
1/11
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
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
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
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
Newmarket
Galloping
7 1 win, 1 second, 5 other 4 May 14.3%
Newcastle
Galloping
5 5 other 16 Dec 0%
York
Galloping
5 5 other 25 May 0%
Musselburgh
Sharp
4 1 win, 2 seconds, 1 third 29 Apr 25%
Wolverhampton
Galloping
3 1 second, 2 other 13 Dec 0%
Doncaster
Galloping
1 1 third 16 Jul 0%
Ascot
Galloping
1 1 third 6 Aug 0%
Great Yarmouth
Galloping
1 1 other 25 Jul 0%
chelmsford 1 1 other 15 Aug 0%
Wetherby
Galloping
1 1 other 11 Jun 0%
Beverley
Undulating
1 1 other 15 Jul 0%
Epsom Downs
Undulating
1 1 other 3 Jun 0%
Salisbury
Undulating
1 1 third 22 Jun 0%
Chepstow
Galloping
1 1 other 8 Aug 0%
Thirsk
Galloping
1 1 other 15 Aug 0%