Goodenough was drafted by the
Philadelphia Flyers in the second round (20th overall) of the
1973 NHL Amateur Draft. He spent most of his first two professional seasons with the
Richmond Robins, the Flyers'
American Hockey League (AHL) affiliate. He was called up to the Flyers late in the
1974–75 season Goodenough got his name engraved on the
Stanley Cup as the Flyers won their second consecutive championship, defeating the
Buffalo Sabres 4–2 in the
Stanley Cup Final. Goodenough played in games four and five of the series, assisting on two second period goals in the latter. The
1975–76 season was Goodenough's best NHL season, recording career highs across the board. He scored 8 goals and assisted on 34 others for a total of 42 points in 77 games. He also finished with a
plus-minus of +45. The Flyers returned to the
Final but were swept by the
Montreal Canadiens in four games. Goodenough played in all 16 Flyers playoff games and set a then NHL rookie record for most points in a playoff season (14). Midway through the
1976–77 season, the Flyers traded Goodenough and
Jack McIlhargey to the
Vancouver Canucks for
Bob Dailey. He split the next three seasons between Vancouver and the
Central Hockey League (CHL), seeing his last NHL action during the
1979–80 season. He signed with the
Los Angeles Kings in October 1980 and spent a successful 1980–81 season with their
International Hockey League (IHL) affiliate, the
Saginaw Gears, winning the
Turner Cup. Goodenough was awarded the
Governor's Trophy as the league's most outstanding defenceman and was named to the IHL First All-Star Team. After spending the
1981–82 season in the AHL with the
New Haven Nighthawks, the Kings traded Goodenough along with a 1984 third-round draft pick to the
Chicago Black Hawks for
Terry Ruskowski. Goodenough played the rest of the
1982–83 season with the
Binghamton Whalers and retired following the season. ==Post-playing career==