Cronwall va ser seleccionat en la primera ronda, 29è en general, en el Draft d'entrada de la NHL de 2000
pels Detroit Red Wings. Va continuar jugant per al Djurgårdens IF fins que va venir a Amèrica del Nord el 2003. Va jugar 20 partits per a Detroit en la temporada 2003-04, anotant un gol i quatre assistències per cinc punts, i 16 minuts de penalització.