2009 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————28.335.72
Average (49) — 285 of 400 pitchers in the available 2009 rostersAn earned-run average of 5.72 over 28.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.
Brian BannisterPitchers19pitching————154.004.73
Average (50) — 220 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.73 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.
Bruce ChenPitchers52pitching————62.335.78
Average (49) — 285 of 400 pitchers in the available 2009 rostersAn earned-run average of 5.78 over 62.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.
Román ColónPitchers56pitching————50.334.83
Average (50) — 220 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.83 over 50.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.
Juan CruzPitchers37pitching————50.335.72
Average (49) — 285 of 400 pitchers in the available 2009 rostersAn earned-run average of 5.72 over 50.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.
Kyle DaviesPitchers28pitching————123.005.27
Average (49) — 285 of 400 pitchers in the available 2009 rostersAn earned-run average of 5.27 over 123.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.
Lenny DiNardoPitchers41pitching————21.3310.13
Average (47) — 366 of 400 pitchers in the available 2009 rostersAn earned-run average of 10.13 over 21.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.
Kyle FarnsworthPitchers40pitching————37.334.58
Average (50) — 220 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.58 over 37.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.
Zack GreinkePitchers23pitching————229.332.16
Average (57) — 1 of 400 pitchers in the available 2009 rostersAn earned-run average of 2.16 over 229.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 HochevarPitchers44pitching————143.006.55
Average (46) — 384 of 400 pitchers in the available 2009 rostersAn earned-run average of 6.55 over 143.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.
Dusty HughesPitchers31pitching————14.005.14
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.
Anthony LerewPitchers54pitching————13.334.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.
Ron MahayPitchers32pitching————41.334.79
Average (50) — 220 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.79 over 41.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.
Víctor MartéPitchers47No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Gil MechePitchers55pitching————129.005.09
Average (49) — 285 of 400 pitchers in the available 2009 rostersAn earned-run average of 5.09 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.
Sidney PonsonPitchers47pitching————58.677.36
Average (47) — 366 of 400 pitchers in the available 2009 rostersAn earned-run average of 7.36 over 58.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írezPitchers52pitching————22.675.96
Average (49) — 285 of 400 pitchers in the available 2009 rostersAn earned-run average of 5.96 over 22.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 RosaPitchers53pitching————10.673.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.
Joakim SoriaPitchers48pitching————53.002.21
Average (53) — 35 of 400 pitchers in the available 2009 rostersAn earned-run average of 2.21 over 53.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.
Robinson TejedaPitchers51pitching————73.673.54
Average (52) — 76 of 400 pitchers in the available 2009 rostersAn earned-run average of 3.54 over 73.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.
Doug WaechterPitchers45pitching————5.338.44
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.
Jamey WrightPitchers34pitching————79.004.33
Average (51) — 153 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.33 over 79.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.
Yasuhiko YabutaPitchers57pitching————14.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.
John BuckCatchers14batting186468.247——
Average (50) — 242 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 186 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.
Miguel OlivoCatchers21batting3909723.249——
Average (52) — 176 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 390 at-bats and 23 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.
Brayan PeñaCatchers27batting165456.273——
Average (53) — 149 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 165 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.
Mike AvilésInfielders30batting120221.183——
Below average (42) — 454 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 120 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.
Yuniesky BetancourtInfielders3batting246594.240——
Average (47) — 347 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 246 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.
Billy ButlerInfielders16batting60818321.301——
Average (59) — 34 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 608 at-bats and 21 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 CallaspoInfielders13batting57617311.300——
Average (57) — 60 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 576 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.
Alex GordonInfielders4batting164386.232——
Average (48) — 319 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 164 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.
Luis HernándezInfielders46batting73150.205——
Average (45) — 408 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 73 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.
Tug HulettInfielders7batting1820.111——
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 JacobsInfielders17batting4349919.228——
Average (47) — 347 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 434 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.
Tony Peña Jr.Infielders1batting5150.098——
Below average (40) — 463 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 51 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 TeahenInfielders24batting52414212.271——
Average (53) — 149 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 524 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.
Josh AndersonOutfielders1batting118281.237——
Average (47) — 347 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 118 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.
Willie BloomquistOutfielders8batting4341154.265——
Average (50) — 242 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 434 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.
Coco CrispOutfielders2batting180413.228——
Average (46) — 379 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 180 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.
David DeJesusOutfielders9batting55815713.281——
Average (55) — 105 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 558 at-bats and 13 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 FreelOutfielders26batting45110.244——
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.
José GuillénOutfielders11batting281689.242——
Average (49) — 281 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 281 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.
Mitch MaierOutfielders35batting341833.243——
Average (47) — 347 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 341 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.

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: 2009 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, 2009 Kansas City Royals season. Retrieved 2026-09-30T06:08:01.958011+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.