2009 Arizona Diamondbacks

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
Bryan AugensteinPitchers44pitching————17.007.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.
Blaine BoyerPitchers55pitching————37.002.68
Average (52) — 76 of 400 pitchers in the available 2009 rostersAn earned-run average of 2.68 over 37.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.
Billy BucknerPitchers33pitching————77.336.40
Average (47) — 366 of 400 pitchers in the available 2009 rostersAn earned-run average of 6.40 over 77.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.
Daniel CabreraPitchers56pitching————11.006.55
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.
Doug DavisPitchers49pitching————203.334.12
Average (52) — 76 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.12 over 203.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.
Jon GarlandPitchers52pitching————167.674.29
Average (51) — 153 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.29 over 167.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.
Tom GordonPitchers36pitching————1.6721.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.
Juan GutiérrezPitchers58pitching————71.004.06
Average (51) — 153 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.06 over 71.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.
Dan HarenPitchers15pitching————229.333.14
Average (54) — 11 of 400 pitchers in the available 2009 rostersAn earned-run average of 3.14 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.
Bobby KoreckyPitchers54pitching————6.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.
Kevin MulveyPitchers57pitching————23.007.04
Average (48) — 338 of 400 pitchers in the available 2009 rostersAn earned-run average of 7.04 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.
Tony PeñaPitchers56pitching————34.004.24
Average (51) — 153 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.24 over 34.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.
Yusmeiro PetitPitchers48pitching————89.675.82
Average (48) — 338 of 400 pitchers in the available 2009 rostersAn earned-run average of 5.82 over 89.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.
Chad QuallsPitchers50pitching————52.003.63
Average (52) — 76 of 400 pitchers in the available 2009 rostersAn earned-run average of 3.63 over 52.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.
Jon RauchPitchers57pitching————54.334.14
Average (51) — 153 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.14 over 54.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.
Leo RosalesPitchers47pitching————45.334.76
Average (50) — 220 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.76 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.
Max ScherzerPitchers39pitching————170.334.12
Average (52) — 76 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.12 over 170.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.
Daniel SchlerethPitchers46pitching————18.335.89
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 SchoeneweisPitchers60pitching————24.007.13
Average (48) — 338 of 400 pitchers in the available 2009 rostersAn earned-run average of 7.13 over 24.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.
Doug SlatenPitchers45pitching————6.337.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.
Esmerling VásquezPitchers32pitching————53.004.42
Average (51) — 153 of 400 pitchers in the available 2009 rostersAn earned-run average of 4.42 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.
Brandon WebbPitchers17pitching————4.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.
Clay ZavadaPitchers35pitching————51.003.35
Average (52) — 76 of 400 pitchers in the available 2009 rostersAn earned-run average of 3.35 over 51.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.
Luke CarlinCatchers38batting1830.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.
John HesterCatchers31batting2871.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.
Miguel MonteroCatchers26batting42512516.294——
Average (58) — 49 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 425 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.
Chris SnyderCatchers19batting165336.200——
Below average (44) — 425 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.
Brandon AllenInfielders25batting104214.202——
Average (46) — 379 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 104 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.
Tony ClarkInfielders31batting66124.182——
Average (46) — 379 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 66 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.
Stephen DrewInfielders6batting53313912.261——
Average (51) — 201 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 533 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.
Felipe LópezInfielders2batting3451046.301——
Average (57) — 60 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 345 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.
Augie OjedaInfielders11batting264651.246——
Average (47) — 347 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 264 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.
Mark ReynoldsInfielders27batting57815044.260——
Average (56) — 79 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 578 at-bats and 44 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 RobertsInfielders14batting305857.279——
Average (53) — 149 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 305 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.
Rusty RyalInfielders4batting59163.271——
Average (52) — 176 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 59 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.
Chad TracyInfielders18batting257618.237——
Average (48) — 319 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 257 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.
Josh WhitesellInfielders29batting108211.194——
Below average (44) — 425 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 108 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.
Josh WilsonInfielders16both2660.2311.000.00
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.
Eric ByrnesOutfielders22batting239548.226——
Average (47) — 347 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 239 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.
Conor JacksonOutfielders34batting99181.182——
Below average (43) — 443 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 99 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.
Trent OeltjenOutfielders16batting70173.243——
Average (50) — 242 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 70 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.
Gerardo ParraOutfielders9batting4551325.290——
Average (55) — 105 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 455 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.
Alex RomeroOutfielders28batting145361.248——
Average (48) — 319 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 145 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.
Justin UptonOutfielders10batting52615826.300——
Strong (60) — 28 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 526 at-bats and 26 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.
Chris YoungOutfielders24batting4339215.212——
Below average (44) — 425 of 468 batters in the available 2009 rostersBatting average and home runs per at-bat inform this hitting score, using 433 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: 2009 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, 2009 Arizona Diamondbacks season. Retrieved 2026-09-30T06:03:25.640777+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.