MLB/Players/Eric Haase
Eric Haase

ERIC HAASE

C · San Francisco Giants · 20252026 · 59 games
59
CAREER GAMES · REGULAR SEASON
2 seasons
.194
CAREER BATTING AVERAGE
28 hits in 144 at-bats
6
CAREER HOME RUNS
18 RBI · 0 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026SF297481230496280.162.225.365.590
2025MIL3070111630294310.229.270.357.627
Career5914419286061810590.194.247.361.608

04/Where the ball went

2026 Regular season
Play log from 2015
Spray chart · 49 batted balls
Grounded into a double play · 73.1 mph · 71 ftGroundout · 78.9 mph · 116 ftLineout · 85.6 mph · 265 ftSacrifice bunt · 42.1 mph · 3 ftBunt Pop Out · 33.8 mph · 13 ftGroundout · 79.6 mph · 4 ftPop Out · 89.0 mph · 96 ftFlyout · 75.5 mph · 251 ftGroundout · 83.1 mph · 1 ftForceout · 62.3 mph · 7 ftPop Out · 74.1 mph · 107 ftGroundout · 91.9 mph · 4 ftPop Out · 98.1 mph · 200 ftFlyout · 97.8 mph · 336 ftSacrifice bunt · 26.8 mph · 44 ftFlyout · 77.1 mph · 265 ftGroundout · 76.2 mph · 4 ftGroundout · 78.5 mph · 26 ftFlyout · 92.2 mph · 212 ftLineout · 81.9 mph · 241 ftGroundout · 87.1 mph · 4 ftGroundout · 99.7 mph · 60 ftForceout · 79.9 mph · 109 ftFlyout · 103.6 mph · 399 ftLineout · 108.1 mph · 374 ftGroundout · 78.3 mph · 9 ftLineout · 106.5 mph · 355 ftGroundout · 84.2 mph · 7 ftFlyout · 99.2 mph · 265 ftLineout · 104.2 mph · 330 ftPop Out · 67.9 mph · 34 ftGroundout · 89.9 mph · 7 ftSacrifice bunt · 46.9 mph · 3 ftGroundout · 84.3 mph · 18 ftGroundout · 69.7 mph · 3 ftGroundout · 91.8 mph · 4 ftGroundout · 77.3 mph · 39 ftDouble · 82.4 mph · 100 ftSingle · 78.5 mph · 273 ftHome Run · 105.2 mph · 410 ftSingle · 73.6 mph · 234 ftDouble · 92.7 mph · 219 ftSingle · 38.7 mph · 87 ftHome Run · 103.4 mph · 406 ftDouble · 103.0 mph · 375 ftHome Run · 102.1 mph · 393 ftHome Run · 102.4 mph · 384 ftSingle · 102.1 mph · 62 ftSingle · 60.5 mph · 4 ft
Hit (12) Out (37) Home run (4)
Average exit velocity 82.1 mph · longest 410 ft

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSO
APR 24vs MIAL 493110100
APR 30@ PHIL 563110001
MAY 1@ TBL 030000000
MAY 3@ TBL 124010001
MAY 9vs PITL 3134010101
MAY 12@ LADW 624222201
MAY 14@ LADL 252100010
MAY 17@ ATHW 1012000001
MAY 18@ AZL 2123000002
MAY 26vs AZL 573121100
MAY 27vs AZL 231000000
MAY 30@ COLL 383010000
JUN 1@ MILL 2163010012
JUN 4@ MILW 1294111412
JUN 5@ CHCW 1831000000
JUN 6@ CHCL 234000001
JUN 8vs WSHL 343000001
JUN 10vs WSHW 11100000000
JUN 13vs CHCL 164000001
JUN 17@ ATLW 752110010
JUN 20@ MIAL 363000003
JUN 24vs ATHW 212000002
JUN 25vs ATHL 692000001
JUN 28vs ATLW 323000012
JUN 29@ AZL 453000001
JUL 4@ COLW 643000012
JUL 6vs TORW 1013000001
JUL 8vs TORL 0102000002
JUL 10vs COLL 340000000

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.