:

W J Lanigan

Four years into his training career, W J Lanigan is going through the kind of spell that tests a trainer's patience to its limits. This season has brought 21 runners to the track and not a single winner — a run of results that is hard on any yard, let alone one still finding its feet.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Coolrain, Co. Laois
Record
0 wins from 21 races
Win rate
0%
Top jockey
Best course
Fairyhouse (0% from 4 races)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
21
Races
0
Wins
0%
Win rate
avg ~10%
9.5%
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

The most regular partnership in the stable tells a similar story. Jockey Danny Mullins has taken the ride 11 times for Lanigan without a win to show for it, which is a frustrating return for what appears to be the yard's most trusted combination. Mullins is a capable rider, so the lack of results points more to the horses needing to find a bit more than to any failing in the saddle.

There is at least one horse worth keeping an eye on. Minella Diamond has run nine times for the yard and managed one win — not a dazzling record, but enough to suggest there is something there when the pieces fall into place. One win from nine is modest, but in a quiet yard it represents the clearest sign of life.

What makes the current run harder to brush off is that it marks a step backwards. Last season Lanigan was winning at around 5 in every 100 runners — not prolific, but enough to suggest progress was being made. That number has since dropped to zero, which is the kind of dip that demands attention. Four years in, the hope will be that this is a temporary plateau rather than a trend, but for now the winners column is stubbornly empty.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Danny Mullins First Choice
0%
Win rate
0/11
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
Anna McGuinness
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 6/02F4
Form: 2-64P0
Form: 551-00
Form: 3-31
Form: 0-6
Form: 0P
Form: 540

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fairyhouse 4 0 0%
Tipperary 3 0 0%
Punchestown 2 0 0%
Limerick 2 0 0%
Clonmel 2 0 0%
Killarney 1 0 0%
Listowel 1 0 0%
Kilbeggan 1 0 0%
Sligo 1 0 0%
Navan 1 0 0%
Tramore 1 0 0%
Gowran Park 1 0 0%
Thurles 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
15 Jan
Fairyhouse · Long Distance (2m+) · Soft
10th
12 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
29 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
4th
28 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
13th
2 Dec
Clonmel · Long Distance (2m+) · Heavy
13th
29 Nov
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
27 Nov
Thurles · Long Distance (2m+) · Good_To_Yielding
14th
22 Nov
Punchestown · Long Distance (2m+) · Soft_To_Heavy
17th
8 Nov
Gowran Park · Long Distance (2m+) · Heavy
17th
4 Nov
Fairyhouse · Long Distance (2m+) · Soft_To_Heavy
2nd
27 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
10th
20 Sep
Navan · 1m6f – 2m · Yielding
14th
17 Aug
Tramore · Long Distance (2m+) · Good
18 Jul
Killarney · Long Distance (2m+) · Yielding_To_Soft
13th
13 Jul
Sligo · Long Distance (2m+) · Good
7th
1 Jul
Tipperary · Long Distance (2m+) · Yielding
1 Jun
Kilbeggan · Long Distance (2m+) · Good
4th
14 May
Tipperary · Long Distance (2m+) · Good_To_Yielding
6th
8 May
Tipperary · Long Distance (2m+) · Good_To_Yielding
6th