UK time :

Mighty Magnus

Mighty Magnus is a three-year-old still searching for consistency after picking up just two wins from nineteen races so far. The horse broke through at Ayr back in July 2025, then found the winner's circle again at Musselburgh in early June this year — but that second victory now sits four months in the past, and a sequence of modest form has followed. In the last six outings, there has been a second place and a couple of thirds to show for the effort, but also a run as far back as eleventh. The win rate sits at roughly one win in every nine races, which tells you this is a horse still learning its trade rather than a reliable winner.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Dark Angel
Mother
Holwah
Owner
Frank Lowe
Official rating
81

📊 Key numbers

Career totals for this horse
19
Career races
2
Wins
10.5%
Win rate
avg ~10%
52.6%
Top-3 rate
avg ~30%
22 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Mighty Magnus races most often in Class 4 events — the bread-and-butter level for horses of modest ability — and has yet to break through at that grade, recording no wins from four attempts. The partnership with regular rider Connor Beasley has yielded just one win from nine races together, leaving room for either horse or jockey combination to click more decisively. Michael Dods, the trainer based at Piercebridge in County Durham, has had a productive season with forty-three winners sent out from the yard, so the infrastructure is solid. The real question hanging over Mighty Magnus is whether last month's activity — posting a second place just a day or two ago — signals the horse is close to another winning opportunity, or simply more of the same moderate run of recent months. Time will tell whether this horse develops into something better, but for now it remains a work in progress.

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Good to firm (fairly firm)
Unknown
📏 Race distance
5F – 6½F
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, long straights
Ok
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown

📅 Recent runs

The last 10 races, most recent first
26 Sep
2nd
Ripon
5f – 6½f · Good · 15 runners
13 Sep
5th
Doncaster
5f – 6½f · Good · 10 runners
4 Sep
2nd
Haydock Park
5f – 6½f · Heavy · 12 runners
19 Aug
11th
York
5f – 6½f · Good · 19 runners
31 Jul
5th
Musselburgh
5f – 6½f · Good · 5 runners
4 Jul
3rd
Newmarket
5f – 6½f · Good_To_Firm · 8 runners
27 Jun
5th
York
5f – 6½f · Good · 15 runners
6 Jun
🏆 Won
Musselburgh
5f – 6½f · Good · 8 runners
31 May
3rd
Thirsk
5f – 6½f · Good · 13 runners
17 May
13th
Hamilton Park
5f – 6½f · Good · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Connor Beasley Current jockey
11.1%
Win rate
1/9
Wins / rides
0%
Win rate
0/2
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Ayr
Galloping
4 1 win, 1 third, 2 other 28 Jul 25%
York
Galloping
3 3 other 19 Aug 0%
Musselburgh
Sharp
2 1 win, 1 other 31 Jul 50%
Ripon
Sharp
2 2 seconds 26 Sep 0%
Hamilton Park
Sharp
2 1 second, 1 other 17 May 0%
Thirsk
Galloping
2 1 third, 1 other 31 May 0%
Doncaster
Galloping
1 1 other 13 Sep 0%
Newmarket
Galloping
1 1 third 4 Jul 0%
Carlisle
Undulating
1 1 second 12 Aug 0%
Haydock Park
Galloping
1 1 second 4 Sep 0%