Calyxoh
Calyxoh is a horse that has taught its trainer
Patrick Morris a lesson about patience. The 4-year-old has raced 23 times and won just once — at Newbury on 15 August 2025 — with seven placings to show for all that activity. That single victory came 13 months ago, and since then Calyxoh has not found the winner's circle again, though it has managed to pick up a few placings along the way. Over its last six races, it has finished third twice and fourth once, with three runs outside the frame. Still, Morris keeps running it, which suggests the horse has something to offer on the right day at the right track.
Based on TrackLab's analysis
Owner
The Matrix Partnership
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The clue to Calyxoh's best chance lies in the distances it prefers. When competing over seven furlongs to a mile, it wins roughly 1 in every 12 races — which might sound modest until you consider that across its whole career it wins just 1 in every 25 races. At Class 4 level — the lower end of competitive racing — it performs a touch better still, winning 1 of every 8 races. Newbury, where it delivered its sole victory, suited it well enough to get the job done. The horse is still active, having raced just yesterday, so Morris clearly believes there is another win in there somewhere. Whether Calyxoh finds it will depend on getting the ingredients right: the right distance, the right class, and perhaps the right bit of luck.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 11 starts (9%)
✔ Well suited by 7f – 1m distances: 8% win rate
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 8 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (fairly firm)
Avoids
Good to soft (some give)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids
Left-handed, tight
Avoids
📅 Recent runs
The last 10 races, most recent first
4 Sep
11th
Ascot
1m1f – 1m2f · Good · 11 runners
14 Aug
3rd
Newmarket
1m1f – 1m2f · Good_To_Firm · 8 runners
2 Aug
4th
Chester
7f – 1m · Good · 6 runners
25 Jul
11th
Newcastle
1m1f – 1m2f · 14 runners
11 Jul
3rd
Chester
7f – 1m · Good · 9 runners
4 Jul
7th
Carlisle
7f – 1m · Good · 7 runners
12 Jun
9th
Chester
7f – 1m · Good_To_Soft · 11 runners
6 Mar
12th
meydan
7f – 1m · Good · 20 runners
6 Feb
9th
meydan
1m1f – 1m2f · Good · 20 runners
16 Jan
11th
meydan
5f – 6½f · Good · 14 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 |
| Newmarket Galloping |
4 |
2 seconds, 1 third, 1 other |
14 Aug |
0% |
| Chester Tight |
3 |
1 third, 2 other |
2 Aug |
0% |
| Ascot Galloping |
3 |
3 other |
4 Sep |
0% |
| meydan |
3 |
3 other |
6 Mar |
0% |
| Newbury Galloping |
2 |
1 win, 1 other |
15 Aug |
50% |
| Wolverhampton Galloping |
1 |
1 other |
24 Nov |
0% |
| chelmsford |
1 |
1 second |
18 Dec |
0% |
| Leicester Sharp |
1 |
1 other |
4 Jun |
0% |
| Haydock Park Galloping |
1 |
1 other |
28 Sep |
0% |
| Carlisle Undulating |
1 |
1 other |
4 Jul |
0% |
| Windsor Sharp |
1 |
1 third |
2 Sep |
0% |
| Kempton Park Galloping |
1 |
1 other |
8 Oct |
0% |
| Newcastle Galloping |
1 |
1 other |
25 Jul |
0% |