The ground matters enormously here. On fast, dry ground, Ludo's Landing wins 3 from 12 races — 25%, which means beating one in four rivals. On normal ground that figure holds up well too, at 2 from 9 (22%). But let the ground turn wet and soft and something changes. That is a horse that wants the sun out, and it is worth remembering when assessing its chances. Distance matters just as much: at seven furlongs to a mile, the record reads 2 wins from 5 races — a 40% hit rate that stands out sharply against the rest of the profile. That is a horse that finds its best form when conditions and trip align.
The most striking number is Beverley: 2 wins from just 3 visits. Win 2 from 3 anywhere in racing and people start calling you a course specialist, and rightly so. Something about that tight, turning track on the Yorkshire Wolds clearly suits this horse. Most jockeys who ride Ludo's Landing once or twice never unlock it, but regular partner Joe Fanning has ridden it 18 times — winning twice at an 11% rate. That is a working partnership, the kind built on repetition and familiarity.
Trained at Charlie Johnston's powerful Middleham Moor yard — a operation that has sent out 128 winners already this season alone — Ludo's Landing is in professional hands. The most recent win came at Newcastle on 6 March 2026, and though the recent form shows a fourth place just yesterday, this is a horse very much still active and competitive. First past the post at Carlisle back in August 2022, it has been a consistent presence across nearly four years of racing. Nothing flashy, but honest, durable, and capable of winning when the stars align.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
9 | 1 win, 1 second, 1 third, 6 other | 21 Jan | 11.1% |
| Newcastle Galloping |
4 | 1 win, 1 second, 2 other | 1 May | 25% |
| Beverley Undulating |
3 | 2 wins, 1 third | 25 Aug | 66.7% |
| Carlisle Undulating |
3 | 2 wins, 1 second | 26 Jun | 66.7% |
| Ayr Galloping |
3 | 2 seconds, 1 other | 7 Aug | 0% |
| Wolverhampton Galloping |
3 | 1 third, 2 other | 21 Nov | 0% |
| chelmsford | 3 | 1 second, 2 other | 12 Feb | 0% |
| Thirsk Galloping |
2 | 1 win, 1 third | 6 Jun | 50% |
| Ascot Galloping |
2 | 2 other | 25 Jul | 0% |
| Doncaster Galloping |
2 | 2 other | 3 May | 0% |
| Pontefract Undulating |
2 | 1 third, 1 other | 18 Aug | 0% |
| Ripon Sharp |
2 | 2 other | 19 Jul | 0% |
| Hamilton Park Sharp |
2 | 1 third, 1 other | 2 Jun | 0% |
| Southwell Galloping |
1 | 1 other | 23 Oct | 0% |
| Musselburgh Sharp |
1 | 1 other | 12 Apr | 0% |
| Chester Tight |
1 | 1 other | 24 Sep | 0% |
| Windsor Sharp |
1 | 1 other | 26 Aug | 0% |
| Lingfield Park Sharp |
1 | 1 third | 2 Dec | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 25 Jul | 0% |
| Newmarket Galloping |
1 | 1 third | 3 Aug | 0% |
| York Galloping |
1 | 1 other | 23 Jul | 0% |