:

Johnny M

Ten races in, and Johnny M is still waiting for that elusive first win — but there's more to this story than a blank space in the results column. The eight-year-old, trained by E McNamara out of Rathkeale in County Limerick, has placed three times from his ten outings, which at least tells you he can find his way into the mix. He just hasn't been able to get his nose in front when it matters.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Valirann
Mother
Dinos Luso
Trainer
Owner
Sunshine Classic Syndicate
Rating
79

📊 Key Numbers

Career statistics for this horse
10
Career races
0
Wins
0%
Win rate
avg ~10%
30%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

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

The recent form makes for mixed reading. His last six races show a couple of blanks, a second, a seventh, a tenth, and a third — so the form is patchy rather than progressive, and there's no obvious momentum building toward a first victory. That said, he raced just yesterday, which means McNamara clearly still believes there's something worth chasing here. You don't keep running a horse at eight years old unless you think the opportunity is still out there somewhere.

McNamara's yard has been in good nick this season, sending out 22 winners — a tally that suggests this is a yard that knows how to get horses to perform. The fact that Johnny M hasn't broken through yet isn't for lack of professional support. Back in late 2022, McNamara spoke warmly about the horse when he first arrived, describing him as a lovely individual with real potential. That promise hasn't quite translated into wins, but McNamara's continued faith — evidenced by keeping him in active training and racing as recently as yesterday — suggests the door hasn't been closed on him yet. For Johnny M, the clock is ticking, but it's not quite at midnight.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Unknown
Good (firm-ish)
Unknown
Soft (muddy)
Unknown
Yielding (slightly soft)
Unknown
Yielding to soft (damp)
Unknown
📏 Race Distance
Long Distance (2M+)
Unknown
🏟 Track Shape
Right-handed, tight
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
13 May
DNF
Punchestown
Long Distance (2m+) · Good · 20 runners
28 Aug
12th
Bellewstown
Long Distance (2m+) · Good · 19 runners
12 Aug
7th
Ballinrobe
Long Distance (2m+) · Yielding_To_Soft · 12 runners
26 Jul
10th
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 17 runners
21 Jul
DNF
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 19 runners
21 Jun
3rd
Wexford
Long Distance (2m+) · Good · 14 runners
5 Jun
3rd
Listowel
Long Distance (2m+) · Good_To_Yielding · 21 runners
12 May
8th
Kilbeggan
Long Distance (2m+) · Yielding · 19 runners
13 Mar
9th
Thurles
Long Distance (2m+) · Soft · 12 runners
26 Dec
11th
Down Royal
Long Distance (2m+) · Soft · 15 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Thomas Reilly
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Mr L D Andrews
0%
Win rate
0/1
Won / Rode
Mr A Harvey
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Kilbeggan
Tight
3 3 other 26 Jul 0%
Listowel
Sharp
1 1 third 5 Jun 0%
Bellewstown
Sharp
1 1 other 28 Aug 0%
Thurles
Undulating
1 1 other 13 Mar 0%
Down Royal
Galloping
1 1 other 26 Dec 0%
Wexford
Sharp
1 1 third 21 Jun 0%
Ballinrobe
Sharp
1 1 other 12 Aug 0%
Punchestown
Galloping
1 1 other 13 May 0%