:

Bashful Boy

There is something quietly admirable about a horse that keeps turning up. Bashful Boy is a ten-year-old with 53 races on the clock, and he has been placed — meaning he finished in the top three — on 15 of those occasions, winning 5 times along the way. That works out at roughly 1 win every 10 races, and while that might not sound spectacular, in a sport where most horses win far less often, it speaks to a horse who competes honestly and often finishes close to the action.Based on TrackLab's AI analysis
Quick Facts
Age
10 years old
Sex
Gelding
Colour
Bay
Father
Magician
Mother
Bacheliere
Trainer
Owner
David Pipe Racing Club
Rating
68

📊 Key Numbers

Career statistics for this horse
53
Career races
5
Wins
9.4%
Win rate
avg ~10%
28.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

His record on dry, fast ground is where things get genuinely interesting. On those conditions, he has won 2 from 5 races — that's a 40% win rate, which is extraordinary by any measure. Compare that to his overall record and you start to understand what the team at David Pipe's yard in Somerset are looking for every time they plan his next run. Pipe has had 35 winners this season alone, and he clearly knows what makes Bashful Boy tick: at his best distance of one mile six furlongs to two miles, the horse has won 3 of his 17 races at that trip — nearly 1 in every 6, a solid return.

His last win came at Newton Abbot in July 2023, which is now 34 months ago. That gap matters, and Pipe has spoken openly about trying to unlock a little more from him by stepping him up to three miles when conditions allow. He ran fourth in the Cesarewitch — a famous long-distance flat race — which Pipe described as above expectations, particularly given the wet ground. The trainer has been clear that soft or heavy ground isn't where Bashful Boy wants to be, and a run at Cheltenham on bad ground ended with him being pulled up entirely.

His most regular jockey, Jack Tudor, has ridden him 12 times and won once together — a win rate of about 1 in 12. The partnership has yet to fully click. What the post-race reports do suggest, though, is a horse who finishes his races honestly and responds when given a clear run — "genuine" and hitting the line well are the kinds of words that make racing people sit up and take notice.

Bashful Boy raced just yesterday and his recent form shows a string of fourth-place finishes — frustratingly close, but not quite getting there. At ten years old, with dry ground and the right trip, one more win isn't out of the question.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 2 wins from 5 starts (40%)
Well suited by 1m6f – 2m distances: 18% win rate
⚠ What to watch out for
Poor record on soft ground: 0 wins from 9 starts
Poor record on good_to_soft ground: 0 wins from 5 starts
Poor record on standard_to_slow ground: 0 wins from 3 starts
Yet to win at Newmarket in 5 attempts
Struggles on RH Galloping tracks: 0 wins from 12 starts
Struggles on LH Tight tracks: 0 wins from 6 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Standard (all-weather)
Good (firm-ish)
Ok
Heavy (very wet)
Unknown
Soft (muddy)
Avoids
Good to soft (some give)
Avoids
Standard to slow (all-weather)
Avoids
📏 Race Distance
1M6F – 2M
Loves
Long Distance (2M+)
Ok
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Ok
Class 4 (standard)
Loves
Class 5 (entry-level)
Avoids
🏟 Track Shape
Left-handed, tight turns
Loves
Right-handed, hilly
Loves
Left-handed, long straights
Ok
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, long straights
Avoids
Left-handed, tight
Avoids

📅 Recent Runs

The last 10 races, most recent first
17 Apr
4th
Bath
Long Distance (2m+) · Good_To_Firm · 7 runners
6 Apr
4th
Kempton Park
1m6f – 2m · Standard_To_Slow · 9 runners
20 Mar
4th
Lingfield Park
1m6f – 2m · Standard · 7 runners
4 Mar
5th
Southwell
Long Distance (2m+) · Standard
31 Jan
7th
Lingfield Park
1m6f – 2m · Standard · 9 runners
21 Jan
4th
Kempton Park
1m6f – 2m · Standard_To_Slow · 8 runners
6 Jan
3rd
Wolverhampton
Long Distance (2m+) · Standard · 6 runners
28 Dec
2nd
Southwell
Long Distance (2m+) · Standard · 9 runners
10 Dec
3rd
Kempton Park
1m6f – 2m · Standard_To_Slow · 8 runners
27 Nov
11th
Taunton
Long Distance (2m+) · Good · 15 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
8.3%
Win rate
1/12
Won / Rode
Philip Armson
11.1%
Win rate
1/9
Won / Rode
Rob Hornby Current Jockey
37.5%
Win rate
3/8
Won / Rode
Jack Dace
0%
Win rate
0/4
Won / Rode
Tom Scudamore
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
Amie Waugh
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Daryl Jacob
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Elizabeth Gale
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Gearoid Harney
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
Lingfield Park
Sharp
5 1 win, 1 second, 3 other 20 Mar 20%
Newmarket
Galloping
5 5 other 11 Oct 0%
Taunton
Undulating
4 4 other 27 Nov 0%
Kempton Park
Galloping
4 1 third, 3 other 6 Apr 0%
Plumpton
Sharp
3 2 seconds, 1 other 4 Nov 0%
Fontwell Park
Tight
3 3 other 30 Aug 0%
Southwell
Galloping
3 1 second, 2 other 4 Mar 0%
Newton Abbot
Sharp
2 1 win, 1 other 20 May 50%
Haydock Park
Galloping
2 2 other 8 Apr 0%
Newbury
Galloping
2 1 third, 1 other 24 Jun 0%
Goodwood
Undulating
2 2 other 1 Aug 0%
Sandown Park
Galloping
2 2 other 15 Jun 0%
Cheltenham
Galloping
2 2 other 28 Oct 0%
Nottingham
Galloping
1 1 win 7 Jun 100%
Salisbury
Undulating
1 1 win 27 May 100%
Market Rasen
Sharp
1 1 win 3 Jun 100%
Cartmel
Tight
1 1 other 26 Jun 0%
Uttoxeter
Sharp
1 1 other 26 Jul 0%
Wolverhampton
Galloping
1 1 third 6 Jan 0%
Fakenham
Tight
1 1 other 1 Jan 0%
Worcester
Galloping
1 1 second 14 Jul 0%
Musselburgh
Sharp
1 1 third 27 Aug 0%
Bath
Undulating
1 1 other 17 Apr 0%
Chester
Tight
1 1 other 9 May 0%
Chepstow
Galloping
1 1 other 30 Jan 0%
Warwick
Sharp
1 1 other 27 Apr 0%
Wincanton
Galloping
1 1 third 2 Dec 0%