1990 Toronto Blue Jays

Franchise seasons · 1990s 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
1992 Toronto Blue Jays96–662317
1991 Toronto Blue Jays91–712520
1990 Toronto Blue Jays · Current season86–762219
1989 Toronto Blue Jays89–732419
1988 Toronto Blue Jays87–751916

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
Jim AckerPitchers34pitching—————3.83
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 BlackPitchers35pitching————15.674.02
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.
Willie BlairPitchers27pitching————68.674.06
Average (50) — 121 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.06 over 68.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 CandelariaPitchers48pitching————21.335.48
Average (48) — 145 of 236 pitchers in the available 1990 rostersAn earned-run average of 5.48 over 21.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 CeruttiPitchers55pitching————140.004.76
Average (46) — 192 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.76 over 140.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 CummingsPitchers32pitching————12.335.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.
Mike FlanaganPitchers46pitching————20.335.31
Average (48) — 145 of 236 pitchers in the available 1990 rostersAn earned-run average of 5.31 over 20.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.
Tom GillesPitchers46pitching—————6.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.
Tom HenkePitchers50pitching—————2.17
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————154.674.25
Average (49) — 133 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.25 over 154.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.
Paul KilgusPitchers39pitching—————6.06
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 LeiterPitchers28pitching—————0.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.
Rick LueckenPitchers38pitching—————9.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.
Bob MacDonaldPitchers45pitching—————0.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.
Dave StiebPitchers37pitching————208.672.93
Average (58) — 20 of 236 pitchers in the available 1990 rostersAn earned-run average of 2.93 over 208.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————203.004.34
Average (49) — 133 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.34 over 203.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.
Duane WardPitchers31pitching—————3.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.
David WellsPitchers36pitching————189.003.14
Average (57) — 26 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.14 over 189.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.
Frank WillsPitchers44pitching—————4.73
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.
Pat BordersCatchers10batting3469915.286——
Average (58) — 46 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 346 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.
Carlos DiazCatchers59batting310.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.
Greg MyersCatchers21batting250595.236——
Average (47) — 326 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 250 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.
Ozzie Virgil Jr.Catchers26batting500.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.
Tony FernándezInfielders1batting6351754.276——
Average (53) — 132 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 635 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.
Kelly GruberInfielders17batting59216231.274——
Average (58) — 46 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 592 at-bats and 31 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 LawlessInfielders18batting1210.083——
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 LeeInfielders4batting391956.243——
Average (48) — 294 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 391 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.
Nelson LirianoInfielders2batting170361.212——
Below average (44) — 383 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 170 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.
Fred McGriffInfielders19batting55716735.300——
Strong (64) — 6 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 557 at-bats and 35 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 MulliniksInfielders5batting97282.289——
Average (53) — 132 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 97 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.
John OlerudInfielders9batting3589514.265——
Average (54) — 111 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 358 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.
Tom QuinlanInfielders16batting210.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.
Luis SojoInfielders6batting80181.225——
Average (47) — 326 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 80 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.
George BellOutfielders11batting56214921.265——
Average (54) — 111 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 562 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.
Rob DuceyOutfielders20batting53160.302——
Average (52) — 161 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 53 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élixOutfielders47batting46312215.263——
Average (53) — 132 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 463 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.
Glenallen HillOutfielders24batting2606012.231——
Average (49) — 252 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 260 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.
Mark WhitenOutfielders40batting88242.273——
Average (52) — 161 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 88 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.
Kenny WilliamsOutfielders12batting72140.194——
Below average (44) — 383 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 72 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.
Mookie WilsonOutfielders3batting5881563.265——
Average (51) — 189 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 588 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.
Jim EppardOutfielders26batting510.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.

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 Toronto Blue Jays season. Retrieved 2026-09-30T09:30:33.211478+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.