UK time :

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
Quick facts
Age
10 years old
Sex
Mare
Colour
Bay
Father
Walk In The Park
Mother
Gwenadu
Owner
Mowbray Park
Official rating
104

📊 Key numbers

Career totals for this horse
40
Career races
7
Wins
17.5%
Win rate
avg ~10%
52.5%
Top-3 rate
avg ~30%
10 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

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)
Good to soft (some give)
Good to firm (fairly firm)
Unknown
Soft (muddy)
Avoids
📏 Race distance
Long Distance (2M+)
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Ok
Class 5 (entry-level)
🏟 Track shape
Left-handed, tight turns
Left-handed, long straights
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
10.7%
Win rate
3/28
Wins / rides
40%
Win rate
2/5
Wins / rides
Lewis Stones
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Miss Rebecca Hitchen Current jockey
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%