Bellatina
Six races, zero wins, but Bellatina is far from a horse without a story. This two-year-old has placed three times from six outings — finishing second on three occasions and sixth once — which tells you there is genuine ability here, just not quite enough on the day to get over the line. Plenty of horses at this age are still working things out, and a string of placed finishes often means a first win is closer than it looks.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
50%
Place rate (top 3)
avg ~30%
🏁 Next Race
Today
Newbury
About 5 furlongs · Mostly firm ground · 26 runners
→
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
What stands out in the recent form is the consistency of the placing. Three runner-up finishes from six races suggests Bellatina is competitive and rarely has a bad day, but is perhaps still developing the finishing kick needed to win. The most recent run came just yesterday, so this is a horse firmly in the thick of its season right now.
The trainer is Charlie Johnston, operating out of Middleham Moor in North Yorkshire — one of the most active yards in the country this season, having already sent out 131 winners. That is a remarkable volume of success, and it means Bellatina is surrounded by people who know how to get a horse to perform. Johnston's yard will have seen dozens of horses take time to find their moment, and the fact that Bellatina keeps showing up in the places suggests the team believe there is a win waiting to happen. For a two-year-old still learning the game, being stabled somewhere that busy and that successful is no small thing.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
📅 Recent Runs
The last 10 races, most recent first
15 Jul
6th
Bath
5f – 6½f · Firm · 8 runners
8 Jul
2nd
Catterick Bridge
5f – 6½f · Good_To_Firm · 9 runners
25 Jun
2nd
Hamilton Park
5f – 6½f · Good_To_Firm · 8 runners
16 May
7th
Thirsk
5f – 6½f · Good · 11 runners
29 Apr
8th
Southwell
Sprint (< 5f) · Standard · 8 runners
15 Apr
2nd
Beverley
5f – 6½f · Good_To_Soft · 11 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Hamilton Park Sharp |
1 |
1 second |
25 Jun |
0% |
| Bath Undulating |
1 |
1 other |
15 Jul |
0% |
| Southwell Galloping |
1 |
1 other |
29 Apr |
0% |
| Beverley Undulating |
1 |
1 second |
15 Apr |
0% |
| Thirsk Galloping |
1 |
1 other |
16 May |
0% |
| Catterick Bridge Sharp |
1 |
1 second |
8 Jul |
0% |