2017 Kansas City Royals

Franchise seasons · 2010s 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
Al AlburquerquePitchers62pitching————10.003.60
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.
Scott AlexanderPitchers54pitching————69.002.48
Average (57) — 23 of 489 pitchers in the available 2017 rostersAn earned-run average of 2.48 over 69.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.
Miguel AlmontePitchers50pitching————2.0013.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.
Ryan BuchterPitchers49pitching————27.002.67
Average (53) — 116 of 489 pitchers in the available 2017 rostersAn earned-run average of 2.67 over 27.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.
Trevor CahillPitchers34pitching————23.008.22
Below average (44) — 438 of 489 pitchers in the available 2017 rostersAn earned-run average of 8.22 over 23.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.
Danny DuffyPitchers41pitching————146.333.81
Average (53) — 116 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.81 over 146.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.
Luke FarrellPitchers59pitching————2.6716.88
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.
Neftalí FelizPitchers43pitching————19.004.74
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 FlynnPitchers33pitching————2.333.86
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.
Onelki GarcíaPitchers64No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Sam GaviglioPitchers62pitching————12.003.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.
Jason HammelPitchers44pitching————180.335.29
Average (45) — 424 of 489 pitchers in the available 2017 rostersAn earned-run average of 5.29 over 180.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.
Kelvin HerreraPitchers40pitching————59.334.25
Average (50) — 238 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.25 over 59.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.
Jake JunisPitchers65No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Nate KarnsPitchers55pitching————45.334.17
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.17 over 45.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.
Ian KennedyPitchers31pitching————154.005.38
Average (45) — 424 of 489 pitchers in the available 2017 rostersAn earned-run average of 5.38 over 154.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.
Andrés MachadoPitchers59pitching————3.6722.09
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.
Seth ManessPitchers63pitching————9.673.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.
Brandon MaurerPitchers32pitching————20.008.10
Below average (44) — 438 of 489 pitchers in the available 2017 rostersAn earned-run average of 8.10 over 20.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.
Kevin McCarthyPitchers61pitching————45.003.20
Average (53) — 116 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.20 over 45.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.
Mike MinorPitchers26pitching————77.672.55
Average (57) — 23 of 489 pitchers in the available 2017 rostersAn earned-run average of 2.55 over 77.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.
Mike MorinPitchers64pitching————5.677.94
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.
Peter MoylanPitchers47pitching————59.333.49
Average (53) — 116 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.49 over 59.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.
Eric SkoglundPitchers53,69pitching————18.009.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.
Joakim SoriaPitchers48pitching————56.003.70
Average (52) — 151 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.70 over 56.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.
Matt StrahmPitchers64pitching————34.675.45
Average (48) — 330 of 489 pitchers in the available 2017 rostersAn earned-run average of 5.45 over 34.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.
Jason VargasPitchers51pitching————179.674.16
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.16 over 179.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.
Travis WoodPitchers34pitching————41.676.91
Below average (43) — 450 of 489 pitchers in the available 2017 rostersAn earned-run average of 6.91 over 41.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.
Chris YoungPitchers32pitching————30.007.50
Below average (44) — 438 of 489 pitchers in the available 2017 rostersAn earned-run average of 7.50 over 30.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.
Drew ButeraCatchers9batting163373.227——
Average (47) — 346 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 163 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.
Cam GallagherCatchers36batting2461.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.
Salvador PerezCatchers13No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Christian ColónInfielders24batting1730.176——
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.
Cheslor CuthbertInfielders19batting143332.231——
Average (47) — 346 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 143 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.
Alcides EscobarInfielders2batting5991506.250——
Average (49) — 283 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 599 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.
Eric HosmerInfielders35batting60319225.318——
Strong (63) — 13 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 603 at-bats and 25 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.
Whit MerrifieldInfielders15batting58716919.288——
Average (57) — 65 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 587 at-bats and 19 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.
Raúl MondesíInfielders27No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Brandon MossInfielders37batting3627522.207——
Average (46) — 380 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 362 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.
Mike MoustakasInfielders8batting55515138.272——
Average (58) — 48 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 555 at-bats and 38 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.
Ramón TorresInfielders46batting74180.243——
Average (48) — 313 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 74 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.
Jorge BonifacioOutfielders38batting3849817.255——
Average (52) — 178 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 384 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.
Billy BurnsOutfielders14batting610.167——
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.
Melky CabreraOutfielders53batting223604.269——
Average (52) — 178 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 223 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.
Lorenzo CainOutfielders6batting58417515.300——
Average (59) — 34 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 584 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.
Alex GordonOutfielders4batting476999.208——
Below average (42) — 454 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 476 at-bats and 9 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.
Terrance GoreOutfielders0batting400.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.
Paulo OrlandoOutfielders16batting86172.198——
Average (46) — 380 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 86 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.
Jorge SolerOutfielders12batting97142.144——
Below average (41) — 460 of 471 batters in the available 2017 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.

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: 2017 Arizona Diamondbacks. 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, 2017 Kansas City Royals season. Retrieved 2026-09-30T04:34:36.999115+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.