Stanton made his debut in the Western Hockey League (WHL) against the Brandon Wheat Kings on March 8, 2006 at the age of 16.
After establishing himself in the NHL in his two seasons with the Canucks, on July 24, 2015, Stanton signed as a free agent to a one-year, two-way contract with the Washington Capitals.
[7] After attending the Avalanche's training camp and participating in pre-season games, Stanton was assigned to the AHL to play with affiliate, the San Antonio Rampage.
[9] On November 28, 2016, after 15 games with the Rampage, Stanton was dealt by the Avalanche to the Columbus Blue Jackets in exchange for Cody Goloubef.
On September 16, 2020, Stanton was signed as a free agent to return to former AHL club, the Bakersfield Condors, on a one-year contract.
[14] On August 4, 2021, Stanton extended his AHL career, returning as a free agent to his original club, the Rockford IceHogs, on a one-year contract.
[16] At the conclusion of his contract with the Sharks, Stanton remained in Europe after moving to neighbouring league the ICEHL, in joining Italian based HC Pustertal Wölfe on April 19, 2023.