The one moment everything clicked came at Beverley on 16 April 2025, and it's worth noting that Beverley is a track with a distinctive sharp, oval shape that suits certain horses perfectly. Whether Kokanee simply loves it there remains to be seen — one win isn't a pattern — but it's a result the team at Ed Dunlop's Newmarket yard will have noted carefully.
Dunlop's operation is in decent health this season, having sent out 35 winners, so Kokanee is operating within a yard that clearly knows how to get horses to the track in winning form. The horse typically competes at Class 4 level, which sits in the middle of the racing pyramid — not the biggest stages, but competitive enough that winning isn't easy. At that level, Kokanee has won 1 from 6 races, a rate of about 1 in 6, which is actually the most encouraging number in its record.
The partnership with jockey Hector Crouch is one puzzle worth watching. The two have raced together five times without a win between them, and recent form hasn't been especially promising — the last six runs have produced finishes of 5th, 6th, 3rd, 4th, 5th, and most recently 2nd, reading from oldest to newest. That second place is actually the best result of the current run and suggests Kokanee is knocking on the door, even if it hasn't managed to kick it open. Racing just one day ago, the horse is clearly fit and active, and a yard with 35 winners this season isn't running horses for the fun of it.
The honest summary is this: Kokanee is a horse still searching for its second win, but it races regularly, it finished second last time out, and it has a trainer who clearly has things ticking over well. Sometimes a horse just needs one thing to go its way — the right track, the right day, the right draw — and it all falls into place. Beverley proved that once already.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Sandown Park Galloping |
2 | 1 third, 1 other | 12 Sep | 0% |
| Pontefract Undulating |
2 | 1 second, 1 other | 7 Apr | 0% |
| Beverley Undulating |
1 | 1 win | 16 Apr | 100% |
| Wolverhampton Galloping |
1 | 1 other | 27 Dec | 0% |
| chelmsford | 1 | 1 other | 7 Nov | 0% |
| Southwell Galloping |
1 | 1 other | 14 Dec | 0% |
| Newbury Galloping |
1 | 1 other | 28 Aug | 0% |
| Newmarket Galloping |
1 | 1 other | 31 Oct | 0% |
| Ascot Galloping |
1 | 1 other | 10 May | 0% |