2020 St. Louis Cardinals roster: 30-28

The St. Louis Cardinals went 30-28 in the 2020 MLB regular season, 2nd of 5 in the National League Central. They made the playoffs.

Team stats and league rank

2020 St. Louis Cardinals team stats
Home Runs5130th of 30
RBI23128th of 30
Hits41029th of 30
Runs24028th of 30
Stolen Bases1827th of 30
Doubles7330th of 30
Triples714th of 30
Walks20512th of 30
Strikeouts (Batting)4775th of 30
Batting Average.23422nd of 30
On-Base %.32314th of 30
Slugging %.37128th of 30
OPS.69426th of 30
ERA3.909th of 30
WHIP1.238th of 30
Strikeouts (Pitching)46426th of 30
Saves1316th of 30
Wins3014th of 30
Runs Allowed2294th of 30
Errors3312th of 30

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

2020 Cardinals roster: batting

2020 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.
Tommy Edman2B5520429515262.250.317.685
Paul Goldschmidt1B5819131586211.304.417.883
Yadier MolinaC4314512384160.262.303.662
Matt CarpenterDH5014022264240.186.325.640
Tyler O'NeillRF5113920247193.173.261.621
Harrison BaderCF5010621244113.226.336.779
Dexter FowlerRF329014214151.233.317.706
Lane ThomasLF183654120.111.200.450
Matt WietersC193537040.200.300.529
Rangel Ravelo1B133556160.171.244.530
Max Schrock2B111713110.176.176.529
Andrew KniznerC81614040.250.235.548

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

2020 Cardinals roster: pitching

2020 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.
Adam WainwrightSP1010533.1565.2541.050
Jack FlahertySP99434.9140.1491.210
Dakota HudsonSP88322.7739.0311.000
Kwang Hyun KimSP87301.6239.0241.031
Genesis CabreraRP200412.4222.1321.161
Jake WoodfordRP121105.5721.0161.190
Carlos MartinezP55039.9020.0172.100
Alex ReyesRP151213.2019.2271.421
Giovanny GallegosRP160223.6015.0210.874
Andrew MillerRP160112.7713.0161.084
Ryan HelsleyRP130115.2512.0101.331

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

Results

  1. Jul 24, 2020vs PITW 5-4
  2. Jul 25, 2020vs PITW 9-1
  3. Jul 26, 2020vs PITL 1-5
  4. Jul 28, 2020@ MINL 3-6
  5. Jul 29, 2020@ MINL 0-3
  6. Aug 15, 2020@ CHWW 6-3
  7. Aug 15, 2020@ CHWW 5-1
  8. Aug 16, 2020@ CHWL 2-7
  9. Aug 17, 2020@ CHCW 3-1
  10. Aug 17, 2020vs CHCL 4-5
  11. Aug 18, 2020@ CHCL 3-6
  12. Aug 19, 2020@ CHCW 9-3
  13. Aug 19, 2020vs CHCL 2-4
  14. Aug 20, 2020vs CINW 5-4
  15. Aug 21, 2020vs CINL 2-4
  16. Aug 22, 2020vs CINW 3-0
  17. Aug 23, 2020vs CINW 6-2
  18. Aug 24, 2020vs KCW 9-3
  19. Aug 25, 2020vs KCL 4-5
  20. Aug 26, 2020vs KCW 6-5
  21. Aug 27, 2020vs PITL 0-2
  22. Aug 27, 2020vs PITL 3-4
  23. Aug 28, 2020vs CLEL 2-14
  24. Aug 29, 2020vs CLEL 1-2
  25. Aug 30, 2020vs CLEW 7-2
  26. Aug 31, 2020@ CINW 7-5
  27. Sep 1, 2020@ CINW 16-2
  28. Sep 2, 2020@ CINL 3-4
  29. Sep 4, 2020@ CHCL 1-4
  30. Sep 5, 2020vs CHCW 5-1
  31. Sep 5, 2020@ CHCW 4-2
  32. Sep 6, 2020@ CHCW 7-3
  33. Sep 7, 2020@ CHCL 1-5
  34. Sep 8, 2020vs MINL 3-7
  35. Sep 8, 2020vs MINW 6-4
  36. Sep 10, 2020vs DETW 12-2
  37. Sep 10, 2020vs DETL 3-6
  38. Sep 11, 2020vs CINL 1-3
  39. Sep 12, 2020vs CINW 7-1
  40. Sep 13, 2020vs CINL 5-10
  41. Sep 14, 2020@ MILW 3-2
  42. Sep 14, 2020@ MILL 1-2
  43. Sep 15, 2020@ MILL 3-18
  44. Sep 16, 2020@ MILL 0-6
  45. Sep 16, 2020@ MILW 4-2
  46. Sep 17, 2020@ PITL 1-5
  47. Sep 18, 2020vs PITW 7-2
  48. Sep 18, 2020@ PITW 6-5
  49. Sep 19, 2020@ PITW 5-4
  50. Sep 20, 2020@ PITW 2-1
  51. Sep 21, 2020@ KCL 1-4
  52. Sep 22, 2020@ KCW 5-0
  53. Sep 23, 2020@ KCL 3-12
  54. Sep 24, 2020vs MILW 4-2
  55. Sep 25, 2020@ MILW 9-1
  56. Sep 25, 2020vs MILL 0-3
  57. Sep 26, 2020vs MILL 0-3
  58. Sep 27, 2020vs MILW 5-2
  59. Sep 30, 2020@ SDW 7-4playoffs
  60. Oct 1, 2020@ SDL 9-11playoffs
  61. Oct 2, 2020@ SDL 0-4playoffs

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.