If the Destroyer was really as used to be shown, not even Odin in hi prime could really deal with it alone!
Odin can and has stopped the Destroyer easily. Odin is the worst possible foe for Destroyer. I am not aware of showing that contradict that indicate otherwise. There may be some I do not do not know about.
Posted with Google Chrome 96.0.4664.110 on Windows 10