On March 25,2011, it was announced that Pickard signed a three-year entry level contract with the Colorado Avalanche and will be assigned to their American Hockey League affiliate team, the Lake Erie Monsters.
On March 25,2011, it was announced that Pickard signed a three-year entry level contract with the Colorado Avalanche. He spent the remainder of the season with their American Hockey League affiliate team, the Lake Erie Monsters.