1990 Baltimore Orioles

Franchise seasons · 1990s seasons

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

Compare historical seasons

Baltimore Orioles 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 Baltimore Orioles89–732216
1991 Baltimore Orioles67–952220
1990 Baltimore Orioles · Current season76–852621
1989 Baltimore Orioles87–752317
1988 Baltimore Orioles54–1072221

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
Jay AldrichPitchers46pitching—————8.25
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 BallardPitchers29pitching————133.334.93
Average (46) — 192 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.93 over 133.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é BautistaPitchers48pitching—————4.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.
Danny BoonePitchers37pitching————9.672.79
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.
Pete HarnischPitchers17pitching————188.674.34
Average (49) — 133 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.34 over 188.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.
Kevin HickeyPitchers45pitching—————5.13
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.
Brian HoltonPitchers51pitching—————4.50
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 JohnsonPitchers27pitching————180.004.10
Average (50) — 121 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.10 over 180.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.
Ben McDonaldPitchers19pitching————118.672.43
Strong (60) — 11 of 236 pitchers in the available 1990 rostersAn earned-run average of 2.43 over 118.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.
José MesaPitchers52pitching————46.673.86
Average (51) — 106 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.86 over 46.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 MilackiPitchers18pitching————135.334.46
Average (48) — 145 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.46 over 135.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 MitchellPitchers24pitching————114.334.64
Average (47) — 173 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.64 over 114.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.
Gregg OlsonPitchers30pitching—————2.42
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.
Joe PricePitchers23pitching—————3.58
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.
Curt SchillingPitchers43pitching—————2.54
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 SmithPitchers41No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Dorn TaylorPitchers46pitching—————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.
Anthony TelfordPitchers50pitching————36.334.95
Average (48) — 145 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.95 over 36.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.
Jay TibbsPitchers50pitching————50.675.68
Average (45) — 202 of 236 pitchers in the available 1990 rostersAn earned-run average of 5.68 over 50.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.
Mickey WestonPitchers34pitching————21.007.71
Below average (43) — 218 of 236 pitchers in the available 1990 rostersAn earned-run average of 7.71 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.
Mark WilliamsonPitchers32pitching—————2.21
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.
Chris HoilesCatchers28batting63121.190——
Average (45) — 364 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 63 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.
Bob MelvinCatchers2batting301735.231——
Average (48) — 294 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 301 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.
Mickey TettletonCatchers14batting4449915.223——
Average (46) — 342 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 444 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.
Juan BellInfielders1batting200.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.
Marty BrownInfielders28batting1530.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.
Leo GómezInfielders11batting3990.231——
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.
Rene GonzalesInfielders88batting103221.214——
Average (45) — 364 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 103 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.
Sam HornInfielders15batting2466114.248——
Average (52) — 161 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 246 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.
Tim HulettInfielders36batting153393.255——
Average (50) — 219 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 153 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.
Ron KittleInfielders42batting61102.164——
Below average (44) — 383 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 61 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.
Jeff McKnightInfielders38batting75151.200——
Average (45) — 364 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 75 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.
Randy MilliganInfielders39batting3629620.265——
Average (55) — 87 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 362 at-bats and 20 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 RipkenInfielders3batting4061183.291——
Average (55) — 87 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 406 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.
Cal Ripken Jr.Infielders8batting60015021.250——
Average (51) — 189 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 600 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.
David SeguiInfielders21batting123302.244——
Average (49) — 252 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 123 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.
Craig WorthingtonInfielders25batting425968.226——
Average (45) — 364 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 425 at-bats and 8 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.
Brady AndersonOutfielders9batting234543.231——
Average (46) — 342 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 234 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.
Phil BradleyOutfielders1batting289784.270——
Average (52) — 161 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 289 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.
Mike DevereauxOutfielders12batting3678812.240——
Average (49) — 252 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 367 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.
Steve FinleyOutfielders10batting4641193.256——
Average (49) — 252 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 464 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.
Dave GallagherOutfielders35batting51110.216——
Average (47) — 326 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 51 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.
Stan JeffersonOutfielders49batting1900.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.
Brad KomminskOutfielders49batting101243.238——
Average (49) — 252 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 101 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.
Donell NixonOutfielders21batting2050.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.
Joe OrsulakOutfielders6batting41311111.269——
Average (53) — 132 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 413 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.
Greg WalkerOutfielders35batting3450.147——
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 Baltimore Orioles season. Retrieved 2026-09-30T09:21:35.115264+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.