UK time :

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 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 ground
Yielding (slightly soft)

📊 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%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses Brian M McMahon has entered for upcoming races

🔍 Full analysis

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

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

Results split by ground, race level and track shape
🌧 Ground
Yielding (slightly soft)
Loves
Yielding to soft (damp)
Loves
Good (a little give)
Ok
Good to yielding (mild give)
Ok
Heavy (very wet)
Avoids
Soft (muddy)
Avoids
Soft to heavy (wet)
Avoids
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, hilly
Loves
Right-handed, tight turns
Right-handed, tight
Right-handed, long straights
Avoids
Left-handed, long straights
Avoids

🏇 Jockeys

The riders they work with most, most rides first
James Smith Main partner
8.3%
Win rate
2/24
Wins / rides
0%
Win rate
0/18
Wins / rides
14.3%
Win rate
1/7
Wins / rides
0%
Win rate
0/7
Wins / rides
Philip Donovan
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
G B Noonan
0%
Win rate
0/3
Wins / rides
Patrick M O'Brien
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Josh Williamson
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Calum Hogan
0%
Win rate
0/1
Wins / rides
Mr S Connor
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
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, most races first
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
—