:

Due To Shine

Six races, zero wins — and yet Due To Shine keeps finding a way to be relevant. The three-year-old has finished in the top three twice from its six outings, and its most recent runs tell an interesting story: after a difficult mid-season patch that included a twelfth-place finish, it has come back strongly with a second and then a third in its last two races. That kind of upward curve matters. Horses that are quietly improving are often more interesting than ones coasting on past glories.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Due Diligence
Mother
Shine Baby Shine
Owner
Shine Racing
Rating
48

📊 Key Numbers

Career statistics for this horse
6
Career races
0
Wins
0%
Win rate
avg ~10%
33.3%
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 overall numbers are honest — no wins from six races is no wins from six races — but the recent form suggests Due To Shine is figuring things out. Finishing second and third in back-to-back races, and then racing again just yesterday, points to a horse that is fit, busy, and in decent nick right now. Trainers rarely keep running a horse this regularly unless they think something is close to clicking.

That trainer is Brian Ellison, who operates out of Norton in North Yorkshire. His yard has sent out 47 winners already this season, which is the mark of a genuinely productive operation — not a small-time stable hoping to get lucky, but a professional set-up that knows how to get horses to the track in good shape. When a yard like that keeps running a winless horse in quick succession, it usually means they see something in it worth persisting with. Due To Shine may not have broken its duck yet, but it is hard to look at a horse finishing second last time out, trained by someone hitting winners at that rate, and write it off entirely.

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
13 Apr
7th
Newcastle
1m3f – 1m4f · Standard · 7 runners
2 Oct
3rd
Newcastle
1m3f – 1m4f · Standard · 5 runners
17 Sep
2nd
Beverley
1m1f – 1m2f · Soft · 7 runners
24 Aug
12th
Beverley
7f – 1m · Good_To_Firm · 14 runners
12 Aug
4th
Carlisle
7f – 1m · Good · 6 runners
26 Jul
8th
Newcastle
7f – 1m · Standard_To_Slow · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/3
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
3 1 third, 2 other 13 Apr 0%
Beverley
Undulating
2 1 second, 1 other 17 Sep 0%
Carlisle
Undulating
1 1 other 12 Aug 0%