Those three wins tell a tidy story about what brings out the best in her. All of them have come at a distance of between a mile and a mile and two furlongs, and two of the three came on normal ground — conditions where she wins roughly 1 in every 4 or 5 races from 9 attempts at that distance-and-surface combination, which is a genuinely strong return by her standards. She is not a horse who needs the ground to be soft or the day to be exceptional. Give her ordinary conditions and the right trip and she becomes a different proposition.
The most recent win came at Wolverhampton in March 2026 — two months ago — which means she is an active, competitive horse rather than one coasting through the tail end of a career. Her last six runs read 9-6-7-1-7-4, which tells you she mostly finishes mid-pack, but that solo win in the sequence is proof she can still land a race when everything clicks. Most of her career has been spent at the lower end of the racing ladder, and at that level she wins around 1 in every 17 attempts — modest, but she has placed eight times in 44 races, meaning she has been competitive far more often than the win record suggests.
She is trained by Tony Carroll at Cropthorne in Worcestershire, a yard that has sent out 136 winners this season alone — a prolific, professional operation that knows exactly what it is doing with horses at this level. Jack Doughty rides her most often, with 12 races together producing 1 win. That is a working partnership rather than a spectacular one, but it functions. Celebrating Ethel first won at Leopardstown back in August 2023, which suggests she has travelled and competed across different tracks without being limited to a single home advantage. At seven years old, with a win just two months ago, she is proof that a horse does not need to be exceptional to be worth following.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
11 | 1 win, 2 seconds, 8 other | 17 Mar | 9.1% |
| Brighton Undulating |
4 | 1 win, 1 third, 2 other | 29 May | 25% |
| Lingfield Park Sharp |
3 | 3 other | 25 Mar | 0% |
| Windsor Sharp |
3 | 1 third, 2 other | 7 May | 0% |
| Dundalk Galloping |
3 | 3 other | 19 Jan | 0% |
| Leopardstown Galloping |
2 | 1 win, 1 other | 17 Aug | 50% |
| Bellewstown Sharp |
2 | 2 other | 27 Sep | 0% |
| Chepstow Galloping |
2 | 2 other | 25 Jul | 0% |
| Goodwood Undulating |
2 | 2 other | 3 Sep | 0% |
| Bath Undulating |
1 | 1 other | 6 May | 0% |
| Doncaster Galloping |
1 | 1 other | 29 Jun | 0% |
| chelmsford | 1 | 1 other | 8 Feb | 0% |
| Roscommon Sharp |
1 | 1 third | 1 Jun | 0% |
| Kempton Park Galloping |
1 | 1 other | 18 Dec | 0% |
| Newcastle Galloping |
1 | 1 other | 12 Mar | 0% |
| Ballinrobe Sharp |
1 | 1 other | 24 Jul | 0% |
| Punchestown Galloping |
1 | 1 other | 13 Sep | 0% |
| Newbury Galloping |
1 | 1 other | 25 Jun | 0% |
| Southwell Galloping |
1 | 1 other | 6 Jan | 0% |
| Ffos Las Galloping |
1 | 1 other | 17 Jul | 0% |
| Naas Galloping |
1 | 1 other | 8 Jan | 0% |