1984 St. Louis Cardinals

Franchise seasons · 1980s seasons

Independent, unofficial historical lineup simulator. Games here are simulated exhibitions, not historical results.

Compare historical seasons

St. Louis Cardinals franchise archive · Available years: 1901–2025 · 125 seasons.

These historical season records are separate from simulated exhibitions. — means the season record is unavailable. Year ranges describe this archive's coverage; team names reflect each season's historical name.

Same team, nearby years

Nearby franchise seasons and available statistics
SeasonRecord (W–L)Batting rowsPitching rows
1986 St. Louis Cardinals79–822117
1985 St. Louis Cardinals101–612116
1984 St. Louis Cardinals · Current season84–782417
1983 St. Louis Cardinals79–832418
1982 St. Louis Cardinals92–701914

Same era: other teams in 1984

More teams from 1984

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means a statistic is unavailable. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Neil AllenPitchers13pitching—————3.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.
Joaquín AndújarPitchers47pitching————261.333.34
Average (56) — 35 of 201 pitchers in the available 1984 rostersAn earned-run average of 3.34 over 261.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.
Ralph CitarellaPitchers43pitching————22.333.63
Average (51) — 92 of 201 pitchers in the available 1984 rostersAn earned-run average of 3.63 over 22.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 CoxPitchers34pitching————156.334.03
Average (50) — 105 of 201 pitchers in the available 1984 rostersAn earned-run average of 4.03 over 156.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.
Ken DayleyPitchers46pitching————5.0018.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.
Bob ForschPitchers31pitching————52.336.02
Below average (41) — 189 of 201 pitchers in the available 1984 rostersAn earned-run average of 6.02 over 52.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.
Kevin HagenPitchers34pitching—————2.45
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 HasslerPitchers44pitching—————11.57
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.
Ricky HortonPitchers49pitching————125.673.44
Average (54) — 56 of 201 pitchers in the available 1984 rostersAn earned-run average of 3.44 over 125.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.
Kurt KepshirePitchers50pitching————109.003.30
Average (55) — 46 of 201 pitchers in the available 1984 rostersAn earned-run average of 3.30 over 109.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 LahtiPitchers32pitching—————3.72
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.
Dave LaPointPitchers39pitching————193.003.96
Average (51) — 92 of 201 pitchers in the available 1984 rostersAn earned-run average of 3.96 over 193.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.
Rick OwnbeyPitchers40pitching————19.004.74
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.
Dave RuckerPitchers36pitching—————2.10
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 StuperPitchers48pitching————61.335.28
Below average (44) — 170 of 201 pitchers in the available 1984 rostersAn earned-run average of 5.28 over 61.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.
Bruce SutterPitchers42pitching—————1.54
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.
Dave Von OhlenPitchers38pitching—————3.12
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.
Glenn BrummerCatchers11batting58121.207——
Average (48) — 291 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 58 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.
Tom NietoCatchers23batting86243.279——
Average (52) — 141 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 86 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.
Darrell PorterCatchers15batting4229811.232——
Average (48) — 291 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 422 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.
Mark SalasCatchers10batting2020.100——
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 GreenInfielders22batting45212115.268——
Average (53) — 119 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 452 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.
Tom HerrInfielders28batting5581544.276——
Average (53) — 119 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 558 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.
Art HoweInfielders7batting139302.216——
Average (47) — 328 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 139 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.
Dane IorgInfielders19batting2840.143——
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 JorgensenInfielders19batting98241.245——
Average (49) — 254 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 98 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.
Bill LyonsInfielders30batting73160.219——
Average (48) — 291 of 413 batters in the available 1984 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.
Ken OberkfellInfielders10batting152470.309——
Average (54) — 93 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 152 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 PendletonInfielders9batting262851.324——
Average (57) — 32 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 262 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.
Gary RajsichInfielders33batting710.143——
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 RamseyInfielders5batting1510.067——
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 SmithInfielders1batting4121061.257——
Average (50) — 215 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 412 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.
Chris SpeierInfielders5batting118213.178——
Average (45) — 369 of 413 batters in the available 1984 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.
Jose UribeInfielders5No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Steve BraunOutfielders26batting98270.276——
Average (51) — 173 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 98 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.
George HendrickOutfielders25batting4411229.277——
Average (54) — 93 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 441 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.
Paul HouseholderOutfielders37batting1420.143——
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.
Tito LandrumOutfielders21batting173473.272——
Average (52) — 141 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 173 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.
Willie McGeeOutfielders51batting5711666.291——
Average (55) — 65 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 571 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.
Lonnie SmithOutfielders27batting5041266.250——
Average (49) — 254 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 504 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.
Andy Van SlykeOutfielders18batting361887.244——
Average (49) — 254 of 413 batters in the available 1984 rostersBatting average and home runs per at-bat inform this hitting score, using 361 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.

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: 1984 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, 1984 St. Louis Cardinals season. Retrieved 2026-09-30T10:27:58.151507+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.