On February 24, Maxwell was traded along with a 4th round pick in the 2011 NHL Entry Draft, to the Atlanta Thrashers for Brent Sopel and Nigel Dawes.[4] He scored his first NHL goal on March 27, 2011, against Craig Anderson of the Ottawa Senators. He was also named first star of that game. On July 18, 2011, Maxwell signed a one-year $715,000 contract with the Winnipeg Jets. On November 10, 2011, Maxwell was claimed off waivers by the Anaheim Ducks.[5] When the Ducks placed Maxwell on waivers on December 6, he was re-claimed by the Jets.[citation needed]
On July 6, 2012, Maxwell re-signed to a one-year contract extension with the Jets.[6] In the 2012–13 season, Maxwell was assigned directly to AHL affiliate, the St. John's IceCaps.[7] He remained there for the duration of the year, scoring 11 goals and 40 points in 74 games. On August 11, 2013, Maxwell with the intention to regain NHL interest, Maxwell signed a one-year contract abroad in the Finnish SM-liiga with Kärpät Oulu where he won the Finnish championship in April, 2014.[8]
On May 29, 2014, Maxwell moved to the Kontinental Hockey League'sHC Yugra based in Khanty-Mansiysk on a one-year deal.[9] On February 12, 2015, Maxwell returned to Finland when signed a deal with Oulun Kärpät. He moved back to KHL with HC Sochi for the following two seasons, prior signing a contract with HC Spartak Moscow for 2017–18.[citation needed]
After five seasons in the KHL, Maxwell left Russia to sign a one-year contract as a free agent with Swiss club, SCL Tigers of the National League (NL), on July 12, 2019.[10]
Maxwell then spent two years with Swedish club, Linköping HC of the SHL, before leaving at the conclusion of his contract following the 2022–23 season on March 14, 2023.[11]