Sans avoir joué un match avec les Devils, il est échangé le au Wild du Minnesota contre un choix de septième tour en 2008. Il fait ses débuts dans la LNH avec le Wild le 2007 contre l'Avalanche du Colorado. Il a pris part à 55 parties dans la grande ligue durant cette saison et a récolté 14 points, dont 7 buts.