UK time :

Bashful Boy

Over 57 races, he has won 5 and finished in the top 3 a further 16 times — a win rate of roughly 1 in 11 races. That is the record of a genuine campaigner, the sort of horse that turns up week after week and gives a solid effort, even if he rarely stands on the top step of the podium. His last win came nearly three and a half years ago at Newton Abbot in July 2023, and he has not tasted victory in his most recent six races. Last time out, just a day ago, he finished 4th — a respectable showing, but another day without a win.Based on TrackLab's analysis
Quick facts
Age
10 years old
Sex
Gelding
Colour
Bay
Father
Magician
Mother
Bacheliere
Trainer
Owner
David Pipe Racing Club
Official rating
84

📊 Key numbers

Career totals for this horse
57
Career races
5
Wins
8.8%
Win rate
avg ~10%
28.1%
Top-3 rate
avg ~30%
5 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 performs best at distances between 1 mile 6 furlongs and 2 miles, and most of his success has come in Class 4 races, where he has won 4 of 18 starts — roughly 1 in 5 races at that level. Bashful Boy has a strong preference for dry, fast ground: he has won 2 of his 5 races on such conditions, a 40 per cent win rate that stands out sharply against his overall record. The trainer, David Pipe at Nicholashayne in Somerset, has noted that wet or muddy ground has historically worked against him, and this was borne out recently when Bashful Boy was pulled up at Cheltenham on soft ground. His jockey of choice is Jack Tudor, though they have managed only 1 win from 12 races together.

Despite the long gap since his last victory, Bashful Boy remains an active competitor. His trainer has expressed optimism about stepping him up to three miles — a shift that could unlock something fresh. For a horse of his age and experience, consistency and the chance of another day in the sun remain the real story.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ 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 runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard (all-weather)
Good (a little give)
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
🏅 Race 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
13 Oct
4th
Southwell
Long Distance (2m+) · Good · 6 runners
7 Sep
5th
Newton Abbot
Long Distance (2m+) · Good · 7 runners
22 Jul
8th
Worcester
Long Distance (2m+) · Good · 13 runners
10 Jul
3rd
Worcester
Long Distance (2m+) · Good · 10 runners
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

🏇 Jockeys

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