3B | Bats/Throws: L/R | 5' 10" 190 lbs | Age: 31
Draft: 2013 | Rd. 10, No. 296, New York Mets | Coral Springs Charter HS
PA AB R H HR SB AVG OBP SLG OPS
2023 120 107 12 24 1 0 .224 .288 .327 .615
2024 187 161 14 33 0 4 .205 .301 .273 .574
2025 21 20 2 3 0 0 .150 .190 .150 .340
8 Seasons 1,031 902 92 224 5 8 .248 .333 .318 .651
AVG HR SB OPS
2023 .224 1 0 .615
2024 .205 0 4 .574
2025 .150 0 0 .340
8 Seasons .248 5 8 .651
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%
2018 23 290 64 0 0.0 0.0 87.2 106.6 7.4 31.3 .302 .387 .242 .335 .312 31.3 4.1 9.5
2019 24 303 49 3 6.1 4.3 87.0 103.4 16.8 32.7 .231 .387 .299 .303 .336 26.5 20.0 10.0
2020 25 327 41 1 2.4 1.5 89.8 103.6 10.7 46.3 .247 .337 .381 .317 .355 31.7 25.0 14.7
2021 26 661 110 1 0.9 0.6 86.4 101.8 4.7 34.5 .238 .313 .311 .302 .290 22.7 14.7 14.7
2022 27 1373 253 6 2.4 1.8 86.2 110.2 4.3 35.6 .255 .335 .311 .302 .303 24.9 13.7 10.1
2023 28 481 82 1 1.2 0.8 85.9 100.4 11.8 31.7 .193 .262 .269 .236 .266 25.6 23.3 8.3
2024 29 802 128 3 2.3 1.6 85.5 108.5 5.7 32.8 .223 .290 .263 .279 .284 21.1 19.3 12.3
2025 30 81 12 0 0.0 0.0 88.1 103.0 5.2 33.3 .244 .272 .159 .251 .393 25.0 38.1 4.8
Player 4318 739 15 2.0 1.5 86.4 110.2 6.9 34.5 .241 .321 .293 .293 .301 25.0 17.0 11.2
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 %
2018 54.7 45.3 25.0 18.8 1.6 23.4 26.6 50.0 17.2 18.8 18.8 6.3 7.8 31.3
2019 42.9 57.1 20.4 26.5 10.2 32.7 32.7 34.7 18.4 16.3 8.2 14.3 16.3 26.5
2020 48.8 51.2 14.6 34.1 2.4 24.4 31.7 43.9 19.5 19.5 9.8 4.9 12.2 34.1
2021 51.8 48.2 21.8 25.5 0.9 23.6 41.8 34.5 19.1 21.8 10.9 4.5 20.0 23.6
2022 56.9 43.1 14.6 27.3 1.2 28.1 43.1 28.9 20.9 25.7 10.3 7.1 17.4 18.6
2023 42.7 57.3 25.6 25.6 6.1 23.2 39.0 37.8 12.2 17.1 13.4 11.0 22.0 24.4
2024 53.1 46.9 21.9 22.7 2.3 25.8 38.3 35.9 19.5 21.1 12.5 6.3 17.2 23.4
2025 66.7 33.3 0.0 25.0 8.3 50.0 41.7 8.3 25.0 41.7 0.0 25.0 0.0 8.3
Player 52.5 47.5 19.2 25.6 2.7 26.5 38.8 34.6 18.9 22.1 11.5 7.6 16.8 23.1
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
2018 6.3 37.5 21.9 31.3 3.1 0.0 0.0
2019 4.1 34.7 26.5 20.4 6.1 6.1 4.3
2020 0.0 29.3 24.4 41.5 2.4 2.4 1.5
2021 1.8 42.7 21.8 29.1 3.6 0.9 0.6
2022 6.3 42.3 15.4 30.8 2.8 2.4 1.8
2023 8.5 30.5 31.7 25.6 2.4 1.2 0.8
2024 3.1 46.1 19.5 25.8 3.1 2.3 1.6
2025 0.0 33.3 8.3 50.0 0.0 0.0 0.0
Player 4.7 39.9 20.6 29.4 3.1 2.0 1.5
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 %
2025 4-Seam Fastball -4.8 -1 30 37.0 4 .000 .000 .000 30.8 50.0 40.0 .002 .002 .002 0.0
2025 Sinker -13.1 -1 11 13.6 5 .000 .000 .000 33.3 40.0 66.7 .163 .172 .147 33.3
2025 Curveball -5.0 0 9 11.1 5 .200 .200 .180 50.0 60.0 75.0 .239 .272 .224 50.0
2025 Changeup -7.0 0 7 8.6 3 .000 .000 .000 0.0 0.0 0.0 .224 .245 .207 33.3
2025 Sweeper 4.9 0 7 8.6 1 -- -- .700 50.0 0.0 0.0 -- -- .700 --
2025 Slurve 1.2 0 6 7.4 -- -- -- 0.0 -- 0.0 -- -- -- --
2025 Cutter 6.3 0 6 7.4 1 1.000 1.000 .900 0.0 0.0 0.0 .961 1.106 .918 0.0
2025 Split-Finger -9.9 0 3 3.7 1 .000 .000 .000 100.0 100.0 100.0 -- -- .000 --
2025 Slider 20.5 0 2 2.5 1 1.000 1.000 .900 0.0 0.0 0.0 .979 1.109 .927 0.0
2024 4-Seam Fastball -1.2 -4 332 41.4 57 .188 .229 .268 21.7 28.1 14.4 .172 .220 .242 21.2
2024 Sinker -1.5 -2 112 14.0 26 .176 .235 .346 10.0 23.1 20.0 .222 .306 .379 16.7
2024 Slider -3.0 -3 92 11.5 26 .083 .125 .137 33.3 30.8 19.5 .174 .256 .225 18.8
2024 Cutter 2.4 2 73 9.1 12 .444 .556 .504 15.4 0.0 0.0 .292 .318 .381 11.1
2024 Changeup -1.7 -1 72 9.0 29 .179 .250 .203 11.4 6.9 8.3 .240 .313 .258 26.9
2024 Curveball 1.8 1 52 6.5 17 .313 .500 .368 12.5 5.9 5.3 .415 .499 .416 20.0
2024 Sweeper -0.1 0 35 4.4 9 .333 .444 .339 11.8 11.1 9.1 .244 .379 .271 25.0
2024 Split-Finger -4.2 -1 30 3.7 10 .111 .111 .090 21.4 20.0 22.2 .108 .118 .099 12.5
2024 Slurve -0.7 0 2 0.2 -- -- -- -- -- 0.0 -- -- -- --
2024 Screwball 3.8 0 1 0.1 -- -- -- -- -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2018 74 290 -5 -3 3 1 -3
2019 70 303 -3 -4 3 1 -3
2020 68 327 -3 0 5 1 3
2021 154 661 -10 -3 9 3 -2
2022 334 1,373 -15 -2 10 5 -2
2023 118 481 -4 -7 4 1 -5
2024 187 802 -10 -6 5 3 -8
2025 21 81 -2 -2 1 0 -3
Player 1,026 4,318 -52 -26 38 -52 -23
+ 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 %
2018 290 54.1 66.9 90.5 18.8 88.0 42.4 27.0 44.8 10.0 8.6 76.0
2019 303 51.2 56.1 80.5 21.6 81.3 40.6 17.1 39.3 19.3 6.9 81.0
2020 327 49.5 59.3 83.3 15.2 64.0 45.3 16.2 37.0 20.7 5.8 68.4
2021 661 49.8 58.7 90.2 21.7 72.2 40.2 17.3 40.1 14.7 8.2 72.2
2022 1,373 53.4 57.4 91.0 21.3 72.8 42.8 16.2 40.6 13.5 8.4 69.6
2023 481 50.1 59.3 90.2 23.3 62.5 43.9 20.8 41.4 17.6 10.8 65.4
2024 802 50.4 60.4 86.1 23.9 68.4 40.0 17.6 42.3 18.9 9.1 72.6
2025 81 56.8 63.0 69.0 25.7 77.8 42.0 28.6 46.9 28.9 11.1 77.8
Player 4,318 51.6 59.2 88.1 21.5 71.6 42.0 18.3 40.9 16.1 8.5 71.2
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
2018 49 39
2019 31 46
2020 17 18
2021 25 28 26
2022 64 19 91 20
2023 5 11 31
2024 41 4 80 20
2025 8 1
+ 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 %
2019 20.19 1 1.4 0 2 1 1 100.0
2020 -- 0 0.1 0 2 0 0 --
2021 21.78 1 0.4 1 2 1 0 0.0
2022 22.34 2 1.9 0 3 3 0 0.0
2023 22.73 1 1.1 0 1 1 0 0.0
2024 -- 0 0.7 -1 2 1 0 --
Player 21.88 5 5.6 -1 12 7 1 20.0
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2019 1 2 1 1 2 1 2 1 1 1 1 2 3 1 1 1 1 1 1 2 1 2 2 1 1 1 1 3 2 1 1
2020 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0
2021 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 1 0 1 1 1 2 0 0 0 0 1 0 0
2022 2 2 1 2 1 1 2 2 1 1 1 2 4 2 2 1 1 2 2 1 3 2 4 2 2 1 2 4 3 1 3
2023 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 1 2 1 0 0
2024 0 0 1 2 1 1 1 1 0 0 0 1 1 1 0 1 0 0 1 1 1 0 2 1 1 0 1 1 1 0 0
Player 5 5 5 7 6 4 6 6 3 3 3 7 10 5 4 5 3 4 7 6 7 7 11 7 5 3 5 10 8 2 4
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

2025 +/-   2024 +/-   2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018
Results
BA .150 -.055 .205 -.019 .224 -.049 .273 +.008 .265 -.068 .333 +.087 .246 +.037 .209
xBA .244 +.021 .223 +.030 .193 -.062 .255 +.017 .238 -.009 .247 +.016 .231 -.071 .302
OBP .190 -.111 .301 +.013 .288 -.063 .351 -.023 .374 -.052 .426 +.102 .324 +.040 .284
xOBP .281 -.036 .317 +.054 .263 -.072 .335 -.016 .351 -.006 .357 +.047 .310 -.058 .368
SLG .150 -.123 .273 -.054 .327 -.013 .340 +.029 .311 -.128 .439 +.078 .361 +.122 .239
xSLG .272 -.018 .290 +.028 .262 -.073 .335 +.022 .313 -.024 .337 -.050 .387 .000 .387
ISO .000 -.068 .068 -.035 .103 +.036 .067 +.022 .045 -.060 .105 -.010 .115 +.085 .030
xISO .029 -.038 .067 -.002 .069 -.011 .080 +.005 .075 -.015 .090 -.066 .156 +.072 .084
BABIP .250 -.010 .260 -.031 .291 -.026 .317 +.002 .315 -.148 .463 +.159 .304 +.085 .219
wOBA .159 -.104 .263 -.006 .269 -.042 .311 .000 .311 -.070 .381 +.082 .299 +.057 .242
xwOBA .251 -.028 .279 +.043 .236 -.066 .302 .000 .302 -.015 .317 +.014 .303 -.032 .335
wOBACON .221 -.040 .261 -.053 .314 -.002 .316 +.013 .303 -.158 .461 +.131 .330 +.126 .204
xwOBACON .393 +.109 .284 +.018 .266 -.037 .303 +.013 .290 -.065 .355 +.019 .336 +.024 .312
BACON .250 -.010 .260 -.040 .300 -.023 .323 +.002 .321 -.142 .463 +.144 .319 +.100 .219
xBACON .421 +.138 .283 +.020 .263 -.039 .302 +.013 .289 -.059 .348 +.048 .300 -.016 .316
Statcast Hit Metrics
Hard Hit % 25.0 +3.9 21.1 -4.5 25.6 +0.7 24.9 +2.2 22.7 -9.0 31.7 +5.2 26.5 -4.8 31.3
Avg Exit Velocity 88.1 +2.6 85.5 -0.4 85.9 -0.3 86.2 -0.2 86.4 -3.4 89.8 +2.8 87.0 -0.2 87.2
Launch Angle Sweet-Spot % 33.3 +0.5 32.8 +1.1 31.7 -3.9 35.6 +1.1 34.5 -11.8 46.3 +13.6 32.7 +1.4 31.3
Barrel % 0.0 -2.3 2.3 +1.1 1.2 -1.2 2.4 +1.5 0.9 -1.5 2.4 -3.7 6.1 +6.1 0.0
Avg Launch Angle 5.2 -0.5 5.7 -6.1 11.8 +7.5 4.3 -0.4 4.7 -6.0 10.7 -6.1 16.8 +9.4 7.4
Statcast Bat Tracking
Bat Speed 67.1 +2.2 64.9 -0.3 65.2 -- -- -- -- -- -- -- -- -- --
Attack Angle 10° +4° -3° -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 44.1 +4.7 39.4 -16.6 56.0 -- -- -- -- -- -- -- -- -- --
Attack Direction -8° 15° +8° -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 35° 35° +4° 31° -- -- -- -- -- -- -- -- -- --
Swing Length 7.6 +0.1 7.5 +0.3 7.2 -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.4 -0.3 93.7 0.0 93.7 +0.7 93.0 -0.3 93.3 +0.7 92.6 -0.8 93.4 +0.9 92.5
Breaking Velocity 82.3 -0.4 82.7 -0.9 83.6 +1.4 82.2 +1.1 81.1 +1.0 80.1 -1.2 81.3 +1.0 80.3
Offspeed Velocity 85.8 -0.9 86.7 -0.6 87.3 +0.9 86.4 +1.0 85.4 +0.9 84.5 -1.9 86.4 +1.1 85.3
Batted Ball Results
Barrels 0 -3 3 +2 1 -5 6 +5 1 0 1 -2 3 +3 0
Popup % 8.3 +6.0 2.3 -3.8 6.1 +4.9 1.2 +0.3 0.9 -1.5 2.4 -7.8 10.2 +8.6 1.6
Flyball % 0.0 -21.9 21.9 -3.7 25.6 +11.0 14.6 -7.2 21.8 +7.2 14.6 -5.8 20.4 -4.6 25.0
Line Drive % 25.0 +2.3 22.7 -2.9 25.6 -1.7 27.3 +1.8 25.5 -8.6 34.1 +7.6 26.5 +7.7 18.8
Groundball % 66.7 +13.6 53.1 +10.4 42.7 -14.2 56.9 +5.1 51.8 +3.0 48.8 +5.9 42.9 -11.8 54.7
Pull % 50.0 +24.2 25.8 +2.6 23.2 -4.9 28.1 +4.5 23.6 -0.8 24.4 -8.3 32.7 +9.3 23.4
Straight Away % 41.7 +3.4 38.3 -0.7 39.0 -4.1 43.1 +1.3 41.8 +10.1 31.7 -1.0 32.7 +6.1 26.6
Opposite Field % 8.3 -27.6 35.9 -1.9 37.8 +8.9 28.9 -5.6 34.5 -9.4 43.9 +9.2 34.7 -15.3 50.0
Weak Contact % 0.0 -3.1 3.1 -5.4 8.5 +2.2 6.3 +4.5 1.8 +1.8 0.0 -4.1 4.1 -2.2 6.3
Pull Airball % 25.0 +18.7 6.3 -4.7 11.0 +3.9 7.1 +2.6 4.5 -0.4 4.9 -9.4 14.3 +8.0 6.3
Topped Contact % 33.3 -12.8 46.1 +15.6 30.5 -11.8 42.3 -0.4 42.7 +13.4 29.3 -5.4 34.7 -2.8 37.5
Under Contact % 8.3 -11.2 19.5 -12.2 31.7 +16.3 15.4 -6.4 21.8 -2.6 24.4 -2.1 26.5 +4.6 21.9
Flare/Burner Contact % 50.0 +24.2 25.8 +0.2 25.6 -5.2 30.8 +1.7 29.1 -12.4 41.5 +21.1 20.4 -10.9 31.3
Solid Contact % 0.0 -3.1 3.1 +0.7 2.4 -0.4 2.8 -0.8 3.6 +1.2 2.4 -3.7 6.1 +3.0 3.1
HR/FB % 0.0 -- 0.0 -4.8 4.8 -0.6 5.4 +1.2 4.2 +4.2 0.0 -10.0 10.0 +10.0 0.0
Popups 1 -2 3 -2 5 +2 3 +2 1 0 1 -4 5 +4 1
Flyballs 0 -28 28 +7 21 -16 37 +13 24 +18 6 -4 10 -6 16
Line Drives 3 -26 29 +8 21 -48 69 +41 28 +14 14 +1 13 +1 12
Groundballs 8 -60 68 +33 35 -109 144 +87 57 +37 20 -1 21 -14 35
Plate Discipline
In Zone % 56.8 +6.4 50.4 +0.3 50.1 -3.3 53.4 +3.6 49.8 +0.3 49.5 -1.7 51.2 -2.9 54.1
Out of Zone % 43.2 -6.4 49.6 -0.3 49.9 +3.3 46.6 -3.6 50.2 -0.3 50.5 +1.7 48.8 +2.9 45.9
Edge % 42.0 +2.0 40.0 -3.9 43.9 +1.1 42.8 +2.6 40.2 -5.1 45.3 +4.7 40.6 -1.8 42.4
Zone Swing % 63.0 +2.6 60.4 +1.1 59.3 +1.9 57.4 -1.3 58.7 -0.6 59.3 +3.2 56.1 -10.8 66.9
Out of Zone Swing % 25.7 +1.8 23.9 +0.6 23.3 +2.0 21.3 -0.4 21.7 +6.5 15.2 -6.4 21.6 +2.8 18.8
In Zone Contact % 69.0 -17.1 86.1 -4.1 90.2 -0.8 91.0 +0.8 90.2 +6.9 83.3 +2.8 80.5 -10.0 90.5
Out of Zone Contact % 77.8 +9.4 68.4 +5.9 62.5 -10.3 72.8 +0.6 72.2 +8.2 64.0 -17.3 81.3 -6.7 88.0
Whiff % 28.9 +10.0 18.9 +1.3 17.6 +4.1 13.5 -1.2 14.7 -6.0 20.7 +1.4 19.3 +9.3 10.0
First Strike % 66.7 +14.8 51.9 -1.4 53.3 -8.4 61.7 -0.5 62.2 +1.9 60.3 -2.6 62.9 +8.8 54.1
First Pitch Swing % 28.6 +11.0 17.6 -3.2 20.8 +4.6 16.2 -1.1 17.3 +1.1 16.2 -0.9 17.1 -9.9 27.0
Swing % 46.9 +4.6 42.3 +0.9 41.4 +0.8 40.6 +0.5 40.1 +3.1 37.0 -2.3 39.3 -5.5 44.8
Meatball Swing % 77.8 +5.2 72.6 +7.2 65.4 -4.2 69.6 -2.6 72.2 +3.8 68.4 -12.6 81.0 +5.0 76.0
Meatball % 11.1 +2.0 9.1 -1.7 10.8 +2.4 8.4 +0.2 8.2 +2.4 5.8 -1.1 6.9 -1.7 8.6
Zone Swing & Miss % 31.0 +17.1 13.9 +4.1 9.8 +0.8 9.0 -0.8 9.8 -6.9 16.7 -2.8 19.5 +10.0 9.5
Out of Zone Swing & Miss % 22.2 -9.4 31.6 -5.9 37.5 +10.3 27.2 -0.6 27.8 -8.2 36.0 +17.2 18.8 +6.8 12.0
In Zone 46 -358 404 +163 241 -492 733 +404 329 +167 162 +7 155 -2 157
Out of Zone 35 -363 398 +158 240 -400 640 +308 332 +167 165 +17 148 +15 133
Edge 34 -287 321 +110 211 -377 588 +322 266 +118 148 +25 123 0 123
In Zone Swings 29 -215 244 +101 143 -278 421 +228 193 +97 96 +9 87 -18 105
Out of Zone Swings 9 -86 95 +39 56 -80 136 +64 72 +47 25 -7 32 +7 25
In Zone Swing & Misses 9 -25 34 +20 14 -24 38 +19 19 +3 16 -1 17 +7 10
Out of Zone Swing & Misses 2 -28 30 +9 21 -16 37 +17 20 +11 9 +3 6 +3 3
Basic
Pitches 81 -721 802 +321 481 -892 1,373 +712 661 +334 327 +24 303 +13 290
PA 21 -166 187 +67 120 -215 335 +179 156 +88 68 -2 70 -4 74
AB 20 -141 161 +54 107 -190 297 +165 132 +75 57 -4 61 -6 67
Hits 3 -30 33 +9 24 -57 81 +46 35 +16 19 +4 15 +1 14
Singles 3 -20 23 +7 16 -50 66 +35 31 +18 13 +3 10 -2 12
Doubles 0 -9 9 +3 6 -6 12 +9 3 -3 6 +2 4 +2 2
Triples 0 -1 1 0 1 0 1 +1 0 0 0 0 0 0 0
Home Runs 0 0 0 -1 1 -1 2 +1 1 +1 0 -1 1 +1 0
Walks 1 -22 23 +13 10 -24 34 +11 23 +13 10 +3 7 0 7
Strikeouts 8 -28 36 +8 28 -18 46 +23 23 +6 17 +3 14 +11 3
K% 38.1 +18.8 19.3 -4.0 23.3 +9.6 13.7 -1.0 14.7 -10.3 25.0 +5.0 20.0 +15.9 4.1
BB% 4.8 -7.5 12.3 +4.0 8.3 -1.8 10.1 -4.6 14.7 0.0 14.7 +4.7 10.0 +0.5 9.5
HBP 0 0 0 0 0 -2 2 +2 0 0 0 0 0 0 0
Batted Balls 12 -116 128 +46 82 -171 253 +143 110 +69 41 -8 49 -15 64
Number of Fastballs 47 -470 517 +227 290 -596 886 +466 420 +208 212 +21 191 -6 197
Number of Offspeed 10 -93 103 +41 62 -76 138 +76 62 +19 43 +15 28 +4 24
Number of Breaking 11 -133 144 +41 103 -188 291 +118 173 +108 65 -18 83 +14 69
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2018 Shifts L 72 0 0.0 .248
2019 Shifts L 70 3 4.3 .299 .290
2020 Shifts L 68 7 10.3 .367 .503
2021 Shifts L 154 17 11.0 .306 .352
2022 Shifts L 333 26 7.8 .313 .271
2023 Shades L 118 16 13.6 .281 .209
2024 Shades L 187 38 20.3 .250 .317
2025 Shades L 21 4 19.0 .156 .173
! 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 %
2018 103 16.1 25.2% 0.0% 46 22.1 0.0% 10.9%
2019 116 17.8 19.0% 0.9% 51 23.2 0.0% 5.9%
2020 110 18.6 14.5% 1.8% 70 22.4 0.0% 5.7%
2021 263 18.8 6.8% 2.3% 95 24.7 0.0% 13.7%
2022 393 18.6 13.0% 1.5% 331 23.3 0.0% 10.0%
2023 146 15.4 45.2% 0.0% 109 18.4 2.8% 0.0%
2024 250 15.2 44.8% 0.4% 146 18.3 8.9% 0.7%
2025 24 15.7 16.7% 0.0% 15 17.4 13.3% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings