[2] On January 9, 2011, he was traded to the Kootenay Ice in exchange for Christian Magnus, Ryan Bloom, Jarett Zentner, Colby Cave, Steven Myland and three draft picks ranging from 2011 to 2012.
[4] Eakin began the 2011–12 season with the Washington Capitals' American Hockey League (AHL) affiliate, the Hershey Bears.
[5] On November 1, 2011, the Capitals called-up Eakin to their roster,[6] and the following day, he made his NHL debut with in 13 minutes 19 seconds of ice time, but no points, in 5–4 overtime win over the visiting Anaheim Ducks.
[10] Eakin scored his first career Stanley Cup playoff goal on April 23, 2014, against Frederik Andersen of the Anaheim Ducks.
[12] Through injury and a lack of production, Eakin endured his worst season in the NHL during the 2016–17 campaign, scoring just 3 goals and 9 assists (12 points) in 60 games.
On February 21, 2020, Eakin was traded by the Golden Knights to his hometown Winnipeg Jets in exchange for a 2021 conditional fourth-round pick.
On October 10, 2020, having left the Jets as a free agent, Eakin was signed to a two-year, $4.5 million contract with the Buffalo Sabres.