Eric Haase Career Stats by Season

Hitting
2026 Preseason 18 28 5 8 1 0 8 4 14
2025 Regular 30 70 11 16 3 0 9 4 31
2025 Preseason 9 26 0 6 1 0 3 2 7
Pitching
2026 Preseason 18 5 0 0 0 0 0 0 0 0 0
2025 Regular 30 19 0 0 0 0 0 0 0 0 0
2025 Preseason 9 9 0 0 0 0 0 0 0 0 0

Recent Games

Frequently Asked Questions

What position does Eric Haase play?

Eric Haase plays Catcher for Giants.

What team does Eric Haase play for?

Eric Haase currently plays for Giants in the MLB.

How tall is Eric Haase?

Eric Haase is 5'10" tall.

Where did Eric Haase go to college?

Eric Haase attended No School.

Where can I find Eric Haase's stats?

You can find comprehensive statistics for Eric Haase on this page, including current season stats and game-by-game performance data. The stats are updated regularly to show their latest performance in MLB.

What is Eric Haase's background?

Eric Haase brings veteran grit and experience to the San Francisco Giants as catcher wearing jersey number 18. Born on December 18, 1992, in Detroit, Michigan, Haase developed his passion for baseball close to home, honing his skills at Divine Child High School in Dearborn, Michigan, before forging his path to the majors without a college program — a testament to his raw determination and talent. Standing 5'10" and weighing 204 pounds, he brings a compact, powerful presence behind the plate. Recently, Haase has been a steady contributor for the Giants, posting a .278 batting average with one home run and four RBIs across 12 games, demonstrating his ability to deliver timely production. A hometown kid who made it to the highest level, Haase continues to prove his value as a reliable, experienced catcher. Eric Haase was born in Detroit, MI, USA.