Eric Haase

Catcher · Career Stats, Bio & Records (2018-2026)

Eric Haase is a catcher who has played in Major League Baseball since 2018 for the Cleveland Guardians, the Detroit Tigers, and the Milwaukee Brewers, a span of 9 seasons. In 412 career games, he has hit .224 with 270 hits, 52 home runs, and 169 RBI.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

Active Player
AVG .224
HR 52
RBI 169
H 270
OPS .670
PIV thru 2025 -846

PIV is computed through the 2025 season, so it does not yet include 2026. Every other career total on this page includes 2026 through October 15, 2026.

Position
Catcher
Bats / Throws
R / R
Height / Weight
5'10" / 210 lb
Born
12/18/1992 in Westland, MI, USA
MLB Debut
2018-09-02

Full name: Eric Michael Haase

Career Batting Statistics

Eric Haase β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
412 1,207 142 270 44 3 52 169 6 82 404 .224 .276 .394 .670 -846

Career AVG .224 vs. league average .246 across their career seasons β€” 9.0% below league average.

Career OBP .276 vs. league average .317 across their career seasons β€” 13.1% below league average.

Career SLG .394 vs. league average .409 across their career seasons β€” near league average.

Career OPS .670 vs. league average .726 across their career seasons β€” 7.7% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Eric Haase β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home189550611272284.231
Away194583731312676.225

Last 10 Games — Batting

Eric Haase β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2025-07-27 MILMIAW 321000002
2025-07-23 MILSEAW 100000000
2025-07-20 MILLADW 411000100
2025-07-13 MILWASW 311000002
2025-07-06 MILMIAW 400000003
2025-07-03 MILNYNL 300000001
2025-07-02 MILNYNL 201000011
2025-06-25 MILPITW 311100101
2025-06-20 MILMINW 100000001
2025-06-11 MILATLL 301100102

Fielding Statistics

Career Fielding Totals by Position

Eric Haase β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 1 0 2 0 0 0
C 283 227 1908 70 20 6
OF 57 39 74 3 2 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Eric Haase Stats, Bio & Career Records
Position Games
Catcher 283
First Base 1
Left Field 56
Right Field 1
Designated Hitter 41

Awards & Honors

Eric Haase β€” Awards & Honors
Year Award Notes
2021 Rookie of the Month July

Eric Haase: the record in brief

Eric Haase's major league record starts with the debut on September 2, 2018 and remains open, because the career is ongoing. The season rows list, in order, the Cleveland Indians (2018 through 2019), the Detroit Tigers (2020 to 2023), the Cleveland Guardians (2023), the Milwaukee Brewers (2024 to 2025), and the San Francisco Giants (2026). Haase played primarily as a catcher and threw and hit right-handed. The bio adds a birth date on December 18, 1992, in Westland, MI, USA and a listed size of 210 pounds on a 5-foot-10 frame. The bio lists the given name Eric Michael.

Across 412 games at the plate, Haase's career line reads 270 hits in 1,207 at bats for a .224 average, adding 52 home runs and 169 runs batted in. Haase's career OPS of .670 combines a .276 on-base mark with .394 slugging. Measured against the leagues Haase played in, the .224 career average compares with a .246 league average over the same seasons, 9.0% below the league. The single-season home run high is 22, set in 2021. 2022 produced Haase's most hits, 82 of them for the Detroit Tigers.

Frequently Asked Questions about Eric Haase

What years did Eric Haase play?
Eric Haase played in Major League Baseball from 2018 to 2026.
Was Eric Haase a pitcher?
No. Eric Haase was a position player (Catcher).
How many home runs did Eric Haase hit?
Eric Haase hit 52 career home runs with 270 hits.
What teams has Eric Haase played for?
Eric Haase has played for 4 teams: the Cleveland Guardians (2018–2019, 2023), the Detroit Tigers (2020–2023), the Milwaukee Brewers (2024–2025), and the San Francisco Giants (2026).
What are Eric Haase's career stats?
In 412 games, Eric Haase has 270 hits, 52 home runs, 169 RBI, 142 runs, and 6 stolen bases, with a .224 batting average.
What position does Eric Haase play?
Eric Haase plays primarily as a catcher, the position where he has appeared in the most games.
How tall is Eric Haase and how much does he weigh?
Eric Haase is listed at 5 feet 10 inches and 210 pounds.
How many home runs has Eric Haase hit each season?
Eric Haase's home runs by season: 0 in 2018, 1 in 2019, 0 in 2020, 22 in 2021, 14 in 2022, 4 in 2023, 5 in 2024, 2 in 2025, and 4 in 2026. His most in one season was 22, in 2021.
What was Eric Haase's career batting average?
Eric Haase batted .224 over his career, with 270 hits in 1,207 at bats.
How many RBI did Eric Haase have?
Eric Haase drove in 169 runs in his career.