Forever Perfect
Forever Perfect has taken four months to find the winner's circle again after breaking through at Wolverhampton back in April, and time away from victory lane is starting to feel like the story of this three-year-old's career. One win from eleven races tells you this is a horse still searching for consistency, though the numbers hide something worth paying attention to: Forever Perfect wins roughly 1 in every 7 races over longer distances between a mile and six furlongs and two miles, exactly the type of trip that seems to suit it best. That 14% win rate over the right ground and distance suggests the talent is there — it just needs to click more often.Based on TrackLab's AI analysis
Owner
Basher Watts Racing Syndicates 6
📊 Key Numbers
Career statistics for this horse
45.5%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Rebecca Menzies's yard in Morden has been firing this season with 36 winners, so there is no shortage of expertise on hand. The recent form reads 11-11-3-2-2-1, which means Forever Perfect has placed in four of the last six outings, including a third just two races ago. That kind of consistency without the victory is frustrating for any trainer and owner, but it shows the horse is competitive and regularly thereabouts. At three years old, there is still time to develop, and horses that keep finishing in the frame often break through when the right race and conditions align. The question is whether Menzies can find that trigger soon — or whether Forever Perfect's nickname will end up feeling like wishful thinking rather than a description.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Well suited by 1m6f – 2m distances: 14% win rate
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Likes
Good to soft (some give)
Unknown
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, long straights
Likes
Left-handed, hilly
Unknown
📅 Recent Runs
The last 10 races, most recent first
20 Aug
11th
Newcastle
1m6f – 2m · Standard · 14 runners
30 Jul
11th
Wolverhampton
1m6f – 2m · Standard · 12 runners
5 Jun
3rd
Thirsk
1m6f – 2m · Good · 6 runners
8 May
2nd
Wolverhampton
1m6f – 2m · Standard · 7 runners
27 Apr
2nd
Wolverhampton
1m6f – 2m · Standard · 11 runners
21 Apr
🏆 Won
Wolverhampton
1m6f – 2m · Standard · 6 runners
6 Apr
3rd
Wolverhampton
1m6f – 2m · Standard · 7 runners
4 Mar
6th
Southwell
1m1f – 1m2f · Standard
9 Oct
6th
Newcastle
7f – 1m · Standard · 9 runners
25 Sep
8th
Pontefract
1m1f – 1m2f · Good_To_Soft · 9 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 |
| Wolverhampton Galloping |
5 |
1 win, 2 seconds, 1 third, 1 other |
30 Jul |
20% |
| Newcastle Galloping |
2 |
2 other |
20 Aug |
0% |
| Haydock Park Galloping |
1 |
1 other |
5 Sep |
0% |
| Pontefract Undulating |
1 |
1 other |
25 Sep |
0% |
| Southwell Galloping |
1 |
1 other |
4 Mar |
0% |
| Thirsk Galloping |
1 |
1 third |
5 Jun |
0% |