:

Bay City Roller

There's a horse right now with a record that would make most racehorses look ordinary by comparison. Bay City Roller has won 3 of its 6 career races — that's a 50% win rate, or one in every two times it's turned up. For context, even the best horses in training rarely win half their races. At four years old, with a Class 1 victory already on the board, this is a horse operating at the very top level of British racing.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Colt
Colour
Bay
Father
New Bay
Mother
Bloomfield
Owner
Victorious Forever
Rating
117

📊 Key Numbers

Career statistics for this horse
6
Career races
3
Wins
50%
Win rate
avg ~10%
83.3%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Sun 24 May
Curragh
About 1.3 miles · Unknown · 38 runners

🔍 Full Analysis

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

That Class 1 win came at Doncaster on 14 September 2024, and it tells you everything about where Bay City Roller belongs. Class 1 races are the elite tier — the biggest, most prestigious contests in the country. Winning one of those, from only three attempts at that level, puts this horse in rare company. The other two runs at that level show it's no fluke either: even when it doesn't win, it places. A horse that competes at the top and delivers isn't just talented — it's consistent under pressure.

The distance picture is equally striking. Over seven furlongs to a mile, Bay City Roller has won all three races it has run at those trips. Three from three is a perfect record, and it suggests the team at Newmarket know exactly where this horse is happiest and most dangerous. George Scott's yard has been in excellent form this season — 51 winners from their Newmarket base — and Bay City Roller looks like one of the jewels in that operation.

Jockey Callum Shepherd has been the man in the saddle for most of this partnership, and the numbers together are remarkable: three wins from five races, meaning they click into gear roughly 60% of the time. That's not a coincidence — it speaks to a genuine understanding between horse and rider that trainers spend years trying to build.

The recent form line of 2-6-2-1-1-1 tells its own story. Three wins on the spin before a sixth-place finish, then back into second last time out. Bay City Roller raced just yesterday, so it's bang in the middle of its season right now. A horse this sharp, this consistent over its best trip, trained by a yard firing on all cylinders — it's well worth keeping an eye on whatever comes next.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Well suited by 7f – 1m distances: 100% win rate
Effective partnership with Callum Shepherd: 60% win rate together

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
8 May
2nd
Chester
1m3f – 1m4f · Good · 9 runners
26 Jul
6th
York
1m3f – 1m4f · Good · 7 runners
29 May
2nd
Sandown Park
1m1f – 1m2f · Good · 7 runners
14 Sep
🏆 Won
Doncaster
7f – 1m · Good · 6 runners
29 Aug
🏆 Won
chelmsford
7f – 1m · Standard · 11 runners
31 Jul
🏆 Won
Sandown Park
7f – 1m · Good_To_Firm · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
60%
Win rate
3/5
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Sandown Park
Galloping
2 1 win, 1 second 29 May 50%
Doncaster
Galloping
1 1 win 14 Sep 100%
chelmsford 1 1 win 29 Aug 100%
York
Galloping
1 1 other 26 Jul 0%
Chester
Tight
1 1 second 8 May 0%