E H Lord Jockeys E H Lord Grand National Wins E H Lord has never won the Grand National.Their best finish to date was in 1897 with Fairy Queen who came 7th. Full Results Year Horse Result Prize Money Trainer 1897 Fairy Queen 7 - P Lawless