The distance tells much of the story. At a mile and a furlong to a mile and two furlongs — roughly eight to ten minutes of racing — Barry's Boy has won 2 of his 6 races, a rate of 1 in 3. That is a striking contrast to his record elsewhere, and it essentially means Denis Coakley's team have found the sweet spot: get him to that trip, and he becomes a horse worth paying close attention to. Coakley trains out of West Ilsley in Berkshire, a yard that has sent out 10 winners already this season, so Barry's Boy is operating in capable hands.
The partnership with jockey George Bass is another thread worth following. In seven races together, Bass has steered him to both of his career wins — that is a 29% win rate, or roughly 2 in every 7 rides. For context, most jockey-horse combinations rarely crack 20%, so this pair clearly bring out something in each other. When you see Bass booked for Barry's Boy at the right distance, that combination alone makes him interesting.
His recent form reads 5-1-2-4-3-11 from the last six races, most recent first, which tells a story of a horse very much in the thick of things. He raced just one day ago, and his last win came at Newcastle seven weeks ago, on 21 March 2026 — so this is a horse who is currently running regularly and has shown he can win at this level. He typically competes at Class 5, one of the lower tiers in British racing, which simply means the races are more open and winnable. His 1 win from 6 races at that level is fine, but cross-reference it with the right distance and the right jockey, and Barry's Boy starts to look like exactly the kind of horse who rewards those paying proper attention.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Doncaster Galloping |
2 | 2 other | 3 May | 0% |
| Newbury Galloping |
2 | 2 other | 17 Aug | 0% |
| Kempton Park Galloping |
2 | 2 other | 19 Nov | 0% |
| Windsor Sharp |
1 | 1 win | 24 May | 100% |
| Newcastle Galloping |
1 | 1 win | 21 Mar | 100% |
| Haydock Park Galloping |
1 | 1 third | 28 Sep | 0% |
| Wolverhampton Galloping |
1 | 1 second | 15 Dec | 0% |
| Nottingham Galloping |
1 | 1 other | 9 May | 0% |
| Southwell Galloping |
1 | 1 third | 25 Aug | 0% |
| York Galloping |
1 | 1 other | 11 Jul | 0% |
| Salisbury Undulating |
1 | 1 other | 26 Jun | 0% |
| Chester Tight |
1 | 1 other | 13 Jun | 0% |