Tuliskan kelanjutan untuk paragraf ini - Melin didraf di NHL Entry Draft 1999
oleh New York Islanders dengan putaran keenam mereka, dalam pemilihan keseluruhan ke-163. Melin memilih untuk tidak memperpanjang kontraknya dengan klub terakhirnya HV71 di Swedia setelah musim 2005/06. Pada tanggal 31 Mei 2006, ia menandatangani kontrak satu tahun dengan Anaheim Ducks dari NHL. Melin memulai musim 2006-07 bermain untuk Portland Pirates di AHL. Pada 7 Januari Melin membuat debut NHL dan mencetak gol untuk Anaheim Ducks melawan Detroit Red Wings.