1989 Toronto Blue Jays

Franchise seasons · 1980s seasons

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

Compare historical seasons

Toronto Blue Jays franchise archive · Available years: 1977–2025 · 49 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 Toronto Blue Jays91–712520
1990 Toronto Blue Jays86–762219
1989 Toronto Blue Jays · Current season89–732419
1988 Toronto Blue Jays87–751916
1987 Toronto Blue Jays96–662315

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
Jim AckerPitchers24pitching—————1.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.
DeWayne BuicePitchers38pitching—————5.82
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.
Tony CastilloPitchers27pitching—————6.11
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 CeruttiPitchers55pitching————205.333.07
Average (57) — 27 of 226 pitchers in the available 1989 rostersAn earned-run average of 3.07 over 205.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.
Steve CummingsPitchers32pitching————21.003.00
Average (52) — 88 of 226 pitchers in the available 1989 rostersAn earned-run average of 3.00 over 21.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 FlanaganPitchers46pitching————171.673.93
Average (51) — 108 of 226 pitchers in the available 1989 rostersAn earned-run average of 3.93 over 171.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.
Mauro GozzoPitchers47pitching————31.674.83
Average (48) — 145 of 226 pitchers in the available 1989 rostersAn earned-run average of 4.83 over 31.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 HenkePitchers50pitching—————1.92
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.
Xavier HernandezPitchers42pitching—————4.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.
Jimmy KeyPitchers22pitching————216.003.88
Average (52) — 88 of 226 pitchers in the available 1989 rostersAn earned-run average of 3.88 over 216.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.
Al LeiterPitchers28pitching————6.674.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.
Jeff MusselmanPitchers13pitching————11.0010.64
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.
José NúñezPitchers45pitching————10.672.53
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.
Alex SanchezPitchers33pitching————11.6710.03
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 StiebPitchers37pitching————206.673.35
Average (55) — 43 of 226 pitchers in the available 1989 rostersAn earned-run average of 3.35 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.
Todd StottlemyrePitchers30pitching————127.673.88
Average (51) — 108 of 226 pitchers in the available 1989 rostersAn earned-run average of 3.88 over 127.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.
Duane WardPitchers31pitching—————3.77
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.
David WellsPitchers36pitching—————2.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.
Frank WillsPitchers44pitching————71.333.66
Average (52) — 88 of 226 pitchers in the available 1989 rostersAn earned-run average of 3.66 over 71.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.
Pat BordersCatchers10batting241623.257——
Average (51) — 190 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 241 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.
Greg MyersCatchers16batting4450.114——
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.
Ozzie VirgilCatchers21batting1121.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.
Ernie WhittCatchers12batting38510111.262——
Average (53) — 132 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 385 at-bats and 11 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 FernándezInfielders1batting57314711.257——
Average (52) — 161 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 573 at-bats and 11 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.
Kelly GruberInfielders17batting54515818.290——
Average (59) — 30 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 545 at-bats and 18 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.
Alexis InfanteInfielders14batting1220.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.
Manuel LeeInfielders4batting300783.260——
Average (51) — 190 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 300 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.
Nelson LirianoInfielders2batting4181105.263——
Average (52) — 161 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 418 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.
Fred McGriffInfielders19batting55114836.269——
Average (59) — 30 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 551 at-bats and 36 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 OlerudInfielders9batting830.375——
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.
Jesse BarfieldOutfielders29batting80165.200——
Average (48) — 284 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 80 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.
Kevin BatisteOutfielders34batting820.250——
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.
George BellOutfielders11batting61318218.297——
Strong (60) — 27 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 613 at-bats and 18 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 DuceyOutfielders20batting76160.211——
Average (46) — 345 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 76 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.
Junior FélixOutfielders54batting4151079.258——
Average (52) — 161 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 415 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.
Glenallen HillOutfielders29batting52151.288——
Average (52) — 161 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 52 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.
Tom LawlessOutfielders18batting70160.229——
Average (48) — 284 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 70 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.
Lloyd MosebyOutfielders15batting50211111.221——
Average (45) — 378 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 502 at-bats and 11 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.
Mookie WilsonOutfielders3batting238712.298——
Average (56) — 69 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 238 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.
Bob BrenlyOutfielders9batting88151.170——
Below average (43) — 410 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 88 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.
Francisco CabreraOutfielders21batting1220.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.
Lee MazzilliOutfielders13batting66154.227——
Average (50) — 217 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 66 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.
Rance MulliniksOutfielders5batting273653.238——
Average (48) — 284 of 447 batters in the available 1989 rostersBatting average and home runs per at-bat inform this hitting score, using 273 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 Toronto Blue Jays season. Retrieved 2026-09-30T09:40:12.936159+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.