:

Naughty Niall

There is something quietly admirable about a horse that just keeps showing up. Naughty Niall is a five-year-old who has run 26 times in his career, picking up 3 wins and 11 places along the way — that is a win in roughly 1 in every 8 or 9 races, and a place in well over half of them. He is not a star, but he is the kind of horse who is nearly always thereabouts, and in racing that consistency has its own value.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Oasis Dream
Mother
Always A Drama
Owner
Jayant Pindolia
Rating
55

📊 Key Numbers

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

🏁 Next Race

Tomorrow
Windsor
About 1.2 miles · Mostly firm ground · 16 runners

🔍 Full Analysis

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

He races almost exclusively at Class 6, the workaday end of the sport, and has won 3 of his 18 races at that level — roughly 1 in every 6. His first career win came at Southwell in December 2024, and his most recent was at Wolverhampton in November 2025, about six months ago. Since then he has gone six races without a win, though his recent form reads 6-2-4-7-2-2 — two second-place finishes in his last two outings before that suggest the ability is still there, even if the win has been elusive. He raced just yesterday, which tells you everything about his schedule: this is a horse who works for a living.

One thing worth noting is what happens when Naughty Niall gets a longer trip. Over distances between a mile and six furlongs and two miles, he has won 1 from 3 races — that is 33%, or roughly 1 in every 3, which is a significantly better return than his overall record. It is a small sample, but it is the kind of detail a sharp observer files away.

He is trained by Ian Williams at Alvechurch in Worcestershire, a yard that has sent out 91 winners this season alone — a serious operation. Ryan Kavanagh rides him most often, winning 1 of their 6 races together, or roughly 1 in every 6. Neither figure screams dominance, but the combination has clearly found ways to get the job done. Naughty Niall might never trouble the big occasions, but for a horse running at this level, simply being reliable, consistent, and still racing actively at 26 career runs is its own kind of achievement.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_soft ground: 1 wins from 3 starts (33%)
Well suited by 1m6f – 2m distances: 33% win rate

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Standard (all-weather)
Soft (muddy)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Unknown
Good (firm-ish)
Unknown
📏 Race Distance
1M6F – 2M
Loves
1M3F – 1M4F
7F – 1M
Unknown
1M1F – 1M2F
Ok
5F – 6½F
Avoids
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
🏟 Track Shape
Left-handed, long straights
Right-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
17 Apr
6th
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
9 Apr
2nd
Wolverhampton
1m1f – 1m2f · Standard · 9 runners
17 Feb
4th
Wolverhampton
1m1f – 1m2f · 9 runners
30 Jan
7th
Southwell
1m3f – 1m4f · Standard · 12 runners
2 Jan
2nd
Wolverhampton
1m1f – 1m2f · Standard · 10 runners
13 Dec
2nd
Wolverhampton
1m1f – 1m2f · Standard · 12 runners
21 Nov
6th
Southwell
1m3f – 1m4f · Standard · 14 runners
4 Nov
🏆 Won
Wolverhampton
1m6f – 2m · Standard · 12 runners
4 Oct
3rd
Wolverhampton
1m6f – 2m · Standard · 12 runners
26 Aug
4th
Musselburgh
1m6f – 2m · Good · 5 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Ryan Kavanagh
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/5
Won / Rode
Paddy Mathers
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
Toby Moore
100%
Win rate
1/1
Won / Rode
Silvestre De Sousa Current Jockey
100%
Win rate
1/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
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
Wolverhampton
Galloping
13 1 win, 4 seconds, 1 third, 7 other 17 Apr 7.7%
Southwell
Galloping
3 1 win, 2 other 30 Jan 33.3%
Leicester
Sharp
3 2 thirds, 1 other 10 Aug 0%
Great Yarmouth
Galloping
2 1 win, 1 second 28 Jul 50%
Newmarket
Galloping
1 1 other 2 Nov 0%
Musselburgh
Sharp
1 1 other 26 Aug 0%
Kempton Park
Galloping
1 1 other 20 Nov 0%
Chepstow
Galloping
1 1 other 26 Aug 0%
Lingfield Park
Sharp
1 1 other 9 Jan 0%