The most striking thing about Angel Shared is what happens when the horse turns up at Newmarket. Three wins from 7 races at that track is genuinely impressive — that is nearly 1 in every 2 races on that particular stretch of turf, at one of the most famous and competitive courses in Britain. Plenty of horses run their whole careers without ever finding a track they truly love. Angel Shared has found one. The most recent of those Newmarket wins came in August 2025, so this is no distant memory — it is current form at a course the horse clearly knows how to handle.
The partnership with jockey Dougie Costello is worth paying attention to. Six wins together from 15 races is a 40% win rate — winning 2 in every 5 times they line up together. That is an exceptional number by any measure. When you see Costello in the saddle, you are looking at a combination that has genuinely clicked, and that kind of rider-horse understanding is hard to manufacture.
Steph Hollinshead trains Angel Shared from a yard in Upper Longdon, Staffordshire, and has sent out 6 winners already this season — a yard clearly in decent form. At Class 4 level, where Angel Shared spends most of its time, the horse has won 4 from 10 races, again that same 40% figure. Class 4 sits in the middle of the racing ladder, and a horse that wins 4 in every 10 at that level is not just making up the numbers.
Recent form is a little mixed — the last 6 runs show two wins followed by a run of 7th, 8th, and 10th place finishes — but Angel Shared raced just 16 days ago and is still active this season. The two wins in that recent spell came back to back, which suggests this horse can build momentum when conditions click. With Newmarket on the calendar and Costello likely in the irons, this is a horse worth keeping an eye on.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newmarket Galloping |
7 | 3 wins, 1 third, 3 other | 25 Sep | 42.9% |
| Haydock Park Galloping |
3 | 1 win, 1 second, 1 other | 18 Oct | 33.3% |
| Carlisle Undulating |
1 | 1 win | 31 May | 100% |
| Bath Undulating |
1 | 1 win | 28 Apr | 100% |
| Catterick Bridge Sharp |
1 | 1 other | 12 Jul | 0% |
| York Galloping |
1 | 1 second | 16 Jun | 0% |
| Doncaster Galloping |
1 | 1 other | 5 Jul | 0% |
| Leicester Sharp |
1 | 1 third | 2 Aug | 0% |
| Beverley Undulating |
1 | 1 third | 16 Apr | 0% |
| Chester Tight |
1 | 1 other | 8 May | 0% |
| Pontefract Undulating |
1 | 1 other | 20 Oct | 0% |
| Southwell Galloping |
1 | 1 other | 13 Mar | 0% |
| Nottingham Galloping |
1 | 1 other | 1 Jun | 0% |
| Ascot Galloping |
1 | 1 other | 26 Jul | 0% |