D Freeze Jockeys D Freeze Grand National Wins D Freeze has never won the Grand National.They have never finished the race. Full Results Year Horse Result Prize Money Trainer 1848 The Irish Bard Fence - Fell - Unknown