:

Naana's Sparkle

Naana's Sparkle has hit a rich vein of form in the past week, winning twice at Goodwood in just days and climbing into genuinely competitive territory. The 4-year-old has now won three of its last six races—a striking turnaround that matters because consistency at this level is rare. With six wins from 18 races overall, the horse wins roughly one in every three times it runs, a rate that puts it well above average and suggests genuine talent rather than luck.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Twilight Son
Mother
Sweet And Dandy
Owner
Bruiser Boyz And Partner
Rating
94

📊 Key Numbers

Career statistics for this horse
18
Career races
6
Wins
33.3%
Win rate
avg ~10%
61.1%
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

What makes Naana's Sparkle interesting is how clearly it likes certain tracks and conditions. At Goodwood it dominates: two wins from four races there, including back-to-back victories this week. On normal ground it thrives—two wins from three runs—which is a straightforward advantage worth monitoring. The trainer Lemos De Souza, based at Newmarket, has built a strong yard this season with 19 winners already, and Naana's Sparkle represents the kind of consistent performer that yards are built around. Its jockey Kieran O'Neill has ridden it eight times for two wins, so while the partnership works, there is room for improvement in how often they get across the line together.

The one weakness is racing in higher-grade events. When asked to step up to top-level competition, the horse has won just once from five attempts, which tells you Naana's Sparkle has found its level and does best in tougher but not elite races. Still, fresh off two wins in the past week and with a clear liking for Goodwood and normal ground, this is a horse in form and worth watching. If it stays on similar tracks and in similar conditions, it will keep winning.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 2 wins from 3 starts (67%)
Strong overall win rate: wins 33% of races
⚠ What to watch out for
Poor record on good ground: 1 wins from 8 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to firm (drying out)
Ok
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Good (firm-ish)
Avoids
📏 Race Distance
Sprint (< 5F)
Unknown
5F – 6½F
Ok
🏅 Competition Level
Class 3 (mid-level)
Ok
Class 4 (standard)
Ok
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, hilly
Left-handed, long straights
Ok
Long straights
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown

📅 Recent Runs

The last 10 races, most recent first
29 Aug
🏆 Won
Goodwood
5f – 6½f · Soft · 8 runners
19 Aug
11th
York
5f – 6½f · Good · 22 runners
28 Jul
2nd
Goodwood
5f – 6½f · Good · 24 runners
5 Jul
🏆 Won
Southwell
Sprint (< 5f) · Standard · 9 runners
6 Jun
4th
Doncaster
5f – 6½f · Good_To_Firm · 11 runners
13 May
🏆 Won
Great Yarmouth
5f – 6½f · Good · 13 runners
17 Oct
6th
Haydock Park
5f – 6½f · Good · 8 runners
22 Aug
3rd
Hamilton Park
5f – 6½f · Good_To_Firm · 7 runners
31 Jul
🏆 Won
Goodwood
5f – 6½f · Heavy · 16 runners
5 Jul
2nd
Haydock Park
5f – 6½f · Good · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Kieran O'Neill Current Jockey
25%
Win rate
2/8
Won / Rode
33.3%
Win rate
1/3
Won / Rode
100%
Win rate
1/1
Won / Rode
Luke Catton
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Goodwood
Undulating
4 2 wins, 1 second, 1 third 29 Aug 50%
Great Yarmouth
Galloping
2 1 win, 1 other 13 May 50%
Haydock Park
Galloping
2 1 second, 1 other 17 Oct 0%
chelmsford 1 1 win 26 Oct 100%
Redcar
Galloping
1 1 win 21 Jun 100%
Southwell
Galloping
1 1 win 5 Jul 100%
Wolverhampton
Galloping
1 1 other 18 Nov 0%
Epsom Downs
Undulating
1 1 other 7 Jun 0%
York
Galloping
1 1 other 19 Aug 0%
Salisbury
Undulating
1 1 other 14 Aug 0%
Doncaster
Galloping
1 1 other 6 Jun 0%
Hamilton Park
Sharp
1 1 third 22 Aug 0%
Thirsk
Galloping
1 1 third 22 Apr 0%