Career
He is currently playing with the Iowa Wild of the American Hockey League (AHL) while under contract to the Minnesota Wild of the National Hockey League (National Hockey League). Prior to his enrollment at UMass Amherst, Allen played his junior hockey with the Sioux Falls Stampede of the United States Hockey League (USHL) as was a graduate of The Latin School of Chicago. He played National Collegiate Athletic Association Division I hockey with UMass Amherst in the Hockey East conference.
Allen was signed to a two-year entry level contract as an undrafted free agent by the New York Rangers in March 2013, and was assigned to the club"s AHL affiliate, the Connecticut Whale.
After the game, the Ranger"s Coach Vigneault noted that Allen was “poised with the puck, wasn"t afraid to take a hit to make a play, and that"s why he got that ice time.” Within a week, Allen played his second and third National Hockey League games with the Rangers—December 31 against the Florida Panthers and January 3, 2014 against the Pittsburgh Penguins. On November 7, 2014, Allen was called up to the Rangers for the first time in the 2014 season due to injuries in the Rangers defensive core.
Allen was primarily paired with fellow UMass Amherst alum Michael Kostka in his time with the National Hockey League club On July 2, 2015, Allen as a free agent signed a one-year, two-way contract with the Nashville Predators.
After attending the Predators training camp, Allen was assigned to AHL affiliate, the Milwaukee Admirals to begin the 2015-2016 season.
After 31 games with the Admirals, Allen was traded by the Predators to the Ottawa Senators in exchange for Patrick Mullen on January 14, 2016. Allen played 17 games with AHL affiliate, the Binghamton Senators before in a quick turnaround, on February 29, 2016, Ottawa traded Allen to the Minnesota Wild in return for forward Michael Keranen.