Loading games...

Ivan Herrera

Cardinals
Number #48
Position DH
Bats R
Throws R
Age 26
Height 5' 11"
Weight 220 lbs
Birth Place Panama City, Panama
Born Jun 1, 2000

Key Insights

2026
There is one pitch he punishes whenever he sees it

Herrera does his damage against offspeed pitches: a .923 OPS against them, against .597 on breaking balls.

26 plate appearances ending on offspeed pitches, 62 on breaking balls.
Getting on base is what he does best

Herrera is on base at a .389 clip, 93rd percentile in the league.

198 plate appearances in 2026. 93rd percentile among qualified hitters in 2026, 30th in MLB.
There is one part of the field he lives in

Herrera hits it hardest to his pull side: 92.8 mph on average there, against 85.8 the other way.

136 batted balls to his pull side, 102 the other way.
He hits the ball far harder than his batting average suggests

Judged on how hard and at what angle he hits it, Herrera should be hitting .273, 79th percentile in the league.

198 plate appearances in 2026. 79th percentile among qualified hitters in 2026, 91st in MLB.
There is one situation he simply cannot handle

Herrera is at his worst against right-handers, with the bases empty, on breaking balls: a .561 OPS there against .800 overall.

34 plate appearances in that situation.
One pitch is where all his power comes from

Herrera slugs .500 against offspeed pitches and .275 against breaking balls.

26 plate appearances ending on offspeed pitches.

Contextual Splits

Pitch
Outcome
Pitcher
Situation
Single
Double
Triple
Home Run
Out
Vs All Pitchers
Player Bio Data
DOB Jun 1, 2000
Birth Place Panama City, Panama
Height 5' 11"
Weight 220 lbs LBS
Bats/Throws R/R