After completing his AAA hockey career, Carter played one season in the Metro Junior 'A' Hockey League for the Wexford Raiders, scoring 18 goals and adding 22 assists for 40 points in 42 games,[2] helping the Raiders to a league title as a result of sweeping the Bramalea Blues 4-0 in the championship final. (Incidentally, the Raiders' Head Coach was Stan Butler, current Director of Hockey Operations & Head Coach with the Ontario Hockey League's North Bay Battalion).[3]

Carter went on to play four years at Michigan State University, earning himself honours on the CCHA First All-Star Team in 1994 and 1995, Second All-Star Team in 1996, as well as the NCAA West Second All-American Team in 1995.[4]

At the completion of the 2002–03 season, Carter played for Team Canada in the 2003 World Championships. Over 14 minutes into the first overtime of the gold medal game against Sweden, Carter beat Swedish goaltender Mikael Tellqvist with a wraparound goal. The goal was contested for several minutes before replays confirmed that Tellqvist had stopped the puck behind the goal line. It was Canada's first World Championship win in five years.[5]

Lasting half a season with the Rangers, he was traded back to the Capitals on January 23, 2004, for Jaromír Jágr. His second go with the Capitals was even more short-lived than his stint with New York, as he was flipped to the Los Angeles Kings for Jared Aulin just over a month later on March 8, 2004.

On August 16, 2005, Carter signed a one-year deal with the Vancouver Canucks as an unrestricted free agent.[6] He played in Vancouver on the second offensive line with identical twins Henrik and Daniel Sedin, where the trio were known colloquially as the "Brothers Line".[7] He set a new career high in goals with 33, leading the team, and earned the Canucks' Most Exciting Player Award. However, he did not re-sign with the Canucks at the end of the season due to a contract dispute.

In September 2007, Carter rejoined the Edmonton Oilers on a try-out basis during their training camp, and played one exhibition game before being released on October 2, 2007.[10] Without an NHL job, on November 5, Carter joined HC Lugano of the SwissNationalliga A.

Carter founded the Big Up Entertainment label in March 2005. The label's first release was from Richmond, Virginia, natives Main & Merc. Big Up Entertainment hopes to release apparel and movies in addition to music.[11]