1998 St. Louis Cardinals

Franchise seasons · 1990s 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
2000 St. Louis Cardinals95–672224
1999 St. Louis Cardinals75–862022
1998 St. Louis Cardinals · Current season83–792323
1997 St. Louis Cardinals73–892725
1996 St. Louis Cardinals88–742018

Same era: other teams in 1998

More teams from 1998

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
Juan AcevedoPitchers53pitching————98.332.56
Average (59) — 13 of 303 pitchers in the available 1998 rostersAn earned-run average of 2.56 over 98.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.
Manny AybarPitchers38pitching————81.335.98
Below average (44) — 262 of 303 pitchers in the available 1998 rostersAn earned-run average of 5.98 over 81.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.
Kent BottenfieldPitchers37pitching————133.674.44
Average (51) — 138 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.44 over 133.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.
Jeff BrantleyPitchers44pitching————50.674.44
Average (50) — 160 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.44 over 50.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.
Mike BusbyPitchers54pitching————46.004.50
Average (50) — 160 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.50 over 46.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.
Rich CroushorePitchers61pitching————54.334.97
Average (49) — 173 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.97 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.
Bryan EversgerdPitchers62pitching————6.009.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.
John FrascatorePitchers50pitching————95.674.14
Average (52) — 110 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.14 over 95.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.
José JiménezPitchers52pitching————21.332.95
Average (53) — 87 of 303 pitchers in the available 1998 rostersAn earned-run average of 2.95 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.
Curtis KingPitchers57pitching————51.003.53
Average (53) — 87 of 303 pitchers in the available 1998 rostersAn earned-run average of 3.53 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.
Braden LooperPitchers55pitching————3.335.40
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.
Sean LowePitchers34pitching————5.3315.19
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.
Kent MerckerPitchers43pitching————161.675.07
Average (47) — 212 of 303 pitchers in the available 1998 rostersAn earned-run average of 5.07 over 161.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.
Matt MorrisPitchers35pitching————113.672.53
Strong (60) — 8 of 303 pitchers in the available 1998 rostersAn earned-run average of 2.53 over 113.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.
Darren OliverPitchers32pitching————57.004.26
Average (51) — 138 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.26 over 57.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.
Donovan OsbornePitchers31pitching————83.674.09
Average (52) — 110 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.09 over 83.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.
Lance PainterPitchers28pitching————47.333.99
Average (52) — 110 of 303 pitchers in the available 1998 rostersAn earned-run average of 3.99 over 47.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.
Mark PetkovsekPitchers46pitching————105.674.77
Average (49) — 173 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.77 over 105.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.
Cliff PolittePitchers40pitching————37.006.32
Average (46) — 228 of 303 pitchers in the available 1998 rostersAn earned-run average of 6.32 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.
Brady RaggioPitchers64pitching————7.0015.43
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.
Todd StottlemyrePitchers30pitching————161.333.51
Average (56) — 39 of 303 pitchers in the available 1998 rostersAn earned-run average of 3.51 over 161.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 WittPitchers36pitching————47.334.94
Average (49) — 173 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.94 over 47.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.
Tom LampkinCatchers49batting216506.231——
Average (47) — 286 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 216 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.
Eli MarreroCatchers26batting254624.244——
Average (47) — 286 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 254 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.
Tom PagnozziCatchers19batting160351.219——
Average (45) — 340 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 160 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.
David BellInfielders27batting920.222——
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.
Royce ClaytonInfielders11batting355834.234——
Average (45) — 340 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 355 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.
Delino DeShieldsInfielders7batting4201227.290——
Average (54) — 104 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 420 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.
Gary GaettiInfielders8both3068111.2651.000.00
Average (52) — 150 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 306 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.
Shawn GilbertInfielders12batting210.500——
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 HowardInfielders13batting102252.245——
Average (49) — 236 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 102 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.
Pat KellyInfielders12batting153334.216——
Average (45) — 340 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 153 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.
Joe McEwingInfielders48batting2040.200——
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.
Mark McGwireInfielders25batting50915270.299——
Strong (67) — 3 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 509 at-bats and 70 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 OrdazInfielders52,23,11batting153310.203——
Below average (43) — 376 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 153 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.
Plácido PolancoInfielders67,27batting114291.254——
Average (49) — 236 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 114 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.
Fernando TatísInfielders11,23batting202588.287——
Average (55) — 84 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 202 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.
J. D. DrewOutfielders8batting36155.417——
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.
Ron GantOutfielders5batting3839226.240——
Average (51) — 175 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 383 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.
Brian HunterOutfielders21batting112234.205——
Average (46) — 321 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 112 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.
Brian JordanOutfielders3batting56417825.316——
Strong (62) — 18 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 564 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.
Ray LankfordOutfielders16batting53315631.293——
Average (59) — 40 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 533 at-bats and 31 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 LittleOutfielders58batting1210.083——
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 MabryOutfielders47batting377949.249——
Average (49) — 236 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 377 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.
Willie McGeeOutfielders51batting269683.253——
Average (48) — 254 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 269 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: 1998 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, 1998 St. Louis Cardinals season. Retrieved 2026-09-30T08:12:55.857991+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.