1990 Kansas City Royals

Franchise seasons · 1990s seasons

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

Compare historical seasons

Kansas City Royals franchise archive · Available years: 1969–2025 · 57 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 Kansas City Royals72–902022
1991 Kansas City Royals82–802719
1990 Kansas City Royals · Current season75–862323
1989 Kansas City Royals92–701917
1988 Kansas City Royals84–772417

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
Kevin AppierPitchers55pitching————185.672.76
Average (59) — 15 of 236 pitchers in the available 1990 rostersAn earned-run average of 2.76 over 185.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.
Luis AquinoPitchers27pitching————68.333.16
Average (54) — 57 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.16 over 68.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 BallerPitchers37pitching—————15.43
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.
Jim CampbellPitchers57pitching————9.678.38
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 CodiroliPitchers34pitching————10.339.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.
Steve CrawfordPitchers49pitching—————4.16
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.
Mark DavisPitchers48pitching—————5.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.
Storm DavisPitchers14pitching————112.004.74
Average (47) — 173 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.74 over 112.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.
Richard DotsonPitchers37pitching————28.678.48
Below average (40) — 234 of 236 pitchers in the available 1990 rostersAn earned-run average of 8.48 over 28.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.
Luis EncarnaciónPitchers54pitching—————7.84
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.
Steve FarrPitchers26pitching————127.001.98
Strong (62) — 3 of 236 pitchers in the available 1990 rostersAn earned-run average of 1.98 over 127.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.
Pete FilsonPitchers35pitching————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.
Tom GordonPitchers36pitching————195.333.73
Average (53) — 73 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.73 over 195.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.
Mark GubiczaPitchers23pitching————94.004.50
Average (48) — 145 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.50 over 94.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.
Carlos MaldonadoPitchers59pitching—————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.
Andy McGaffiganPitchers38pitching————78.673.09
Average (55) — 46 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.09 over 78.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.
Larry McWilliamsPitchers34pitching—————9.72
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 MontgomeryPitchers21pitching—————2.39
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.
Bret SaberhagenPitchers18pitching————135.003.27
Average (55) — 46 of 236 pitchers in the available 1990 rostersAn earned-run average of 3.27 over 135.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.
Israel SánchezPitchers31pitching—————8.38
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.
Daryl SmithPitchers40pitching————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.
Mel Stottlemyre Jr.Pitchers52pitching————31.334.88
Average (48) — 145 of 236 pitchers in the available 1990 rostersAn earned-run average of 4.88 over 31.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.
Héctor WagnerPitchers58pitching————23.338.10
Below average (42) — 224 of 236 pitchers in the available 1990 rostersAn earned-run average of 8.10 over 23.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.
Bob BooneCatchers8batting117280.239——
Average (47) — 326 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 117 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.
Mike MacfarlaneCatchers15batting4001026.255——
Average (50) — 219 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 400 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.
Brent MayneCatchers49batting1330.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.
Rey PalaciosCatchers29batting56132.232——
Average (49) — 252 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 56 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.
Sean BerryInfielders47batting2350.217——
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 BrettInfielders5batting54417914.329——
Strong (65) — 3 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 544 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.
Jeff ConineInfielders19batting2050.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.
Steve JeltzInfielders2batting103160.155——
Below average (39) — 431 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 103 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.
Bill PecotaInfielders32batting240585.242——
Average (48) — 294 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 240 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.
Gerald PerryInfielders17batting4651188.254——
Average (50) — 219 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 465 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.
Kevin SeitzerInfielders33batting6221716.275——
Average (53) — 132 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 622 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.
Terry ShumpertInfielders50batting91250.275——
Average (51) — 189 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 91 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.
Kurt StillwellInfielders1batting5061263.249——
Average (48) — 294 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 506 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.
Frank WhiteInfielders20batting241522.216——
Below average (43) — 403 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 241 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 EisenreichOutfielders22batting4961395.280——
Average (54) — 111 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 496 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.
Bo JacksonOutfielders16batting40511028.272——
Average (58) — 46 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 405 at-bats and 28 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.
Brian McRaeOutfielders56batting168482.286——
Average (54) — 111 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 168 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.
Russ MormanOutfielders45batting37101.270——
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.
Jeff SchulzOutfielders24batting66170.258——
Average (49) — 252 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 66 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.
Pat TablerOutfielders30batting195531.272——
Average (51) — 189 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 195 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.
Danny TartabullOutfielders4batting3138415.268——
Average (55) — 87 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 313 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.
Gary ThurmanOutfielders25batting60140.233——
Average (48) — 294 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 60 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.
Willie WilsonOutfielders6batting307892.290——
Average (55) — 87 of 439 batters in the available 1990 rostersBatting average and home runs per at-bat inform this hitting score, using 307 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.

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 Kansas City Royals season. Retrieved 2026-09-30T09:24:33.962137+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.