1990 Kansas City Royals

Franchise seasons · 1990s seasons

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

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means the source has no usable value. 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.