Im gonna assume Xavier can stop everyone except the destroyer and Either sebastion just takes the blast, Pheonix might be able to disintergrate it (idk what would happen if she got hit with the Destroyer beam), and the destroyer looked like it was made of metal and Mag's is all over that.
So team could potentially Stomp.