Before playing in the NHL, LaForge played 2 games with the
Montreal Royals and one season with the
Shawinigan Falls Cataractes of the
Quebec Hockey League (QHL) and one season with the
Cincinnati Mohawks of the
International Hockey League (IHL). In 1958, LaForge was named to the QHL Second All-Star Team. He started his NHL career with the
Montreal Canadiens during the
1957–58 season. He would play a total of 5 games with the Canadiens. On June 3, 1958, the Canadiens traded LaForge along with
Gene Achtymichuk and
Bud MacPherson to the
Detroit Red Wings in exchange for money. LeForge spent time between the Red Wings and their
American Hockey League-affiliates, the
Hershey Bears and
Pittsburgh Hornets. After spending parts of 5 years with Detroit, he was sent down to the Hornets and was then traded to the
Quebec Aces of the AHL in exchange for
Terry Gray on March 1, 1966. When the
Philadelphia Flyers bought the Aces on May 8, 1967, LaForge's NHL rights were transferred to the team. He played 65 regular-season games with the Flyers. In August 1970, the Flyers traded LaForge to the
Denver Spurs of the
Western Hockey League (WHL) in exchange for money. After spending 3 seasons with the Spurs, LaForge retired from playing professional ice hockey. ==Career statistics==