Suggested by iKnowledge Zatanna is a powerful spellcaster, but this is a rough matchup for her. Asta’s swords can negate/reflect all magics. She can still use her spells to throw objects at him which aren’t made of magic, but he’ll be able to either dodge them or slice them apart anyway. Asta’s physical strength is incredibly impressive and will really serve him well in this match up. Zatanna just won’t be able to keep this match to mid-range where she would have a chance. Asta wins.