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 Jan 6, 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.
His home runs almost all go to the same part of the park

4 of Herrera's 4 located home runs have gone to left field, the longest of them 429 feet.

4 tracked home runs in 2026.
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.
Everything that leaves the yard leaves to his pull side

4 of Herrera's 4 home runs have gone to his pull side and none of them the other way.

4 tracked home runs in 2026.
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.

Contextual Splits

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