2007 St. Louis Cardinals

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
Chris CarpenterPitchers29No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Troy CatePitchers61pitching————16.003.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.
Andy CavazosPitchers63pitching————20.0010.35
Average (47) — 308 of 323 pitchers in the available 2007 rostersAn earned-run average of 10.35 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.
Dennis DovePitchers59pitching————3.0015.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.
Brian FalkenborgPitchers60pitching————18.674.82
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.
Randy FloresPitchers34pitching————55.004.25
Average (51) — 122 of 323 pitchers in the available 2007 rostersAn earned-run average of 4.25 over 55.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.
Ryan FranklinPitchers31pitching————80.003.04
Average (53) — 24 of 323 pitchers in the available 2007 rostersAn earned-run average of 3.04 over 80.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.
Josh HancockPitchers32pitching————12.673.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.
Jason IsringhausenPitchers44pitching————65.332.48
Average (53) — 24 of 323 pitchers in the available 2007 rostersAn earned-run average of 2.48 over 65.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 JiménezPitchers56pitching————42.007.50
Average (48) — 284 of 323 pitchers in the available 2007 rostersAn earned-run average of 7.50 over 42.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.
Tyler JohnsonPitchers19pitching————38.004.03
Average (51) — 122 of 323 pitchers in the available 2007 rostersAn earned-run average of 4.03 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.
Randy KeislerPitchers54No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Braden LooperPitchers41No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Mike MarothPitchers46No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Mark MulderPitchers30No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Troy PercivalPitchers40pitching————40.001.80
Average (53) — 24 of 323 pitchers in the available 2007 rostersAn earned-run average of 1.80 over 40.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.
Joel PiñeiroPitchers35No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Anthony ReyesPitchers23No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Russ SpringerPitchers36pitching————66.002.18
Average (54) — 9 of 323 pitchers in the available 2007 rostersAn earned-run average of 2.18 over 66.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.
Brad ThompsonPitchers48No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Adam WainwrightPitchers50batting62181.290——
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Todd WellemeyerPitchers37No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Kip WellsPitchers21No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Gary BennettCatchers28batting155392.252——
Average (48) — 315 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 155 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.
Brian EspositoCatchers35batting000———
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.
Yadier MolinaCatchers4batting353976.275——
Average (51) — 220 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 353 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.
Kelly StinnettCatchers54batting82131.159——
Below average (41) — 483 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 82 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.
Brian BardenInfielders62No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Russell BranyanInfielders33batting3261.188——
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 CairoInfielders3batting67170.254——
Average (48) — 315 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 67 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.
David EcksteinInfielders22batting4341343.309——
Average (56) — 74 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 434 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.
Adam KennedyInfielders7batting279613.219——
Below average (42) — 473 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 279 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.
Aaron MilesInfielders12both4141202.2902.009.00
Average (52) — 178 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 414 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.
Albert PujolsInfielders5batting56518532.327——
Strong (64) — 6 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 565 at-bats and 32 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.
Scott RolenInfielders27batting3921048.265——
Average (50) — 251 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 392 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.
Brendan RyanInfielders13batting180524.289——
Average (53) — 142 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 180 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.
Scott SpiezioInfielders26batting223604.269——
Average (50) — 251 of 492 batters in the available 2007 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.
Rick AnkielOutfielders24batting1724911.285——
Average (55) — 92 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 172 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.
Chris DuncanOutfielders16batting3759721.259——
Average (52) — 178 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 375 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.
Jim EdmondsOutfielders15batting3659212.252——
Average (49) — 285 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 365 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.
Juan EncarnaciónOutfielders43batting283809.283——
Average (53) — 142 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 283 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.
Ryan LudwickOutfielders47,63batting3038114.267——
Average (52) — 178 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 303 at-bats and 14 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.
Skip SchumakerOutfielders55batting177592.333——
Average (57) — 57 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 177 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.
So TaguchiOutfielders99batting307893.290——
Average (53) — 142 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 307 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.
Preston WilsonOutfielders3batting64141.219——
Average (47) — 347 of 492 batters in the available 2007 rostersBatting average and home runs per at-bat inform this hitting score, using 64 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.

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: 2007 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, 2007 St. Louis Cardinals season. Retrieved 2026-09-30T06:36:04.609004+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.