1995 St. Louis Cardinals

Franchise seasons · 1990s 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
René ArochaPitchers43pitching—————3.99
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.
Cory BaileyPitchers39pitching—————7.36
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 BarberPitchers52pitching————29.335.22
Average (49) — 147 of 251 pitchers in the available 1995 rostersAn earned-run average of 5.22 over 29.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.
Alan BenesPitchers41pitching————16.008.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.
Doug CreekPitchers37pitching—————0.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.
Rich DeLuciaPitchers41pitching—————3.39
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.
Tony FossasPitchers48pitching—————1.47
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 FrascatorePitchers60pitching————32.674.41
Average (51) — 114 of 251 pitchers in the available 1995 rostersAn earned-run average of 4.41 over 32.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 HabyanPitchers32pitching—————2.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.
Tom HenkePitchers50pitching—————1.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.
Ken HillPitchers44pitching————110.335.06
Average (49) — 147 of 251 pitchers in the available 1995 rostersAn earned-run average of 5.06 over 110.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.
Danny JacksonPitchers29pitching————100.675.90
Average (45) — 212 of 251 pitchers in the available 1995 rostersAn earned-run average of 5.90 over 100.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.
T. J. MathewsPitchers51No 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 MorganPitchers36pitching————106.673.88
Average (54) — 52 of 251 pitchers in the available 1995 rostersAn earned-run average of 3.88 over 106.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.
Donovan OsbornePitchers31pitching————113.333.81
Average (54) — 52 of 251 pitchers in the available 1995 rostersAn earned-run average of 3.81 over 113.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.
Vicente PalaciosPitchers58pitching————40.335.80
Average (47) — 188 of 251 pitchers in the available 1995 rostersAn earned-run average of 5.80 over 40.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.
Jeff ParrettPitchers49pitching—————3.64
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.
Mark PetkovsekPitchers46pitching————137.334.00
Average (54) — 52 of 251 pitchers in the available 1995 rostersAn earned-run average of 4.00 over 137.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.
Rich RodriguezPitchers33pitching—————0.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.
Tom UrbaniPitchers34pitching————82.673.70
Average (54) — 52 of 251 pitchers in the available 1995 rostersAn earned-run average of 3.70 over 82.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.
Allen WatsonPitchers38pitching————114.334.96
Average (49) — 147 of 251 pitchers in the available 1995 rostersAn earned-run average of 4.96 over 114.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.
Scott HemondCatchers26batting118173.144——
Below average (39) — 466 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 118 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.
Tom PagnozziCatchers19batting219472.215——
Below average (43) — 435 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 219 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.
Danny SheafferCatchers12batting208485.231——
Average (46) — 370 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 208 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.
David BellInfielders27batting144362.250——
Average (48) — 302 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 144 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.
Ramon CaraballoInfielders10No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Darnell ColesInfielders7batting138313.225——
Average (46) — 370 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 138 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.
Scott CooperInfielders34batting374863.230——
Below average (44) — 420 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 374 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.
Tripp CromerInfielders7batting345785.226——
Below average (44) — 420 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 345 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.
Tim HulettInfielders25batting1120.182——
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.
Manuel LeeInfielders18batting1101.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.
John MabryInfielders47batting3881195.307——
Average (56) — 71 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 388 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.
José OlivaInfielders42batting7492.122——
Below average (40) — 463 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 74 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.
Jose OquendoInfielders11No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Gerónimo PeñaInfielders21batting101271.267——
Average (50) — 233 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 101 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.
Gerald PerryInfielders28batting79130.165——
Below average (42) — 445 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 79 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.
Chris SaboInfielders18batting1320.154——
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.
Ozzie SmithInfielders1batting156310.199——
Below average (42) — 445 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 156 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 SweeneyInfielders23batting77212.273——
Average (51) — 203 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 77 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.
Todd ZeileInfielders27batting127375.291——
Average (54) — 113 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 127 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.
Allen BattleOutfielders35batting118320.271——
Average (50) — 233 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 118 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.
Terry BradshawOutfielders55batting44100.227——
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.
Ray GiannelliOutfielders54batting1110.091——
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.
Bernard GilkeyOutfielders23batting48014317.298——
Average (57) — 59 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 480 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.
Brian JordanOutfielders3batting49014522.296——
Average (57) — 59 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 490 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.
Ray LankfordOutfielders16batting48313425.277——
Average (55) — 93 of 467 batters in the available 1995 rostersBatting average and home runs per at-bat inform this hitting score, using 483 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.

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: 1995 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, 1995 St. Louis Cardinals season. Retrieved 2026-09-30T08:41:19.459280+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.