:

Criminal Shore

Criminal Shore is a 4-year-old who has taken his time to figure things out, but the last few months suggest something has clicked. Across 21 races he has won twice and placed six more times — a win rate of roughly 1 in every 10 races — but the recent picture is more encouraging than the overall numbers might suggest. He raced just yesterday and is clearly a busy, active horse right now.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Kodiac
Mother
Ceist Eile
Owner
Raceshare - Criminal Shore & Partner
Rating
75

📊 Key Numbers

Career statistics for this horse
21
Career races
2
Wins
9.5%
Win rate
avg ~10%
28.6%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Tomorrow
Redcar
About 1 mile · Mostly firm ground · 7 runners

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

His first win came at Ripon in April 2025, and he backed that up with a second at Newcastle just last week, on 2 June 2026. Back-to-back wins are not easy to come by at any level, and doing it in the space of a few weeks suggests Criminal Shore is in the form of his life. When the distance stretches out to a mile and one or a mile and two furlongs, he really comes alive — two wins from 12 races at those trips gives him a 17% win rate, roughly 1 in every 6 races, which is meaningfully better than his overall record and points clearly to where his trainer should be aiming him.

That trainer is David O'Meara, one of the most productive yards in the north of England. Based at Upper Helmsley in North Yorkshire, the operation has sent out 101 winners already this season — a figure that reflects genuine depth and quality throughout the string. Horses from this yard are well-managed and usually placed to win when they are in form, so Criminal Shore being on a two-race winning streak is no accident.

One slight puzzle in his record is that his most regular jockey, Daniel Tudhope, has yet to get him into the winner's enclosure in five attempts together. Tudhope is a highly regarded rider, so that blank record is more likely down to timing and circumstance than any real mismatch. It is also worth noting that Criminal Shore has never won in Class 4 races, going 0 from 8 at that level — both of his victories have come elsewhere. If the team pitch him into slightly calmer waters, the recent form says he is capable of adding to his tally quickly.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Well suited by 1m1f – 1m2f distances: 17% win rate

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
12 Jun
17th
York
7f – 1m · Good · 21 runners
2 Jun
🏆 Won
Newcastle
1m1f – 1m2f · Standard · 12 runners
19 May
4th
Newcastle
7f – 1m · Standard · 13 runners
29 Apr
8th
Musselburgh
7f – 1m · Good · 10 runners
20 Apr
5th
Newcastle
7f – 1m · Standard · 14 runners
21 Mar
4th
Newcastle
1m1f – 1m2f · Standard · 11 runners
2 Mar
4th
Wolverhampton
1m1f – 1m2f · Standard
13 Jan
4th
Newcastle
1m1f – 1m2f · Standard · 7 runners
17 Oct
2nd
Newcastle
1m1f – 1m2f · Standard · 8 runners
25 Sep
6th
Newmarket
1m1f – 1m2f · Good · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
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
7 1 win, 1 second, 5 other 2 Jun 14.3%
Musselburgh
Sharp
2 1 second, 1 other 29 Apr 0%
Ripon
Sharp
1 1 win 17 Apr 100%
Haydock Park
Galloping
1 1 other 31 May 0%
Doncaster
Galloping
1 1 other 30 Mar 0%
Newmarket
Galloping
1 1 other 25 Sep 0%
Sandown Park
Galloping
1 1 other 29 Aug 0%
Wolverhampton
Galloping
1 1 other 2 Mar 0%
York
Galloping
1 1 other 12 Jun 0%
Goodwood
Undulating
1 1 second 3 May 0%
Southwell
Galloping
1 1 other 21 Oct 0%
Redcar
Galloping
1 1 other 20 Jun 0%
Hamilton Park
Sharp
1 1 third 12 Jul 0%
Beverley
Undulating
1 1 other 13 Aug 0%