1999 St. Louis Cardinals roster: 75-86

The St. Louis Cardinals went 75-86 in the 1999 MLB regular season, 4th of 6 in the National League Central.

Team stats and league rank

1999 St. Louis Cardinals team stats
Home Runs19412th of 30
RBI76319th of 30
Hits1,46123rd of 30
Runs80919th of 30
Stolen Bases1349th of 30
Doubles27423rd of 30
Triples2719th of 30
Walks61311th of 30
Strikeouts (Batting)1,20230th of 30
Batting Average.26224th of 30
On-Base %.33821st of 30
Slugging %.42621st of 30
OPS.76421st of 30
ERA4.7414th of 30
WHIP1.5123rd of 30
Strikeouts (Pitching)1,02517th of 30
Saves3819th of 30
Wins7518th of 30
Runs Allowed83814th of 30
Errors26424th of 30

Counts are season totals; percentages and ratings as they stand. Ranked among the 30 clubs that season.

1999 Cardinals roster: batting

1999 St. Louis Cardinals batting
GP: Games the player appeared in, however briefly.AB: At-bats: trips to the plate that ended in a hit, an out or an error. Walks and sacrifices are not counted.R: Runs — scored by the batter, or allowed by the pitcher.H: Times the batter reached base by hitting the ball, without help from an error.HR: Home runs hit.RBI: Runs that scored because of this batter's plate appearance.SB: Bases taken while the pitcher was delivering. Being caught is counted separately.AVG: Hits per at-bat. .300 is the traditional line between a good hitter and a great one.OBP: Share of plate appearances that ended with the batter on base — hits, walks and hit-by-pitches.OPS: On-base percentage plus slugging. Around .800 is All-Star level, .900 is MVP territory.
Edgar RenteriaSS15458592161116337.275.334.734
Fernando Tatis1B1495371041603410721.298.404.957
Mark McGwire1B153521118145651470.278.4241.120
Joe McEwing2B152513651419447.275.333.730
Ray LankfordLF12242277129156314.306.380.873
J.D. DrewRF1043687289133919.242.340.763
Eli MarreroLF114317326163411.192.236.533
Darren BraggLF9327338716263.260.369.746
Willie McGeeRF13227125680207.251.293.570
Alberto CastilloC9325521674310.263.326.667
Placido Polanco3B8822024611191.277.321.680
Thomas HowardRF9819516576281.292.353.789
Eric DavisRF5819127495305.257.359.762
Craig Paquette1B48157214510371.287.309.825
Adam Kennedy3B3310212261160.255.284.686
David HowardSS5282317160.207.286.578
Marcus JensenC163458110.235.350.821
Eduardo PérezDH2132611190.344.462.962
Rick AnkielCF91001000.100.100.200
Luis OrdazSS10931021.111.200.311

What the columns mean: AB · R · H · HR · RBI · SB · AVG · OBP · OPS

1999 Cardinals roster: pitching

1999 St. Louis Cardinals pitching
GP: Games the player appeared in, however briefly.GS: Games started — for a pitcher, games he opened on the mound.W: Games in which this pitcher was credited with the win.L: Games in which this pitcher was charged with the loss.ERA: Earned runs allowed per nine innings pitched — lower is better. Under 3.00 is excellent.IP: Innings pitched. The decimal counts outs, so 6.2 is six innings and two more outs.K: Batters this pitcher struck out.WHIP: Walks and hits allowed per inning pitched — lower is better. Around 1.00 is elite.SV: Games finished by protecting a narrow lead to the last out.
Darren OliverRP3030994.26196.11191.380
Kent BottenfieldSP31311873.97190.11241.500
Jose JimenezP29285145.85163.01131.500
Juan AcevedoRP5012685.89102.1521.594
Manny AybarRP651455.4797.0741.443
Garrett StephensonSP1812634.2285.1591.390
Ricky BottalicoRP680374.9173.1661.8020
Rick CroushoreRP590374.1471.2881.553
Lance PainterRP564454.8363.1561.391
Mike MohlerRP480114.3849.1311.421
Larry LuebbersRP88335.1245.2161.360
Mark ThompsonRP55132.7629.1221.470
Donovan OsborneRP66135.5229.1211.500
Scott RadinskyRP430214.8827.2171.633
Mike BusbyRP150017.1317.271.980
Clint SodowskyRP310115.636.123.320
Rick HeisermanRP30008.314.142.770
Alan BenesRP20000.002.021.000
Curtis KingRP200018.001.013.000

What the columns mean: W · L · ERA · IP · K · WHIP · SV

Results

  1. Apr 5, 1999vs MILL 8-10
  2. Apr 7, 1999vs MILW 4-1
  3. Apr 8, 1999vs MILW 9-4
  4. Apr 9, 1999vs CINL 0-3
  5. Apr 10, 1999vs CINW 4-2
  6. Apr 11, 1999vs CINL 2-4
  7. Apr 13, 1999@ PITW 4-2
  8. Apr 14, 1999@ PITW 9-5
  9. Apr 16, 1999@ HOUW 5-3
  10. Apr 17, 1999@ HOUW 8-5
  11. Apr 18, 1999@ HOUL 4-8
  12. Apr 19, 1999@ MILW 6-2
  13. Apr 20, 1999@ MILW 8-3
  14. Apr 21, 1999@ MILL 1-2
  15. Apr 23, 1999@ LADW 12-5
  16. Apr 24, 1999@ LADL 1-6
  17. Apr 25, 1999@ LADW 6-4
  18. Apr 27, 1999vs COLW 7-5
  19. Apr 28, 1999vs COLL 7-9
  20. Apr 29, 1999vs COLL 2-6
  21. Apr 30, 1999@ WSHL 2-3
  22. May 1, 1999@ WSHW 16-5
  23. May 2, 1999@ WSHW 8-7
  24. May 3, 1999@ ATLL 2-4
  25. May 4, 1999@ ATLW 9-1
  26. May 5, 1999@ ATLL 3-12
  27. May 6, 1999vs PITL 3-13
  28. May 7, 1999vs PITW 4-2
  29. May 8, 1999vs PITL 0-7
  30. May 9, 1999vs PITL 9-12
  31. May 10, 1999vs PHIW 5-2
  32. May 11, 1999vs PHIL 4-9
  33. May 12, 1999vs PHIL 4-8
  34. May 14, 1999vs LADL 3-7
  35. May 15, 1999vs LADW 8-5
  36. May 16, 1999vs LADW 5-4
  37. May 18, 1999@ SDW 5-2
  38. May 19, 1999@ SDL 6-7
  39. May 20, 1999@ SDW 6-4
  40. May 21, 1999@ LADW 10-6
  41. May 22, 1999@ LADL 7-10
  42. May 23, 1999@ LADW 8-3
  43. May 25, 1999vs SFL 1-17
  44. May 27, 1999vs SFW 3-2
  45. May 28, 1999@ CHCL 3-6
  46. May 29, 1999@ CHCL 3-4
  47. May 30, 1999@ CHCL 4-7
  48. May 31, 1999@ MIAW 5-2
  49. Jun 1, 1999@ MIAW 8-4
  50. Jun 2, 1999@ MIAL 2-10
  51. Jun 3, 1999@ MIAL 2-4
  52. Jun 4, 1999@ DETL 1-4
  53. Jun 5, 1999@ DETW 7-2
  54. Jun 6, 1999@ DETW 8-4
  55. Jun 7, 1999@ KCW 7-5
  56. Jun 8, 1999@ KCL 10-11
  57. Jun 9, 1999@ KCL 13-17
  58. Jun 11, 1999vs DETL 2-8
  59. Jun 12, 1999vs DETW 8-7
  60. Jun 13, 1999vs DETL 1-3
  61. Jun 14, 1999vs WSHL 5-7
  62. Jun 15, 1999vs WSHW 3-2
  63. Jun 16, 1999vs WSHW 5-4
  64. Jun 17, 1999vs NYML 3-4
  65. Jun 18, 1999vs NYML 2-6
  66. Jun 19, 1999vs NYMW 7-6
  67. Jun 20, 1999vs NYML 6-9
  68. Jun 21, 1999vs HOUW 5-3
  69. Jun 22, 1999vs HOUW 4-3
  70. Jun 22, 1999vs HOUW 4-3
  71. Jun 23, 1999vs HOUL 4-8
  72. Jun 24, 1999@ ARIL 7-8
  73. Jun 25, 1999@ ARIW 1-0
  74. Jun 26, 1999@ ARIW 2-1
  75. Jun 26, 1999@ ARIW 2-1
  76. Jun 27, 1999@ ARIL 2-3
  77. Jun 29, 1999@ HOUL 4-5
  78. Jun 30, 1999@ HOUL 3-11
  79. Jul 1, 1999@ HOUW 10-4
  80. Jul 2, 1999vs ARIL 5-9
  81. Jul 3, 1999vs ARIW 2-1
  82. Jul 4, 1999vs ARIL 5-17
  83. Jul 5, 1999vs ARIW 1-0
  84. Jul 6, 1999vs CINW 6-5
  85. Jul 7, 1999vs CINW 2-1
  86. Jul 8, 1999vs CINL 5-8
  87. Jul 9, 1999@ SFL 4-5
  88. Jul 10, 1999@ SFL 2-4
  89. Jul 11, 1999@ SFW 5-4
  90. Jul 15, 1999vs CHWW 3-2
  91. Jul 16, 1999vs CHWL 8-9
  92. Jul 17, 1999vs CHWW 8-6
  93. Jul 18, 1999vs MINL 2-5
  94. Jul 19, 1999vs MINW 8-4
  95. Jul 20, 1999vs MINL 2-4
  96. Jul 21, 1999@ CINL 0-1
  97. Jul 22, 1999@ CINW 6-5
  98. Jul 23, 1999@ COLW 6-4
  99. Jul 24, 1999@ COLW 10-2
  100. Jul 25, 1999@ COLW 6-4
  101. Jul 26, 1999@ SFL 8-10
  102. Jul 27, 1999@ SFL 1-2
  103. Jul 28, 1999@ SFW 6-3
  104. Jul 30, 1999vs COLL 4-5
  105. Jul 31, 1999vs COLW 6-5
  106. Aug 1, 1999vs COLL 4-5
  107. Aug 2, 1999vs SDW 6-5
  108. Aug 3, 1999vs SDW 6-0
  109. Aug 4, 1999vs SDW 7-6
  110. Aug 5, 1999vs SDL 3-10
  111. Aug 6, 1999@ PITL 1-5
  112. Aug 6, 1999@ PITW 5-1
  113. Aug 7, 1999@ PITL 1-3
  114. Aug 8, 1999@ PITL 1-5
  115. Aug 9, 1999@ PHIW 12-6
  116. Aug 10, 1999@ PHIL 5-7
  117. Aug 11, 1999@ PHIW 5-1
  118. Aug 13, 1999vs CHCW 7-1
  119. Aug 14, 1999vs CHCL 7-9
  120. Aug 15, 1999vs CHCW 6-5
  121. Aug 16, 1999vs PHIW 4-3
  122. Aug 17, 1999vs PHIW 6-5
  123. Aug 18, 1999vs PHIL 5-6
  124. Aug 21, 1999@ NYML 4-7
  125. Aug 22, 1999@ NYML 7-8
  126. Aug 22, 1999@ NYMW 7-5
  127. Aug 23, 1999@ WSHL 7-11
  128. Aug 24, 1999@ WSHL 4-8
  129. Aug 25, 1999@ WSHL 1-4
  130. Aug 27, 1999vs ATLL 1-2
  131. Aug 28, 1999vs ATLL 0-3
  132. Aug 28, 1999vs ATLL 0-3
  133. Aug 29, 1999vs ATLL 3-4
  134. Aug 29, 1999vs ATLL 3-4
  135. Aug 30, 1999vs MIAL 2-4
  136. Aug 31, 1999vs MIAW 8-1
  137. Sep 1, 1999vs MIAW 9-3
  138. Sep 2, 1999@ MILW 4-3
  139. Sep 3, 1999@ MILL 4-5
  140. Sep 3, 1999@ MILL 4-5
  141. Sep 4, 1999@ MILL 2-4
  142. Sep 5, 1999@ MILW 13-9
  143. Sep 6, 1999@ ATLL 1-4
  144. Sep 7, 1999@ ATLL 2-3
  145. Sep 8, 1999@ ATLL 4-5
  146. Sep 10, 1999vs PITW 11-5
  147. Sep 11, 1999vs PITL 5-8
  148. Sep 13, 1999vs MILL 3-4
  149. Sep 14, 1999vs MILL 1-4
  150. Sep 15, 1999vs MILL 8-10
  151. Sep 15, 1999vs MILL 8-10
  152. Sep 17, 1999vs HOUW 11-8
  153. Sep 18, 1999vs HOUW 13-6
  154. Sep 19, 1999vs HOUL 3-4
  155. Sep 20, 1999@ CHCW 7-2
  156. Sep 21, 1999@ CHCW 7-2
  157. Sep 22, 1999@ CHCL 3-5
  158. Sep 24, 1999@ CINL 4-5
  159. Sep 25, 1999@ CINL 1-6
  160. Sep 26, 1999@ CINL 5-7
  161. Sep 26, 1999@ CINL 5-7
  162. Sep 27, 1999@ CINL 7-9
  163. Sep 29, 1999vs SDW 4-3
  164. Sep 29, 1999vs SDW 6-5
  165. Oct 1, 1999vs CHCL 2-3
  166. Oct 2, 1999vs CHCL 3-6
  167. Oct 3, 1999vs CHCW 9-5

Regular season. Player lines are the season lines ESPN files under this club; a player traded during the season may appear under his last club only. Age is the player’s age on June 30 of the season.