:

Shoeshine Boy

There is something quietly brilliant about a horse that keeps turning up, year after year, and saving its best for one particular track. Shoeshine Boy is a ten-year-old who has built a career out of doing exactly that — and Ayr racecourse, on the west coast of Scotland, is where he truly comes alive.Based on TrackLab's AI analysis
Quick Facts
Age
10 years old
Sex
Gelding
Colour
Brown
Father
Valirann
Mother
Godlylady
Owner
Mousetrap Racing
Rating
103

📊 Key Numbers

Career statistics for this horse
38
Career races
7
Wins
18.4%
Win rate
avg ~10%
52.6%
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

Across 38 races, he has won 7 times and finished in the places a further 20 times, which means he has given his supporters something to cheer on more than seven out of ten occasions. That is a solid, reliable career — not flashy, but the kind of consistency that makes a horse genuinely useful. His win rate of 18% works out to roughly 1 in every 5 or 6 races, which is respectable at any level. But strip out everywhere else and look only at Ayr, and the picture sharpens considerably: 4 wins from 12 races there, a rate of 1 in 3. For a horse competing regularly against his peers, that is the difference between a decent racehorse and a genuine course specialist.

The partnership with jockey Craig Nichol has been central to that success. In 20 races together, Nichol has ridden Shoeshine Boy to 6 of his 7 career wins — a win rate of 30%, or almost 1 in every 3 rides. That is the kind of number that tells you these two have worked something out between them. It is not luck; it is familiarity.

Behind the scenes, trainer Donald Whillans operates out of Hawick in the Scottish Borders, and his yard has already sent out 9 winners this season — suggesting a team in good form. Most of Shoeshine Boy's career has been spent at Class 4 level, which is the workhorse tier of British racing — competitive enough to mean something, realistic enough to give a horse a genuine chance. He has won 3 of 14 races at that level, around 1 in 5.

His recent form reads particularly well: two wins in his last six races, the most recent of them coming at Ayr as recently as January 2026 — just four months ago. He ran again only yesterday, keeping himself in the conversation. At ten years old, he is not a young horse, but the form says he has not stopped competing. Shoeshine Boy is exactly what racing at this level is built around: a local hero who knows where he likes to run.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Course specialist at Ayr: 4 wins from 12 starts (33%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 3 starts
Yet to win at Perth in 5 attempts
Struggles on RH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Heavy (very wet)
Good to soft (some give)
Ok
Good (firm-ish)
Avoids
📏 Race Distance
Long Distance (2M+)
🏅 Competition Level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Class 4 (standard)
Class 5 (entry-level)
Ok
🏟 Track Shape
Right-handed, hilly
Loves
Left-handed, long straights
Left-handed, hilly
Ok
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
13 May
DNF
Perth
Long Distance (2m+) · Good_To_Soft · 12 runners
17 Apr
5th
Ayr
Long Distance (2m+) · Soft · 17 runners
10 Feb
3rd
Ayr
Long Distance (2m+) · Soft · 9 runners
29 Jan
🏆 Won
Ayr
Long Distance (2m+) · Soft · 13 runners
13 Jan
🏆 Won
Ayr
Long Distance (2m+) · Heavy · 10 runners
27 Dec
DNF
Wetherby
Long Distance (2m+) · Soft · 16 runners
1 Dec
2nd
Ayr
Long Distance (2m+) · Heavy · 10 runners
7 Nov
3rd
Hexham
Long Distance (2m+) · Good_To_Soft · 11 runners
21 Oct
8th
Perth
Long Distance (2m+) · Soft · 11 runners
25 Apr
9th
Perth
Long Distance (2m+) · Good_To_Soft · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
30%
Win rate
6/20
Won / Rode
Murray Dodd Current Jockey
16.7%
Win rate
1/6
Won / Rode
Charlie Maggs
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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
Ayr
Galloping
12 4 wins, 2 seconds, 2 thirds, 4 other 17 Apr 33.3%
Kelso
Undulating
6 1 win, 1 second, 1 third, 3 other 7 Apr 16.7%
Hexham
Undulating
5 1 win, 2 seconds, 1 third, 1 other 7 Nov 20%
Perth
Galloping
5 1 second, 4 other 13 May 0%
Carlisle
Undulating
3 1 win, 1 second, 1 other 15 Dec 33.3%
Haydock Park
Galloping
2 2 other 30 Mar 0%
Wetherby
Galloping
2 1 second, 1 other 27 Dec 0%
Musselburgh
Sharp
1 1 other 24 Mar 0%
Newcastle
Galloping
1 1 other 31 Jan 0%
Sedgefield
Sharp
1 1 second 26 Dec 0%