UK time :

Mr B J Walsh(7)

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 analysis
Quick facts
Role
Jockey
Record
0 wins from 17 races
Win rate
0%
Top trainer
Best course
Kilbeggan (0% from 5 races)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
17
Races
0
Wins
0%
Win rate
avg ~10%
0%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this jockey's record and recent runs
TrackLab's jockey breakdown

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 does best

Results split by ground, race level and track shape
🌧 Ground
Good to yielding (mild give)
Unknown
Good (a little give)
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

🏇 Trainers

The trainers they work with most, most rides first
P J Rothwell Main partner
0%
Win rate
0/9
Wins / rides
0%
Win rate
0/8
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 713942
Form: 80PP73
Form: 1UU34P
Form: 61452P
Form: 0-5P3
Form: 7-PPFP
Form: 3-54P9
Form: 70PP-8
Form: 000715
Form: 8

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Kilbeggan 5 0 0%
Clonmel 3 0 0%
Wexford 3 0 0%
Tramore 2 0 0%
Tipperary 1 0 0%
Naas 1 0 0%
Limerick 1 0 0%
Punchestown 1 0 0%

📅 Recent results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Good_To_Yielding
—
20 Apr
Tramore · Long Distance (2m+) · Good_To_Yielding
—
2 Apr
Clonmel · Long Distance (2m+) · Soft
9th
8 Jan
Clonmel · Long Distance (2m+) · Heavy
—
29 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
—
15 Dec
Naas · Long Distance (2m+) · Soft_To_Heavy
9th
22 Aug
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
8th
17 Aug
Tramore · Long Distance (2m+) · Good
5th
25 Jul
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
6th
25 Jul
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
13th
25 Jul
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
8th
24 Jul
Wexford · Long Distance (2m+) · Good
5th
24 Jul
Wexford · Long Distance (2m+) · Good
—
16 Jun
Kilbeggan · Long Distance (2m+) · Good
11th
6 Jun
Clonmel · Long Distance (2m+) · Good
8th
28 May
Wexford · Long Distance (2m+) · Good
8th
8 May
Tipperary · Long Distance (2m+) · Good_To_Yielding
6th