Seventeen races into his season and still looking for that first winner — it is fair to say things have been tough for B J Walsh so far. The young rider has been in the saddle since 2021, meaning he is four years into his career, but the scorecard this season reads zero from seventeen, and the same is true across the last twelve months as a whole.Based on TrackLab's AI analysis
A snapshot of this jockey's performance over the last 12 months
17
Races
0
Wins
0%
Win rate
avg ~10%
0%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Jockey Breakdown
Auto-Generated
The "(7)" beside his name tells you something worth knowing: it means he is an amateur rider who claims a seven-pound weight allowance, which is racing's way of giving less experienced riders a leg up — quite literally — by letting their horse carry less weight than it otherwise would. The idea is to make it easier for younger talent to get opportunities, and trainers will often book a claimer for that reason alone. Getting the rides is one thing, though. Converting them into winners is another.
Four years is long enough to have found some rhythm, so the lack of a single win over the past year will be a source of frustration. That said, seventeen rides in twelve months is not a huge workload — it suggests Walsh is riding mostly at weekends or in specific types of race rather than being a full-time professional jockey riding out every day. Every rider goes through lean spells, and for someone still building experience, the priority right now is simply to keep getting opportunities, keep learning, and wait for the day everything clicks.
📈 Form Trend
How this jockey's win rate has changed month by month
Monthly win rate
2024–2026
0%
Nov
0%
Dec
0%
Feb
0%
Mar
0%
Apr
0%
May
0%
Jun
0%
Jul
0%
Aug
0%
Dec
0%
Jan
0%
Apr
🎯 Where This Jockey Thrives
Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Unknown
Good (firm-ish)
Unknown
Soft to heavy (wet)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
🏟 Track Shape
Right-handed, tight turns
Unknown
Right-handed, tight
Unknown
Right-handed, long straights
Unknown
Left-handed, long straights
Unknown
🏇 Trainer Partnerships
The trainers they work with most, sorted by rides together