The most striking part of Ki Woo's profile is what happens when the horse turns up at Bangor-on-Dee. Two wins from three races there makes it a genuine course specialist, and that's not coincidence — smaller, tighter tracks seem to suit the way this horse goes. Joint trainer Oliver Greenall has spoken openly about Bangor being a natural fit, with the North Wales National there mentioned as an ideal long-term target. It's the kind of race where course form counts for everything, and Ki Woo already has that in the bank.
Class 3 is where Ki Woo has found a real home. Three wins from six races at that level means the horse has won exactly half its races in that company — a remarkable conversion rate that suggests the horse is placed carefully and runs to its best when conditions are right. That last point matters: the trainer has been clear that wet and muddy ground holds this horse back. When it gets the fast, dry surface it wants, it shows up ready to run.
The most recent win came at Cartmel five weeks ago, on 23 May 2026, which keeps Ki Woo fresh in the form book heading into summer. Greenall has talked about running the horse through the spring and summer months — partly because the ground tends to be faster, partly because outings have been limited this season. Perth's Highland National has also been floated as a possibility, depending on how the horse's handicap mark moves. For a horse that handles a test of stamina well and jumps cleanly over fences, a big staying chase on decent ground is exactly the right ambition.
Greenall and fellow trainer Josh Guerriero have had 43 winners already this season from their Cheshire yard — a yard clearly in fine form — and Ki Woo looks like one of the more interesting horses on the roster. Small in stature, selective about conditions, but deadly when everything lines up.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Bangor-on-Dee Sharp |
3 | 2 wins, 1 other | 29 Nov | 66.7% |
| Haydock Park Galloping |
3 | 1 win, 2 other | 15 Apr | 33.3% |
| Uttoxeter Sharp |
2 | 1 second, 1 other | 28 Jun | 0% |
| Doncaster Galloping |
2 | 1 second, 1 other | 24 Jan | 0% |
| Cartmel Tight |
1 | 1 win | 23 May | 100% |
| Carlisle Undulating |
1 | 1 other | 17 Feb | 0% |