David Campbell Jockeys David Campbell Grand National Wins 1896 - The Soarer trained by Willie Moore Full Results Year Horse Result Prize Money Trainer 1897 The Soarer Fence - Fell - Willie Moore 1896 The Soarer 1 £1975 Willie Moore