Trained by Jim Boyle out of Epsom in Surrey — a yard that has sent out 25 winners already this season — Buy The Dip has a career record of 6 wins and 20 places from 41 races, which works out at roughly 1 win in every 7. That sounds modest until you start breaking it down. On fast, dry ground the number jumps sharply: 3 wins from 11 races, or 27%, which is closer to 1 in every 4. The horse simply goes better when the ground is quick underfoot, and the numbers back that up clearly.
Pat Cosgrave has been the regular partner, riding Buy The Dip in 14 of its races and winning 3 of them — a win rate of 21%, or just over 1 in every 5. That is meaningfully better than the horse's overall average, which suggests the combination works and that familiarity counts for something here.
There is one genuine puzzle in the record, though. Buy The Dip has run 21 times at Class 5 level — the lower end of the scale — and has not won once. All six of its career wins have come in other company. That is an oddity worth noticing, and it hints at a horse that can flatter when the conditions suit but does not always deliver at the level where it has been placed most often.
What brings this profile into sharp focus is the recent form. The last six runs read 6-2-6-1-4-10, with that "1" — a win — coming at Lingfield Park as recently as 30 April. The horse raced again just yesterday, so it is firmly in the middle of its season. At six years old, Buy The Dip knows what it is doing, and what it is doing best is turning up at Lingfield and making life difficult for its rivals. Four wins from 11 there is the kind of record that makes a knowledgeable punter sit up and take notice.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Brighton Undulating |
12 | 2 wins, 5 seconds, 2 thirds, 3 other | 30 Jun | 16.7% |
| Lingfield Park Sharp |
11 | 4 wins, 1 second, 2 thirds, 4 other | 1 Jun | 36.4% |
| Epsom Downs Undulating |
7 | 2 thirds, 5 other | 11 Sep | 0% |
| Newmarket Galloping |
4 | 1 third, 3 other | 25 Sep | 0% |
| Newbury Galloping |
2 | 2 other | 16 May | 0% |
| Sandown Park Galloping |
2 | 2 other | 25 May | 0% |
| Southwell Galloping |
1 | 1 second | 11 May | 0% |
| Wolverhampton Galloping |
1 | 1 other | 10 Mar | 0% |
| Kempton Park Galloping |
1 | 1 other | 1 Apr | 0% |