UK time :

Ki Woo

At six years old and with four wins from 12 races, Ki Woo has quietly built a record that would make any trainer smile. That's a win rate of around one in three — genuinely impressive at this level — and the horse is still very much in form, having raced just yesterday and won two of its last six outings.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Cokoriko
Mother
Calonge
Owner
Haydock Park Racing Company Limited
Official rating
130

📊 Key numbers

Career totals for this horse
12
Career races
4
Wins
33.3%
Win rate
avg ~10%
50%
Top-3 rate
avg ~30%
112 days
Since last race

🏁 Next race

Today
Sedgefield
About 3.6 miles · Good ground · 7 runners

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

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.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Strong overall win rate: wins 33% of races

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Loves
Class 4 (standard)
Unknown
🏟 Track shape
Left-handed, tight turns
Left-handed, long straights
Ok
Left-handed, tight
Unknown
Right-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
28 Jun
2nd
Uttoxeter
Long Distance (2m+) · Good · 14 runners
23 May
🏆 Won
Cartmel
Long Distance (2m+) · Good · 8 runners
15 Apr
5th
Haydock Park
Long Distance (2m+) · Good · 11 runners
5 Mar
🏆 Won
Haydock Park
Long Distance (2m+) · Good_To_Soft
24 Jan
DNF
Doncaster
Long Distance (2m+) · Soft · 8 runners
29 Dec
2nd
Doncaster
Long Distance (2m+) · Good · 7 runners
29 Nov
6th
Bangor-on-Dee
Long Distance (2m+) · Heavy · 8 runners
10 May
6th
Haydock Park
Long Distance (2m+) · Good · 13 runners
12 Apr
🏆 Won
Bangor-on-Dee
Long Distance (2m+) · Good · 5 runners
22 Mar
🏆 Won
Bangor-on-Dee
Long Distance (2m+) · Good · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
66.7%
Win rate
2/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%