Undrafted, on January 27, 2013, Lang was released from his tryout contract with the Rockford IceHogs of the American Hockey League, and returned to the Quad City Mallards to finish the 2012–13 CHL season[1] where he was rewarded for his outstanding play by being named to the 2012–13 All-CHL Team.

On July 9, 2013, Lang was signed to a one-year deal as a free agent with the Fort Wayne Komets of the ECHL.[2]

On December 28, 2013, Lang was traded by the Komets to the Orlando Solar Bears in exchange for David Rutherford. Lang blossomed with the Solar Bears in the 2013–14 season, finishing with 51 points in just 37 games, to earn a selection to the ECHL First All-Star Team and ECHL MVP honours.

On July 21, 2014, Lang was rewarded for his production season, earning a one-year AHL contract with the Toronto Marlies.[3]