:

Soul Seeker

There is something endearing about a horse that keeps showing up. Soul Seeker is a nine-year-old who has now contested 58 races across a career that stretches back years, and while the win column — five victories in total — might look modest against that number, this is a horse that has clearly been part of someone's daily routine for a long time. A win rate of around 1 in every 11 races tells you this isn't a star performer, but staying sound, willing, and active at nine years old is its own kind of achievement.Based on TrackLab's AI analysis
Quick Facts
Age
9 years old
Sex
Gelding
Colour
Bay
Father
Oasis Dream
Mother
Mad About You
Owner
P Kirby
Rating
46

📊 Key Numbers

Career statistics for this horse
58
Career races
5
Wins
8.6%
Win rate
avg ~10%
31.0%
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

The current form makes for tougher reading. Soul Seeker's last six finishes read 13th, 11th, 8th, 7th, 7th, and 9th — a sequence of back-of-the-field results that suggests things aren't clicking right now. The most recent win came at Sandown Park back in September 2024, which is now the best part of two years ago. In racing terms, that gap matters. Sandown is a smart track that tends to sort out the genuine horses from the also-rans, so landing a win there was a real moment worth noting.

Where Soul Seeker shows its best form is on normal ground — not too wet, not too firm, just a standard surface. On those conditions it has won 3 of its 16 races, or roughly 1 in every 5, which is meaningfully better than its overall record. That is the kind of stat that tells you conditions genuinely matter here rather than just being background noise. Philip Kirby, who trains the horse from his yard in North Yorkshire, has had a productive season with 36 winners sent out — so the operation is clearly in decent shape, even if Soul Seeker hasn't been the one contributing lately.

Jockey Daniel Tudhope has been the most regular partner, riding in 12 of the horse's races and winning twice together — a win rate of about 1 in every 6 rides, which comfortably beats the horse's overall average. That suggests there is at least some chemistry between horse and rider worth keeping an eye on. Soul Seeker raced just yesterday and is firmly part of the active string, which means there will be more chapters to come. Whether another win is in the story remains to be seen, but with the right ground underfoot and Tudhope in the saddle, the ingredients for one more good day are not entirely out of reach.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 3 wins from 16 starts (19%)
⚠ What to watch out for
Poor record on standard ground: 0 wins from 10 starts
Poor record on good_to_soft ground: 0 wins from 6 starts
Poor record on soft ground: 0 wins from 4 starts
Yet to win at Catterick Bridge in 7 attempts
Struggles on LH Sharp tracks: 0 wins from 7 starts
Struggles on RH Sharp tracks: 0 wins from 6 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to firm (drying out)
Heavy (very wet)
Unknown
Standard (all-weather)
Avoids
Good to soft (some give)
Avoids
Soft (muddy)
Avoids
📏 Race Distance
5F – 6½F
Sprint (< 5F)
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Avoids
🏟 Track Shape
Left-handed, hilly
Loves
Right-handed, hilly
Left-handed, long straights
Ok
Right-handed, long straights
Unknown
Left-handed, tight
Unknown
Long straights
Unknown
Left-handed, tight turns
Avoids
Right-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
26 May
9th
Redcar
5f – 6½f · Good_To_Firm · 12 runners
21 May
7th
Musselburgh
5f – 6½f · Good · 9 runners
11 May
7th
Catterick Bridge
5f – 6½f · Good · 11 runners
30 Apr
8th
Redcar
5f – 6½f · Good_To_Firm · 10 runners
8 Apr
11th
Catterick Bridge
5f – 6½f · Good · 12 runners
18 Nov
13th
Newcastle
5f – 6½f · Standard · 14 runners
3 Nov
7th
Wolverhampton
5f – 6½f · Standard · 11 runners
21 Oct
5th
Newcastle
5f – 6½f · Standard · 14 runners
1 Oct
3rd
Musselburgh
5f – 6½f · Soft · 7 runners
9 Sep
7th
Carlisle
5f – 6½f · Good_To_Soft · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
16.7%
Win rate
2/12
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
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/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
Donagh Murphy
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Calum Hogan
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ben Curtis
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Beverley
Undulating
8 1 win, 2 seconds, 1 third, 4 other 31 Aug 12.5%
Catterick Bridge
Sharp
7 2 thirds, 5 other 11 May 0%
Haydock Park
Galloping
4 1 win, 1 second, 2 other 3 Jul 25%
York
Galloping
4 1 win, 1 second, 2 other 26 Jul 25%
Redcar
Galloping
4 4 other 26 May 0%
Pontefract
Undulating
3 1 win, 1 third, 1 other 7 Aug 33.3%
Wolverhampton
Galloping
3 3 other 3 Nov 0%
Newcastle
Galloping
3 3 other 18 Nov 0%
Southwell
Galloping
3 3 other 20 Oct 0%
Thirsk
Galloping
3 3 other 3 May 0%
Ripon
Sharp
2 1 second, 1 other 8 Jul 0%
Carlisle
Undulating
2 2 other 9 Sep 0%
Chester
Tight
2 1 third, 1 other 30 Jun 0%
Musselburgh
Sharp
2 1 third, 1 other 21 May 0%
Hamilton Park
Sharp
2 2 other 31 May 0%
Sandown Park
Galloping
1 1 win 18 Sep 100%
Ayr
Galloping
1 1 third 9 Jul 0%
Wetherby
Galloping
1 1 other 24 Apr 0%
chelmsford 1 1 other 16 Sep 0%
Newmarket
Galloping
1 1 second 5 Aug 0%
Great Yarmouth
Galloping
1 1 other 19 Aug 0%