Grand National Horse Guide: 2026 Runners, Whip Rules & Welfare
Few horse races capture the public imagination quite like the Grand National, and the 2026 edition is scheduled for Saturday 11 April at 4pm BST with a field capped at 34 runners, but the exact line-up is not finalised until close to race day (ESPN; GrandNational.org.uk). This guide explains the runner selection process, welfare safeguards, … Read more