A Piece Of Heaven
A Piece Of Heaven is a well-seasoned eight-year-old who has quietly built a solid record at the races. With four wins from sixteen outings, he wins roughly one race in every four attempts — a respectable win rate for a horse of his level. The 38% win rate on normal ground tells the real story: this is where he thrives, and his trainer
Joseph Patrick O'Brien clearly knows exactly when to pitch him into the right conditions. The most recent win came at Chester in May 2026, a track that clearly suits him, and the performance was emphatic — jockey
Dylan Browne McMonagle was able to settle him in just the right position and won with something to spare.
Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The last six races show a horse still genuine and trying, with three places in that stretch and only one failure to complete. A second-place finish in the Irish Cesarewitch — one of the toughest autumn races in Ireland — stands out as a proper effort, though O'Brien mentioned the horse had a small setback afterward. The good news is that he is active again now, back on the gallops and being prepared specifically for the staying races that come with the summer season. For a horse of his age with his record, the plan is clear: stick to normal ground conditions, pick the races carefully, and let him earn his keep in the right spots. He has shown he can win consistently when conditions and competition suit, and with a trainer sending out 160 winners this season, A Piece Of Heaven is in capable hands.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 3 wins from 8 starts (38%)
⚠ What to watch out for
⚠ Struggles on RH Galloping tracks: 0 wins from 7 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)
Likes
Good to firm (fairly firm)
Unknown
Yielding (slightly soft)
Unknown
📏 Race distance
Long Distance (2M+)
Likes
🏅 Race level
Class 2 (high-level)
Unknown
🏟 Track shape
Left-handed, long straights
Likes
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
27 Sep
27th
The Curragh
Long Distance (2m+) · Heavy · 33 runners
20 Jun
6th
Ascot
Long Distance (2m+) · Good_To_Firm · 13 runners
8 May
🏆 Won
Chester
Long Distance (2m+) · Good · 17 runners
27 Feb
DNF
Dundalk
1m3f – 1m4f · Standard · 15 runners
5 Feb
12th
Thurles
Long Distance (2m+) · Soft · 21 runners
10 Jul
3rd
Leopardstown
1m6f – 2m · Good · 6 runners
29 Sep
2nd
The Curragh
Long Distance (2m+) · Good · 33 runners
17 Aug
3rd
The Curragh
1m6f – 2m · Good · 6 runners
18 Jun
7th
Ascot
1m6f – 2m · Good_To_Firm · 16 runners
17 May
🏆 Won
Leopardstown
1m6f – 2m · Good · 12 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 |
| Dundalk Galloping |
3 |
1 win, 2 other |
27 Feb |
33.3% |
| Leopardstown Galloping |
3 |
1 win, 1 third, 1 other |
10 Jul |
33.3% |
| The Curragh Galloping |
3 |
1 second, 1 third, 1 other |
27 Sep |
0% |
| Ascot Galloping |
2 |
2 other |
20 Jun |
0% |
| Punchestown Galloping |
2 |
2 other |
26 Apr |
0% |
| Gowran Park Undulating |
1 |
1 win |
6 Sep |
100% |
| Chester Tight |
1 |
1 win |
8 May |
100% |
| Thurles Undulating |
1 |
1 other |
5 Feb |
0% |