RF | Seattle Mariners
Bats/Throws: R/R | 6' 2" 214 lbs | Age: 34
Draft: 2012 | Rd. C-A, No. 38, Milwaukee Brewers | Cal Poly San Luis Obispo
PA AB R H HR SB AVG OBP SLG OPS
2022 247 224 31 55 11 0 .246 .308 .429 .737
2023 229 211 27 44 6 1 .209 .266 .365 .631
2024 423 380 42 79 12 0 .208 .286 .334 .620
8 Seasons 3,089 2,755 413 688 130 19 .250 .324 .448 .772
AVG HR SB OPS
2022 .246 11 0 .737
2023 .209 6 1 .631
2024 .208 12 0 .620
8 Seasons .250 130 19 .772
MLB Percentile Rankings
Hits Spray Chart

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
LA Sweet-
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2016 25 497 83 5 6.0 4.1 92.1 112.9 14.2 30.1 .227 .426 .303 .310 .361 45.8 22.0 9.8
2017 26 1599 277 17 6.1 4.1 87.7 111.2 10.9 36.8 .251 .435 .360 .329 .387 35.4 22.7 7.6
2018 27 2716 455 47 10.3 6.9 90.2 112.8 12.7 36.5 .273 .493 .367 .366 .431 43.2 21.7 10.2
2019 28 1222 167 19 11.4 6.7 88.4 109.0 17.9 31.7 .224 .450 .326 .328 .417 40.9 28.6 10.6
2021 30 2775 459 58 12.6 8.4 89.3 110.0 14.8 33.6 .258 .493 .340 .350 .433 45.1 24.5 7.8
2022 31 996 161 19 11.8 7.7 91.9 111.0 18.2 31.1 .242 .447 .319 .326 .412 47.2 26.3 8.1
2023 32 925 147 16 10.9 7.0 91.0 108.4 15.9 36.7 .242 .433 .274 .313 .407 46.9 28.4 6.6
2024 33 1758 255 23 9.0 5.4 90.6 112.0 13.7 31.0 .216 .365 .277 .293 .372 45.9 29.8 9.5
Player 12488 2004 204 10.2 6.6 89.8 112.9 14.2 34.1 .248 .453 .330 .335 .410 43.4 25.1 8.8
MLB 7.2 4.9 88.6 122.9 12.4 33.3 .245 .404 .315 .315 .368 37.0 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, 2 Seam, Cutter, Sinker. Offspeed: Split, Change, Fork, Screw. Breaking: Slider, Curve, Knuckle, Sweeper, Slurve, Other
  •   
  •   
  •   
  •   
  •   
  •   
  •   

Batted Ball Profile

AIR: Fly Balls + Line Drives + Popups All Batted Balls Batted Ball Breakdown
Season GB % AIR % FB % LD % PU % Pull % Straight % Oppo % Pull GB % Straight GB % Oppo GB % Pull AIR % Straight AIR % Oppo AIR %
2016 41.0 59.0 31.3 20.5 7.2 36.1 41.0 21.7 20.5 18.1 2.4 15.7 22.9 19.3
2017 43.7 56.3 24.2 26.7 5.4 36.5 41.2 22.4 20.2 19.9 3.6 16.2 21.3 18.8
2018 43.3 56.7 24.2 26.2 6.4 41.1 38.9 19.8 24.6 16.7 1.8 16.5 22.2 18.0
2019 36.5 63.5 31.1 22.2 10.2 45.5 33.5 21.0 22.8 10.8 3.0 22.8 22.8 18.0
2021 43.1 56.9 29.2 19.6 8.1 44.7 35.5 19.8 25.1 14.2 3.9 19.6 21.4 15.9
2022 37.3 62.7 29.2 23.0 10.6 44.1 32.9 23.0 22.4 11.8 3.1 21.7 21.1 19.9
2023 35.4 64.6 31.3 26.5 6.8 38.8 34.7 26.5 21.1 12.2 2.0 17.7 22.4 24.5
2024 42.7 57.3 28.6 22.4 6.3 41.6 36.9 21.6 24.3 17.6 0.8 17.3 19.2 20.8
Player 41.5 58.5 27.7 23.5 7.3 41.6 37.0 21.3 23.3 15.5 2.6 18.3 21.5 18.7
MLB 44.2 55.8 24.0 24.7 7.1 37.4 37.4 25.1 20.6 17.6 5.9 16.7 19.7 19.3
! Note: All figures in this table cover the period 2015-present.

Quality of Contact

Season Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2016 1.2 28.9 31.3 22.9 9.6 6.0 4.1
2017 6.1 30.7 24.2 23.8 8.3 6.1 4.1
2018 2.9 31.4 24.4 25.3 5.5 10.3 6.9
2019 3.0 27.5 26.9 22.2 4.2 11.4 6.7
2021 4.6 29.2 23.5 23.5 6.5 12.6 8.4
2022 2.5 25.5 30.4 21.7 8.1 11.8 7.7
2023 3.4 28.6 26.5 23.1 7.5 10.9 7.0
2024 3.1 30.2 25.1 23.9 8.2 9.0 5.4
Player 3.7 29.5 25.4 23.7 6.9 10.2 6.6
MLB 4.0 32.4 24.9 24.4 5.9 7.2 4.9
! Note: All figures in this table cover the period 2015-present.

Run Values by Pitch Type

Year Pitch Type Team RV/100 Run Value Pitches % PA BA SLG wOBA Whiff% K% PutAway % xBA xSLG xwOBA Hard Hit %
2024 4-Seam Fastball -1.4 -8 542 30.8 141 .208 .392 .305 27.4 24.8 21.6 .219 .405 .315 45.6
2024 Slider -2.5 -8 322 18.3 70 .097 .097 .159 44.8 45.7 28.8 .122 .189 .200 50.0
2024 Sinker -0.9 -2 251 14.3 72 .246 .385 .303 23.3 16.7 18.5 .253 .404 .319 38.9
2024 Changeup -0.5 -1 183 10.4 38 .171 .286 .236 36.7 28.9 18.3 .237 .388 .302 62.5
2024 Sweeper 0.4 1 149 8.5 35 .294 .294 .277 29.6 31.4 20.0 .280 .342 .283 30.4
2024 Cutter 2.1 3 137 7.8 32 .240 .520 .458 37.7 34.4 33.3 .244 .525 .405 71.4
2024 Curveball 2.3 3 137 7.8 26 .360 .560 .408 42.9 38.5 22.2 .224 .389 .277 40.0
2024 Split-Finger 0.3 0 26 1.5 5 .000 .000 .180 36.4 60.0 20.0 .094 .102 .086 50.0
2024 Slurve -7.4 -1 11 0.6 4 .000 .000 .000 0.0 25.0 14.3 .144 .318 .189 33.3
2023 4-Seam Fastball 3.2 8 239 25.8 58 .389 .759 .498 23.7 19.0 13.4 .362 .744 .477 60.5
2023 Sinker -3.2 -5 164 17.7 45 .190 .262 .230 13.9 13.3 20.0 .277 .418 .323 47.2
2023 Slider -1.8 -2 139 15.0 30 .143 .250 .203 40.7 50.0 28.3 .178 .374 .261 46.2
2023 Changeup -0.9 -1 111 12.0 31 .167 .333 .255 44.2 45.2 33.3 .187 .317 .228 56.3
2023 Cutter -3.7 -3 94 10.2 25 .190 .238 .242 25.0 16.0 25.0 .236 .360 .295 33.3
2023 Curveball -3.1 -3 91 9.8 17 .067 .067 .135 32.3 41.2 18.9 .129 .139 .187 0.0
2023 Sweeper -2.1 -1 66 7.1 16 .071 .143 .166 26.9 37.5 16.7 .085 .128 .168 37.5
2023 Split-Finger -10.0 -2 18 1.9 7 .000 .000 .000 30.8 28.6 28.6 .170 .326 .209 40.0
2023 Knuckleball -2.9 0 2 0.2 -- -- -- 0.0 -- 0.0 -- -- -- --
2023 Screwball 0.0 0 1 0.1 -- -- -- 0.0 -- 0.0 -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2016 121 490 0 -5 2 2 0
2017 410 1,593 9 -12 9 8 15
2018 678 2,713 9 -11 18 15 31
2019 266 1,152 2 -13 10 7 6
2021 689 2,775 -4 -8 19 13 21
2022 246 996 4 -6 6 3 7
2023 229 925 -6 -12 3 4 -11
2024 423 1,758 -18 -13 13 5 -13
Player 3,062 12,402 -4 -79 81 -4 56
+ View Complete Batting Run Value Leaderboard
+ Show Leverage-Based Run Value

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2016 497 51.7 62.3 86.3 22.5 46.3 40.6 26.0 43.1 23.8 9.7 77.1
2017 1,599 50.3 60.8 84.2 23.2 59.2 41.3 20.5 42.1 22.7 8.0 66.4
2018 2,716 49.9 61.3 83.0 22.5 59.3 41.7 20.7 41.8 23.3 8.1 67.7
2019 1,222 51.6 61.1 82.1 22.0 49.6 41.4 22.0 42.4 26.6 7.6 66.7
2021 2,775 48.5 65.0 79.9 29.2 49.9 41.5 25.3 46.6 29.8 7.3 72.4
2022 996 48.6 65.7 80.2 26.4 47.4 40.0 28.0 45.5 29.6 6.9 68.1
2023 925 52.8 64.1 80.8 25.4 47.7 41.8 29.7 45.8 27.8 8.1 72.0
2024 1,758 50.7 63.5 76.5 24.0 43.8 43.4 26.7 44.0 32.3 7.8 75.2
Player 12,488 50.1 62.9 81.2 24.8 51.5 41.7 24.1 43.9 27.2 7.8 70.3
MLB 48.9 67.0 82.5 28.4 58.0 42.7 30.1 47.3 25.0 7.3 76.3
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV Max EV Hard
Hit%
K% BB% Whiff% Chase
Rate
Speed OAA Arm
Strength
Bat
Speed
Squared-up
Rate
Swing
Length
2016 90 91
2017 50 36 52 57 46 33 48 45 82 49 31 39 55 78 74 40
2018 88 81 87 83 84 92 77 75 89 79 44 69 57 80 70 21
2019 65 55 83
2021 73 60 81 82 48 94 82 48 71 73 28 35 17 38 54 4 83
2022 73 39 79
2023 38 33 62
2024 22 8 25 45 17 39 60 74 81 76 8 68 10 78 22 13 59 66 44 72
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Adjusted

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2016 19.98 5 4.8 0 0 1 4 80.0
2017 20.85 16 19.0 -3 3 18 7 43.8
2018 20.74 26 27.0 -1 9 16 15 57.7
2019 20.82 15 12.9 2 5 7 8 53.3
2021 21.49 39 39.4 0 7 30 18 46.2
2022 22.57 11 10.6 0 6 6 6 54.5
2023 21.86 6 4.2 2 6 5 0 0.0
2024 22.21 12 12.2 0 3 11 3 25.0
Player 21.30 130 130.0 0 39 94 61 46.9
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 5 5 5 4 5 4 5 5 5 4 5 5 5 5 5 5 4 5 5 5 5 5 5 5 4 5 5 5 5 5 5
2017 16 18 16 19 22 19 25 17 18 13 19 22 21 20 18 20 14 13 22 20 20 17 25 20 15 14 18 26 22 22 14
2018 26 31 22 27 25 25 30 29 23 23 25 27 35 23 26 29 29 27 25 28 28 25 37 30 26 22 23 27 30 29 23
2019 15 14 12 10 14 13 15 12 10 9 12 11 17 15 14 13 12 10 11 12 14 15 15 15 14 13 11 15 16 12 11
2021 39 44 36 32 36 37 44 41 32 29 34 42 40 33 42 43 34 38 43 42 42 41 48 46 39 39 39 43 45 36 41
2022 11 8 9 10 10 11 12 9 8 7 11 12 10 10 12 13 11 9 12 11 12 14 12 12 9 8 12 12 12 10 10
2023 6 3 3 3 4 4 5 4 3 4 3 4 3 4 6 4 5 3 5 5 5 7 7 8 3 3 2 4 5 4 4
2024 12 9 10 13 11 13 13 13 9 11 13 10 14 11 13 12 12 11 13 13 13 12 14 14 11 14 12 12 14 13 12
Player 130 132 113 118 127 126 149 130 108 100 122 133 145 121 136 139 121 116 136 136 139 136 163 150 121 118 122 144 149 131 120
Note: xHR tells how many of this player's batted balls would have been out of other stadiums. The "Adjusted" view here accounts for different wall heights, distances and environmental effects using Statcast Park Factor data.
+ View Standard Expected Home Runs By Park
+ View Complete Expected Home Runs Leaderboard

Year to Year Changes

2024 +/-   2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018 +/-   2017 +/-   2016
Results
BA .208 -.001 .209 -.037 .246 -.007 .253 -- -- -- -- -.065 .285 +.003 .282 +.053 .229
xBA .216 -.026 .242 .000 .242 -.016 .258 -- -- -- -- -.049 .273 +.022 .251 +.024 .227
OBP .286 +.020 .266 -.042 .308 -.010 .318 -- -- -- -- -.052 .366 +.014 .352 +.043 .309
xOBP .294 -.003 .297 -.010 .307 -.018 .325 -- -- -- -- -.036 .358 +.033 .325 +.018 .307
SLG .334 -.031 .365 -.064 .429 -.056 .485 -- -- -- -- -.030 .493 +.002 .491 +.087 .404
xSLG .365 -.068 .433 -.014 .447 -.046 .493 -- -- -- -- -.043 .493 +.058 .435 +.009 .426
ISO .126 -.030 .156 -.027 .183 -.049 .232 -- -- -- -- +.036 .208 -.001 .209 +.035 .174
xISO .149 -.043 .192 -.013 .205 -.030 .235 -- -- -- -- +.005 .220 +.036 .184 -.015 .199
BABIP .276 +.006 .270 -.023 .293 +.012 .281 -- -- -- -- -.079 .336 -.002 .338 +.082 .256
wOBA .277 +.003 .274 -.045 .319 -.021 .340 -- -- -- -- -.041 .367 +.007 .360 +.057 .303
xwOBA .293 -.020 .313 -.013 .326 -.024 .350 -- -- -- -- -.038 .366 +.037 .329 +.019 .310
wOBACON .346 -.001 .347 -.055 .402 -.016 .418 -- -- -- -- -.023 .431 .000 .431 +.081 .350
xwOBACON .372 -.035 .407 -.005 .412 -.021 .433 -- -- -- -- -.014 .431 +.044 .387 +.026 .361
BACON .310 +.011 .299 -.043 .342 .000 .342 -- -- -- -- -.051 .374 -.003 .377 +.076 .301
xBACON .323 -.024 .347 +.007 .340 -.012 .352 -- -- -- -- -.025 .362 +.026 .336 +.037 .299
Statcast Hit Metrics
Hard Hit % 45.9 -1.0 46.9 -0.3 47.2 +2.1 45.1 -- -- -- -- -2.3 43.2 +7.8 35.4 -10.4 45.8
Avg Exit Velocity 90.6 -0.4 91.0 -0.9 91.9 +2.6 89.3 -- -- -- -- -1.8 90.2 +2.5 87.7 -4.4 92.1
Launch Angle Sweet-Spot % 31.0 -5.7 36.7 +5.6 31.1 -2.5 33.6 -- -- -- -- -4.8 36.5 -0.3 36.8 +6.7 30.1
Barrel % 9.0 -1.9 10.9 -0.9 11.8 -0.8 12.6 -- -- -- -- +1.1 10.3 +4.2 6.1 +0.1 6.0
Avg Launch Angle 13.7 -2.2 15.9 -2.3 18.2 +3.4 14.8 -- -- -- -- +5.2 12.7 +1.8 10.9 -3.3 14.2
Statcast Bat Tracking
Bat Speed 72.9 +1.0 71.9 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 15° +2° 13° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 55.1 +5.1 50.0 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -1° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 32° 32° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.1 -0.1 7.2 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.2 +0.3 92.9 +0.1 92.8 +0.2 92.6 -- -- -- -- -0.3 92.5 0.0 92.5 -0.4 92.9
Breaking Velocity 83.2 +0.3 82.9 -0.5 83.4 +0.9 82.5 -- -- -- -- +0.2 82.1 -0.5 82.6 +0.4 82.2
Offspeed Velocity 84.3 -0.2 84.5 -0.1 84.6 +0.3 84.3 -- -- -- -- +0.7 84.1 +0.6 83.5 -1.3 84.8
Batted Ball Results
Barrels 23 +7 16 -3 19 -39 58 -- -- -- -- -28 47 +30 17 +12 5
Popup % 6.3 -0.5 6.8 -3.8 10.6 +2.5 8.1 -- -- -- -- +3.8 6.4 +1.0 5.4 -1.8 7.2
Flyball % 28.6 -2.7 31.3 +2.1 29.2 0.0 29.2 -- -- -- -- +6.9 24.2 0.0 24.2 -7.1 31.3
Line Drive % 22.4 -4.1 26.5 +3.5 23.0 +3.4 19.6 -- -- -- -- -4.0 26.2 -0.5 26.7 +6.2 20.5
Groundball % 42.7 +7.3 35.4 -1.9 37.3 -5.8 43.1 -- -- -- -- -6.8 43.3 -0.4 43.7 +2.7 41.0
Pull % 41.6 +2.8 38.8 -5.3 44.1 -0.6 44.7 -- -- -- -- +4.4 41.1 +4.6 36.5 +0.4 36.1
Straight Away % 36.9 +2.2 34.7 +1.8 32.9 -2.6 35.5 -- -- -- -- -5.4 38.9 -2.3 41.2 +0.2 41.0
Opposite Field % 21.6 -4.9 26.5 +3.5 23.0 +3.2 19.8 -- -- -- -- +1.2 19.8 -2.6 22.4 +0.7 21.7
Weak Contact % 3.1 -0.3 3.4 +0.9 2.5 -2.1 4.6 -- -- -- -- +0.1 2.9 -3.2 6.1 +4.9 1.2
Pull Airball % 17.3 -0.4 17.7 -4.0 21.7 +2.1 19.6 -- -- -- -- +6.3 16.5 +0.3 16.2 +0.5 15.7
Topped Contact % 30.2 +1.6 28.6 +3.1 25.5 -3.7 29.2 -- -- -- -- -3.9 31.4 +0.7 30.7 +1.8 28.9
Under Contact % 25.1 -1.4 26.5 -3.9 30.4 +6.9 23.5 -- -- -- -- +2.5 24.4 +0.2 24.2 -7.1 31.3
Flare/Burner Contact % 23.9 +0.8 23.1 +1.4 21.7 -1.8 23.5 -- -- -- -- -3.1 25.3 +1.5 23.8 +0.9 22.9
Solid Contact % 8.2 +0.7 7.5 -0.6 8.1 +1.6 6.5 -- -- -- -- -1.3 5.5 -2.8 8.3 -1.3 9.6
HR/FB % 16.4 +3.4 13.0 -10.4 23.4 -5.7 29.1 -- -- -- -- +5.2 23.6 -0.3 23.9 +4.7 19.2
Popups 16 +6 10 -7 17 -20 37 -- -- -- -- -12 29 +14 15 +9 6
Flyballs 73 +27 46 -1 47 -87 134 -- -- -- -- -58 110 +43 67 +41 26
Line Drives 57 +18 39 +2 37 -53 90 -- -- -- -- -82 119 +45 74 +57 17
Groundballs 109 +57 52 -8 60 -138 198 -- -- -- -- -136 197 +76 121 +87 34
Plate Discipline
In Zone % 50.7 -2.1 52.8 +4.2 48.6 +0.1 48.5 -- -- -- -- +1.7 49.9 -0.4 50.3 -1.4 51.7
Out of Zone % 49.3 +2.1 47.2 -4.2 51.4 -0.1 51.5 -- -- -- -- -1.7 50.1 +0.4 49.7 +1.4 48.3
Edge % 43.4 +1.6 41.8 +1.8 40.0 -1.5 41.5 -- -- -- -- -0.3 41.7 +0.4 41.3 +0.7 40.6
Zone Swing % 63.5 -0.6 64.1 -1.6 65.7 +0.7 65.0 -- -- -- -- -0.2 61.3 +0.5 60.8 -1.5 62.3
Out of Zone Swing % 24.0 -1.4 25.4 -1.0 26.4 -2.8 29.2 -- -- -- -- -0.5 22.5 -0.7 23.2 +0.7 22.5
In Zone Contact % 76.5 -4.3 80.8 +0.6 80.2 +0.3 79.9 -- -- -- -- -0.9 83.0 -1.2 84.2 -2.1 86.3
Out of Zone Contact % 43.8 -3.9 47.7 +0.3 47.4 -2.5 49.9 -- -- -- -- -9.7 59.3 +0.1 59.2 +12.9 46.3
Whiff % 32.3 +4.5 27.8 -1.8 29.6 -0.2 29.8 -- -- -- -- +3.3 23.3 +0.6 22.7 -1.1 23.8
First Strike % 62.2 -6.4 68.6 +9.7 58.9 -3.4 62.3 -- -- -- -- +0.7 58.5 -4.2 62.7 +3.4 59.3
First Pitch Swing % 26.7 -3.0 29.7 +1.7 28.0 +2.7 25.3 -- -- -- -- +1.3 20.7 +0.2 20.5 -5.5 26.0
Swing % 44.0 -1.8 45.8 +0.3 45.5 -1.1 46.6 -- -- -- -- +0.6 41.8 -0.3 42.1 -1.0 43.1
Meatball Swing % 75.2 +3.2 72.0 +3.9 68.1 -4.3 72.4 -- -- -- -- -1.0 67.7 +1.3 66.4 -10.7 77.1
Meatball % 7.8 -0.3 8.1 +1.2 6.9 -0.4 7.3 -- -- -- -- -0.5 8.1 +0.1 8.0 -1.7 9.7
Zone Swing & Miss % 23.5 +4.3 19.2 -0.6 19.8 -0.3 20.1 -- -- -- -- +0.9 17.0 +1.2 15.8 +2.0 13.8
Out of Zone Swing & Miss % 56.3 +4.0 52.3 -0.3 52.6 +2.5 50.1 -- -- -- -- +9.7 40.7 -0.1 40.8 -12.9 53.7
In Zone 892 +404 488 +4 484 -863 1,347 -- -- -- -- -761 1,355 +554 801 +544 257
Out of Zone 866 +429 437 -75 512 -916 1,428 -- -- -- -- -800 1,358 +566 792 +552 240
Edge 763 +376 387 -11 398 -754 1,152 -- -- -- -- -655 1,132 +474 658 +456 202
In Zone Swings 566 +253 313 -5 318 -558 876 -- -- -- -- -467 830 +343 487 +327 160
Out of Zone Swings 208 +97 111 -24 135 -282 417 -- -- -- -- -182 305 +121 184 +130 54
In Zone Swing & Misses 133 +73 60 -3 63 -113 176 -- -- -- -- -76 141 +64 77 +55 22
Out of Zone Swing & Misses 117 +59 58 -13 71 -138 209 -- -- -- -- -62 124 +49 75 +46 29
Basic
Pitches 1,758 +833 925 -71 996 -1,779 2,775 -- -- -- -- -1,494 2,716 +1,117 1,599 +1,102 497
PA 423 +194 229 -18 247 -444 691 -- -- -- -- -400 683 +273 410 +287 123
AB 380 +169 211 -13 224 -396 620 -- -- -- -- -350 596 +227 369 +260 109
Hits 79 +35 44 -11 55 -102 157 -- -- -- -- -116 170 +66 104 +79 25
Singles 55 +31 24 -12 36 -57 93 -- -- -- -- -77 102 +41 61 +44 17
Doubles 12 -1 13 +5 8 -15 23 -- -- -- -- -25 38 +13 25 +23 2
Triples 0 -1 1 +1 0 -2 2 -- -- -- -- -3 4 +2 2 +1 1
Home Runs 12 +6 6 -5 11 -28 39 -- -- -- -- -11 26 +10 16 +11 5
Walks 40 +25 15 -5 20 -34 54 -- -- -- -- -40 70 +39 31 +19 12
Strikeouts 126 +61 65 0 65 -104 169 -- -- -- -- -67 148 +55 93 +66 27
K% 29.8 +1.4 28.4 +2.1 26.3 +1.8 24.5 -- -- -- -- +6.9 21.7 -1.0 22.7 +0.7 22.0
BB% 9.5 +2.9 6.6 -1.5 8.1 +0.3 7.8 -- -- -- -- +0.4 10.2 +2.6 7.6 -2.2 9.8
HBP 2 0 2 +1 1 -8 9 -- -- -- -- -5 10 +1 9 +8 1
Batted Balls 255 +108 147 -14 161 -298 459 -- -- -- -- -288 455 +178 277 +194 83
Number of Fastballs 930 +433 497 -59 556 -926 1,482 -- -- -- -- -856 1,522 +583 939 +627 312
Number of Offspeed 209 +79 130 +29 101 -321 422 -- -- -- -- -172 298 +134 164 +130 34
Number of Breaking 459 +229 230 -61 291 -486 777 -- -- -- -- -479 816 +350 466 +327 139
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 121 12 9.9 .322 .131
2017 Shifts R 408 87 21.3 .372 .313
2018 Shifts R 679 126 18.6 .381 .304
2019 Shifts R 271 113 41.7 .293 .363
2021 Shifts R 689 386 56.0 .375 .312
2022 Shifts R 246 175 71.1 .465 .260
2023 Shades R 220 23 10.5 .253 .338
2024 Shades R 423 74 17.5 .282 .255
! Note: Shifts are through the 2022 season, Shaded starting from the 2023 season, Shift: three or more infielders are on the same side of second base, Shade: positioned outside of their typical responsible slices of the field.
Learn more about how positioning is defined here

Pitch Tempo

Bases EmptyRunners On Base
SeasonTeamPitchesTempoFast %Slow %PitchesTempoFast %Slow %
2016 136 16.8 28.7% 7.4% 95 23.8 4.2% 16.8%
2017 464 16.8 27.8% 1.7% 314 23.0 0.0% 10.2%
2018 840 17.8 18.2% 1.4% 484 24.2 0.4% 12.2%
2019 425 17.7 16.9% 2.4% 136 24.4 0.0% 14.7%
2021 814 18.5 7.6% 1.8% 450 24.3 0.0% 10.2%
2022 277 19.6 9.4% 2.9% 203 23.1 0.5% 6.4%
2023 232 15.0 49.1% 0.4% 197 17.9 9.1% 1.0%
2024 483 15.6 39.1% 0.4% 356 18.8 6.7% 1.1%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings