1989 Boston Red Sox

Franchise seasons · 1980s 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
1991 Boston Red Sox84–784529
1990 Boston Red Sox88–744830
1989 Boston Red Sox · Current season83–794425
1988 Boston Red Sox89–732017
1987 Boston Red Sox78–844523

Same era: other teams in 1989

More teams from 1989

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
Mike BoddickerPitchers52pitching————211.674.00
Average (51) — 108 of 226 pitchers in the available 1989 rostersAn earned-run average of 4.00 over 211.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 BoltonPitchers50pitching————17.338.31
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.
Oil Can BoydPitchers23pitching————59.004.42
Average (49) — 134 of 226 pitchers in the available 1989 rostersAn earned-run average of 4.42 over 59.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.
Roger ClemensPitchers21pitching————253.333.13
Average (57) — 27 of 226 pitchers in the available 1989 rostersAn earned-run average of 3.13 over 253.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————169.333.99
Average (51) — 108 of 226 pitchers in the available 1989 rostersAn earned-run average of 3.99 over 169.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.
Wes GardnerPitchers44pitching————86.005.97
Below average (41) — 219 of 226 pitchers in the available 1989 rostersAn earned-run average of 5.97 over 86.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 HarrisPitchers27,42pitching————28.002.57
Average (54) — 62 of 226 pitchers in the available 1989 rostersAn earned-run average of 2.57 over 28.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.
Eric HetzelPitchers31pitching————50.336.26
Below average (42) — 216 of 226 pitchers in the available 1989 rostersAn earned-run average of 6.26 over 50.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.
Dennis LampPitchers15pitching————112.332.32
Strong (60) — 8 of 226 pitchers in the available 1989 rostersAn earned-run average of 2.32 over 112.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.
Rob MurphyPitchers47pitching————105.002.74
Average (57) — 27 of 226 pitchers in the available 1989 rostersAn earned-run average of 2.74 over 105.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.
Joe PricePitchers49pitching————70.334.35
Average (49) — 134 of 226 pitchers in the available 1989 rostersAn earned-run average of 4.35 over 70.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.
Mike RochfordPitchers54pitching————4.006.75
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————70.673.57
Average (52) — 88 of 226 pitchers in the available 1989 rostersAn earned-run average of 3.57 over 70.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 SmithsonPitchers41pitching————143.674.95
Average (45) — 186 of 226 pitchers in the available 1989 rostersAn earned-run average of 4.95 over 143.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.
Bob StanleyPitchers46pitching————79.334.88
Average (46) — 176 of 226 pitchers in the available 1989 rostersAn earned-run average of 4.88 over 79.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.
Rick CeroneCatchers6batting296724.243——
Average (49) — 250 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 296 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.
Rich GedmanCatchers10batting260554.212——
Below average (44) — 394 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 260 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.
John MarzanoCatchers20batting1881.444——
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.
Marty BarrettInfielders17batting336861.256——
Average (50) — 217 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 336 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.
Wade BoggsInfielders26batting6212053.330——
Strong (64) — 8 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 621 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.
Nick EsaskyInfielders7batting56415630.277——
Average (59) — 30 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 564 at-bats and 30 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.
Sam HornInfielders30batting5480.148——
Below average (43) — 410 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 54 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.
Jody ReedInfielders3batting5241513.288——
Average (56) — 69 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 524 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.
Luis RiveraInfielders2batting323835.257——
Average (51) — 190 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 323 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.
Ed RomeroInfielders11batting113240.212——
Average (45) — 378 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 113 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.
Ellis BurksOutfielders12batting39912112.303——
Strong (60) — 27 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 399 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.
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 GreenwellOutfielders39batting57817814.308——
Strong (62) — 18 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 578 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 HeepOutfielders29batting320965.300——
Average (58) — 39 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 320 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.
Randy KutcherOutfielders5batting160362.225——
Average (47) — 317 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 160 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.
Carlos QuintanaOutfielders18batting77160.208——
Average (46) — 345 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 77 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.
Kevin RomineOutfielders16batting274751.274——
Average (52) — 161 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 274 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.
Jeff StoneOutfielders19batting1530.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.
Dana WilliamsOutfielders19,20batting510.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.
Jim RiceOutfielders14batting209493.234——
Average (48) — 284 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 209 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.

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: 1989 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, 1989 Boston Red Sox season. Retrieved 2026-09-30T09:31:39.881604+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.