What makes Marching Mac interesting is his partnership with trainer Phil McEntee at Newmarket and jockey Grace McEntee, who has ridden him in twenty-four races and won five of them together—a 21% win rate that suggests a genuine understanding between horse and rider. The yard itself is in good form this season with seventeen winners to its name. Most encouraging is that Marching Mac appears to thrive on ground conditions that are anything but ideal. On normal racing ground, he wins 3 from 7 races (43%), but hand him wet or muddy ground—conditions that blunt many horses—and he still posts 2 wins from 5 races (40%). He is genuinely effective either way, which is a rare quality.
He also owns Brighton, a course where he has won twice from just four runs. That is the mark of a horse who suits a particular track's character and layout, and such specialists are always worth following at their favoured venues. His most recent win came at Sandown Park on 12 June, three months ago, and his recent form reads 4-1-3-4-10-4 (most recent first). The win arrived in the middle of that sequence, which suggests he remains capable on his day, though he has not found the frame in his last two outings. Marching Mac typically competes at Class 6 level—the lower reaches of British racing—where he wins 2 from 10 (20%). He is a horse who has earned his way quietly and appears to be exactly what his record claims: a genuine, uncomplicated racehorse with a few strong courses and a liking for soft ground.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Brighton Undulating |
4 | 2 wins, 1 second, 1 third | 8 Oct | 50% |
| Bath Undulating |
3 | 1 win, 2 seconds | 30 Oct | 33.3% |
| Leicester Sharp |
2 | 2 wins | 28 Oct | 100% |
| Sandown Park Galloping |
2 | 1 win, 1 other | 29 Aug | 50% |
| Newmarket Galloping |
2 | 1 win, 1 other | 1 Nov | 50% |
| Nottingham Galloping |
2 | 1 win, 1 other | 6 Nov | 50% |
| Great Yarmouth Galloping |
2 | 2 other | 24 Jul | 0% |
| Newcastle Galloping |
2 | 2 other | 27 Nov | 0% |
| Wolverhampton Galloping |
2 | 2 other | 20 Mar | 0% |
| chelmsford | 2 | 1 second, 1 other | 12 Oct | 0% |
| Goodwood Undulating |
2 | 1 second, 1 other | 2 Sep | 0% |
| Windsor Sharp |
1 | 1 third | 8 Jun | 0% |
| Kempton Park Galloping |
1 | 1 other | 4 Mar | 0% |
| Ascot Galloping |
1 | 1 other | 6 Sep | 0% |
| Doncaster Galloping |
1 | 1 other | 14 Sep | 0% |
| Hamilton Park Sharp |
1 | 1 other | 15 Jun | 0% |
| Chepstow Galloping |
1 | 1 other | 21 May | 0% |
| Lingfield Park Sharp |
1 | 1 other | 2 Feb | 0% |
| Southwell Galloping |
1 | 1 other | 26 Aug | 0% |
| Wetherby Galloping |
1 | 1 other | 11 Jun | 0% |
| Epsom Downs Undulating |
1 | 1 other | 7 Jun | 0% |