Suggested by Destroyer Jack Sparrow and Jack Skellington aren’t primarily fighters but they can land a blow or two when needed. That said, Skellington has his elemental attacks which give him a real fighting chance here. There’s not a whole lot that Sparrow can do to block those attacks and his immortality won’t be doing a whole lot to keep him in fighting shape. Sparrow will be overwhelmed. Jack Skellington wins.