Nacido el 6 de noviembre de 1997 en Gotemburgo, Emil Mellegard comenzó su carrera en Suecia con el Redbergslids IK, donde jugó entre 2013 y 2020. Después pasó cuatro temporadas en Alemania con el HSG Wetzlar.
Se incorporó durante una temporada al club danés HØJ Elite y contribuyó al ascenso del equipo a la máxima categoría para la campaña 2025-2026. Sin embargo, no continuó allí y fichó por el Paris Saint-Germain en el verano de 2025. Durante la pretemporada con el club de la capital sufrió una grave lesión que le mantuvo alejado de las pistas durante prácticamente toda la temporada.
Regresó para los dos últimos partidos de liga, en los que se mostró decisivo y vertical, y se proclamó campeón de Francia con los Rouge et Bleu. Internacional sueco desde 2017, Emil Mellegard conquistó el EHF EURO 2022 con su selección, disputando ocho partidos durante el torneo.