Defenceman James Albert "Bud" MacPherson used his 6'4", 200 lb. frame to thwart the opposition for parts of seven NHL seasons. He provided crisp passes to his forwards but was at his best when running into bodies in the defensive zone.
The Edmonton native learned the game in the city's minor hockey system before toiling briefly in the OHA with the Oshawa Generals. He enjoyed a solid year with the senior Edmonton Flyers in 1947-48 and was a physical force in the playoffs when the squad captured the Allan Cup. MacPherson played three games for the Montreal Canadiens the next season but spent most of his time in Edmonton.
The burly defender was a steady influence on the AHL's Cincinnati Mohawks in 1949-50 then joined the Habs' blueline brigade for five seasons. As a rookie, he helped the club reach the Stanley Cup finals where they were scuttled by Bill Barilko's overtime heroics. Two years later, MacPherson provided sound defensive play for Montreal when the Canadiens knocked off the Boston Bruins to win the Stanley Cup.
By the mid-1950s, the veteran rearguard's playing time was decreased and he ended up spending the entire 1955-56 season with the senior Montreal Royals. MacPherson later competed for the Edmonton Flyers of the WHL and helped the AHL's Hershey Bears win the Calder Cup in 1959. He retired in 1960-61 after playing eleven games for the Flyers.