Ennis led the Sabres in goals during the 2013–14 and 2014–15 seasons with 21 and 20, respectively, but the team finished last in the league both seasons. Ennis missed most of the 2015–16 season with concussion symptoms as a result of two concussions, one from a hit by St. Louis Blues defenceman Robert Bortuzzo and another from a hit by Washington Capitals forward Alexander Ovechkin. Minnesota Wild Following his eighth season with the Sabres in 2016–17, Ennis was traded (along with Marcus Foligno and a third-round pick in 2018) to the Minnesota Wild in exchange for Marco Scandella, Jason Pominville and a fourth-round pick in 2018 on June 30, 2017. In his first season with the Wild in 2017–18, Ennis struggled to find his footing within the organization. Used as a depth forward, Ennis scored 8 goals and 22 points in 73 games and was a frequent healthy scratch through the 2018 playoffs in the Wild's first-round defeat. Toronto Maple Leafs On June 30, 2018, Ennis was bought-out from the remaining year of his initial five-year contract by the Wild, releasing him to free agency. On July 6, 2018, as a free agent, Ennis signed a one-year, $650,000 contract with the Toronto Maple Leafs. On March 4, 2019, in the Maple Leafs' 6–2 win over the Calgary Flames, Ennis recorded his first career hat-trick. Ottawa Senators and Edmonton Oilers Despite expressing interest in re-signing with the Maple Leafs, Ennis signed a one year, $800,000 contract with the Ottawa Senators on July 1, 2019. In the 2019–20 season, Ennis continued to rebound offensively with the Senators, contributing with 14 goals and 33 points through 61 games. With Ottawa out of playoff contention at the NHL trade deadline, Ennis was traded to his hometown club, the Edmonton Oilers, in exchange for a fifth-round 2021 NHL Entry Draft selection on February 24, 2020. Ennis re-signed with the Oilers in the offseason on a one year deal but struggled during the 2020-2021 campaign. He was healthy scratched numerous times throughout the season and eventually cleared waivers on January 26, 2021. He suited up in two of Edmonton's four playoff games where the team were swept by the Winnipeg Jets. Ennis returned to the Ottawa Senators for the season after signing a one-year, $900,000 contract. He found success once again with the Senators and scored his second career hat-trick on January 25, 2022. SC Bern