1977 Pittsburgh Pirates season

The 1977 Pittsburgh Pirates season was the 96th season of the Pittsburgh Pirates franchise; their 91st in the National League. The Pirates finished second in the National League East with a record of 96–66. This was the first season where the player's last names appeared on the back of the jerseys.

Offseason

 * November 5, 1976: Manny Sanguillén was traded by the Pirates to the Oakland Athletics for manager Chuck Tanner.
 * December 10, 1976: Richie Zisk and Silvio Martínez were traded by the Pirates to the Chicago White Sox for Goose Gossage and Terry Forster.
 * March 15, 1977: Rick Langford, Tony Armas, Doug Bair, Dave Giusti, Doc Medich, and Mitchell Page were traded by the Pirates to the Oakland Athletics for Phil Garner, Tommy Helms, and Chris Batton.

Regular season

 * May 11: Atlanta Braves owner Ted Turner appointed himself manager of the team before a game against the Pirates. After losing the game 2–1, Turner stepped down.
 * June 30: Willie Stargell hits his 400th career home run versus the Philadelphia Phillies.

Game log

 * Legend:      = Win       = Loss Bold = Pirates team member
 * Legend:      = Win       = Loss Bold = Pirates team member

Notable transactions

 * June 7, 1977: Wayne Tolleson was drafted by the Pirates in the 12th round of the 1977 Major League Baseball Draft, but did not sign.
 * June 15, 1977: Ed Kirkpatrick was traded by the Pirates to the Texas Rangers for Jim Fregosi.
 * July 27, 1977: The Pirates traded a player to be named later to the Seattle Mariners for Dave Pagan. The Pirates completed the deal by sending Rick Honeycutt to the Mariners on August 22.
 * August 18, 1977: Doug Frobel was signed by the Pittsburgh Pirates as an amateur free agent.

Starters by position
''Note: Pos = Position; G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in''

Other batters
''Note: G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in''

Starting pitchers
Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts

Other pitchers
Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts

Relief pitchers
Note: G = Games pitched; W = Wins; L = Losses; SV = Saves; ERA = Earned run average; SO = Strikeouts

Awards and honors
1977 Major League Baseball All-Star Game
 * Dave Parker, outfield, starter
 * John Candelaria, reserve
 * Goose Gossage, reserve