After playing senior seasons in Ottawa and North Bay, McCabe moved to Detroit in 1927 and made it his life long home. He started with two and a half seasons with the Detroit Olympics of the Can-Pro league, but joined the Detroit Cougars (later renamed Falcons then Red Wings) when they arrived in the National Hockey League.
The tiny left winger played the 1929-30 and 1930-31 seasons in the NHL, scoring 9 goals and 4 assists in 69 games. He returned to the Olympics (now of the IHL) for the 1931-32 season.
McCabe attempted to return to the NHL in 1932-33, but the Montreal Maroons claimed him from Detroit on waivers. The obedient McCabe left Michigan for five seasons, all for the paycheck. He would only play in 9 games with the Maroons (his final games of his NHL career) and instead bounced around from Quebec, Windsor, Philadelphia, Pittsburgh, Oakland and Spokane in various leagues.
McCabe ended those vagabond days by returning to Detroit in 1937, playing with the MOHL Detroit Pontiacs for a couple of seasons before hanging up the blades.
McCabe stayed in the game as an on-ice official, working the lines for many NHL games, mostly out of Detroit. He also worked for Ford at one of their factories, rising all the way to foreman.
In 1958 Stan McCabe died of a heart attack. He was just 50 years old.