LF | Miami Marlins
Bats/Throws: R/R | 6' 1" 205 lbs | Age: 33
Draft: 2014 | Rd. 8, No. 238, San Francisco Giants | Stanford
PA AB R H HR SB AVG OBP SLG OPS
2024 212 177 24 37 2 3 .209 .321 .266 .587
2025 160 148 22 32 5 1 .216 .270 .372 .642
2026 17 15 1 2 0 1 .133 .176 .133 .309
10 Seasons 1,875 1,645 233 407 45 50 .247 .335 .382 .717
AVG HR SB OPS
2024 .209 2 3 .587
2025 .216 5 1 .642
2026 .133 0 1 .309
10 Seasons .247 45 50 .717
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%
2017 24 466 88 3 3.4 2.4 87.5 110.6 1.6 28.4 .231 .348 .323 .283 .329 31.8 22.8 6.3
2018 25 923 131 3 2.3 1.3 87.3 108.2 2.6 25.2 .209 .277 .287 .264 .327 35.1 30.7 8.9
2019 26 803 109 11 10.1 5.7 88.7 109.1 3.5 35.8 .233 .440 .320 .330 .433 49.1 30.7 11.5
2020 27 431 64 9 14.1 8.7 89.2 109.1 10.9 45.3 .303 .540 .395 .416 .480 45.3 21.2 15.4
2021 28 1188 190 18 9.5 5.9 87.1 109.9 7.8 37.4 .250 .438 .321 .333 .422 41.6 27.5 9.2
2022 29 1326 190 20 10.5 6.2 89.0 109.4 6.6 43.2 .254 .438 .344 .351 .432 39.5 27.4 12.3
2023 30 808 127 15 11.8 7.2 91.1 109.6 7.5 34.6 .247 .442 .330 .334 .424 46.5 28.0 9.7
2024 31 882 121 4 3.3 1.9 88.2 105.4 7.2 37.2 .231 .326 .273 .307 .360 37.2 28.3 12.3
2025 32 644 98 14 14.3 8.8 92.0 110.9 7.7 41.8 .247 .476 .280 .332 .469 48.0 31.9 6.9
2026 33 54 8 0 0.0 0.0 91.0 101.5 33.5 37.5 .164 .246 .180 .201 .264 25.0 35.7 7.1
Player 7525 1126 97 8.6 5.2 88.8 110.9 6.3 36.6 .242 .408 .316 .325 .406 41.2 28.1 10.3
MLB 7.2 4.9 88.6 122.9 12.4 33.3 .243 .408 .315 .316 .369 37.0 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, Sinker, Cutter Offspeed: Change, Split, 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 %
2017 61.4 38.6 15.9 19.3 3.4 26.1 43.2 30.7 19.3 27.3 14.8 6.8 15.9 15.9
2018 63.4 36.6 9.2 22.9 4.6 23.7 36.6 39.7 22.1 26.7 14.5 1.5 9.9 25.2
2019 54.1 45.9 14.7 28.4 2.8 29.4 36.7 33.9 22.9 20.2 11.0 6.4 16.5 22.9
2020 40.6 59.4 21.9 34.4 3.1 32.8 40.6 26.6 18.8 18.8 3.1 14.1 21.9 23.4
2021 51.6 48.4 22.6 24.2 1.6 34.7 39.5 25.8 22.1 22.6 6.8 12.6 16.8 18.9
2022 53.7 46.3 19.5 25.3 1.6 31.1 42.6 26.3 23.7 23.2 6.8 7.4 19.5 19.5
2023 49.6 50.4 26.0 22.0 2.4 33.1 33.1 33.9 23.6 15.7 10.2 9.4 17.3 23.6
2024 52.1 47.9 15.7 30.6 1.7 29.8 35.5 34.7 21.5 20.7 9.9 8.3 14.9 24.8
2025 48.0 52.0 27.6 24.5 0.0 42.9 40.8 16.3 30.6 11.2 6.1 12.2 29.6 10.2
2026 12.5 87.5 37.5 25.0 25.0 37.5 37.5 25.0 0.0 12.5 0.0 37.5 25.0 25.0
Player 52.9 47.1 19.4 25.3 2.4 31.5 38.7 29.8 22.7 21.0 9.1 8.8 17.7 20.6
MLB 44.2 55.8 24.1 24.6 7.1 37.4 37.4 25.1 20.7 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
2017 5.7 46.6 17.0 23.9 3.4 3.4 2.4
2018 0.8 51.9 13.0 30.5 0.8 2.3 1.3
2019 3.7 40.4 11.9 26.6 6.4 10.1 5.7
2020 4.7 28.1 17.2 31.3 4.7 14.1 8.7
2021 6.8 35.3 15.3 26.8 6.3 9.5 5.9
2022 5.8 33.7 14.2 28.9 6.8 10.5 6.2
2023 3.9 33.9 18.9 26.8 4.7 11.8 7.2
2024 7.4 33.1 15.7 33.9 6.6 3.3 1.9
2025 2.0 31.6 14.3 24.5 10.2 14.3 8.8
2026 0.0 12.5 50.0 12.5 25.0 0.0 0.0
Player 4.7 37.0 15.4 28.1 5.8 8.6 5.2
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 %
2026 4-Seam Fastball -9.1 -2 27 40.9 8 .000 .000 .000 25.0 25.0 40.0 .108 .227 .123 33.3
2026 Changeup 1.5 0 16 24.2 4 .250 .250 .225 71.4 75.0 42.9 .245 .276 .228 0.0
2026 Sinker 4.9 0 8 12.1 2 1.000 1.000 .800 0.0 0.0 0.0 .228 .266 .458 0.0
2026 Cutter -1.2 0 5 7.6 -- -- -- 0.0 -- 0.0 -- -- -- --
2026 Curveball -8.7 0 5 7.6 2 .000 .000 .000 50.0 50.0 50.0 .096 .103 .086 0.0
2026 Sweeper -0.3 0 4 6.1 -- -- -- -- -- 0.0 -- -- -- --
2026 Slurve -18.0 0 1 1.5 1 .000 .000 .000 100.0 100.0 100.0 -- -- .000 --
2025 4-Seam Fastball -0.9 -2 209 32.5 51 .229 .417 .291 24.1 37.3 25.7 .278 .460 .330 46.7
2025 Sinker -0.5 -1 119 18.5 36 .265 .412 .364 21.5 27.8 31.3 .293 .514 .363 50.0
2025 Slider 1.4 1 104 16.1 29 .250 .583 .438 42.2 34.5 20.4 .191 .557 .376 50.0
2025 Changeup -1.2 -1 60 9.3 17 .188 .188 .269 24.2 23.5 20.0 .200 .339 .262 33.3
2025 Curveball -2.0 -1 56 8.7 11 .182 .182 .164 29.6 36.4 15.4 .188 .457 .266 42.9
2025 Sweeper 0.2 0 40 6.2 3 .000 .000 .300 38.5 0.0 0.0 .369 1.033 .578 100.0
2025 Cutter -3.4 -1 38 5.9 9 .125 .250 .217 21.1 33.3 23.1 .233 .376 .310 60.0
2025 Split-Finger -2.7 0 10 1.6 2 .000 .000 .000 50.0 50.0 25.0 -- -- .000 0.0
2025 Slurve -5.2 0 3 0.5 1 .000 .000 .000 0.0 0.0 -- .046 .047 .046 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2017 127 466 0 -7 3 2 -2
2018 223 922 -6 -6 4 5 -4
2019 190 802 -2 -8 7 3 1
2020 104 431 -1 -2 5 4 6
2021 304 1,188 -4 -11 10 5 -1
2022 325 1,326 0 -8 7 8 7
2023 207 808 4 -11 7 4 4
2024 212 882 -13 -5 8 5 -5
2025 160 644 -4 -6 3 3 -5
2026 17 66 -1 -2 0 0 -3
Player 1,869 7,535 -27 -65 53 -27 -2
+ 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 %
2017 466 51.7 66.0 84.9 26.7 41.7 42.3 34.6 47.0 26.9 8.2 89.5
2018 923 50.1 66.0 80.0 27.8 50.8 42.6 24.0 47.0 28.6 8.6 67.1
2019 803 49.9 61.0 74.6 23.1 47.3 44.0 22.9 42.1 32.8 8.5 79.4
2020 431 49.0 63.0 82.7 20.5 51.1 40.4 30.8 41.3 25.3 9.0 74.4
2021 1,188 52.1 66.4 75.9 22.7 50.4 42.0 34.8 45.5 30.2 7.5 75.3
2022 1,326 45.9 67.3 75.9 26.5 52.6 41.2 37.5 45.2 31.5 6.8 77.8
2023 808 48.3 63.8 78.7 22.2 47.3 43.8 37.2 42.3 29.8 7.7 77.4
2024 882 51.2 66.2 75.3 18.6 51.2 39.1 34.9 43.0 29.8 7.3 82.8
2025 644 51.7 70.0 81.5 28.3 50.0 43.6 43.1 49.8 27.1 6.7 79.1
2026 54 44.4 54.2 84.6 36.7 45.5 46.3 21.4 44.4 33.3 5.6 66.7
Player 7,525 49.7 65.7 78.0 24.2 49.7 42.1 33.4 44.9 29.7 7.6 77.2
MLB 48.8 67.0 82.5 28.4 58.0 42.7 30.1 47.3 25.0 7.4 76.3
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Run Value Batting Fielding Running
Year Batting Base
Running
Fielding xwOBA xBA xSLG EV Barrel% Hard
Hit%
LA Sweet
Spot%
Bat
Speed
Squared-
Up%
Chase% Whiff% K% BB% Range
(OAA)
Arm
Value
Arm
Strength
Sprint
Speed
2017 84
2018 74
2019 81
2020 73
2021 61 81 46 78 83
2022 47 71 23 94 73
2023 45 60
2024 66 74
2025 80 67
2026
+ 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 %
2017 23.62 3 2.3 1 2 2 1 33.3
2018 21.59 1 1.5 -1 1 1 1 100.0
2019 21.53 5 6.1 -1 5 5 1 20.0
2020 20.57 5 3.7 1 4 2 2 40.0
2021 21.24 12 10.2 2 3 8 4 33.3
2022 21.26 7 5.8 1 5 7 1 14.3
2023 21.86 5 4.5 1 3 4 1 20.0
2024 22.20 2 1.7 0 2 2 0 0.0
2025 22.36 5 6.6 -2 3 4 4 80.0
2026 -- 0 0.3 0 0 1 0 --
Player 21.61 45 42.8 2 28 36 15 33.3
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2017 3 2 2 3 2 2 2 2 2 1 1 3 3 2 2 4 2 2 3 2 3 1 3 3 3 1 2 4 3 3 1
2018 1 2 2 2 1 1 1 2 1 1 1 1 3 1 1 2 1 1 2 1 2 1 3 2 1 1 1 2 2 1 1
2019 5 10 4 7 6 8 6 9 5 3 6 7 8 4 5 6 6 6 5 6 6 6 9 7 5 5 5 6 7 6 3
2020 5 5 2 6 4 5 4 4 4 2 3 4 3 2 4 3 3 5 3 4 5 4 5 3 3 3 4 4 5 3 2
2021 12 12 7 10 8 10 12 11 7 6 9 12 10 10 12 14 11 10 12 10 11 8 13 12 11 8 12 12 10 8 9
2022 7 9 6 7 5 6 7 6 1 3 2 7 8 6 7 8 8 7 5 4 6 5 8 6 4 3 5 5 9 5 7
2023 5 3 4 7 6 5 5 4 3 4 4 4 4 4 6 5 4 4 5 5 4 4 7 4 4 4 4 5 4 5 5
2024 2 2 1 1 2 2 2 1 1 1 2 2 1 2 2 2 2 2 1 3 3 1 2 2 2 2 1 2 1 2 2
2025 5 7 6 5 7 7 5 7 6 6 6 6 8 8 7 5 8 7 5 6 7 7 8 9 7 6 5 6 8 6 7
2026 0 0 1 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 0 0
Player 45 52 35 48 41 47 45 46 31 27 34 47 48 39 46 49 45 44 41 42 47 37 59 48 40 33 40 47 49 39 37
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

2026 +/-   2025 +/-   2024 +/-   2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018 +/-   2017
Results
BA .167 -.049 .216 +.007 .209 -.061 .270 +.006 .264 +.023 .241 -.041 .282 +.044 .238 -.013 .251 -.031 .282
xBA .164 -.083 .247 +.016 .231 -.016 .247 -.007 .254 +.004 .250 -.053 .303 +.070 .233 +.024 .209 -.022 .231
OBP .214 -.056 .270 -.051 .321 -.027 .348 -.018 .366 +.046 .320 -.088 .408 +.075 .333 .000 .333 -.006 .339
xOBP .212 -.087 .299 -.042 .341 +.014 .327 -.032 .359 +.031 .328 -.097 .425 +.096 .329 +.031 .298 +.006 .292
SLG .167 -.205 .372 +.106 .266 -.134 .400 -.008 .408 -.015 .423 -.083 .506 +.089 .417 +.110 .307 -.095 .402
xSLG .246 -.230 .476 +.150 .326 -.116 .442 +.004 .438 .000 .438 -.102 .540 +.100 .440 +.163 .277 -.071 .348
ISO .000 -.155 .155 +.099 .056 -.074 .130 -.014 .144 -.038 .182 -.042 .224 +.045 .179 +.124 .055 -.065 .120
xISO .082 -.147 .229 +.134 .095 -.100 .195 +.011 .184 -.004 .188 -.049 .237 +.030 .207 +.139 .068 -.048 .116
BABIP .250 -.043 .293 -.001 .294 -.075 .369 +.008 .361 +.058 .303 -.025 .328 -.009 .337 -.040 .377 +.024 .353
wOBA .180 -.100 .280 +.007 .273 -.057 .330 -.014 .344 +.023 .321 -.074 .395 +.075 .320 +.033 .287 -.036 .323
xwOBA .201 -.131 .332 +.025 .307 -.027 .334 -.017 .351 +.018 .333 -.083 .416 +.086 .330 +.066 .264 -.019 .283
wOBAcon .226 -.155 .381 +.080 .301 -.116 .417 -.004 .421 +.018 .403 -.042 .445 +.030 .415 +.048 .367 -.019 .386
xwOBAcon .264 -.205 .469 +.109 .360 -.064 .424 -.008 .432 +.010 .422 -.058 .480 +.047 .433 +.106 .327 -.002 .329
BACON .250 -.080 .330 +.024 .306 -.088 .394 +.010 .384 +.037 .347 -.034 .381 +.014 .367 -.015 .382 +.007 .375
xBACON .246 -.133 .379 +.038 .341 -.019 .360 -.011 .371 +.010 .361 -.048 .409 +.049 .360 +.039 .321 +.013 .308
Statcast Hit Metrics
Hard Hit % 25.0 -23.0 48.0 +10.8 37.2 -9.3 46.5 +7.0 39.5 -2.1 41.6 -3.7 45.3 -3.8 49.1 +14.0 35.1 +3.3 31.8
Avg Exit Velocity 91.0 -1.0 92.0 +3.8 88.2 -2.9 91.1 +2.1 89.0 +1.9 87.1 -2.1 89.2 +0.5 88.7 +1.4 87.3 -0.2 87.5
Launch Angle Sweet-Spot % 37.5 -4.3 41.8 +4.6 37.2 +2.6 34.6 -8.6 43.2 +5.8 37.4 -7.9 45.3 +9.5 35.8 +10.6 25.2 -3.2 28.4
Barrel % 0.0 -14.3 14.3 +11.0 3.3 -8.5 11.8 +1.3 10.5 +1.0 9.5 -4.6 14.1 +4.0 10.1 +7.8 2.3 -1.1 3.4
Avg Launch Angle 33.5 +25.8 7.7 +0.5 7.2 -0.3 7.5 +0.9 6.6 -1.2 7.8 -3.1 10.9 +7.4 3.5 +0.9 2.6 +1.0 1.6
Statcast Bat Tracking
Bat Speed 72.0 +2.4 69.6 -2.3 71.9 -1.4 73.3 -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 17° +6° 10° -2° 12° -2° 14° -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 72.7 +19.2 53.5 +8.3 45.2 -5.7 50.9 -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -2° -8° -4° +4° -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 33° -4° 37° -1° 39° 39° -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.1 +0.3 6.8 0.0 6.8 -0.3 7.1 -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 92.9 -0.2 93.1 +1.0 92.1 -0.6 92.7 +0.1 92.6 +0.4 92.2 -0.6 92.8 +0.3 92.5 -0.2 92.7 0.0 92.7
Breaking Velocity 79.6 -3.5 83.1 +0.1 83.0 +0.6 82.4 -0.4 82.8 +0.8 82.0 -1.0 83.0 +0.9 82.1 -0.4 82.5 +0.3 82.2
Offspeed Velocity 86.1 +0.6 85.5 +1.1 84.4 +0.5 83.9 +0.2 83.7 -0.9 84.6 -0.2 84.8 +2.2 82.6 -1.3 83.9 -0.6 84.5
Batted Ball Results
Barrels 0 -14 14 +10 4 -11 15 -5 20 +2 18 +9 9 -2 11 +8 3 0 3
Popup % 25.0 +25.0 0.0 -1.7 1.7 -0.7 2.4 +0.8 1.6 0.0 1.6 -1.5 3.1 +0.3 2.8 -1.8 4.6 +1.2 3.4
Flyball % 37.5 +9.9 27.6 +11.9 15.7 -10.3 26.0 +6.5 19.5 -3.1 22.6 +0.7 21.9 +7.2 14.7 +5.5 9.2 -6.7 15.9
Line Drive % 25.0 +0.5 24.5 -6.1 30.6 +8.6 22.0 -3.3 25.3 +1.1 24.2 -10.2 34.4 +6.0 28.4 +5.5 22.9 +3.6 19.3
Groundball % 12.5 -35.5 48.0 -4.1 52.1 +2.5 49.6 -4.1 53.7 +2.1 51.6 +11.0 40.6 -13.5 54.1 -9.3 63.4 +2.0 61.4
Pull % 37.5 -5.4 42.9 +13.1 29.8 -3.3 33.1 +2.0 31.1 -3.6 34.7 +1.9 32.8 +3.4 29.4 +5.7 23.7 -2.4 26.1
Straight Away % 37.5 -3.3 40.8 +5.3 35.5 +2.4 33.1 -9.5 42.6 +3.1 39.5 -1.1 40.6 +3.9 36.7 +0.1 36.6 -6.6 43.2
Opposite Field % 25.0 +8.7 16.3 -18.4 34.7 +0.8 33.9 +7.6 26.3 +0.5 25.8 -0.8 26.6 -7.3 33.9 -5.8 39.7 +9.0 30.7
Weak Contact % 0.0 -2.0 2.0 -5.4 7.4 +3.5 3.9 -1.9 5.8 -1.0 6.8 +2.1 4.7 +1.0 3.7 +2.9 0.8 -4.9 5.7
Pull Airball % 37.5 +25.3 12.2 +3.9 8.3 -1.1 9.4 +2.0 7.4 -5.2 12.6 -1.5 14.1 +7.7 6.4 +4.9 1.5 -5.3 6.8
Topped Contact % 12.5 -19.1 31.6 -1.5 33.1 -0.8 33.9 +0.2 33.7 -1.6 35.3 +7.2 28.1 -12.3 40.4 -11.5 51.9 +5.3 46.6
Under Contact % 50.0 +35.7 14.3 -1.4 15.7 -3.2 18.9 +4.7 14.2 -1.1 15.3 -1.9 17.2 +5.3 11.9 -1.1 13.0 -4.0 17.0
Flare/Burner Contact % 12.5 -12.0 24.5 -9.4 33.9 +7.1 26.8 -2.1 28.9 +2.1 26.8 -4.5 31.3 +4.7 26.6 -3.9 30.5 +6.6 23.9
Solid Contact % 25.0 +14.8 10.2 +3.6 6.6 +1.9 4.7 -2.1 6.8 +0.5 6.3 +1.6 4.7 -1.7 6.4 +5.6 0.8 -2.6 3.4
HR/FB % 0.0 -18.5 18.5 +8.0 10.5 -4.7 15.2 -3.7 18.9 -9.0 27.9 -7.8 35.7 +4.4 31.3 +23.0 8.3 -13.1 21.4
Popups 2 +2 0 -2 2 -1 3 0 3 0 3 +1 2 -1 3 -3 6 +3 3
Flyballs 3 -24 27 +8 19 -14 33 -4 37 -6 43 +29 14 -2 16 +4 12 -2 14
Line Drives 2 -22 24 -13 37 +9 28 -20 48 +2 46 +24 22 -9 31 +1 30 +13 17
Groundballs 1 -46 47 -16 63 0 63 -39 102 +4 98 +72 26 -33 59 -24 83 +29 54
Plate Discipline
In Zone % 44.4 -7.3 51.7 +0.5 51.2 +2.9 48.3 +2.4 45.9 -6.2 52.1 +3.1 49.0 -0.9 49.9 -0.2 50.1 -1.6 51.7
Out of Zone % 55.6 +7.3 48.3 -0.5 48.8 -2.9 51.7 -2.4 54.1 +6.2 47.9 -3.1 51.0 +0.9 50.1 +0.2 49.9 +1.6 48.3
Edge % 46.3 +2.7 43.6 +4.5 39.1 -4.7 43.8 +2.6 41.2 -0.8 42.0 +1.6 40.4 -3.6 44.0 +1.4 42.6 +0.3 42.3
Zone Swing % 54.2 -15.8 70.0 +3.8 66.2 +2.4 63.8 -3.5 67.3 +0.9 66.4 +3.4 63.0 +2.0 61.0 -5.0 66.0 0.0 66.0
Out of Zone Swing % 36.7 +8.4 28.3 +9.7 18.6 -3.6 22.2 -4.3 26.5 +3.8 22.7 +2.2 20.5 -2.6 23.1 -4.7 27.8 +1.1 26.7
In Zone Contact % 84.6 +3.1 81.5 +6.2 75.3 -3.4 78.7 +2.8 75.9 0.0 75.9 -6.8 82.7 +8.1 74.6 -5.4 80.0 -4.9 84.9
Out of Zone Contact % 45.5 -4.5 50.0 -1.2 51.2 +3.9 47.3 -5.3 52.6 +2.2 50.4 -0.7 51.1 +3.8 47.3 -3.5 50.8 +9.1 41.7
Whiff % 33.3 +6.2 27.1 -2.7 29.8 0.0 29.8 -1.7 31.5 +1.3 30.2 +4.9 25.3 -7.5 32.8 +4.2 28.6 +1.7 26.9
First Strike % 57.1 -12.3 69.4 +7.6 61.8 -0.5 62.3 -4.2 66.5 -0.4 66.9 -2.3 69.2 +14.0 55.2 -6.1 61.3 -2.5 63.8
First Pitch Swing % 21.4 -21.7 43.1 +8.2 34.9 -2.3 37.2 -0.3 37.5 +2.7 34.8 +4.0 30.8 +7.9 22.9 -1.1 24.0 -10.6 34.6
Swing % 44.4 -5.4 49.8 +6.8 43.0 +0.7 42.3 -2.9 45.2 -0.3 45.5 +4.2 41.3 -0.8 42.1 -4.9 47.0 0.0 47.0
Meatball Swing % 66.7 -12.4 79.1 -3.7 82.8 +5.4 77.4 -0.4 77.8 +2.5 75.3 +0.9 74.4 -5.0 79.4 +12.3 67.1 -22.4 89.5
Meatball % 5.6 -1.1 6.7 -0.6 7.3 -0.4 7.7 +0.9 6.8 -0.7 7.5 -1.5 9.0 +0.5 8.5 -0.1 8.6 +0.4 8.2
Zone Swing & Miss % 15.4 -3.1 18.5 -6.2 24.7 +3.4 21.3 -2.8 24.1 0.0 24.1 +6.8 17.3 -8.1 25.4 +5.4 20.0 +4.9 15.1
Out of Zone Swing & Miss % 54.5 +4.5 50.0 +1.2 48.8 -3.9 52.7 +5.3 47.4 -2.2 49.6 +0.7 48.9 -3.8 52.7 +3.5 49.2 -9.1 58.3
In Zone 24 -309 333 -119 452 +62 390 -219 609 -10 619 +408 211 -189 400 -62 462 +221 241
Out of Zone 30 -281 311 -119 430 +12 418 -299 717 +148 569 +349 220 -182 402 -58 460 +235 225
Edge 25 -256 281 -64 345 -9 354 -192 546 +47 499 +325 174 -179 353 -40 393 +196 197
In Zone Swings 13 -220 233 -66 299 +50 249 -161 410 -1 411 +278 133 -111 244 -61 305 +146 159
Out of Zone Swings 11 -77 88 +8 80 -13 93 -97 190 +61 129 +84 45 -48 93 -35 128 +68 60
In Zone Swing & Misses 2 -41 43 -31 74 +21 53 -46 99 0 99 +76 23 -39 62 +1 61 +37 24
Out of Zone Swing & Misses 6 -38 44 +5 39 -10 49 -41 90 +26 64 +42 22 -27 49 -14 63 +28 35
Basic
Pitches 54 -590 644 -238 882 +74 808 -518 1,326 +138 1,188 +757 431 -372 803 -120 923 +457 466
PA 14 -146 160 -52 212 +5 207 -118 325 +19 306 +202 104 -88 192 -33 225 +98 127
AB 12 -136 148 -29 177 -8 185 -92 277 +3 274 +189 85 -83 168 -31 199 +82 117
Hits 2 -30 32 -5 37 -13 50 -23 73 +7 66 +42 24 -16 40 -10 50 +17 33
Singles 2 -18 20 -11 31 -5 36 -13 49 +8 41 +25 16 -7 23 -19 42 +16 26
Doubles 0 -6 6 +2 4 -5 9 -6 15 +3 12 +10 2 -7 9 +3 6 +3 3
Triples 0 -1 1 +1 0 0 0 -2 2 +1 1 0 1 -2 3 +2 1 0 1
Home Runs 0 -5 5 +3 2 -3 5 -2 7 -5 12 +7 5 0 5 +4 1 -2 3
Walks 1 -10 11 -15 26 +6 20 -20 40 +12 28 +12 16 -6 22 +2 20 +12 8
Strikeouts 5 -46 51 -9 60 +2 58 -31 89 +5 84 +62 22 -37 59 -10 69 +40 29
K% 35.7 +3.8 31.9 +3.6 28.3 +0.3 28.0 +0.6 27.4 -0.1 27.5 +6.3 21.2 -9.5 30.7 0.0 30.7 +7.9 22.8
BB% 7.1 +0.2 6.9 -5.4 12.3 +2.6 9.7 -2.6 12.3 +3.1 9.2 -6.2 15.4 +3.9 11.5 +2.6 8.9 +2.6 6.3
HBP 0 0 0 -5 5 +3 2 -4 6 +2 4 +2 2 0 2 -3 5 +3 2
Batted Balls 8 -90 98 -23 121 -6 127 -63 190 0 190 +126 64 -45 109 -22 131 +43 88
Number of Fastballs 36 -330 366 -205 571 +104 467 -290 757 +23 734 +476 258 -243 501 -73 574 +283 291
Number of Offspeed 12 -58 70 -52 122 +10 112 -38 150 -16 166 +123 43 -40 83 -2 85 +56 29
Number of Breaking 2 -157 159 +23 136 -53 189 -153 342 +96 246 +125 121 -97 218 -41 259 +122 137
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2017 Shifts R 127 0 0.0 .323
2018 Shifts R 223 0 0.0 .287
2019 Shifts R 191 4 2.1 .322 .217
2020 Shifts R 104 9 8.7 .402 .318
2021 Shifts R 304 19 6.3 .312 .443
2022 Shifts R 323 9 2.8 .341 .435
2023 Shades R 206 3 1.5 .326 .709
2024 Shades R 209 11 5.3 .257 .499
2025 Shades R 160 4 2.5 .287 .000
2026 Shades R 17 3 17.6 .180 .000
! 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 %
2017 126 18.8 3.2% 1.6% 71 23.3 0.0% 9.9%
2018 269 18.1 11.5% 0.7% 138 23.4 0.0% 10.1%
2019 244 18.3 7.8% 0.8% 146 23.7 0.0% 8.2%
2020 140 18.0 7.1% 4.3% 73 23.1 0.0% 6.8%
2021 387 18.8 8.3% 0.8% 162 24.1 0.0% 13.6%
2022 379 17.8 11.6% 1.1% 218 22.9 0.9% 7.3%
2023 262 15.4 42.0% 0.8% 125 18.9 4.0% 1.6%
2024 257 15.3 43.2% 0.4% 144 19.0 7.6% 0.0%
2025 154 15.6 37.0% 0.6% 110 18.8 5.5% 0.9%
2026 7 17.1 42.9% 0.0% 2 19.0 0.0% 0.0%
+ View Complete Pitch Tempo Leaderboard