2008 Kansas City Royals

Franchise seasons · 2000s 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
John BalePitchers49pitching————26.674.39
Average (50) — 202 of 377 pitchers in the available 2008 rostersAn earned-run average of 4.39 over 26.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.
Brian BannisterPitchers19both410.250182.675.76
Average (48) — 324 of 377 pitchers in the available 2008 rostersAn earned-run average of 5.76 over 182.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.
Kyle DaviesPitchers28both200.000113.004.06
Average (51) — 129 of 377 pitchers in the available 2008 rostersAn earned-run average of 4.06 over 113.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.
Brandon DuckworthPitchers31pitching————38.004.50
Average (50) — 202 of 377 pitchers in the available 2008 rostersAn earned-run average of 4.50 over 38.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.
Jeff FulchinoPitchers54both000.00014.009.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.
Jimmy GobblePitchers41both000.00031.678.81
Average (47) — 347 of 377 pitchers in the available 2008 rostersAn earned-run average of 8.81 over 31.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.
Zack GreinkePitchers23both720.286202.333.47
Average (53) — 21 of 377 pitchers in the available 2008 rostersAn earned-run average of 3.47 over 202.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 HochevarPitchers44both300.000129.005.51
Average (49) — 273 of 377 pitchers in the available 2008 rostersAn earned-run average of 5.51 over 129.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.
Devon LoweryPitchers52pitching————4.3310.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.
Ron MahayPitchers45,32both000.00064.673.48
Average (52) — 66 of 377 pitchers in the available 2008 rostersAn earned-run average of 3.48 over 64.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.
Gil MechePitchers55both410.250210.333.98
Average (52) — 66 of 377 pitchers in the available 2008 rostersAn earned-run average of 3.98 over 210.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.
Neal MusserPitchers58pitching————1.000.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.
Hideo NomoPitchers11pitching————4.3318.69
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.
Leo NúñezPitchers46No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Joel PeraltaPitchers57pitching————52.675.98
Average (49) — 273 of 377 pitchers in the available 2008 rostersAn earned-run average of 5.98 over 52.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.
Horacio RamírezPitchers52No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Ramón RamírezPitchers56both000.00071.672.64
Average (53) — 21 of 377 pitchers in the available 2008 rostersAn earned-run average of 2.64 over 71.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.
Carlos RosaPitchers53both000.0003.332.70
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 SoriaPitchers48both000.00067.331.60
Average (54) — 7 of 377 pitchers in the available 2008 rostersAn earned-run average of 1.60 over 67.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.
Robinson TejedaPitchers51pitching————39.333.20
Average (51) — 129 of 377 pitchers in the available 2008 rostersAn earned-run average of 3.20 over 39.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.
Brett TomkoPitchers25both300.00060.676.97
Average (47) — 347 of 377 pitchers in the available 2008 rostersAn earned-run average of 6.97 over 60.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.
Kip WellsPitchers40pitching————10.338.71
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.
Yasuhiko YabutaPitchers27both000.00037.674.78
Average (50) — 202 of 377 pitchers in the available 2008 rostersAn earned-run average of 4.78 over 37.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.
John BuckCatchers14batting370839.224——
Average (46) — 408 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 370 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.
Miguel OlivoCatchers21batting3067815.255——
Average (52) — 200 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 306 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.
Matt TupmanCatchers12batting1101.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.
Mike AvilésInfielders30batting41913610.325——
Strong (61) — 13 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 419 at-bats and 10 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 ButlerInfielders16batting44312211.275——
Average (53) — 157 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 443 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.
Alberto CallaspoInfielders13batting213650.305——
Average (55) — 106 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 213 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.
Ross GloadInfielders7batting3881063.273——
Average (52) — 200 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 388 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.
Alex GordonInfielders4batting49312816.260——
Average (52) — 200 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 493 at-bats and 16 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.
Mark GrudzielanekInfielders15batting331993.299——
Average (55) — 106 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 331 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.
Kila Ka'aihueInfielders25batting2161.286——
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.
Tony Peña Jr.Infielders1both225381.1691.000.00
Below average (38) — 492 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 225 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.
Ryan ShealyInfielders43batting73227.301——
Average (56) — 83 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 73 at-bats and 7 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.
Jason SmithInfielders26batting2860.214——
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.
David DeJesusOutfielders9batting51815912.307——
Average (59) — 29 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 518 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.
Joey GathrightOutfielders2batting279710.254——
Average (48) — 342 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 279 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.
Estéban GermánOutfielders3No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
José GuillénOutfielders11No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Mitch MaierOutfielders35batting91260.286——
Average (51) — 240 of 494 batters in the available 2008 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.
Mark TeahenOutfielders24batting57214615.255——
Average (50) — 284 of 494 batters in the available 2008 rostersBatting average and home runs per at-bat inform this hitting score, using 572 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.

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: 2008 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, 2008 Kansas City Royals season. Retrieved 2026-09-30T06:19:37.369443+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.