Mr D Owen Jockeys Mr D Owen Grand National Wins Mr D Owen has never won the Grand National.Their best finish to date was in 1947 with Ocultor who came 10th. Full Results Year Horse Result Prize Money Trainer 1947 Ocultor 10 - George R Owen