STATS
MLB/Players/Sam Haggerty
Sam Haggerty

SAM HAGGERTY

CF · Texas Rangers · 20192026 · 301 games
301
CAREER GAMES · REGULAR SEASON
8 seasons
.232
CAREER BATTING AVERAGE
146 hits in 628 at-bats
11
CAREER HOME RUNS
54 RBI · 47 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026TEX35443710012162.159.196.182.377
2025TEX64162314173213163712.253.320.370.691
2024SEA815110001141.067.125.067.192
2023SEA529113233115151710.253.358.341.699
2022SEA83176294591523185313.256.325.403.728
2021SEA3586151630256285.186.239.291.530
2020SEA135071340164164.260.315.400.715
2019NYM114200000030.000.000.000.000
Career30162810114627511546217447.232.301.344.645

04/Where the ball went

2021 Regular season
Play log from 2015
Spray chart · 59 batted balls
Pop Out · 87.8 mph · 169 ftFlyout · 94.0 mph · 319 ftPop Out · 91.9 mph · 195 ftGroundout · 68.8 mph · 31 ftFlyout · 65.0 mph · 197 ftFlyout · 101.7 mph · 377 ftForceout · 60.3 mph · 12 ftPop Out · 52.7 mph · 135 ftGroundout · 85.0 mph · 138 ftGroundout · 92.2 mph · 4 ftGroundout · 84.6 mph · 4 ftPop Out · 82.5 mph · 142 ftGroundout · 96.2 mph · 5 ftFlyout · 79.3 mph · 265 ftGroundout · 81.5 mph · 67 ftGroundout · 106.4 mph · 20 ftLineout · 93.6 mph · 297 ftForceout · 85.3 mph · 10 ftGroundout · 47.1 mph · 1 ftLineout · 98.9 mph · 327 ftDouble Play · 101.5 mph · 143 ftField Error · 99.6 mph · 13 ftLineout · 92.9 mph · 310 ftSacrifice bunt · 24.9 mph · 5 ftGroundout · 90.3 mph · 9 ftFlyout · 91.2 mph · 302 ftGroundout · 53.0 mph · 3 ftGroundout · 80.9 mph · 9 ftFlyout · 103.0 mph · 314 ftLineout · 105.7 mph · 309 ftForceout · 104.1 mph · 23 ftGroundout · 73.2 mph · 12 ftBunt Groundout · 28.1 mph · 9 ftFielder’s choice · 71.4 mph · 95 ftFlyout · 78.3 mph · 239 ftFlyout · 96.0 mph · 349 ftForceout · 56.0 mph · 8 ftFlyout · 100.9 mph · 361 ftGroundout · 78.3 mph · 22 ftGroundout · 102.2 mph · 4 ftFielder’s choice out · 73.9 mph · 24 ftGroundout · 73.6 mph · 63 ftGroundout · 102.1 mph · 4 ftSingle · 106.8 mph · 21 ftSingle · 82.0 mph · 199 ftHome Run · 106.0 mph · 409 ftDouble · 77.8 mph · 252 ftSingle · 76.3 mph · 19 ftDouble · 99.3 mph · 384 ftSingle · 94.0 mph · 162 ftSingle · 85.2 mph · 263 ftSingle · 96.4 mph · 46 ftSingle · 100.3 mph · 199 ftSingle · 95.2 mph · 230 ftHome Run · 103.0 mph · 406 ftSingle · 74.9 mph · 15 ftSingle · 96.7 mph · 185 ftDouble · 104.6 mph · 292 ftSingle · 104.4 mph · 24 ft
Hit (16) Out (43) Home run (2)
Average exit velocity 85.4 mph · longest 409 ft

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSO
APR 5vs CWSL 064000001
APR 7vs CWSW 844000001
APR 8@ MINL 2104000001
APR 10@ MINW 433010000
APR 11@ MINW 861000000
APR 13@ BALL 673221200
APR 15@ BALW 423110000
APR 16vs HOUW 650000000
APR 17vs HOUL 013000002
APR 19vs LADW 431000001
APR 22@ BOSW 731210100
APR 23@ BOSL 562010021
APR 24@ BOSW 825231201
APR 25@ BOSL 353110000
APR 26@ HOUL 251000000
APR 27@ HOUL 022000012
APR 28@ HOUL 574010003
APR 29@ HOUW 104000001
APR 30vs LAAW 744100003
MAY 1vs LAAL 5102100001
MAY 2vs LAAW 201000010
MAY 4vs BALW 523120000
MAY 5vs BALL 063000002
MAY 8@ TEXL 894000002
MAY 9@ TEXL 2102000000
MAY 11@ LADL 461000000
MAY 12@ LADL 172000000
MAY 13vs CLEL 240000000
MAY 14vs CLEW 733220001
MAY 17vs DETL 142000011
MAY 18vs DETL 053000001
MAY 19vs DETL 263000012
MAY 21@ SDL 1161000000
MAY 22@ SDL 460100000
MAY 23@ SDL 294110001

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.