Карл Гагелін грав у коледжі за команду Мічиганського університету. Він був першим шведським хокеїстом, який грав за Штат Мічиган. 2007 року був обраний на драфті НХЛ під 168-м загальним номером командою «Нью-Йорк Рейнджерс».