Lahina Bay
Lahina Bay is a horse that knows exactly where it runs well but hasn't quite put together the consistency to become a major force. The six-year-old has won 6 of its 57 career races—a win rate of roughly 1 in every 10 starts—and has been running in recent weeks, though the results have dried up. Its last six races tell the story: two placings, then nothing, then a seventh, then two more placings. It hasn't crossed the line first in ten months, since November 2025 at Lingfield Park.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The interesting part is what happens when the ground suits it. On fast, dry ground, Lahina Bay wins 4 races from 19 attempts—roughly 1 in 5 starts—which is significantly better than its overall record. It is also a course specialist at Salisbury, where it has won 2 of its 4 races there. That track compatibility has been consistent since its first career win at Salisbury back in June 2023. The horse typically races at Class 6 level, where it wins roughly 1 in every 5 or 6 races.
The partnership with jockey Rhys Clutterbuck stands out. Together they have won 6 races from 27 outings—a 22% win rate—which is notably better than the horse's overall win rate. This suggests Clutterbuck understands how to get the best from it. The horse is trained by Rachel Cook and John Bridger at their Liphook yard in Hampshire, a small operation that has found seven winners this season. For Lahina Bay, the key appears to be patience: wait for fast ground, get it to Salisbury if possible, and stick with Clutterbuck in the saddle. Recent form suggests those conditions are overdue.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 4 wins from 19 starts (21%)
✔ Excellent record on heavy ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 10 starts
⚠ Poor record on standard_to_slow ground: 0 wins from 8 starts
⚠ Poor record on good_to_soft ground: 0 wins from 5 starts
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Yet to win at Kempton Park in 7 attempts
⚠ Yet to win at Goodwood in 5 attempts
⚠ Struggles on LH Sharp tracks: 1 wins from 20 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 7 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard (all-weather)
Likes
Good (a little give)
Avoids
Standard to slow (all-weather)
Avoids
Good to soft (some give)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Right-handed, hilly
Loves
Right-handed, tight turns
Likes
Left-handed, tight turns
Avoids
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
8 Oct
13th
Bath
5f – 6½f · Good · 14 runners
23 Sep
8th
Kempton Park
5f – 6½f · 11 runners
1 Sep
2nd
Lingfield Park
5f – 6½f · Standard · 8 runners
13 Aug
2nd
Windsor
5f – 6½f · Good_To_Firm · 12 runners
3 Aug
3rd
Windsor
5f – 6½f · Good_To_Firm · 5 runners
25 Jul
7th
Salisbury
5f – 6½f · Good_To_Firm · 10 runners
11 Jul
2nd
Salisbury
5f – 6½f · Good_To_Firm · 6 runners
22 Jun
3rd
Windsor
5f – 6½f · Good_To_Firm · 11 runners
30 May
5th
Lingfield Park
5f – 6½f · Good_To_Firm · 6 runners
24 Jan
6th
Lingfield Park
5f – 6½f · Standard · 10 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Lingfield Park Sharp |
20 |
1 win, 2 seconds, 4 thirds, 13 other |
1 Sep |
5% |
| Windsor Sharp |
14 |
2 wins, 1 second, 6 thirds, 5 other |
13 Aug |
14.3% |
| Kempton Park Galloping |
7 |
1 third, 6 other |
23 Sep |
0% |
| Bath Undulating |
6 |
1 win, 1 third, 4 other |
8 Oct |
16.7% |
| Goodwood Undulating |
5 |
1 second, 2 thirds, 2 other |
22 Aug |
0% |
| Salisbury Undulating |
4 |
2 wins, 1 second, 1 other |
25 Jul |
50% |
| Brighton Undulating |
1 |
1 other |
7 Oct |
0% |
| Epsom Downs Undulating |
1 |
1 other |
3 Aug |
0% |