:

Rob Roy Macgregor

Rob Roy Macgregor is an eight-year-old who has made hard work of translating promise into results — one win from 20 races tells you that much straight away. That sole victory came at Carlisle back in March 2023, now 38 months ago, and he has not managed to get his head in front since. On paper, winning just 1 in every 20 races is a modest record by any measure. But the story of this horse is more interesting than the numbers suggest.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Walk In The Park
Mother
Miss Baloo
Owner
Ken McGarrity
Rating
85

📊 Key Numbers

Career statistics for this horse
20
Career races
1
Wins
5%
Win rate
avg ~10%
25%
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

Trainer Sandy Thomson, who operates out of Lambden in Berwickshire and has sent out 18 winners already this season, has been unusually candid about the challenge Rob Roy Macgregor has presented. The horse is by Walk In The Park and, by Thomson's own account, has never been the easiest to get ready — the yard has deliberately avoided pushing him too hard at home for fear of sending him over the edge mentally. The strategy has essentially been to let the racecourse do the schooling, using competitive runs to build him rather than hard work on the gallops. That tells you something important: this is a horse whose temperament has shaped every decision made around him.

The Carlisle win in his early career looked like a springboard, but a subsequent run at Hexham — a course Thomson admits did not suit him — took some of the shine off. He has pulled hard at times and needed careful management ever since. His recent form, however, is quietly encouraging: placed second twice and third once in his last six completed outings, suggesting he is running consistently without quite finding that final gear to win.

Most of his racing has come at Class 5 level, the entry-level tier of British racing, where he has won 1 of his 12 races at that grade — roughly 1 in every 12, which is workmanlike at best. Regular partner Ryan Mania has ridden him in 9 of those races for that single win, a win rate of about 1 in every 9 rides together. He raced just yesterday, so he is very much in active training and his team clearly believe there is another winning day in him somewhere. At eight years old, the clock is not entirely against him — but the window is not wide open either.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on heavy ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
Poor record on soft ground: 0 wins from 9 starts
Poor record on good_to_soft ground: 0 wins from 6 starts
Yet to win at Ayr in 6 attempts
Yet to win at Hexham in 5 attempts
Struggles on LH Galloping tracks: 0 wins from 8 starts
Struggles on LH Undulating tracks: 0 wins from 7 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
2 May
5th
Hexham
Long Distance (2m+) · Good · 14 runners
25 Mar
3rd
Hexham
Long Distance (2m+) · Soft · 11 runners
23 Feb
2nd
Ayr
Long Distance (2m+) · Soft · 6 runners
3 Feb
4th
Carlisle
Long Distance (2m+) · Good_To_Soft · 14 runners
13 Jan
2nd
Ayr
Long Distance (2m+) · Heavy · 9 runners
14 Dec
DNF
Carlisle
Long Distance (2m+) · Heavy · 12 runners
1 Nov
7th
Ayr
Long Distance (2m+) · Soft · 12 runners
14 Jun
8th
Hexham
Long Distance (2m+) · Good_To_Soft · 13 runners
3 May
4th
Hexham
Long Distance (2m+) · Good_To_Soft · 11 runners
8 Mar
3rd
Ayr
Long Distance (2m+) · Soft · 16 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
11.1%
Win rate
1/9
Won / Rode
Patrick Wadge Current Jockey
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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
6 2 seconds, 1 third, 3 other 23 Feb 0%
Hexham
Undulating
5 1 third, 4 other 2 May 0%
Carlisle
Undulating
4 1 win, 3 other 3 Feb 25%
Kelso
Undulating
2 2 other 14 Jan 0%
Newcastle
Galloping
2 2 other 13 Feb 0%
Perth
Galloping
1 1 other 16 May 0%