1991 San Francisco Giants

Franchise seasons · 1990s seasons

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

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means the source has no usable value. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Rod BeckPitchers47pitching—————3.78
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.
Bud BlackPitchers40pitching————214.333.99
Average (52) — 94 of 232 pitchers in the available 1991 rostersAn earned-run average of 3.99 over 214.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.
Jeff BrantleyPitchers49pitching—————2.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.
John BurkettPitchers33pitching————206.674.18
Average (51) — 108 of 232 pitchers in the available 1991 rostersAn earned-run average of 4.18 over 206.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.
Kelly DownsPitchers37pitching————111.674.19
Average (50) — 125 of 232 pitchers in the available 1991 rostersAn earned-run average of 4.19 over 111.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.
Scott GarreltsPitchers50pitching————19.676.41
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.
Eric GundersonPitchers53pitching—————5.40
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.
Gil HerediaPitchers36pitching————33.003.82
Average (51) — 108 of 232 pitchers in the available 1991 rostersAn earned-run average of 3.82 over 33.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.
Bryan HickersonPitchers41pitching————50.003.60
Average (52) — 94 of 232 pitchers in the available 1991 rostersAn earned-run average of 3.60 over 50.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.
Mike LaCossPitchers29pitching————47.337.23
Below average (40) — 226 of 232 pitchers in the available 1991 rostersAn earned-run average of 7.23 over 47.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.
Paul McClellanPitchers48pitching————71.004.56
Average (49) — 145 of 232 pitchers in the available 1991 rostersAn earned-run average of 4.56 over 71.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.
Francisco OliverasPitchers45pitching—————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.
Mike RemlingerPitchers14pitching————35.004.37
Average (50) — 125 of 232 pitchers in the available 1991 rostersAn earned-run average of 4.37 over 35.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.
Rick ReuschelPitchers48pitching————10.674.22
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.
Dave RighettiPitchers19pitching—————3.39
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.
Don RobinsonPitchers31pitching————121.334.38
Average (49) — 145 of 232 pitchers in the available 1991 rostersAn earned-run average of 4.38 over 121.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.
José SeguraPitchers46pitching—————4.41
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.
Trevor WilsonPitchers32pitching————202.003.56
Average (55) — 46 of 232 pitchers in the available 1991 rostersAn earned-run average of 3.56 over 202.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.
Steve DeckerCatchers35batting233485.206——
Below average (44) — 385 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 233 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.
Terry KennedyCatchers16batting171403.234——
Average (48) — 284 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 171 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.
Kirt ManwaringCatchers8batting178400.225——
Average (46) — 337 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 178 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.
Dave AndersonInfielders10batting226562.248——
Average (49) — 253 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 226 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.
Mike BenjaminInfielders18batting106132.123——
Below average (38) — 438 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 106 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.
Will ClarkInfielders22batting56517029.301——
Strong (63) — 11 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 565 at-bats and 29 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.
Royce ClaytonInfielders21batting2630.115——
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.
Tom HerrInfielders28batting60150.250——
Average (49) — 253 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 60 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.
Greg LittonInfielders15both127231.181—9.00
Below average (42) — 420 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 127 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.
Tony PerezchicaInfielders39batting48110.229——
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.
Robby ThompsonInfielders6batting49212919.262——
Average (55) — 100 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 492 at-bats and 19 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.
José UribeInfielders23batting231511.221——
Average (45) — 362 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 231 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.
Matt WilliamsInfielders9batting58915834.268——
Average (58) — 48 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 589 at-bats and 34 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.
Kevin BassOutfielders17batting3618410.233——
Average (48) — 284 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 361 at-bats and 10 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.
Darnell ColesOutfielders21batting1430.214——
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 FelderOutfielders25batting348920.264——
Average (51) — 193 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 348 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.
Mike KingeryOutfielders26batting110200.182——
Below average (42) — 420 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 110 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.
Mark LeonardOutfielders1batting129312.240——
Average (49) — 253 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 129 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.
Darren LewisOutfielders2batting222551.248——
Average (49) — 253 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 222 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.
Willie McGeeOutfielders51batting4971554.312——
Strong (60) — 29 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 497 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.
Kevin MitchellOutfielders7batting3719527.256——
Average (57) — 60 of 440 batters in the available 1991 rostersBatting average and home runs per at-bat inform this hitting score, using 371 at-bats and 27 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.
Rick ParkerOutfielders28batting1410.071——
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.
Ted WoodOutfielders39batting2530.120——
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: 1991 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, 1991 San Francisco Giants season. Retrieved 2026-09-30T09:19:44.296461+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.