Capt H Armitage Jockeys Capt H Armitage Grand National Wins Capt H Armitage has never won the Grand National.Their best finish to date was in 1885 with Red Hussar who came 8th. Full Results Year Horse Result Prize Money Trainer 1885 Red Hussar 8 - John Jones