 After starting the 2009–10 season with their AHL affiliate, the Chicago Wolves, Krog was recalled to the Thrashers for two games as an offensive cover after losing Ilya Kovalchuk to injury but failed to appear in a game.On November 1, he was returned to the Wolves for the duration of the season, leading the team with 61 assists for 75 points.From 2011 until 2014, he played for HV71 in SHL, After three seasons with HV71, on June 9, 2014, he signed a one-year contract, along with former Wolves and UNH teammate, Darren Haydar, in the Kontinental Hockey League with Croatian club, KHL Medveščak Zagreb.