:

Beauty By My Side

Beauty By My Side is a horse caught in a frustrating spell. The 4-year-old has won 2 of its 17 races—a modest 12 percent win rate—but what matters is the timing: it last won at Chelmsford ten months ago, back in October 2025. Since then, nothing. Six races have come and gone without a victory, and recent form has been thin: a run of 8th, 15th, 11th, 10th, 6th, and 10th place finishes in the last six outings. That 10th place came just a day ago, so the horse is still racing, still competing, but the winning touch has vanished.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Kodiac
Mother
Chantaleen
Owner
Jolly Jem Syndicate
Rating
69

📊 Key Numbers

Career statistics for this horse
17
Career races
2
Wins
11.8%
Win rate
avg ~10%
23.5%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Tomorrow
Southwell (AW)
About 1 mile · Standard all-weather surface · 9 runners

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

There are clues to what might work. Beauty By My Side has won 2 of 6 races on normal ground—a win rate of one in three—which is substantially better than its overall record. On fast, dry ground or wet and heavy ground, the horse struggles. Joseph Parr's Newmarket yard has sent out 6 winners this season, so the trainer is not without form, but Beauty By My Side remains a puzzle to crack. It competes at Class 5, the lower rungs of racing, where wins of just 2 from 11 attempts suggest a horse that can be competitive but rarely puts it all together. The gap between that October victory and now is long for any racing animal—long enough to wonder whether something has shifted, or whether the right conditions and the right race simply haven't aligned.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 2 wins from 6 starts (33%)
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 4 starts
Poor record on good ground: 0 wins from 3 starts
Struggles on RH Galloping tracks: 0 wins from 7 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Standard to slow (all-weather)
Unknown
Soft (muddy)
Unknown
Good to firm (drying out)
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
7F – 1M
1M1F – 1M2F
5F – 6½F
Unknown
1M3F – 1M4F
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track Shape
Left-handed, long straights
Long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
12 Aug
8th
Kempton Park
1m1f – 1m2f · 10 runners
11 Jul
15th
Ascot
7f – 1m · Good_To_Firm · 18 runners
18 Feb
11th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 11 runners
30 Jan
10th
Southwell
1m1f – 1m2f · Standard · 11 runners
30 Dec
6th
Wolverhampton
1m1f – 1m2f · Standard · 8 runners
4 Dec
10th
chelmsford
1m3f – 1m4f · Standard · 12 runners
23 Oct
🏆 Won
chelmsford
1m1f – 1m2f · Standard · 10 runners
6 Oct
7th
Great Yarmouth
1m1f – 1m2f · Good · 16 runners
15 Sep
3rd
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 9 runners
28 Aug
7th
Newbury
1m1f – 1m2f · Good · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
25%
Win rate
1/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/1
Won / Rode
Ashley Lewis
0%
Win rate
0/1
Won / Rode
Jack Mitchell Current Jockey
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Kempton Park
Galloping
3 1 third, 2 other 12 Aug 0%
chelmsford 2 1 win, 1 other 4 Dec 50%
Wolverhampton
Galloping
2 1 win, 1 other 30 Dec 50%
Ascot
Galloping
2 2 other 11 Jul 0%
Great Yarmouth
Galloping
2 2 other 6 Oct 0%
Newbury
Galloping
2 1 second, 1 other 28 Aug 0%
Sandown Park
Galloping
1 1 other 25 Jul 0%
Lingfield Park
Sharp
1 1 other 4 Dec 0%
Southwell
Galloping
1 1 other 30 Jan 0%
Newmarket
Galloping
1 1 other 8 Aug 0%