The most striking thing about Magical Maggie is what she does at Ludlow. She has won 3 of her 5 races there, including a Class 2 — one of the top races in Britain — back in December 2023. Her most recent win also came at Ludlow, just three months ago in February 2026. That kind of affinity for a particular track is not a coincidence; some horses simply take to a course's layout and rhythm, and Magical Maggie has made Ludlow her own. For trainer Alastair Ralph, based at Bridgnorth just a short drive away, having a course specialist in the yard for a local track is a real asset. Ralph's operation has hit form this season, sending out 25 winners — this is a yard firing on all cylinders.
Magical Maggie also has very clear preferences that her team has learned to use. On wet or muddy ground, she has won 3 of 5 races — 60% — which is a striking number. And at distances between a mile and six furlongs and two miles, she has won 4 of just 5 races, an 80% record that tells you everything about where she is most dangerous. Get the conditions right, and she becomes a different proposition entirely.
The partnership with jockey Jay Tidball has been central to her recent success. Together they have won 5 of 11 races — nearly 1 in every 2 — which is an exceptional ratio and suggests they have built a real understanding. Trainer Alastair Ralph has spoken warmly about her character, calling her tough and willing with a great mind. He has also revealed she spent significant time on the sidelines after picking up an injury, which makes her current form feel all the more satisfying for everyone involved. The team is now eyeing a place in the final of the Challenger Mares' Series, a meaningful target that suggests they believe the best is still to come. Her last six runs show a dip in form, but with a win just three months ago and the right conditions in her favour, writing her off would be a mistake.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Ludlow Undulating |
5 | 3 wins, 2 other | 26 Feb | 60% |
| Aintree Galloping |
3 | 3 other | 15 May | 0% |
| Newton Abbot Sharp |
2 | 1 third, 1 other | 14 Jun | 0% |
| Cartmel Tight |
1 | 1 win | 27 May | 100% |
| Southwell Galloping |
1 | 1 win | 21 Mar | 100% |
| Bangor-on-Dee Sharp |
1 | 1 win | 14 May | 100% |
| Uttoxeter Sharp |
1 | 1 win | 28 Oct | 100% |
| Perth Galloping |
1 | 1 second | 27 Apr | 0% |
| Newbury Galloping |
1 | 1 other | 30 Dec | 0% |
| Lingfield Park Sharp |
1 | 1 other | 5 Dec | 0% |
| Fakenham Tight |
1 | 1 third | 15 Mar | 0% |
| Market Rasen Sharp |
1 | 1 third | 20 Jul | 0% |
| Cheltenham Galloping |
1 | 1 other | 17 Apr | 0% |
| Taunton Undulating |
1 | 1 other | 30 Dec | 0% |