Garotter Horses | Last ran in 1866 Born - 1861 Garotter Grand National Wins Garotter has never won the Grand National.They have never finished the race. Full Results Year Result Prize Money Handicap Jockey Trainer 1866 Fence - Brought Down - 10-7 G Ryan Unknown