Calendar Girl
Calendar Girl has been almost impossible to stop. In six races so far, this three-year-old has won four times and finished in the money on every single outing — a win rate of 67%, or roughly two wins in every three runs. That kind of consistency at this level is rare. She burst onto the track with a maiden win at Newbury in late July, then kept the momentum rolling with another success at Haydock Park three weeks ago. Most impressively, she has won two top-tier races: a Class 2 contest at Doncaster in September and, most recently, a Class 1 race at Newmarket in October. That Newmarket victory was a genuine statement, the sort of win that makes people sit up and notice.Based on TrackLab's AI analysis
Owner
Kennet Valley Syndicates Ii
📊 Key Numbers
Career statistics for this horse
83.3%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
What makes Calendar Girl's record even more striking is how she has performed in her last six runs. Four of those races ended in the winner's circle, with two third-place finishes the only blemish on an otherwise spotless record. She raced just a day ago and is clearly a horse being campaigned hard — her trainer Owen Burrows is clearly confident enough to keep bringing her back. Burrows runs a productive yard at Lambourn and has already sent out 32 winners this season, but Calendar Girl looks like she could be one of his stars. At three years old, with a record this good and with a clear taste for racing at the top level, she has all the hallmarks of a horse with serious potential ahead of her.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Unknown
Good to firm (drying out)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
📅 Recent Runs
The last 10 races, most recent first
29 Aug
6th
Sandown Park
1m1f – 1m2f · Good_To_Soft · 10 runners
8 Aug
🏆 Won
Haydock Park
7f – 1m · Good · 11 runners
10 Oct
🏆 Won
Newmarket
7f – 1m · Good · 10 runners
11 Sep
🏆 Won
Doncaster
7f – 1m · Good_To_Soft · 22 runners
15 Aug
2nd
Epsom Downs
7f – 1m · Good · 8 runners
24 Jul
🏆 Won
Newbury
7f – 1m · Good_To_Firm · 12 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 |
| Doncaster Galloping |
1 |
1 win |
11 Sep |
100% |
| Newbury Galloping |
1 |
1 win |
24 Jul |
100% |
| Newmarket Galloping |
1 |
1 win |
10 Oct |
100% |
| Haydock Park Galloping |
1 |
1 win |
8 Aug |
100% |
| Epsom Downs Undulating |
1 |
1 second |
15 Aug |
0% |
| Sandown Park Galloping |
1 |
1 other |
29 Aug |
0% |