UK time :

Point of Contact

Point of Contact is a 4-year-old horse trained by Andrew Balding at Kingsclere who has won twice from thirteen races, giving him a win rate of roughly 1 in every 7 attempts. He broke his duck at Newbury on 12 April 2025, then struck again at York on 13 June 2026, which now sits three months in the past. His recent form reads 7-5-4-8-1-6, which means he hasn't found the winner's enclosure since that York success, though the sequence shows he remains competitive — three placings in his last six races is solid, even if the wins have dried up.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Blue Point
Mother
Allegrezza
Owner
Saeed Suhail
Official rating
85

📊 Key numbers

Career totals for this horse
14
Career races
2
Wins
14.3%
Win rate
avg ~10%
28.6%
Top-3 rate
avg ~30%
9 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The horse shows a clear preference for normal ground conditions, where he has won two of seven races (29%), a considerably higher rate than his career average suggests he's capable of. Over distances between a mile and a furlong and a mile and two furlongs, Point of Contact has won twice from eight races (25%), indicating he is at his best when given a bit of room to stretch and settle into his stride. The troubling note comes when he steps up to Class 2 company — the top tier of racing — where he has failed to win in three attempts. He appears to be pitched at the right level in the races he does win, and those occasional placings keep him ticking over, but there is a gap between his current form and the very best races.

Balding's yard has been in prolific form this season with 202 winners, so Point of Contact is trained in an environment where winners are being produced regularly. The gap of three months since his last victory is notable for an actively campaigned four-year-old, and with a win rate of just 15 per cent across his career, consistency rather than dominance has been his pattern. He was active just a day ago, which suggests the yard are still searching for a race where the conditions — ground, distance, and opposition level — align properly for another win.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 7 starts (29%)
✔ Well suited by 1m1f – 1m2f distances: 25% win rate
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Heavy (very wet)
Unknown
Good to firm (fairly firm)
Avoids
Good to soft (some give)
Avoids
📏 Race distance
1M1F – 1M2F
Loves
7F – 1M
Avoids
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track shape
Left-handed, long straights
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown

📅 Recent runs

The last 10 races, most recent first
9 Oct
15th
York
7f – 1m · Good_To_Soft · 18 runners
16 Sep
7th
Great Yarmouth
1m1f – 1m2f · Good_To_Soft · 13 runners
3 Sep
5th
Salisbury
1m1f – 1m2f · Good_To_Soft · 11 runners
11 Aug
4th
Hamilton Park
1m1f – 1m2f · Good · 14 runners
4 Jul
8th
Sandown Park
1m1f – 1m2f · Good_To_Firm · 10 runners
13 Jun
🏆 Won
York
1m1f – 1m2f · Good · 17 runners
14 May
6th
York
7f – 1m · Good · 19 runners
13 Sep
6th
Doncaster
1m1f – 1m2f · Good · 15 runners
22 Aug
5th
York
7f – 1m · Good_To_Firm · 17 runners
31 Jul
6th
Goodwood
1m1f – 1m2f · Heavy · 20 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/3
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
York
Galloping
5 1 win, 1 second, 3 other 9 Oct 20%
Newbury
Galloping
2 1 win, 1 third 12 Apr 50%
Sandown Park
Galloping
1 1 other 4 Jul 0%
Haydock Park
Galloping
1 1 other 5 Jul 0%
Doncaster
Galloping
1 1 other 13 Sep 0%
Great Yarmouth
Galloping
1 1 other 16 Sep 0%
Hamilton Park
Sharp
1 1 other 11 Aug 0%
Goodwood
Undulating
1 1 other 31 Jul 0%
Salisbury
Undulating
1 1 other 3 Sep 0%