UK time :

Karton Plein

Karton Plein is a 6-year-old who has spent most of its racing life frustratingly close to the winner's enclosure without quite getting there. One win from nine races tells a clear story: this is a horse that competes honestly and often finds the frame, with three placed efforts to its name, but turning up is easier than winning, and that gap has proved difficult to close.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Karaktar
Mother
Porta Romana
Owner
Always Dreaming, Ever Hopeful
Official rating
103

📊 Key numbers

Career totals for this horse
9
Career races
1
Wins
11.1%
Win rate
avg ~10%
33.3%
Top-3 rate
avg ~30%
178 days
Since last race

🔍 Full analysis

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

That one win came at Southwell in February 2025, and it remains the sole highlight of a career that has otherwise been defined by near-misses. Fifteen months is a long time to wait for a second success, and the last six races have produced nothing better than a third, suggesting the horse is finding its level rather than building toward something bigger. At Class 4 — the workaday tier of British racing, well below the top events — Karton Plein has won just once from six attempts at that grade, a rate of roughly 1 in every 6 races. That is not a stat that screams potential, but it does say the horse belongs at this level and is not being overfaced.

Sean Bowen, one of the most accomplished jump jockeys in the country, has been the regular partner, riding in six of the nine races and winning the one that mattered. That the team keeps coming back to a rider of Bowen's calibre suggests belief that the right race is out there somewhere. The horse is trained by Olly Murphy at Wilmcote in Warwickshire, a yard that has sent out 146 winners this season — a genuinely productive operation, and not one that wastes time on hopeless cases. The fact that Karton Plein is still running, and raced as recently as yesterday, means the team clearly thinks there is another day coming.

Whether that day arrives is the open question. The form figures make for sobering reading — an eighth and a sixth in the most recent runs suggest the horse is not at its peak right now. But horses have a habit of surprising you, and with a good trainer, a top jockey, and a winning blueprint already laid down at Southwell, the ingredients for a repeat are at least present.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Poor record on soft ground: 0 wins from 3 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
23 Apr
8th
Perth
Long Distance (2m+) · Good · 10 runners
24 Mar
DNF
Southwell
Long Distance (2m+) · Good · 11 runners
19 Jan
3rd
Lingfield Park
Long Distance (2m+) · Soft · 13 runners
4 Dec
DNF
Leicester
Long Distance (2m+) · Soft · 6 runners
26 Oct
2nd
Fontwell Park
Long Distance (2m+) · Good_To_Soft · 6 runners
24 Sep
6th
Perth
Long Distance (2m+) · Good · 9 runners
3 Feb
🏆 Won
Southwell
1m6f – 2m · Good_To_Soft · 10 runners
23 Jan
4th
Huntingdon
1m6f – 2m · Soft · 10 runners
20 Oct
5th
Sedgefield
Long Distance (2m+) · Good · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Sean Bowen Current jockey
16.7%
Win rate
1/6
Wins / rides
Lewis Saunders
0%
Win rate
0/2
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Southwell
Galloping
2 1 win, 1 other 24 Mar 50%
Perth
Galloping
2 2 other 23 Apr 0%
Fontwell Park
Tight
1 1 second 26 Oct 0%
Lingfield Park
Sharp
1 1 third 19 Jan 0%
Sedgefield
Sharp
1 1 other 20 Oct 0%
Leicester
Sharp
1 1 other 4 Dec 0%
Huntingdon
Galloping
1 1 other 23 Jan 0%