Né le 6 novembre 1997 à Gothenburg, Emil Mellegard commence sa carrière en Suède, du côté de Redbergslids IK entre 2013 et 2020. Il passe ensuite quatre saisons en Allemagne, au HSG Wetzlar.
Il rejoint pour une saison le club danois de HØJ Elite, et participe à la remontée de l’équipe dans l’élite pour la saison 2025-2026. Néanmoins, il ne poursuit pas l’aventure, signant au Paris Saint-Germain à l’été 2025. Durant la préparation avec le club de la capitale, il contracte une grave blessure qui le tient éloigné des terrains pendant pratiquement toute la saison.
De retour pour les deux derniers matchs de championnat, il se montre décisif et percutant, et est sacré champion de France avec les Rouge et Bleu. International suédois depuis 2017, Emil Mellegard remporte l’EHF Euro 2022 avec sa sélection, disputant huit matches au cours de la compétition.