UK time :

Ganesha

Ganesha is a 5-year-old horse plugging away at the bottom rungs of British racing, posting the kind of modest record that most owners accept as the reality of having a racehorse. In 40 races, the horse has won 4 times and finished in the top three 16 times overall—a 10% win rate that keeps the prize money trickling in, but barely.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Showcasing
Mother
My Lea
Owner
J Toes J Oloan
Official rating
56

📊 Key numbers

Career totals for this horse
40
Career races
4
Wins
10%
Win rate
avg ~10%
30%
Top-3 rate
avg ~30%
6 days
Since last race

🔍 Full analysis

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

Trained by Phillip Makin at Easingwold in North Yorkshire, Ganesha runs under the experienced eye of jockey Rowan Scott more often than not, though their partnership hasn't been particularly fruitful—2 wins from 24 races together gives them an 8% win rate, slightly worse than the horse's overall average. The yard itself is ticking along with 9 winners this season, suggesting Makin has decent stock elsewhere. At Class 5 level, Ganesha has managed just 1 win from 16 attempts—a 6% rate—which tells you the horse is operating where the competition is tight and a middling animal can fill the calendar without troubling the judge often.

What catches the eye is Hamilton Park. This is the one track where Ganesha has found consistent success, winning 2 of its 7 races there. It is a modest achievement in absolute terms, but in racing, course form like this can be meaningful. Some horses have a track that suits them—the ground, the lay of the land, or simply familiarity—and Hamilton represents Ganesha's best hunting ground. Recently, though, the horse has found nothing, posting three consecutive unplaced runs before a distant 13th and a 10th last time out just over a week ago. For an animal this modest in the ratings, that kind of dip hints that age, wear, or a shift in capability may be catching up.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 8 starts
⚠ Poor record on soft ground: 0 wins from 3 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
12 Oct
12th
Musselburgh
5f – 6½f · Good_To_Soft · 14 runners
21 May
5th
Musselburgh
5f – 6½f · Good · 9 runners
16 May
13th
Thirsk
5f – 6½f · Good · 17 runners
3 May
6th
Hamilton Park
5f – 6½f · Good · 13 runners
13 Apr
5th
Newcastle
5f – 6½f · Standard · 10 runners
6 Feb
10th
Newcastle
5f – 6½f · Standard · 11 runners
31 Jan
9th
Newcastle
5f – 6½f · Standard · 10 runners
20 Jan
7th
Newcastle
5f – 6½f · Standard · 11 runners
16 Dec
2nd
Newcastle
5f – 6½f · Standard · 13 runners
5 Dec
2nd
Newcastle
5f – 6½f · Standard · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
8.3%
Win rate
2/24
Wins / rides
12.5%
Win rate
1/8
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newcastle
Galloping
14 2 wins, 2 seconds, 1 third, 9 other 13 Apr 14.3%
Hamilton Park
Sharp
7 2 wins, 1 second, 1 third, 3 other 3 May 28.6%
York
Galloping
4 1 second, 3 other 26 Jul 0%
Musselburgh
Sharp
3 3 other 12 Oct 0%
Southwell
Galloping
2 2 other 10 Oct 0%
Ayr
Galloping
2 1 third, 1 other 18 Sep 0%
Beverley
Undulating
2 2 other 13 May 0%
Chester
Tight
1 1 other 16 Sep 0%
Carlisle
Undulating
1 1 third 8 Jul 0%
Sandown Park
Galloping
1 1 other 31 Aug 0%
Leicester
Sharp
1 1 other 4 Apr 0%
Thirsk
Galloping
1 1 other 16 May 0%
Ascot
Galloping
1 1 other 21 Jun 0%