Kestrel Horses | Last ran in 1896 Born - 1887 Kestrel Grand National Wins Kestrel has never won the Grand National.Their best finish to date was in 1896 where they came 7th. They were ridden by H Smith. Full Results Year Result Prize Money Handicap Jockey Trainer 1896 7 - 9-10 H Smith Unknown