Spot On Soph
Spot On Soph is a 10-year-old campaigner who has found the sweet spot at lower-level racing, winning 7 of its 39 career races — roughly 1 in every 5 outings — with a good habit of placing in the money even when not winning. The horse was first sent out in 2021, breaking its duck at Catterick Bridge on 14 December that year, and has been a steady presence on the northern circuit ever since, particularly at the Yorkshire track where it has developed into a genuine specialist: 2 wins from 6 races there shows real form over that course, the kind of record that makes regular readers at Catterick sit up when Spot On Soph's name appears on the card.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Sam England's Guiseley yard has the horse in good working order — the trainer's string has sent out 49 winners this season, a solid win rate — and jockey Jonathan England has logged 28 rides on it, though the partnership has won just 3 of those outings (an 11% win rate). More encouragingly, the recent form shows genuine life: Spot On Soph has won 2 of its last 6 races, most recently taking the prize at Southwell on 1 October, just this week. That victory keeps the horse active and competitive at Class 4 level, where it wins roughly 1 in every 9 races (2 from 18), a respectable return in the mid-tier claiming game. The last six races tell a story of a horse that is still capable: a win, another win, then a fifth, a seventh, a missed run, and a fifth-place finish before this week's victory. That's the profile of a stable, dependable performer who can pick off races and fills a useful role in the yard's rotation.
⚡ Strengths and risks
What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 8 starts
⚠ Yet to win at Cartmel in 5 attempts
⚠ Struggles on LH Tight tracks: 0 wins from 5 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Likes
Good to soft (some give)
Likes
Good to firm (fairly firm)
Unknown
📏 Race distance
Long Distance (2M+)
Likes
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 5 (entry-level)
Likes
🏟 Track shape
Left-handed, tight turns
Likes
Left-handed, long straights
Likes
Right-handed, tight turns
Ok
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Left-handed, tight
Avoids
📅 Recent runs
The last 10 races, most recent first
8 Oct
2nd
Market Rasen
Long Distance (2m+) · Good · 8 runners
1 Oct
🏆 Won
Southwell
Long Distance (2m+) · Good · 4 runners
9 Sep
🏆 Won
Sedgefield
Long Distance (2m+) · Good · 9 runners
20 Mar
5th
Musselburgh
Long Distance (2m+) · Good_To_Soft · 7 runners
24 Feb
7th
Catterick Bridge
Long Distance (2m+) · Good_To_Soft · 8 runners
11 Feb
DNF
Wetherby
Long Distance (2m+) · Soft · 10 runners
13 Nov
5th
Market Rasen
Long Distance (2m+) · Good_To_Soft · 6 runners
27 Oct
2nd
Bangor-on-Dee
Long Distance (2m+) · Good · 11 runners
8 Oct
3rd
Sedgefield
Long Distance (2m+) · Good_To_Firm · 9 runners
4 Sep
🏆 Won
Sedgefield
Long Distance (2m+) · Good · 10 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
Miss Rebecca Hitchen Current jockey
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Market Rasen Sharp |
8 |
2 wins, 3 seconds, 1 third, 2 other |
8 Oct |
25% |
| Sedgefield Sharp |
8 |
2 wins, 2 seconds, 2 thirds, 2 other |
9 Sep |
25% |
| Catterick Bridge Sharp |
6 |
2 wins, 2 seconds, 2 other |
24 Feb |
33.3% |
| Cartmel Tight |
5 |
1 second, 2 thirds, 2 other |
24 May |
0% |
| Musselburgh Sharp |
4 |
4 other |
20 Mar |
0% |
| Wetherby Galloping |
2 |
2 other |
11 Feb |
0% |
| Southwell Galloping |
1 |
1 win |
1 Oct |
100% |
| Worcester Galloping |
1 |
1 other |
24 Jul |
0% |
| Bangor-on-Dee Sharp |
1 |
1 second |
27 Oct |
0% |
| Stratford-on-Avon Sharp |
1 |
1 other |
21 May |
0% |
| Hexham Undulating |
1 |
1 other |
30 Sep |
0% |
| Carlisle Undulating |
1 |
1 other |
13 Oct |
0% |
| Doncaster Galloping |
1 |
1 other |
15 Dec |
0% |