:

Rock Armour

Rock Armour is a 5-year-old horse trained by David Thompson at his yard near Bolam in County Durham. This is a horse that knows how to show up and try — eight places from 28 races tells you it is consistent and willing — but finding the winner's circle has proven difficult. In fact, Rock Armour has won just once in its entire career, back on 14 February 2025 at Newcastle, and has not tasted victory since. That single win came 19 months ago, and in its last six races the horse has managed two fifth-place finishes but nothing better.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Fastnet Rock
Mother
Julienne
Owner
South View Racing Syndicate

📊 Key Numbers

Career statistics for this horse
28
Career races
1
Wins
3.6%
Win rate
avg ~10%
28.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

What makes Rock Armour's record slightly more encouraging is that it performs noticeably better at distances between one mile three furlongs and one mile four furlongs — it has won once from 16 races over those distances, compared to a win rate of roughly one in 28 overall. It is also worth noting that Rock Armour has never won in the Class 5 races it typically competes in, losing all 12 of those attempts. The horse remains active and was only out last week, so there is still racing to come this season. David Thompson's yard has sent out nine winners so far this season, and Rock Armour remains a regular contributor to the team's effort, even if that one victory from over two years ago remains its career highlight.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 1 wins from 15 starts (7%)
Well suited by 1m3f – 1m4f distances: 6% win rate
⚠ What to watch out for
Poor record on good ground: 0 wins from 5 starts
Poor record on soft ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
28 Aug
DNF
Sedgefield
Long Distance (2m+) · Good · 8 runners
25 May
12th
Redcar
1m3f – 1m4f · Good_To_Firm · 13 runners
11 May
6th
Catterick Bridge
1m6f – 2m · Good · 14 runners
22 Apr
5th
Catterick Bridge
1m6f – 2m · Good · 8 runners
8 Apr
3rd
Catterick Bridge
1m6f – 2m · Good · 9 runners
12 Mar
11th
Newcastle
1m3f – 1m4f · Standard · 12 runners
24 Feb
7th
Newcastle
1m1f – 1m2f · Standard · 10 runners
9 Dec
10th
Newcastle
1m6f – 2m · Standard · 14 runners
26 Nov
7th
Newcastle
1m3f – 1m4f · Standard · 9 runners
6 Nov
7th
Newcastle
1m3f – 1m4f · Standard · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/4
Won / Rode
50%
Win rate
1/2
Won / Rode
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/2
Won / Rode
Rhys Elliott
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
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
Newcastle
Galloping
15 1 win, 2 seconds, 2 thirds, 10 other 12 Mar 6.7%
Catterick Bridge
Sharp
3 1 third, 2 other 11 May 0%
Redcar
Galloping
2 2 other 25 May 0%
Nottingham
Galloping
1 1 third 20 Apr 0%
Carlisle
Undulating
1 1 other 30 May 0%
Great Yarmouth
Galloping
1 1 third 1 May 0%
Wolverhampton
Galloping
1 1 other 1 Feb 0%
Sedgefield
Sharp
1 1 other 28 Aug 0%
Newmarket
Galloping
1 1 other 19 Jul 0%
Kempton Park
Galloping
1 1 other 7 Aug 0%
Doncaster
Galloping
1 1 other 29 Mar 0%