:

Mr B M Coonan

Three years into his riding career, Mr B M Coonan is still searching for the kind of momentum that separates journeyman riders from established names. With just one winner from 46 rides in the past twelve months — roughly one in every 46 races — it has been a tough stretch, and there is no sugarcoating that. At 2%, his win rate sits well below what any jockey needs to feel secure in a competitive sport where opportunities can dry up fast.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
1 wins from 46 races
Win rate
2.2%
Top trainer
Best course
Wexford (14.3% from 7 races)
Best going
Good to yielding (mild give)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
46
Races
1
Wins
2.2%
Win rate
avg ~10%
21.7%
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 most meaningful relationship in his book of rides has been with trainer Gavin Cromwell, from whom he has taken 18 of those 46 rides. That partnership has produced one winner, which works out at around 1 in every 18 — a 6% win rate that, while modest, is meaningfully better than his overall numbers. In a sport built on trust between jockey and trainer, keeping that relationship ticking over matters, and Cromwell's yard gives him a steadier stream of opportunities than most.

One small but genuine bright spot is his record on wet or soft ground. From 11 races in those conditions, he has ridden one winner — a 9% win rate, or roughly 1 in every 11. That may sound like a small sample, but it tells you something useful: when the ground is testing, he does not fade into the background the way his overall numbers might suggest. It is the kind of detail that a patient trainer files away.

Right now, Coonan is at a crossroads that many young riders know well. The rides are there — 46 in a season is a workload that shows people are willing to put him up — but converting them into winners is the challenge that defines whether a career moves forward or stalls. One winner from 46 rides is honest, hard work with little reward, and the next twelve months will matter

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2024–2026
0%
Oct
0%
May
0%
Jun
0%
Jul
11.1%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Feb
0%
Mar

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Heavy (very wet)
Unknown
Good (firm-ish)
Avoids
Soft (muddy)
Avoids
Yielding (slightly soft)
Avoids
Soft to heavy (wet)
Avoids
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, long straights
Avoids
Right-handed, tight
Avoids
Right-handed, hilly
Avoids
Left-handed, tight turns
Avoids
Left-handed, long straights
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Gavin Cromwell First Choice
5.6%
Win rate
1/18
Won / Rode
0%
Win rate
0/14
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 0UP875
Form: 663230
Form: 3P-U88
Form: -94256
Form: 0077-0
Form: -P2999
Form: 457505
Form: P602-4
Form: 65
Form: 74949-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wexford 7 1 14.3%
Kilbeggan 7 0 0%
Punchestown 6 0 0%
Downpatrick 4 0 0%
Fairyhouse 3 0 0%
Thurles 3 0 0%
Bellewstown 3 0 0%
Leopardstown 2 0 0%
Galway 2 0 0%
Roscommon 2 0 0%
Sligo 1 0 0%
Limerick 1 0 0%
Listowel 1 0 0%
Naas 1 0 0%
Ballinrobe 1 0 0%
Navan 1 0 0%
Down Royal 1 0 0%

📅 Recent Results

The last 20 results, most recent first
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
8th
22 Feb
Michaels Jet
Naas · 1m6f – 2m · Heavy
14th
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
10th
5 Feb
Thurles · Long Distance (2m+) · Soft
3rd
17 Jan
Navan · Long Distance (2m+) · Soft_To_Heavy
8th
15 Jan
Fairyhouse · Long Distance (2m+) · Soft
11th
11 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
9th
28 Dec
Leopardstown · Long Distance (2m+) · Good_To_Yielding
8th
26 Dec
Leopardstown · Long Distance (2m+) · Yielding
14th
13 Dec
Fairyhouse · Long Distance (2m+) · Soft
2nd
13 Dec
Fairyhouse · Long Distance (2m+) · Soft
3rd
13 Nov
Punchestown · Long Distance (2m+) · Heavy
2nd
24 Oct
Sligo · Long Distance (2m+) · Good_To_Yielding
19 Oct
Limerick · Long Distance (2m+) · Soft
15 Oct
Punchestown · Long Distance (2m+) · Good_To_Yielding
8th
14 Oct
Punchestown · Long Distance (2m+) · Good_To_Yielding
3rd
27 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
6th
19 Sep
Downpatrick · Long Distance (2m+) · Yielding
4th
12 Sep
Ballinrobe · Long Distance (2m+) · Soft
6th
29 Aug
Down Royal · Long Distance (2m+) · Good
5th