Odor Horses | Last ran in 1910 Born - 1901 Odor Grand National Wins Odor has never won the Grand National.Their best finish to date was in 1910 where they came 3rd. They were ridden by Mr R Hall and trained by R Hall. Full Results Year Result Prize Money Handicap Jockey Trainer 1910 3 - 9-7 Mr R Hall R Hall