1981 San Francisco Giants

Franchise seasons · 1980s 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
1983 San Francisco Giants—2516
1982 San Francisco Giants—2215
1981 San Francisco Giants · Current season—2213
1980 San Francisco Giants—2117
1979 San Francisco Giants—2016

Same era: other teams in 1981

More teams from 1981

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
Doyle AlexanderPitchers33pitching————152.332.89
Average (56) — 23 of 213 pitchers in the available 1981 rostersAn earned-run average of 2.89 over 152.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.
Vida BluePitchers14pitching————124.672.45
Average (58) — 14 of 213 pitchers in the available 1981 rostersAn earned-run average of 2.45 over 124.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.
Fred BreiningPitchers48pitching————77.672.55
Average (56) — 23 of 213 pitchers in the available 1981 rostersAn earned-run average of 2.55 over 77.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.
Tom GriffinPitchers43pitching————129.333.76
Average (50) — 106 of 213 pitchers in the available 1981 rostersAn earned-run average of 3.76 over 129.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.
Alan HargesheimerPitchers40pitching————18.674.34
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.
Al HollandPitchers19pitching————100.672.41
Average (58) — 14 of 213 pitchers in the available 1981 rostersAn earned-run average of 2.41 over 100.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.
Gary LavellePitchers46pitching————65.673.84
Average (49) — 125 of 213 pitchers in the available 1981 rostersAn earned-run average of 3.84 over 65.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.
Greg MintonPitchers38pitching————84.332.88
Average (54) — 46 of 213 pitchers in the available 1981 rostersAn earned-run average of 2.88 over 84.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.
Randy MoffittPitchers17pitching————11.337.94
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.
Allen RipleyPitchers45pitching————90.674.07
Average (48) — 138 of 213 pitchers in the available 1981 rostersAn earned-run average of 4.07 over 90.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.
Mike RowlandPitchers28pitching————15.673.45
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 TuftsPitchers17pitching————15.333.52
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.
Ed WhitsonPitchers32pitching————123.004.02
Average (48) — 138 of 213 pitchers in the available 1981 rostersAn earned-run average of 4.02 over 123.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.
Bob BrenlyCatchers15batting45151.333——
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.
Milt MayCatchers7batting316982.310——
Average (58) — 36 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 316 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.
Jeff RansomCatchers3batting1540.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.
Mike SadekCatchers3batting3660.167——
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.
Dave BergmanInfielders16batting145373.255——
Average (51) — 153 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 145 at-bats and 3 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.
Enos CabellInfielders23batting3961012.255——
Average (49) — 206 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 396 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.
Darrell EvansInfielders41batting3579212.258——
Average (53) — 99 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 357 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.
Mike IvieInfielders15batting1750.294——
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 LeMasterInfielders10batting324820.253——
Average (48) — 244 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 324 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.
Joe MorganInfielders8batting308748.240——
Average (49) — 206 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 308 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.
Joe PettiniInfielders2batting2920.069——
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.
Billy SmithInfielders21batting61111.180——
Average (45) — 325 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 61 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.
Rennie StennettInfielders6batting87201.230——
Average (48) — 244 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 87 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.
Guy SularzInfielders18batting2040.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.
Jack ClarkOutfielders22batting38510317.268——
Average (55) — 73 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 385 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.
Chili DavisOutfielders30batting1520.133——
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.
Larry HerndonOutfielders31batting3641055.288——
Average (56) — 59 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 364 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.
Jeffrey LeonardOutfielders26batting127394.307——
Average (57) — 46 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 127 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.
Jerry MartinOutfielders25batting241584.241——
Average (48) — 244 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 241 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.
Billy NorthOutfielders36batting131291.221——
Average (46) — 309 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 131 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.
Max VenableOutfielders49batting3260.188——
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.
Jim WohlfordOutfielders1batting68111.162——
Below average (43) — 358 of 384 batters in the available 1981 rostersBatting average and home runs per at-bat inform this hitting score, using 68 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.

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: 1981 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, 1981 San Francisco Giants season. Retrieved 2026-09-30T11:04:21.070889+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.