:

Brian M McMahon

Four years into his training career, Brian M McMahon is still very much a trainer finding his feet — but there are quiet signs of progress worth noting. Over the last 12 months he has sent out 4 winners from 92 runners, which works out at roughly 1 in every 23 races. That is a modest return, but it does represent an improvement on where he was 12 months ago, when his win rate sat at 3%. Small margins matter early in a training career, and moving in the right direction is genuinely meaningful when you are still building a yard from scratch.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Scarriff, Co Galway
Record
4 wins from 92 races
Win rate
4.3%
Top jockey
James Smith
Best course
Galway (8.3% from 12 races)
Best going
Yielding

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
92
Races
4
Wins
4.3%
Win rate
avg ~10%
22.8%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

His most reliable partnership is with jockey James Smith, who has ridden 24 of McMahon's runners and come home in front on 2 of them — a win rate of around 1 in 12. That is roughly double McMahon's overall average, which suggests Smith either gets the best out of these horses or is simply put up when the team fancies their chances. Either way, it is the combination to watch when the two team up. Less fruitful has been the association with Cluain Chormaic, a horse McMahon has run 4 times without a win to show for it. Sometimes a horse and yard just do not click, and that one may need a change of scenery before it finds its best.

One small but interesting detail: McMahon's numbers on wet or muddy ground are noticeably better than his overall average — 1 winner from 13 runners on soft ground, which works out at 8%, or roughly 1 in 13. For a trainer at this level, having even one area where the results outperform the norm is worth paying attention to. When the forecast is poor and McMahon has a runner declared, it may be worth a second look.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
9.1%
May
0%
Jun
0%
Jul
0%
Aug
9.1%
Sep
10%
Oct
10%
Nov
0%
Dec
0%
Jan
0%
Feb
0%
Mar

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Yielding
Loves
Yielding to soft
Loves
Good (firm-ish)
Ok
Good to yielding
Ok
Heavy (very wet)
Avoids
Soft (muddy)
Avoids
Soft to heavy
Avoids
🏟 Track Shape
Left-handed, tight turning
Loves
Right-handed, undulating
Loves
Right-handed, tight turning
Right-handed, tight
Right-handed, wide and galloping
Avoids
Left-handed, wide and galloping
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
James Smith First Choice
8.3%
Win rate
2/24
Won / Rode
0%
Win rate
0/18
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/7
Won / Rode
Philip Donovan
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Patrick M O'Brien
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Josh Williamson
0%
Win rate
0/2
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
0%
Win rate
0/1
Won / Rode
Calum Hogan
0%
Win rate
0/1
Won / Rode
Mr S Connor
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 7753
Form: 5F371P
Form: PP648P
Form: 5U7U25
Form: -098P5
Form: 21-F62
Form: -12973
Form: -0P850
Form: 253001

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Galway 12 1 8.3%
Cork 10 0 0%
Punchestown 10 0 0%
Ballinrobe 10 0 0%
Tipperary 8 0 0%
Limerick 7 0 0%
Listowel 5 1 20%
Roscommon 5 1 20%
Thurles 4 1 25%
Killarney 4 0 0%
Kilbeggan 4 0 0%
Leopardstown 3 0 0%
Navan 2 0 0%
Tramore 2 0 0%
Sligo 2 0 0%
Naas 2 0 0%
Clonmel 1 0 0%
Fairyhouse 1 0 0%

📅 Recent Results

The last 20 results, most recent first
19 Mar
Cork · Long Distance (2m+) · Yielding
12 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
26 Feb
Clonmel · Long Distance (2m+) · Heavy
18 Feb
Punchestown · Long Distance (2m+) · Soft
8th
5 Feb
Thurles · Long Distance (2m+) · Soft
4th
29 Jan
Thurles · Long Distance (2m+) · Heavy
12th
26 Jan
Punchestown · Long Distance (2m+) · Heavy
6th
12 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
16th
28 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
28 Dec
Leopardstown · Long Distance (2m+) · Good_To_Yielding
15th
28 Dec
Leopardstown · Long Distance (2m+) · Good_To_Yielding
3rd
27 Dec
Leopardstown · Long Distance (2m+) · Yielding
2nd
27 Dec
Limerick · Long Distance (2m+) · Heavy
9th
11 Dec
Punchestown · Long Distance (2m+) · Heavy
2nd
11 Dec
Punchestown · Long Distance (2m+) · Heavy
29 Nov
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
5th
27 Nov
Thurles · Long Distance (2m+) · Good_To_Yielding
5th
23 Nov
Cork · Long Distance (2m+) · Yielding_To_Soft
11th
23 Nov
Cork · Long Distance (2m+) · Yielding_To_Soft
12th
23 Nov
Cork · 1m6f – 2m · Yielding_To_Soft