Career
An undrafted player, Billins played four seasons of college hockey with the Ferris State Bulldogs that culminated in his serving as co-captain of the team that reached the first Frozen Four appearance in school history in 2012. Billins played two seasons of junior hockey, first in the North American Hockey League (NAHL) with the Alpena IceDiggers in 2006-2007, then the Waterloo Black Hawks of the United States Hockey League (USHL). He then moved to the college ranks, joining the Ferris State Bulldogs of the Central Collegiate Hockey Association (CCHA).
Billins played four seasons with Ferris State, culminating with his senior year in 2011-2012 when he co-captained the Bulldogs to the first appearance in the Frozen Four in school history.
An undrafted player, Billins turned professional in 2012 and signed an American Hockey League (AHL) contract with the Grand Rapids Griffins for the 2012-2013 season. He appeared in 76 games with the Griffins, and his 10 goals were three more than the highest single-season total he reached with Ferris State.
He was selected to play for the Western Conference AHL All-Star Team at the 2013 AHL All-Star Game. His play with the Griffins earned Billins an National Hockey League contract with the Calgary Flames as the team signed him to a two-way deal.
He was assigned to Calgary"s AHL affiliate, the Abbotsford Heat to start the season.
Billins was leading the Heat with five goals when he earned his first National Hockey League recall on November 1, 2013. He made his National Hockey League debut on November 5, and scored his first point by assisting on a Jiří Hudler goal in a 5–1 loss to the Minnesota Wild. On June 30, 2014, it was announced that Billins had signed a contract with Russian club, CSKA Moscow for the following 2014-2015 season.
Despite his signing he was tendered a qualifying offer by the Flames to retain his National Hockey League rights.
Billins played in just 21 games with CSKA for 6 points before opting to move to the Swedish Hockey League for the remainder of the season with Luleå High Frequency on December 20, 2014. Billins joined his third club in under a year, in signing a two-year contract with fellow SHL club, Linköpings The Human Context on June 12, 2015.