Every player
New here?

How to read this page

A player page shows one box score, because a hitter and a pitcher share almost no column — which half you get follows the one he appears in. Every rate is built from summed counts, so a batting average is hits over at bats across whatever window you picked rather than an average of nightly averages. Pitchers rank against starters or relievers, which is the split the sport itself draws. A dash means no number for that cell, or a zero in a roster column that counts.

STL

Ivan Herrera

Ivan Herrera is 6th of 439 hitters in intentional walks, at 4.

94th beats 94% of the Hitters; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 4 shown
Playing TimeOffensevs Hitters
Games Played157
BattingOffensevs Hitters
Plate Appearances701100th2/439
At Bats59095th22/439
Hits14588th49/439
On Base Percentage.34884th69/438
Batting Average.24657th191/438
Doubles2581st77/439
Triples152nd148/439
Home Runs1878th94/439
Extra Base Hits4478th94/439
Total Bases22683rd74/439
Slugging Percentage.38347th232/438
Isolated Power.13741st260/438
On Base Plus Slugging.73163rd161/438
Runs9697th13/439
Runs Batted In6879th89/439
Plate DisciplineOffensevs Hitters
Walks7594th28/439
Walk Rate10.7%75th109/438
Intentional Walks499th6/439
Hit by Pitch19100th1/439
Strikeouts13115th371/439
Strikeout Rate18.7%72nd122/438
BaserunningOffensevs Hitters
Stolen Bases869th131/439
Stolen Base Rate100.0%
Caught Stealing078th1/439
157 games
DateOppABRHXBHHRTBRBIBBKSB
STLSep 23, 2026@PITPIT3100000100
STLSep 22, 2026@PITPIT4000000040
STLSep 20, 2026WSHWSH4222282010
STLSep 19, 2026WSHWSH5031040010
STLSep 18, 2026WSHWSH4010011010
STLSep 16, 2026SFSF0000000100
STLSep 15, 2026SFSF2000001010
STLSep 14, 2026SFSF3100000100
STLSep 13, 2026CWSCWS4100000010
STLSep 12, 2026CWSCWS3000000210
STLSep 11, 2026CWSCWS4100000020
STLSep 9, 2026@SFSF4110010010
STLSep 8, 2026@SFSF5010010000
STLSep 7, 2026@SFSF3010010110
STLSep 6, 2026@COLCOL5231042010
STLSep 5, 2026@COLCOL5121153020
STLSep 4, 2026@COLCOL5121153010
STLSep 3, 2026@LADLAD5120020000
STLSep 2, 2026@LADLAD4000000100
STLSep 1, 2026@LADLAD4220021120
STLAug 30, 2026PITPIT5021032001
STLAug 29, 2026PITPIT3000000100
STLAug 28, 2026PITPIT4000000000
STLAug 27, 2026BALBAL3000000120
STLAug 26, 2026BALBAL4130030110
STLAug 25, 2026BALBAL4010010020
STLAug 23, 2026@PHIPHI3010010110
STLAug 22, 2026@PHIPHI4000000020
STLAug 21, 2026@PHIPHI5110010030
STLAug 20, 2026@CINCIN3210010200
STLAug 19, 2026@CINCIN4000000110
STLAug 18, 2026@CINCIN4000000020
STLAug 17, 2026@CINCIN4111141120
STLAug 17, 2026@CINCIN2100000300
STLAug 16, 2026@CHCCHC3110011110
STLAug 15, 2026@CHCCHC2000000100
STLAug 14, 2026@CHCCHC4010010000
STLAug 12, 2026PHIPHI4210011110
STLAug 11, 2026PHIPHI4000000020
STLAug 10, 2026PHIPHI5222040000
STLAug 9, 2026COLCOL5140041000
STLAug 8, 2026COLCOL5232051000
STLAug 7, 2026COLCOL4111141020
STLAug 5, 2026@NYYNYY5011021020
STLAug 4, 2026@NYYNYY4010010020
STLAug 3, 2026@NYYNYY3100000201
STLAug 2, 2026@TORTOR4000000010
STLAug 1, 2026@TORTOR4111020000
STLJuly 31, 2026@TORTOR4000000010
STLJuly 30, 2026CHCCHC4010010000
STLJuly 29, 2026CHCCHC5032052010
STLJuly 28, 2026CHCCHC4000000010
STLJuly 27, 2026CHCCHC4010010010
STLJuly 26, 2026CINCIN5121151010
STLJuly 25, 2026CINCIN4121032010
STLJuly 24, 2026CINCIN3100000021
STLJuly 22, 2026@LAALAA4000000020
STLJuly 21, 2026@LAALAA4010010000
STLJuly 20, 2026@LAALAA4000000040
STLJuly 19, 2026@ARIARI6130030000
STLJuly 18, 2026@ARIARI5000000010
STLJuly 17, 2026@ARIARI4100001010
STLJuly 12, 2026ATLATL4000000000
STLJuly 11, 2026ATLATL4110010000
STLJuly 10, 2026ATLATL4020020000
STLJuly 9, 2026MILMIL3000000120
STLJuly 8, 2026MILMIL4000000010
STLJuly 7, 2026MILMIL2000000100
STLJuly 7, 2026MILMIL4121151000
STLJuly 6, 2026MILMIL4000000010
STLJuly 5, 2026@CHCCHC4000000030
STLJuly 4, 2026@CHCCHC3010011010
STLJuly 3, 2026@CHCCHC4330032100
STLJuly 2, 2026@ATLATL4110011010
STLJuly 1, 2026@ATLATL4111020010
STLJune 30, 2026@ATLATL5000000010
STLJune 28, 2026MIAMIA3000000000
STLJune 27, 2026MIAMIA4010010000
STLJune 26, 2026MIAMIA3000000020
STLJune 24, 2026ARIARI2000000110
STLJune 23, 2026ARIARI3000000110
STLJune 22, 2026ARIARI3010010100
STLJune 21, 2026@KCKC5331163010
STLJune 19, 2026@KCKC2110011200
STLJune 18, 2026@KCKC4100000120
STLJune 17, 2026SDSD3010010001
STLJune 16, 2026SDSD3100000000
STLJune 15, 2026SDSD3100000100
STLJune 14, 2026@MINMIN3000000101
STLJune 13, 2026@MINMIN3222283100
STLJune 12, 2026@MINMIN5120020001
STLJune 11, 2026@NYMNYM2000000210
STLJune 10, 2026@NYMNYM3210010210
STLJune 9, 2026@NYMNYM3331040000
STLJune 7, 2026CINCIN4000000010
STLJune 6, 2026CINCIN4010010000
STLJune 5, 2026CINCIN4210011110
STLJune 3, 2026TEXTEX5010010010
STLJune 2, 2026TEXTEX4110010000
STLJune 1, 2026TEXTEX4000000010
STLMay 31, 2026CHCCHC3220020100
STLMay 30, 2026CHCCHC4000000010
STLMay 29, 2026CHCCHC3211141000
STLMay 27, 2026@MILMIL3010010100
STLMay 26, 2026@MILMIL3010010110
STLMay 25, 2026@MILMIL4000001030
STLMay 23, 2026@CINCIN5110010010
STLMay 23, 2026@CINCIN3221041201
STLMay 21, 2026PITPIT4221151020
STLMay 20, 2026PITPIT4000000000
STLMay 19, 2026PITPIT5111143020
STLMay 17, 2026KCKC4010010000
STLMay 16, 2026KCKC3111020100
STLMay 15, 2026KCKC4110010010
STLMay 14, 2026@ATHATH5010011000
STLMay 13, 2026@ATHATH4010011000
STLMay 12, 2026@ATHATH5120020000
STLMay 10, 2026@SDSD4000000010
STLMay 9, 2026@SDSD4021031010
STLMay 8, 2026@SDSD5140040000
STLMay 7, 2026@SDSD3000000120
STLMay 6, 2026MILMIL4011020020
STLMay 4, 2026MILMIL5021033020
STLMay 3, 2026LADLAD3000000100
STLMay 2, 2026LADLAD3111020110
STLMay 1, 2026LADLAD5220020020
STLApril 30, 2026@PITPIT4210010120
STLApril 29, 2026@PITPIT4221031110
STLApril 28, 2026@PITPIT2311020301
STLApril 27, 2026@PITPIT3000000110
STLApril 26, 2026SEASEA3011020110
STLApril 25, 2026SEASEA3111141010
STLApril 24, 2026SEASEA3010010000
STLApril 22, 2026@MIAMIA4111141000
STLApril 21, 2026@MIAMIA5020020020
STLApril 20, 2026@MIAMIA3010010000
STLApril 19, 2026@HOUHOU5110011020
STLApril 18, 2026@HOUHOU4100000020
STLApril 17, 2026@HOUHOU4221153000
STLApril 15, 2026CLECLE2000000300
STLApril 14, 2026CLECLE3111141100
STLApril 13, 2026CLECLE5010010000
STLApril 12, 2026BOSBOS3110010100
STLApril 11, 2026BOSBOS4000000010
STLApril 10, 2026BOSBOS4010010130
STLApril 8, 2026@WSHWSH2110010200
STLApril 7, 2026@WSHWSH4000000200
STLApril 6, 2026@WSHWSH4000000110
STLApril 5, 2026@DETDET3010012110
STLApril 4, 2026@DETDET3211020100
STLApril 3, 2026@DETDET3010010110
STLApril 1, 2026NYMNYM3010010210
STLMarch 31, 2026NYMNYM2011022210
STLMarch 30, 2026NYMNYM4010010000
STLMarch 29, 2026TBTB5000000000
STLMarch 28, 2026TBTB4011021010
STLMarch 26, 2026TBTB4000001000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026STL1577015901454418688.246.348.383.731
2025STL1074523881103219668.284.373.464.837
2024STL7225922969185275.301.372.428.800

About MLB Research

Every number the site holds for a Major League team and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.