Ivan Herrera | St. Louis Cardinals

Ivan Herrera | St. Louis Cardinals
Ivan Herrera
MLB Player
Ivan Herrera
St. Louis Cardinals logoSt. Louis Cardinals#48 · Designated HitterActive
Height5' 11"Weight220 lbsAge26Experience5th Season
.242AVGTied-100th
14HRTied-113th
53RBITied-109th
.731OPSTied-86th

Player Information

PositionDesignated Hitter
Jersey#48
Date of Birth1/6/2000
BirthplacePanama City, Panama
Experience5th Season
Bats / ThrowsRight/Right
MLB Debut2022
StatusActive

Next Game

Pittsburgh Pirates logo
vs Pittsburgh Pirates
August 30, 2026 · 2:15 PM
Busch Stadium
MLB.TV
View Game →

More St. Louis Cardinals Players

Season, Postseason & Career

SplitGPABRH2B3BHRRBIBBSO
Regular Season13650982123231145367111
Projected16160297145271176379131
Career338117817931550238151141267

Career Batting by Season

SeasonGPABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPSWAR
2022111802000120800.111.190.111.302-0.3
202313376112004521100.297.409.351.7600.3
20247222937691215272525350.301.372.428.8001.7
202510738854110130196643158482.284.373.464.8372.2
2026136509821232311453672711170.242.357.373.7312.3
Career33911811793155023815114246267202.267.364.409.773--

Expanded Batting by Season

SeasonPAPP/PAXBHTBIBBHBPGIDPSHSFSBCSSB%
202222984.450200011000.00
2023442004.5521302100000.00
202425910364.00189802302501.00
202545218094.00321801152004820.80
202660724354.01381905271704701.00
Career138455784.0390483646411112020.91

Advanced Batting by Season

SeasonWAROWARRCRC/27ISOPSECAAB/HRBB/PABB/KGOFOGO/FO
2022-0.3-0.20.10.1.000.1110.0.0910.25751.4
20230.30.35.85.8.054.1890.0.1140.4514121.2
20241.72.338.26.3.127.25845.8.0970.47781000.8
20252.22.464.15.7.180.30720.4.0950.511501580.9
20262.32.672.04.8.132.27736.4.1100.601942080.9
Career----180.15.3.142.27831.1.1030.534434830.9

Game Log

GameResultABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPS
Pittsburgh Pirates logovs PIT2026 Regular SeasonL 6-2300000010000.242.357.373.731
Pittsburgh Pirates logovs PIT2026 Regular Season
W 4-1400000000000.243.358.375.734
Baltimore Orioles logovs BAL2026 Regular SeasonW 7-5300000010200.245.361.378.739
Baltimore Orioles logovs BAL2026 Regular Season
L 8-7413000010100.246.361.381.742
Baltimore Orioles logovs BAL2026 Regular Season
L 13-1401000000200.242.358.378.735
Philadelphia Phillies logo@ PHI2026 Regular Season
L 6-4301000010100.242.358.379.737
Philadelphia Phillies logo@ PHI2026 Regular SeasonL 12-3400000000200.242.357.379.736
Philadelphia Phillies logo@ PHI2026 Regular SeasonL 7-6 F/10511000000300.244.360.382.742
Cincinnati Reds logo@ CIN2026 Regular SeasonW 10-9321000020000.244.361.384.745
Cincinnati Reds logo@ CIN2026 Regular SeasonL 5-4400000010100.244.359.384.744
Cincinnati Reds logo@ CIN2026 Regular SeasonW 3-0400000000200.246.361.388.748
Cincinnati Reds logo@ CIN2026 Regular SeasonL 6-5 F/10411001110200.248.363.391.754
Cincinnati Reds logo@ CIN2026 Regular SeasonW 2-1210000030000.248.363.386.749
Chicago Cubs logo@ CHC2026 Regular SeasonW 11-4311000110100.249.361.387.748
Chicago Cubs logo@ CHC2026 Regular SeasonW 8-4200000012000.248.360.388.748
Chicago Cubs logo@ CHC2026 Regular SeasonL 3-0401000000000.249.358.389.748
Philadelphia Phillies logovs PHI2026 Regular SeasonW 7-1421000110100.249.359.391.750
Philadelphia Phillies logovs PHI2026 Regular SeasonW 2-0400000000200.249.358.392.750
Philadelphia Phillies logovs PHI2026 Regular SeasonL 6-5522200000000.252.361.396.757
Colorado Rockies logovs COL2026 Regular SeasonW 7-4514000100000.250.361.391.752
Colorado Rockies logovs COL2026 Regular SeasonL 8-6523200100000.244.357.386.743
Colorado Rockies logovs COL2026 Regular SeasonW 3-2411001100200.240.354.379.733
New York Yankees logo@ NYY2026 Regular SeasonW 3-1501100100200.239.355.373.728
New York Yankees logo@ NYY2026 Regular SeasonL 2-0401000000200.240.357.373.729
New York Yankees logo@ NYY2026 Regular SeasonW 13-7310000020010.240.357.374.732
Blue Jays logo@ TOR2026 Regular SeasonW 5-1400000000100.242.357.377.734
Blue Jays logo@ TOR2026 Regular SeasonL 5-1411100000000.244.360.380.740
Blue Jays logo@ TOR2026 Regular SeasonL 3-1400000000100.244.361.379.740
Chicago Cubs logovs CHC2026 Regular SeasonL 4-2 F/10401000000000.246.364.383.747
Chicago Cubs logovs CHC2026 Regular SeasonW 3-2 F/10503200200100.246.365.384.749
Chicago Cubs logovs CHC2026 Regular SeasonL 10-2400000000100.242.362.377.739
Chicago Cubs logovs CHC2026 Regular SeasonL 7-3401000000100.244.365.380.746
Cincinnati Reds logovs CIN2026 Regular SeasonL 5-3 F/10512001100100.244.366.382.748
Cincinnati Reds logovs CIN2026 Regular SeasonW 7-0412100200100.242.366.374.740
Cincinnati Reds logovs CIN2026 Regular SeasonL 4-2310000001210.239.365.370.735
Los Angeles Angels logo@ LAA2026 Regular SeasonW 1-0400000000200.241.366.373.739
Los Angeles Angels logo@ LAA2026 Regular SeasonL 5-1401000000000.244.369.377.746
Los Angeles Angels logo@ LAA2026 Regular SeasonL 3-2400000000400.244.370.378.748
Arizona Diamondbacks logo@ ARI2026 Regular SeasonL 8-7 F/10613000000000.247.374.382.756
Arizona Diamondbacks logo@ ARI2026 Regular SeasonL 5-3500000000100.242.372.380.752
Arizona Diamondbacks logo@ ARI2026 Regular SeasonW 5-4410000100100.246.376.386.762
vs AL2026 Regular Season
L 4-0100000000000.000.000.000.000
Atlanta Braves logovs ATL2026 Regular SeasonL 4-3400000000000.249.381.390.771
Atlanta Braves logovs ATL2026 Regular SeasonW 4-1411000000000.251.384.395.779
Atlanta Braves logovs ATL2026 Regular SeasonW 2-1402000000000.251.386.396.782
Milwaukee Brewers logovs MIL2026 Regular SeasonL 8-4300000010200.249.384.395.780
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 27W 5-1400000000100.251.386.399.785
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 27L 10-2200000010000.254.390.404.793
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 27L 4-3412001100000.255.390.406.796
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 27L 4-3400000000100.252.389.396.785
Chicago Cubs logo@ CHC2026 Regular SeasonWeek 27L 6-4400000000300.256.393.401.793
Chicago Cubs logo@ CHC2026 Regular SeasonWeek 27W 3-0301000101100.259.397.406.803
Chicago Cubs logo@ CHC2026 Regular SeasonWeek 27W 17-1433000210000.258.396.406.802
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 27W 11-5411000101100.252.391.402.792
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 26L 5-1411100000100.252.390.404.794
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 26W 5-3500000000100.252.392.403.795
Miami Marlins logovs MIA2026 Regular SeasonWeek 26W 2-1300000000000.256.397.410.807
Miami Marlins logovs MIA2026 Regular SeasonWeek 26L 5-1401000000000.259.401.414.814
Miami Marlins logovs MIA2026 Regular SeasonWeek 26L 4-0300000001200.259.402.416.818
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 25L 9-4200000010100.261.404.420.824
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 25L 4-3300000010100.263.405.423.828
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 25W 3-2301000010000.266.406.428.834
Kansas City Royals logo@ KC2026 Regular SeasonWeek 25W 12-10533001301100.265.405.429.834
Kansas City Royals logo@ KC2026 Regular SeasonWeek 25L 6-5211000120000.259.401.415.815
Kansas City Royals logo@ KC2026 Regular SeasonWeek 25L 14-6410000011200.257.396.414.811
San Diego Padres logovs SD2026 Regular SeasonWeek 24L 6-1301000001010.261.398.420.818
San Diego Padres logovs SD2026 Regular SeasonWeek 24W 3-2310000002000.261.396.421.818
San Diego Padres logovs SD2026 Regular SeasonWeek 24W 3-0310000010000.264.396.426.823
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 24L 5-4300000010010.267.398.431.829
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 24W 9-6322002311000.270.400.437.837
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 24L 9-8512000000010.265.393.410.803
New York Mets logo@ NYM2026 Regular SeasonWeek 24L 5-4200000020100.262.393.410.803
New York Mets logo@ NYM2026 Regular SeasonWeek 23W 9-2321000020100.264.392.413.805
New York Mets logo@ NYM2026 Regular SeasonWeek 23W 7-0333100002000.264.388.414.803
Cincinnati Reds logovs CIN2026 Regular SeasonWeek 23W 5-3400000001100.254.378.403.780
Cincinnati Reds logovs CIN2026 Regular SeasonWeek 23W 6-5401000000000.259.381.409.790
Cincinnati Reds logovs CIN2026 Regular SeasonWeek 23W 10-3421000110100.259.383.412.795
Texas Rangers logovs TEX2026 Regular SeasonWeek 22W 5-3501000000100.259.382.415.798
Texas Rangers logovs TEX2026 Regular SeasonWeek 22L 7-4411000001000.260.386.420.806
Texas Rangers logovs TEX2026 Regular SeasonWeek 22L 2-1400000000100.260.385.423.809
Chicago Cubs logovs CHC2026 Regular SeasonWeek 22W 5-1322000010000.265.391.431.823
Chicago Cubs logovs CHC2026 Regular SeasonWeek 22L 6-1400000000100.260.386.428.814
Chicago Cubs logovs CHC2026 Regular SeasonWeek 22W 6-5321001101000.265.392.436.828
Milwaukee Brewers logo@ MIL2026 Regular SeasonWeek 21L 2-1301000010000.264.390.423.813
Milwaukee Brewers logo@ MIL2026 Regular SeasonWeek 21L 6-0301000010100.263.388.424.813
Milwaukee Brewers logo@ MIL2026 Regular SeasonWeek 21L 5-1400000100300.262.387.426.812
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 21L 7-6 F/11511000001100.267.393.435.828
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 21W 8-1322010120010.269.395.441.836
Pittsburgh Pirates logovs PIT2026 Regular SeasonWeek 21L 6-2422001100200.262.386.426.812
Pittsburgh Pirates logovs PIT2026 Regular SeasonWeek 20L 7-0400000000000.257.384.408.791
Pittsburgh Pirates logovs PIT2026 Regular SeasonWeek 20W 9-6 F/10511001300200.263.391.417.808
Kansas City Royals logovs KC2026 Regular SeasonWeek 20L 2-0401000000000.265.395.406.801
Kansas City Royals logovs KC2026 Regular SeasonWeek 20W 4-2311100010000.265.398.410.808
Kansas City Royals logovs KC2026 Regular SeasonWeek 20W 5-4 F/11411000001100.264.396.405.801
Athletics logo@ ATH2026 Regular SeasonWeek 20W 5-4501000100000.264.396.409.805
Athletics logo@ ATH2026 Regular SeasonWeek 19L 6-2401000100000.266.401.416.817
Athletics logo@ ATH2026 Regular SeasonWeek 19W 6-4512000000000.267.406.420.826
San Diego Padres logo@ SD2026 Regular SeasonWeek 19L 3-2 F/10400000000100.262.407.421.827
San Diego Padres logo@ SD2026 Regular SeasonWeek 19L 4-2402100100100.270.416.433.848
San Diego Padres logo@ SD2026 Regular SeasonWeek 19W 6-0514000000000.263.414.423.837
San Diego Padres logo@ SD2026 Regular SeasonWeek 19W 2-1300000010200.242.402.409.811
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 18L 6-2401100000200.248.406.419.825
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 18W 6-3502100300200.248.410.416.826
Los Angeles Dodgers logovs LAD2026 Regular SeasonWeek 18L 4-1300000010000.242.410.408.819
Los Angeles Dodgers logovs LAD2026 Regular SeasonWeek 18W 3-2311100010100.248.414.419.833
Los Angeles Dodgers logovs LAD2026 Regular SeasonWeek 18W 7-2522000000200.246.412.412.824
Pittsburgh Pirates logo@ PIT2026 Regular SeasonWeek 18W 10-5420000010200.239.413.413.825
Pittsburgh Pirates logo@ PIT2026 Regular SeasonWeek 17W 5-4422100110100.248.420.429.849
Pittsburgh Pirates logo@ PIT2026 Regular SeasonWeek 17W 11-7231100030010.238.414.416.829
Pittsburgh Pirates logo@ PIT2026 Regular SeasonWeek 17W 4-2300000010100.232.398.404.802
Mariners logovs SEA2026 Regular SeasonWeek 17L 3-2301100010100.240.403.417.820
Mariners logovs SEA2026 Regular SeasonWeek 17L 11-9311001102100.237.400.409.809
Mariners logovs SEA2026 Regular SeasonWeek 17L 3-2301000001000.233.391.378.769
Miami Marlins logo@ MIA2026 Regular SeasonWeek 16L 4-1411001100000.230.387.379.767
Miami Marlins logo@ MIA2026 Regular SeasonWeek 16W 5-3502000000200.229.393.349.742
Miami Marlins logo@ MIA2026 Regular SeasonWeek 16L 5-3301000001000.218.392.346.738
Houston Astros logo@ HOU2026 Regular SeasonWeek 16W 7-5 F/10511000100200.213.388.347.734
Houston Astros logo@ HOU2026 Regular SeasonWeek 16W 7-5411100001200.214.398.357.755
Houston Astros logo@ HOU2026 Regular SeasonWeek 16W 9-4422001301000.212.398.348.746
Cleveland Guardians logovs CLE2026 Regular SeasonWeek 15W 5-3200000030000.194.386.290.676
Cleveland Guardians logovs CLE2026 Regular SeasonWeek 15W 6-5 F/10311001110000.200.372.300.672
Cleveland Guardians logovs CLE2026 Regular SeasonWeek 15L 9-3501000000000.193.365.246.610
Red Sox logovs BOS2026 Regular SeasonWeek 15L 9-3311000010000.192.377.250.627
Red Sox logovs BOS2026 Regular SeasonWeek 15L 7-1400000000100.184.369.245.614
Red Sox logovs BOS2026 Regular SeasonWeek 15W 3-2401000010300.200.393.267.660
Washington Nationals logo@ WSH2026 Regular SeasonWeek 14W 6-1211000021000.195.393.268.661
Washington Nationals logo@ WSH2026 Regular SeasonWeek 14W 7-6 F/10400000020000.179.353.256.609
Washington Nationals logo@ WSH2026 Regular SeasonWeek 14L 9-6400000010100.200.356.286.641
Detroit Tigers logo@ DET2026 Regular SeasonWeek 14W 5-3301000210100.226.375.323.698
Detroit Tigers logo@ DET2026 Regular SeasonWeek 14L 11-6321100011000.214.361.321.683
Detroit Tigers logo@ DET2026 Regular SeasonWeek 14L 4-0301000010100.200.323.280.603
New York Mets logovs NYM2026 Regular SeasonWeek 13W 2-1 F/11301000020100.182.296.273.569
New York Mets logovs NYM2026 Regular SeasonWeek 13W 3-0201100220100.158.227.263.490
New York Mets logovs NYM2026 Regular SeasonWeek 13L 4-2401000000000.118.111.176.288
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 13L 11-7500000000000.077.071.154.225
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 13W 6-5 F/10401100100100.125.111.250.361
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 13W 9-7400000100000.000.000.000.000