:

Liam Lennon

Liam Lennon has been training racehorses for four years, setting up his operation in 2021, but the last twelve months have been a sobering stretch. He has sent out 25 runners this season without a single winner — a run that will test the patience of anyone involved with the yard.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newry, Co. Down
Record
0 wins from 25 races
Win rate
0%
Top jockey
Caragh Monaghan
Best course
Downpatrick (0% from 8 races)

📊 Key Numbers

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

🐎 Today's & Upcoming Runners

Horses Liam Lennon has entered for upcoming races

🔍 Full Analysis

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

The most notable partnership in Lennon's stable is with Kalsman, though it has been a long road without reward. The pair have raced together 22 times and found the winner's enclosure just once, which tells you this is a combination that keeps trying without much luck to show for it. Similarly, jockey Caragh Monaghan has had 17 rides for the yard and is yet to win aboard any of Lennon's horses — a frustrating sequence for both of them.

What makes this season particularly difficult is the context. Last year, Lennon's horses were winning roughly 1 in every 25 races — not spectacular, but at least the scoreboard was moving. This season, across 25 runners, that number has fallen to zero. Going a full season without a winner is genuinely hard in this sport, and for a trainer still building his name after four years, every blank week makes the next one feel heavier. The promising sign, if there is one, is simply that the runners keep coming — horses are being entered and the yard is active. Whether a change of fortune arrives before the season closes is the question everyone around the stable will be asking.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Caragh Monaghan First Choice
0%
Win rate
0/17
Won / Rode
0%
Win rate
0/1
Won / Rode
Patrick M O'Brien
0%
Win rate
0/1
Won / Rode
Shane O'Callaghan
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
Mr E P Powell(7)
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: /9414-
Form: 5459
Form: F23F60
Form: 008-35
Form: 8-500
Form: 9000
Form: 62-90
Form: 90P8
Form: 9
Form: 0

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Downpatrick 8 0 0%
Down Royal 7 0 0%
Dundalk 2 0 0%
Punchestown 2 0 0%
Limerick 1 0 0%
Gowran Park 1 0 0%
Fairyhouse 1 0 0%
Sligo 1 0 0%
Ballinrobe 1 0 0%
Naas 1 0 0%

📅 Recent Results

The last 20 results, most recent first
17 Mar
Down Royal · Long Distance (2m+) · Yielding
8th
20 Jan
Down Royal · Long Distance (2m+) · Yielding_To_Soft
14th
9 Jan
Naas · Long Distance (2m+) · Yielding
26 Dec
Down Royal · Long Distance (2m+) · Yielding
8th
22 Nov
Punchestown · Long Distance (2m+) · Soft_To_Heavy
22th
13 Nov
Punchestown · 1m6f – 2m · Heavy
19th
31 Oct
Down Royal · Long Distance (2m+) · Good_To_Yielding
18 Oct
Limerick · Long Distance (2m+) · Good_To_Yielding
12th
10 Oct
Downpatrick · Long Distance (2m+) · Yielding
9th
4 Oct
Gowran Park · Long Distance (2m+) · Yielding_To_Soft
9th
26 Sep
Dundalk · 1m1f – 1m2f · Standard
13th
12 Sep
Ballinrobe · Long Distance (2m+) · Soft
5th
29 Aug
Down Royal · Long Distance (2m+) · Good
4th
20 Aug
Sligo · Long Distance (2m+) · Good
8th
10 Aug
Downpatrick · Long Distance (2m+) · Good
11th
14 Jul
Downpatrick · Long Distance (2m+) · Good
6th
12 Jul
Dundalk · 1m1f – 1m2f · Standard
14th
15 Jun
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
9th
14 Jun
Downpatrick · Long Distance (2m+) · Good_To_Yielding
9 May
Downpatrick · Long Distance (2m+) · Good
9th