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 ranks 45th of 439 hitters in on base plus slugging, at .837.

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 Played107
BattingOffensevs Hitters▶
Plate Appearances45260th175/440
At Bats38857th191/440
Hits11065th153/440
On Base Percentage.37395th22/439
Batting Average.28490th44/439
Doubles1341st253/440
Triples020th265/440
Home Runs1978th95/440
Extra Base Hits3257th184/440
Total Bases18067th144/440
Slugging Percentage.46484th70/439
Isolated Power.18074th115/439
On Base Plus Slugging.83790th45/439
Runs5462nd165/440
Runs Batted In6677th100/440
Plate DisciplineOffensevs Hitters▶
Walks4372nd122/440
Walk Rate9.5%69th136/439
Intentional Walks168th95/440
Hit by Pitch1598th9/440
Strikeouts8446th237/440
Strikeout Rate18.6%75th112/439
BaserunningOffensevs Hitters▶
Stolen Bases869th129/440
Stolen Base Rate80%—
Caught Stealing239th238/440
107 games
DateOppABRHXBHHRTBRBIBBKSB
STLSep 28, 2025@CHCCHC4000000000
STLSep 27, 2025@CHCCHC4010010020
STLSep 26, 2025@CHCCHC3010010010
STLSep 24, 2025@SFSF3120021110
STLSep 23, 2025@SFSF4221153100
STLSep 22, 2025@SFSF3111142200
STLSep 21, 2025MILMIL2211142100
STLSep 20, 2025MILMIL4110010000
STLSep 19, 2025MILMIL4110010110
STLSep 17, 2025CINCIN4000000000
STLSep 16, 2025CINCIN4010010010
STLSep 15, 2025CINCIN4110011011
STLSep 14, 2025@MILMIL5010010030
STLSep 13, 2025@MILMIL5232171100
STLSep 12, 2025@MILMIL2110010100
STLSep 10, 2025@SEASEA4111141021
STLSep 9, 2025@SEASEA4000000000
STLSep 8, 2025@SEASEA3110010100
STLSep 7, 2025SFSF4021031020
STLSep 6, 2025SFSF4000000010
STLSep 5, 2025SFSF4111141000
STLSep 3, 2025ATHATH3100000110
STLSep 2, 2025ATHATH3111142000
STLSep 1, 2025ATHATH3111141100
STLAug 31, 2025@CINCIN2110011000
STLAug 30, 2025@CINCIN4010010100
STLAug 29, 2025@CINCIN3221151100
STLAug 28, 2025PITPIT4011021000
STLAug 27, 2025PITPIT3010010100
STLAug 26, 2025PITPIT2010010110
STLAug 24, 2025@TBTB4000000000
STLAug 22, 2025@TBTB5110010020
STLAug 21, 2025@TBTB4110011000
STLAug 20, 2025@MIAMIA4000000010
STLAug 19, 2025@MIAMIA5020023011
STLAug 18, 2025@MIAMIA4110010110
STLAug 17, 2025NYYNYY4100000010
STLAug 16, 2025NYYNYY5010011010
STLAug 15, 2025NYYNYY3010010110
STLAug 13, 2025COLCOL4010010011
STLAug 12, 2025COLCOL4010010010
STLAug 11, 2025COLCOL4010010020
STLAug 10, 2025CHCCHC3000000010
STLAug 9, 2025CHCCHC4011020020
STLAug 8, 2025CHCCHC3000001010
STLAug 6, 2025@LADLAD3100000120
STLAug 5, 2025@LADLAD4010011130
STLAug 4, 2025@LADLAD4121151001
STLAug 3, 2025@SDSD3120020000
STLAug 2, 2025@SDSD4131040000
STLAug 1, 2025@SDSD4000000010
STLJuly 30, 2025MIAMIA4000000010
STLJuly 29, 2025MIAMIA2000000120
STLJuly 28, 2025MIAMIA3000000100
STLJuly 27, 2025SDSD3110010110
STLJuly 26, 2025SDSD4000000000
STLJuly 25, 2025SDSD4020020010
STLJuly 24, 2025SDSD4231162110
STLJuly 23, 2025@COLCOL2010010200
STLJuly 22, 2025@COLCOL4000000100
STLJuly 21, 2025@COLCOL5010010020
STLJuly 20, 2025@ARIARI4010011020
STLJuly 19, 2025@ARIARI4000000010
STLJuly 18, 2025@ARIARI5020020020
STLJuly 13, 2025ATLATL3010010102
STLJune 19, 2025@CWSCWS4120020000
STLJune 17, 2025@CWSCWS5020024010
STLJune 15, 2025@MILMIL3121151000
STLJune 14, 2025@MILMIL4010010110
STLJune 13, 2025@MILMIL4010010010
STLJune 12, 2025@MILMIL4000000010
STLJune 11, 2025TORTOR3000000120
STLJune 10, 2025TORTOR5120020010
STLJune 9, 2025TORTOR4121153000
STLJune 8, 2025LADLAD4021030010
STLJune 7, 2025LADLAD4000000020
STLJune 6, 2025LADLAD4000000010
STLJune 5, 2025KCKC4010010000
STLJune 5, 2025KCKC3121152100
STLJune 3, 2025KCKC5010010010
STLJune 1, 2025@TEXTEX3010010120
STLMay 31, 2025@TEXTEX3000000110
STLMay 30, 2025@TEXTEX3000000010
STLMay 28, 2025@BALBAL3011021210
STLMay 27, 2025@BALBAL5010010020
STLMay 26, 2025@BALBAL4000000000
STLMay 25, 2025ARIARI3010012011
STLMay 24, 2025ARIARI3110011100
STLMay 23, 2025ARIARI3100001110
STLMay 21, 2025DETDET3000000110
STLMay 20, 2025DETDET3120021100
STLMay 19, 2025DETDET5220022000
STLMay 18, 2025@KCKC3020020000
STLMay 17, 2025@KCKC3010010010
STLMay 16, 2025@KCKC4232054000
STLMay 14, 2025@PHIPHI3111020010
STLMay 14, 2025@PHIPHI5130030000
STLMay 12, 2025@PHIPHI3111141110
STLMay 11, 2025@WSHWSH3110010110
STLMay 9, 2025@WSHWSH4011022010
STLApril 6, 2025@BOSBOS1000000100
STLApril 4, 2025@BOSBOS5111143010
STLApril 2, 2025LAALAA43333126110
STLApril 1, 2025LAALAA1100000000
STLMarch 31, 2025LAALAA3000000010
STLMarch 29, 2025MINMIN4121031020
STLMarch 27, 2025MINMIN3021031100
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026STL1617176051474519698.243.344.382.726
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.