:

Three Socks On

Three Socks On is a 3-year-old who took a while to find his feet but is now starting to look like a proper horse. Roger Teal's yard at Lambourn has sent out 22 winners this season, and this one is shaping up to be among the more interesting of them.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Ghaiyyath
Mother
Diamond Drop
Trainer
Owner
BA Racing
Rating
65

📊 Key Numbers

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

🔍 Full Analysis

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

The story here is one of patience paying off. Teal has been open about the fact that Three Socks On was a big, slow-maturing horse — a May foal, which means he was already among the youngest in his age group, and physically he was behind the curve too. His first three runs were forgettable, finishing eighth in all of them, and at that point it would have been easy to write him off. But Teal stuck with him, and on New Year's Day 2026 at Chelmsford the penny began to drop. He won that day, though Teal noted afterwards that he still showed a flash of greenness — ducking sideways a furlong out — the sort of thing a horse does when it's still figuring out what racing is actually about.

Fast forward to Wolverhampton in April, and Three Socks On looked a much more streetwise animal. He won again, and Teal was bullish afterwards, saying he'd "wintered really well" and won "very well" — the kind of language a trainer uses when they think there's more to come. That's now 2 wins from 6 races in total, a win rate of roughly 1 in every 3, which for a horse still learning the game is genuinely encouraging. More telling is what happens on normal ground: two wins from three races on a standard surface, a 67% win rate that suggests conditions really do matter for him.

What also stands out is his preference for a middle-distance trip — somewhere between a mile and a mile and two furlongs. Over those distances he has won 2 of his 4 races, exactly half. Stretch him out or squeeze him back and you may not see the same horse. He raced just yesterday, so he is very much in the thick of his campaign, and with a trainer clearly excited about his development, Three Socks On looks like a horse worth following before the rest of the world catches on.

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 3 starts (67%)
Well suited by 1m1f – 1m2f distances: 50% win rate

🎯 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
Good (firm-ish)
Unknown
📏 Race Distance
1M1F – 1M2F
Loves
7F – 1M
Unknown
1M3F – 1M4F
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track Shape
Right-handed, long straights
Unknown
Left-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
15 May
4th
Newbury
1m3f – 1m4f · Good · 16 runners
10 Apr
🏆 Won
Wolverhampton
1m1f – 1m2f · Standard · 9 runners
2 Jan
🏆 Won
chelmsford
1m1f – 1m2f · Standard · 9 runners
2 Dec
8th
Lingfield Park
1m1f – 1m2f · Standard · 12 runners
3 Nov
8th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 13 runners
11 Aug
8th
Kempton Park
7f – 1m · Standard_To_Slow · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Lewis Edmunds Current Jockey
50%
Win rate
2/4
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
2 2 other 3 Nov 0%
Wolverhampton
Galloping
1 1 win 10 Apr 100%
chelmsford 1 1 win 2 Jan 100%
Lingfield Park
Sharp
1 1 other 2 Dec 0%
Newbury
Galloping
1 1 other 15 May 0%