1990 Boston Red Sox

Franchise seasons · 1990s seasons

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

Compare historical seasons

Boston Red Sox franchise archive · Available years: 1901–2025 · 125 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
1992 Boston Red Sox73–892216
1991 Boston Red Sox84–784529
1990 Boston Red Sox · Current season88–744830
1989 Boston Red Sox83–794425
1988 Boston Red Sox89–732017

Same era: other teams in 1990

More teams from 1990

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
Larry AndersenPitchers40,48pitching————22.001.23
Average (56) — 32 of 236 pitchers in the available 1990 rostersAn earned-run average of 1.23 over 22.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 BoddickerPitchers52pitching————228.003.36
Average (56) — 32 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.36 over 228.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.
Tom BoltonPitchers50pitching————119.673.38
Average (54) — 57 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.38 over 119.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.
Roger ClemensPitchers21pitching————228.331.93
Strong (66) — 1 of 236 pitchers in the available 1990 rostersAn earned-run average of 1.93 over 228.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.
John DopsonPitchers40pitching————17.672.04
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.
Wes GardnerPitchers44pitching————77.334.89
Average (47) — 173 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.89 over 77.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 GrayPitchers38No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Greg HarrisPitchers27pitching————184.334.00
Average (51) — 106 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.00 over 184.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.
Joe HeskethPitchers55pitching————25.673.51
Average (51) — 106 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.51 over 25.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.
Eric HetzelPitchers31pitching————35.005.91
Average (45) — 202 of 236 pitchers in the available 1990 rostersAn earned-run average of 5.91 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.
Daryl IrvinePitchers59pitching————17.334.67
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.
Dana KieckerPitchers19pitching————152.003.97
Average (51) — 106 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.97 over 152.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.
Dennis LampPitchers15pitching————105.674.68
Average (47) — 173 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.68 over 105.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.
John LeisterPitchers38pitching————5.674.76
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.
Rob MurphyPitchers47pitching————57.006.32
Below average (42) — 224 of 236 pitchers in the available 1990 rostersAn earned-run average of 6.32 over 57.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.
Jeff ReardonPitchers41pitching————51.333.16
Average (54) — 57 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.16 over 51.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.
Jerry ReedPitchers3,45pitching————45.004.80
Average (48) — 145 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.80 over 45.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 RochfordPitchers54pitching————4.0018.00
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.
Lee SmithPitchers48pitching————14.331.88
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.
Rich GedmanCatchers10batting1530.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.
John MarzanoCatchers20batting83200.241——
Average (48) — 294 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 83 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.
Tony PeñaCatchers6batting4911297.263——
Average (51) — 189 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 491 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.
Marty BarrettInfielders17batting159360.226——
Average (45) — 364 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 159 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.
Wade BoggsInfielders26batting6191876.302——
Average (59) — 31 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 619 at-bats and 6 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.
Bill BucknerInfielders22batting4381.186——
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.
Rick LancellottiInfielders10batting800.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.
Tim NaehringInfielders11batting85232.271——
Average (52) — 161 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 85 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.
Jim PankovitsInfielders42batting000.---——
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.
Carlos QuintanaInfielders18batting5121477.287——
Average (56) — 71 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 512 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.
Jody ReedInfielders3batting5981735.289——
Average (56) — 71 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 598 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.
Luis RiveraInfielders2batting346787.225——
Average (45) — 364 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 346 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.
Billy Jo RobidouxInfielders13batting4481.182——
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 BrunanskyOutfielders23batting46112315.267——
Average (54) — 111 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 461 at-bats and 15 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.
Ellis BurksOutfielders12batting58817421.296——
Strong (60) — 21 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 588 at-bats and 21 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 GreenwellOutfielders39batting61018114.297——
Average (59) — 31 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 610 at-bats and 14 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.
Danny HeepOutfielders29both69120.1741.009.00
Below average (43) — 403 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 69 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.
Randy KutcherOutfielders5batting74171.230——
Average (48) — 294 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 74 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.
Phil PlantierOutfielders7batting1520.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.
Kevin RomineOutfielders16batting136372.272——
Average (52) — 161 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 136 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.
Dwight EvansOutfielders24No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Mike MarshallOutfielders22batting112324.286——
Average (54) — 111 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 112 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.
Jeff StoneOutfielders28batting210.500——
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.
Scott CooperOutfielders45batting100.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: 1990 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, 1990 Boston Red Sox season. Retrieved 2026-09-30T09:21:57.445014+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.