1987 Kansas City Royals

Franchise seasons · 1980s 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
Rick AndersonPitchers17No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Bud BlackPitchers40pitching————122.333.60
Average (56) — 34 of 228 pitchers in the available 1987 rostersAn earned-run average of 3.60 over 122.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 DavisPitchers49pitching—————2.27
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—————4.15
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.
Gene GarberPitchers28pitching—————2.51
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.
Jerry Don GleatonPitchers39pitching—————4.26
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 GubiczaPitchers23pitching————241.673.98
Average (55) — 47 of 228 pitchers in the available 1987 rostersAn earned-run average of 3.98 over 241.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.
Dave GumpertPitchers30pitching—————6.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 JacksonPitchers15pitching————224.004.02
Average (54) — 63 of 228 pitchers in the available 1987 rostersAn earned-run average of 4.02 over 224.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.
Charlie LeibrandtPitchers37pitching————240.333.41
Average (58) — 16 of 228 pitchers in the available 1987 rostersAn earned-run average of 3.41 over 240.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.
Mélido PérezPitchers31pitching————10.337.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.
Dan QuisenberryPitchers29pitching—————2.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.
Bret SaberhagenPitchers18pitching————257.003.36
Average (59) — 12 of 228 pitchers in the available 1987 rostersAn earned-run average of 3.36 over 257.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.
Bob ShirleyPitchers31pitching—————14.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.
Bob StoddardPitchers19pitching—————4.28
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.
Ed HearnCatchers7No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Mike MacfarlaneCatchers28No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Larry OwenCatchers24batting164315.189——
Below average (42) — 411 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 164 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.
Jamie QuirkCatchers9batting296705.236——
Average (46) — 336 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 296 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.
Steve BalboniInfielders45batting3868024.207——
Average (45) — 364 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 386 at-bats and 24 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.
Buddy BiancalanaInfielders1batting47101.213——
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 BrettInfielders5batting42712422.290——
Average (58) — 44 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 427 at-bats and 22 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.
Ross JonesInfielders3batting114290.254——
Average (48) — 278 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 114 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.
Scotti MadisonInfielders38batting1540.267——
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.
Bill PecotaInfielders32batting156433.276——
Average (52) — 161 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 156 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.
Ángel SalazarInfielders2batting317652.205——
Below average (40) — 424 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 317 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.
Kevin SeitzerInfielders33batting64120715.323——
Strong (62) — 18 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 641 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.
Frank WhiteInfielders20batting56313817.245——
Average (48) — 278 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 563 at-bats and 17 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 BeníquezOutfielders12batting174413.236——
Average (47) — 313 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 174 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.
Thad BosleyOutfielders27batting140391.279——
Average (51) — 188 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 140 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.
Bo JacksonOutfielders16batting3969322.235——
Average (49) — 245 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 396 at-bats and 22 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.
Lonnie SmithOutfielders21batting167423.251——
Average (49) — 245 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 167 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.
Danny TartabullOutfielders4batting58218034.309——
Strong (63) — 14 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 582 at-bats and 34 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 ThurmanOutfielders25batting81240.296——
Average (52) — 161 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 81 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 WilsonOutfielders6batting6101704.279——
Average (52) — 161 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 610 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.
Jim EisenreichOutfielders22batting105254.238——
Average (49) — 245 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 105 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.
Hal McRaeOutfielders11batting32101.313——
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.
Jorge OrtaOutfielders3batting5092.180——
Average (46) — 336 of 432 batters in the available 1987 rostersBatting average and home runs per at-bat inform this hitting score, using 50 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: 1987 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, 1987 Kansas City Royals season. Retrieved 2026-09-30T09:53:32.775937+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.