B McNaughton Trainers B McNaughton Grand National Wins B McNaughton has never trained a horse that has won the Grand National.Their best finish to date was in 1906 with Phil May ridden by J Owens who came 9th. Full Results Year Horse Result Prize Money Jockey 1906 Dathi Fence - Fell - Arthur Birch 1906 Phil May 9 - J Owens