Background
Elliott was born in Vancouver, British Columbia, but grew up in North Vancouver, British Columbia.
Elliott was born in Vancouver, British Columbia, but grew up in North Vancouver, British Columbia.
Elliott first played junior hockey with the Vancouver North West Giants in the British Columbia Major Midget League, before moving on the Saskatoon Blades of the Western Hockey League. In his first full season with the Blades in 2007-2008, Elliott led the defense with 31 assists and 40 points. In the following 2008-2009 season, Elliott"s offensive prowess improved to again lead the Blades defense with 15 goals and 55 points.
Eligible for the 2009 National Hockey League Entry Draft, he was selected in the second round, 49th overall, by the Colorado Avalanche.
On March 21, 2011, Elliott was signed by the Avalanche to a three-year entry level contract. On April 16, 2011, Elliott was assigned to join the playoff run of the Avalanche"s American Hockey League affiliate, the Lake Erie Monsters, on an amateur tryout.
In his first full professional season in 2011-2012 Elliot was recalled from the Monsters by the Avalanche on November 25, 2011. Entering his fourth professional season, Elliott was placed on waivers by the Avalanche on September 29, 2014 before he was re-assigned to the Monsters to begin the 2014-2015 campaign.
Elliott assumed top pairing responsibilities with the Monsters and responded by leading the club in scoring from the blueline, scoring a franchise high 19 goals with 40 points in 64 games.
Elliott was the Monsters selection to the AHL All-Star Game and was recalled by the Avalanche to appear in 5 scoreless games. As a restricted free agent in the off-season, and unable to secure a National Hockey League role with the Avalanche, on September 9, 2015, his rights were traded to the Arizona Coyotes in exchange for Brandon Gormley. On September 18, 2015, Elliott agreed to a one-year, two-way contract with the Coyotes.
In the 2015-2016 season, Elliott played 19 games with Arizona before he was placed on waivers by the Coyotes on January 14, 2016.
After going unclaimed, Elliott was traded the following day to the Nashville Predators for defenceman Victor Bartley. He was immediately assigned to AHL affiliate, the Milwaukee Admirals.