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
Owner
South View Racing Syndicate
📊 Key Numbers
Career statistics for this horse
28.6%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
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
📏 Race Distance
Long Distance (2M+)
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, long straights
Likes
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
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win 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% |