1977 San Francisco Giants

Franchise seasons · 1970s seasons

Independent, unofficial historical lineup simulator. Games here are simulated exhibitions, not historical results.

Compare historical seasons

San Francisco Giants franchise archive · Available years: 1901–2025 · 92 seasons.

These historical season records are separate from simulated exhibitions. — means the season record is unavailable. Year ranges describe this archive's coverage; team names reflect each season's historical name.

Same team, nearby years

Nearby franchise seasons and available statistics
SeasonRecord (W–L)Batting rowsPitching rows
1979 San Francisco Giants—2016
1978 San Francisco Giants—2014
1977 San Francisco Giants · Current season—2013
1976 San Francisco Giants—2214
1975 San Francisco Giants—2314

Same era: other teams in 1977

More teams from 1977

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means a statistic is unavailable. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Jim BarrPitchers33pitching————234.334.76
Average (48) — 157 of 231 pitchers in the available 1977 rostersAn earned-run average of 4.76 over 234.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Terry CornuttPitchers34pitching—————3.86
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
John CurtisPitchers40pitching————77.005.49
Average (45) — 200 of 231 pitchers in the available 1977 rostersAn earned-run average of 5.49 over 77.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Ed HalickiPitchers28pitching————257.673.32
Average (58) — 23 of 231 pitchers in the available 1977 rostersAn earned-run average of 3.32 over 257.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Dave HeaverloPitchers60pitching—————2.55
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Bob KnepperPitchers39pitching————166.003.36
Average (57) — 27 of 231 pitchers in the available 1977 rostersAn earned-run average of 3.36 over 166.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Gary LavellePitchers46pitching—————2.05
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Lynn McGlothenPitchers47pitching————80.005.63
Average (45) — 200 of 231 pitchers in the available 1977 rostersAn earned-run average of 5.63 over 80.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Greg MintonPitchers38pitching————14.004.50
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Randy MoffittPitchers17pitching—————3.59
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
John MontefuscoPitchers26pitching————157.333.49
Average (56) — 37 of 231 pitchers in the available 1977 rostersAn earned-run average of 3.49 over 157.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tommy TomsPitchers51pitching—————2.08
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Charlie WilliamsPitchers49pitching————119.334.00
Average (52) — 84 of 231 pitchers in the available 1977 rostersAn earned-run average of 4.00 over 119.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Gary AlexanderCatchers42batting119365.303——
Average (56) — 74 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 119 at-bats and 5 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Marc HillCatchers2batting320809.250——
Average (49) — 231 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 320 at-bats and 9 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Ken RudolphCatchers14batting1530.200——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Mike SadekCatchers3batting126291.230——
Average (46) — 325 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 126 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Rob AndrewsInfielders21batting4361150.264——
Average (49) — 231 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 436 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tim FoliInfielders19,36batting368844.228——
Below average (44) — 363 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 368 at-bats and 4 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Vic HarrisInfielders20batting165432.261——
Average (50) — 205 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 165 at-bats and 2 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Skip JamesInfielders36batting1540.267——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Johnnie LeMasterInfielders10No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Bill MadlockInfielders18batting53316112.302——
Average (58) — 44 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 533 at-bats and 12 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Willie McCoveyInfielders44batting47813428.280——
Average (58) — 44 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 478 at-bats and 28 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Chris SpeierInfielders35batting1730.176——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Jack ClarkOutfielders22batting41310413.252——
Average (50) — 205 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 413 at-bats and 13 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Randy ElliottOutfielders16batting167407.240——
Average (49) — 231 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 167 at-bats and 7 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Darrell EvansOutfielders41batting46111717.254——
Average (51) — 176 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 461 at-bats and 17 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Larry HerndonOutfielders31batting109261.239——
Average (47) — 292 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 109 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Derrel ThomasOutfielders30batting5061358.267——
Average (51) — 176 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 506 at-bats and 8 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Gary ThomassonOutfielders12batting44611417.256——
Average (51) — 176 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 446 at-bats and 17 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Terry WhitfieldOutfielders45batting326937.285——
Average (54) — 112 of 417 batters in the available 1977 rostersBatting average and home runs per at-bat inform this hitting score, using 326 at-bats and 7 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tom HeintzelmanOutfielders32batting200.000——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.

Build a lineup

Exhibition rules use nine hitters, including a DH, and one pitcher. The numbered slots are the batting order. Pick each player once. Opponent: 1977 Atlanta Braves. Players without a rating remain selectable with estimated performance.

Keep the seed to replay the same game; change it to play a different exhibition.

Simulated exhibition

Choose a lineup to play an exhibition.

Batting lines

Game log for the selected game

    Roster and statistics adapted from Wikipedia contributors, 1977 San Francisco Giants season. Retrieved 2026-09-30T11:26:13.100051+00:00. Source material is under CC BY-SA 4.0. We grouped roster entries, excluded staff, joined stats by Wikipedia page title, converted baseball innings notation to outs, and derived approximate ratings and simulated outcomes. No official affiliation.