:

Coolagh Magic

There is something quietly admirable about a horse that just keeps turning up. Coolagh Magic is a 10-year-old who has run 42 times across a career that has never threatened the big occasions — all but a handful of his races have come at Class 6, the grassroots level of British racing — yet he has carved out 6 wins and placed in 18 others, and he raced just yesterday. At his level, winning 6 from 34 Class 6 races (roughly 1 in every 6) is a perfectly respectable return for a horse who has been doing this a long time.Based on TrackLab's AI analysis
Quick Facts
Age
10 years old
Sex
Gelding
Colour
Bay
Father
Sepoy
Mother
Miliika
Owner
Lady Emma Oshea And A Carson
Rating
48

📊 Key Numbers

Career statistics for this horse
42
Career races
6
Wins
14.3%
Win rate
avg ~10%
42.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

The track that suits him best is Lingfield Park, where his career began with a first win in January 2022. His trainer was candid at the time about having taken things slowly with him, deliberately not rushing him into action when he first arrived at the yard that summer. The patience paid off. His most recent win also came at Lingfield, in February 2025, and while that is now 16 months ago, it is a reminder that the spark is still there — or at least was very recently.

His most regular jockey is William Carson, who has ridden him 26 times — a partnership that speaks to real consistency, even if they have only won together twice (that is roughly 1 in every 13 rides). His previous jockey Tony Hamilton gave a telling glimpse into what Coolagh Magic can do on a good day, describing a race where he jumped out smartly, produced a change of gear when asked, and won over five furlongs at Southwell — suggesting there is a sharp, willing horse in there when conditions click.

Recent form shows he has not won in his last 6 races, with a third place the brightest result, and a couple of non-completions in the mix. At 10 years old, with 42 races on the clock, he is not going to suddenly reinvent himself. But he is still racing, still competitive at his level, and still turning up. For a horse quietly doing his job at the bottom rung of the sport, that is more than enough to be going on with.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Course specialist at Lingfield Park: 4 wins from 16 starts (25%)
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 6 starts
Poor record on good ground: 0 wins from 3 starts
Struggles on LH Galloping tracks: 1 wins from 19 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Standard to slow (all-weather)
Good to soft (some give)
Unknown
Good to firm (drying out)
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
5F – 6½F
Sprint (< 5F)
Unknown
7F – 1M
Avoids
🏅 Competition Level
Class 5 (entry-level)
Class 6 (grassroots)
🏟 Track Shape
Left-handed, tight turns
Loves
Right-handed, long straights
Loves
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
29 May
6th
Brighton
5f – 6½f · Good_To_Firm · 11 runners
9 Apr
DNF
Wolverhampton
5f – 6½f · Standard · 11 runners
20 Mar
3rd
Lingfield Park
5f – 6½f · Standard · 10 runners
25 Feb
DNF
Lingfield Park
5f – 6½f · Standard · 10 runners
10 Feb
8th
Lingfield Park
5f – 6½f · Standard · 12 runners
29 Jan
4th
Lingfield Park
5f – 6½f · Standard · 10 runners
15 Aug
4th
Great Yarmouth
5f – 6½f · Good_To_Firm · 7 runners
16 Jul
8th
Great Yarmouth
5f – 6½f · Good · 10 runners
28 Jun
3rd
Windsor
5f – 6½f · Good_To_Firm · 9 runners
11 Jun
2nd
Great Yarmouth
5f – 6½f · Good · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
William Carson Current Jockey
7.7%
Win rate
2/26
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
100%
Win rate
1/1
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

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Lingfield Park
Sharp
16 4 wins, 2 seconds, 3 thirds, 7 other 20 Mar 25%
Wolverhampton
Galloping
10 1 win, 1 third, 8 other 9 Apr 10%
Great Yarmouth
Galloping
4 2 seconds, 2 other 15 Aug 0%
Kempton Park
Galloping
3 1 win, 1 third, 1 other 16 Nov 33.3%
Southwell
Galloping
3 3 other 29 Dec 0%
Chepstow
Galloping
2 1 third, 1 other 8 Sep 0%
Brighton
Undulating
2 2 other 29 May 0%
Leicester
Sharp
1 1 other 11 Jun 0%
Windsor
Sharp
1 1 third 28 Jun 0%