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.
| Course | Races | Results | Last run | Win 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% |