1B | Bats/Throws: R/R | 5' 11" 215 lbs | Age: 31
Draft: 2015 | Rd. 34, No. 1017, San Diego Padres | San Diego State
PA AB R H HR SB AVG OBP SLG OPS
2023 665 587 79 147 12 1 .250 .337 .366 .703
2024 535 479 46 112 13 1 .234 .305 .365 .670
2025 490 444 50 114 7 1 .257 .320 .360 .680
7 Seasons 3,309 2,957 364 776 81 3 .262 .334 .400 .734
AVG HR SB OPS
2023 .250 12 1 .703
2024 .234 13 1 .670
2025 .257 7 1 .680
7 Seasons .262 81 3 .734
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%
2019 24 801 136 8 5.9 4.0 88.9 110.4 15.1 31.6 .228 .390 .296 .294 .352 42.6 24.4 4.5
2020 25 614 104 9 8.7 5.8 85.7 108.2 14.8 44.2 .285 .484 .362 .360 .442 29.8 23.9 7.1
2021 26 2394 471 32 6.8 4.9 88.5 111.1 11.0 35.9 .270 .435 .353 .346 .370 38.9 16.3 7.1
2022 27 2211 462 25 5.4 4.1 87.6 110.4 10.0 34.8 .262 .397 .337 .321 .342 36.8 15.3 5.7
2023 28 2425 471 32 6.8 4.8 87.5 112.7 13.7 36.9 .270 .420 .315 .342 .367 38.6 17.6 6.5
2024 29 2028 370 27 7.3 5.0 88.7 111.1 12.9 30.5 .228 .386 .296 .303 .342 40.0 21.3 7.1
2025 30 1873 364 28 7.7 5.7 89.5 110.5 10.5 35.2 .264 .419 .302 .329 .360 44.2 16.9 4.5
Player 12346 2378 161 6.8 4.9 88.2 112.7 12.0 35.1 .259 .414 .323 .329 .360 39.2 18.1 6.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 %
2019 43.4 56.6 25.0 22.1 9.6 39.7 41.9 18.4 21.3 19.1 2.9 18.4 22.8 15.4
2020 38.5 61.5 19.2 33.7 8.7 44.2 31.7 24.0 20.2 14.4 3.8 24.0 17.3 20.2
2021 46.7 53.3 21.2 26.5 5.5 35.7 38.6 25.7 20.4 17.8 8.5 15.3 20.8 17.2
2022 47.8 52.2 21.2 25.5 5.4 35.5 35.1 29.4 20.3 17.1 10.4 15.2 18.0 19.0
2023 41.8 58.2 23.1 26.5 8.5 39.7 38.6 21.7 19.1 17.0 5.7 20.6 21.7 15.9
2024 45.1 54.9 27.3 21.1 6.5 33.2 36.8 30.0 18.6 20.3 6.2 14.6 16.5 23.8
2025 46.7 53.3 24.2 25.8 3.3 31.6 39.0 29.4 18.4 20.9 7.4 13.2 18.1 22.0
Player 45.2 54.8 23.1 25.4 6.3 36.0 37.6 26.4 19.6 18.3 7.3 16.4 19.3 19.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
2019 2.9 30.9 28.7 22.8 8.8 5.9 4.0
2020 2.9 29.8 20.2 32.7 4.8 8.7 5.8
2021 3.6 32.1 22.3 29.7 5.3 6.8 4.9
2022 3.9 35.3 21.9 27.5 5.0 5.4 4.1
2023 4.5 29.3 25.3 28.7 5.1 6.8 4.8
2024 4.3 33.0 25.9 23.2 6.2 7.3 5.0
2025 4.4 33.0 20.3 27.7 6.6 7.7 5.7
Player 4.0 32.3 23.3 27.5 5.7 6.8 4.9
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 -0.2 -1 560 29.9 117 .297 .386 .357 18.1 18.8 13.5 .276 .422 .355 40.5
2025 Sinker -0.3 -1 384 20.5 109 .298 .330 .349 13.4 7.3 8.7 .311 .396 .360 47.7
2025 Slider -1.2 -3 264 14.1 77 .224 .395 .281 27.6 20.8 16.3 .260 .554 .346 53.3
2025 Changeup -0.5 -1 159 8.5 44 .233 .302 .265 21.6 13.6 8.3 .199 .261 .209 37.8
2025 Sweeper -1.6 -2 151 8.1 44 .171 .244 .199 41.3 34.1 24.2 .200 .359 .254 40.7
2025 Cutter -2.7 -4 149 8.0 37 .176 .235 .222 12.8 10.8 11.1 .236 .302 .272 33.3
2025 Curveball 2.1 3 136 7.3 39 .229 .429 .321 28.8 17.9 10.6 .262 .449 .342 42.9
2025 Split-Finger 2.2 1 44 2.3 13 .250 .500 .346 24.0 30.8 22.2 .283 .591 .395 50.0
2025 Slurve 13.0 2 12 0.6 4 .667 1.000 .713 50.0 25.0 20.0 .447 .848 .588 50.0
2024 4-Seam Fastball -0.5 -3 727 35.8 178 .250 .353 .308 21.4 21.9 17.3 .229 .342 .297 42.0
2024 Sinker -0.7 -2 352 17.4 105 .245 .408 .316 11.6 12.4 15.7 .288 .472 .349 38.8
2024 Slider 0.3 1 327 16.1 93 .226 .369 .300 32.0 24.7 19.8 .205 .360 .279 41.9
2024 Changeup -1.6 -3 170 8.4 47 .150 .225 .247 31.6 23.4 16.4 .161 .269 .253 33.3
2024 Sweeper -1.3 -2 160 7.9 37 .147 .206 .203 23.3 21.6 12.7 .193 .330 .249 37.0
2024 Cutter -1.3 -2 138 6.8 38 .182 .455 .321 34.7 26.3 25.6 .180 .453 .321 52.2
2024 Curveball 4.1 5 110 5.4 26 .417 .625 .469 34.5 23.1 15.0 .284 .522 .368 27.8
2024 Split-Finger 0.3 0 25 1.2 7 .167 .167 .229 18.2 42.9 21.4 .231 .773 .452 66.7
2024 Slurve -0.2 0 19 0.9 4 .500 .500 .450 33.3 25.0 14.3 .234 .273 .220 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2019 201 801 -7 -6 6 4 -3
2020 155 614 6 -8 5 3 6
2021 649 2,394 9 -25 22 13 19
2022 610 2,211 5 -12 11 13 16
2023 665 2,425 -8 -24 14 13 -6
2024 535 2,028 -8 -24 15 10 -7
2025 489 1,873 -9 -17 11 9 -5
Player 3,304 12,346 -13 -117 85 -13 19
+ 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 %
2019 801 50.1 70.8 85.2 27.0 51.9 42.9 31.3 48.9 24.0 10.6 82.4
2020 614 45.1 69.3 82.8 27.0 58.2 43.3 28.4 46.1 25.1 7.3 86.7
2021 2,394 48.2 72.1 89.5 30.0 61.6 41.4 33.7 50.3 19.1 7.3 80.0
2022 2,211 46.9 75.8 90.2 31.9 60.7 41.9 33.0 52.5 19.3 6.4 81.7
2023 2,425 48.7 74.0 89.1 33.3 54.9 44.0 31.7 53.2 21.9 7.5 80.9
2024 2,028 50.7 74.7 83.6 26.9 53.5 42.5 36.6 51.2 24.2 7.3 83.1
2025 1,873 48.6 73.5 88.5 31.3 56.8 43.1 34.2 51.8 21.3 8.0 79.2
Player 12,346 48.5 73.6 87.8 30.4 57.4 42.6 33.3 51.3 21.4 7.5 81.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
2019 73 31
2020 77 85 78 63 71 41 56 8 52 11 42 27 55 52 15 29
2021 69 75 55 44 77 55 33 35 79 36 78 26 84 32 20 20 12
2022 56 75 49 34 67 45 27 24 67 30 86 17 83 29 6 11 6
2023 71 75 46 35 82 61 34 18 83 35 77 24 69 22 7 37 4 46 45 9
2024 34 20 40 52 24 48 44 43 73 48 50 36 53 60 6 1 4 34 42 18
2025 62 69 55 45 61 38 38 43 60 54 76 4 70 28 6 96 1 32 68 40
+ 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 24.53 7 7.5 -1 5 3 5 71.4
2020 24.54 4 4.7 -1 2 2 4 100.0
2021 24.33 18 18.7 -1 8 13 8 44.4
2022 26.12 20 16.9 3 10 10 7 35.0
2023 26.06 12 11.6 0 10 5 8 66.7
2024 25.22 13 13.8 -1 7 11 5 38.5
2025 24.83 7 9.9 -3 6 9 4 57.1
Player 25.26 81 83.1 -2 48 53 41 50.6
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2019 7 10 6 10 7 7 7 8 7 5 7 9 8 7 7 6 8 6 9 8 8 7 10 8 8 5 6 9 8 6 7
2020 4 4 6 7 4 5 4 5 5 4 4 5 6 4 4 5 4 5 5 5 5 4 6 4 4 4 5 5 5 4 4
2021 18 21 16 18 18 17 20 20 10 14 17 17 24 19 19 22 19 18 21 19 21 20 23 21 15 17 20 18 21 17 19
2022 20 13 14 16 15 16 18 17 12 16 16 17 18 17 18 20 17 17 19 16 17 21 18 20 14 17 19 18 19 17 16
2023 12 12 9 11 11 9 12 12 10 9 10 14 14 10 14 12 16 9 14 12 12 13 18 14 10 9 8 10 14 10 9
2024 13 12 12 15 14 15 16 14 12 11 14 15 15 12 14 13 12 13 15 16 15 10 19 15 12 13 13 14 14 14 14
2025 7 7 11 8 11 10 8 9 11 7 8 12 11 18 10 7 12 8 9 12 8 10 15 12 6 8 9 10 10 11 10
Player 81 79 74 85 80 79 85 85 67 66 76 89 96 87 86 85 88 76 92 88 86 85 109 94 69 73 80 84 91 79 79
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
Results
BA .257 +.023 .234 -.016 .250 -.024 .274 -.017 .291 -.014 .305 +.071 .234
xBA .264 +.036 .228 -.042 .270 +.008 .262 -.008 .270 -.015 .285 +.057 .228
OBP .320 +.015 .305 -.032 .337 -.001 .338 -.030 .368 .000 .368 +.074 .294
xOBP .330 +.029 .301 -.053 .354 +.024 .330 -.023 .353 +.003 .350 +.061 .289
SLG .360 -.005 .365 -.001 .366 -.070 .436 -.009 .445 -.023 .468 +.066 .402
xSLG .419 +.033 .386 -.034 .420 +.023 .397 -.038 .435 -.049 .484 +.094 .390
ISO .104 -.028 .132 +.016 .116 -.046 .162 +.008 .154 -.009 .163 -.005 .168
xISO .155 -.003 .158 +.007 .151 +.016 .135 -.030 .165 -.034 .199 +.037 .162
BABIP .300 +.023 .277 -.017 .294 -.002 .296 -.031 .327 -.063 .390 +.111 .279
wOBA .302 +.006 .296 -.019 .315 -.022 .337 -.016 .353 -.009 .362 +.066 .296
xwOBA .329 +.026 .303 -.039 .342 +.021 .321 -.025 .346 -.014 .360 +.066 .294
wOBACON .324 -.008 .332 +.003 .329 -.035 .364 -.015 .379 -.065 .444 +.089 .355
xwOBACON .360 +.018 .342 -.025 .367 +.025 .342 -.028 .370 -.072 .442 +.090 .352
BACON .313 +.010 .303 -.009 .312 -.015 .327 -.025 .352 -.061 .413 +.097 .316
xBACON .326 +.029 .297 -.039 .336 +.021 .315 -.017 .332 -.056 .388 +.079 .309
Statcast Hit Metrics
Hard Hit % 44.2 +4.2 40.0 +1.4 38.6 +1.8 36.8 -2.1 38.9 +9.1 29.8 -12.8 42.6
Avg Exit Velocity 89.5 +0.8 88.7 +1.2 87.5 -0.1 87.6 -0.9 88.5 +2.8 85.7 -3.2 88.9
Launch Angle Sweet-Spot % 35.2 +4.7 30.5 -6.4 36.9 +2.1 34.8 -1.1 35.9 -8.3 44.2 +12.6 31.6
Barrel % 7.7 +0.4 7.3 +0.5 6.8 +1.4 5.4 -1.4 6.8 -1.9 8.7 +2.8 5.9
Avg Launch Angle 10.5 -2.4 12.9 -0.8 13.7 +3.7 10.0 -1.0 11.0 -3.8 14.8 -0.3 15.1
Statcast Bat Tracking
Bat Speed 71.0 0.0 71.0 -0.8 71.8 -- -- -- -- -- -- -- --
Attack Angle 11° -3° 14° +1° 13° -- -- -- -- -- -- -- --
Ideal Attack Angle % 47.1 -5.4 52.5 +3.3 49.2 -- -- -- -- -- -- -- --
Attack Direction +5° -- -- -- -- -- -- -- --
Swing Path - Tilt 35° 35° -1° 35° -- -- -- -- -- -- -- --
Swing Length 7.4 -0.2 7.6 -0.2 7.8 -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.6 +0.3 93.3 -0.1 93.4 +0.5 92.9 +0.3 92.6 -0.1 92.7 0.0 92.7
Breaking Velocity 83.9 +0.5 83.4 +0.1 83.3 +0.4 82.9 +0.6 82.3 +0.3 82.0 -0.2 82.2
Offspeed Velocity 84.8 -0.1 84.9 -0.7 85.6 +0.5 85.1 +0.6 84.5 +0.4 84.1 -0.5 84.6
Batted Ball Results
Barrels 28 +1 27 -5 32 +7 25 -7 32 +23 9 +1 8
Popup % 3.3 -3.2 6.5 -2.0 8.5 +3.1 5.4 -0.1 5.5 -3.2 8.7 -0.9 9.6
Flyball % 24.2 -3.1 27.3 +4.2 23.1 +1.9 21.2 0.0 21.2 +2.0 19.2 -5.8 25.0
Line Drive % 25.8 +4.7 21.1 -5.4 26.5 +1.0 25.5 -1.0 26.5 -7.2 33.7 +11.6 22.1
Groundball % 46.7 +1.6 45.1 +3.3 41.8 -6.0 47.8 +1.1 46.7 +8.2 38.5 -4.9 43.4
Pull % 31.6 -1.6 33.2 -6.5 39.7 +4.2 35.5 -0.2 35.7 -8.5 44.2 +4.5 39.7
Straight Away % 39.0 +2.2 36.8 -1.8 38.6 +3.5 35.1 -3.5 38.6 +6.9 31.7 -10.2 41.9
Opposite Field % 29.4 -0.6 30.0 +8.3 21.7 -7.7 29.4 +3.7 25.7 +1.7 24.0 +5.6 18.4
Weak Contact % 4.4 +0.1 4.3 -0.2 4.5 +0.6 3.9 +0.3 3.6 +0.7 2.9 0.0 2.9
Pull Airball % 13.2 -1.4 14.6 -6.0 20.6 +5.4 15.2 -0.1 15.3 -8.7 24.0 +5.6 18.4
Topped Contact % 33.0 0.0 33.0 +3.7 29.3 -6.0 35.3 +3.2 32.1 +2.3 29.8 -1.1 30.9
Under Contact % 20.3 -5.6 25.9 +0.6 25.3 +3.4 21.9 -0.4 22.3 +2.1 20.2 -8.5 28.7
Flare/Burner Contact % 27.7 +4.5 23.2 -5.5 28.7 +1.2 27.5 -2.2 29.7 -3.0 32.7 +9.9 22.8
Solid Contact % 6.6 +0.4 6.2 +1.1 5.1 +0.1 5.0 -0.3 5.3 +0.5 4.8 -4.0 8.8
HR/FB % 8.0 -4.9 12.9 +1.9 11.0 -9.4 20.4 +2.4 18.0 -2.0 20.0 -0.6 20.6
Popups 12 -12 24 -16 40 +15 25 -1 26 +17 9 -4 13
Flyballs 88 -13 101 -8 109 +11 98 -2 100 +80 20 -14 34
Line Drives 94 +16 78 -47 125 +7 118 -7 125 +90 35 +5 30
Groundballs 170 +3 167 -30 197 -24 221 +1 220 +180 40 -19 59
Plate Discipline
In Zone % 48.6 -2.1 50.7 +2.0 48.7 +1.8 46.9 -1.3 48.2 +3.1 45.1 -5.0 50.1
Out of Zone % 51.4 +2.1 49.3 -2.0 51.3 -1.8 53.1 +1.3 51.8 -3.1 54.9 +5.0 49.9
Edge % 43.1 +0.6 42.5 -1.5 44.0 +2.1 41.9 +0.5 41.4 -1.9 43.3 +0.4 42.9
Zone Swing % 73.5 -1.2 74.7 +0.7 74.0 -1.8 75.8 +3.7 72.1 +2.8 69.3 -1.5 70.8
Out of Zone Swing % 31.3 +4.4 26.9 -6.4 33.3 +1.4 31.9 +1.9 30.0 +3.0 27.0 0.0 27.0
In Zone Contact % 88.5 +4.9 83.6 -5.5 89.1 -1.1 90.2 +0.7 89.5 +6.7 82.8 -2.4 85.2
Out of Zone Contact % 56.8 +3.3 53.5 -1.4 54.9 -5.8 60.7 -0.9 61.6 +3.4 58.2 +6.3 51.9
Whiff % 21.3 -2.9 24.2 +2.3 21.9 +2.6 19.3 +0.2 19.1 -6.0 25.1 +1.1 24.0
First Strike % 63.6 +1.2 62.4 +1.8 60.6 +3.1 57.5 -0.5 58.0 +0.6 57.4 -7.8 65.2
First Pitch Swing % 34.2 -2.4 36.6 +4.9 31.7 -1.3 33.0 -0.7 33.7 +5.3 28.4 -2.9 31.3
Swing % 51.8 +0.6 51.2 -2.0 53.2 +0.7 52.5 +2.2 50.3 +4.2 46.1 -2.8 48.9
Meatball Swing % 79.2 -3.9 83.1 +2.2 80.9 -0.8 81.7 +1.7 80.0 -6.7 86.7 +4.3 82.4
Meatball % 8.0 +0.7 7.3 -0.2 7.5 +1.1 6.4 -0.9 7.3 0.0 7.3 -3.3 10.6
Zone Swing & Miss % 11.5 -4.9 16.4 +5.5 10.9 +1.1 9.8 -0.7 10.5 -6.7 17.2 +2.4 14.8
Out of Zone Swing & Miss % 43.2 -3.3 46.5 +1.4 45.1 +5.8 39.3 +0.9 38.4 -3.4 41.8 -6.3 48.1
In Zone 911 -118 1,029 -153 1,182 +145 1,037 -117 1,154 +877 277 -124 401
Out of Zone 962 -38 1,000 -245 1,245 +71 1,174 -66 1,240 +903 337 -63 400
Edge 808 -55 863 -204 1,067 +141 926 -65 991 +725 266 -78 344
In Zone Swings 670 -99 769 -106 875 +89 786 -46 832 +640 192 -92 284
Out of Zone Swings 301 +32 269 -146 415 +41 374 +2 372 +281 91 -17 108
In Zone Swing & Misses 77 -49 126 +31 95 +18 77 -10 87 +54 33 -9 42
Out of Zone Swing & Misses 130 +5 125 -62 187 +40 147 +4 143 +105 38 -14 52
Basic
Pitches 1,873 -155 2,028 -397 2,425 +214 2,211 -183 2,394 +1,780 614 -187 801
PA 490 -45 535 -130 665 +52 613 -37 650 +495 155 -46 201
AB 444 -35 479 -108 587 +36 551 -20 571 +430 141 -43 184
Hits 114 +2 112 -35 147 -4 151 -15 166 +123 43 0 43
Singles 82 +7 75 -28 103 0 103 -12 115 +86 29 +2 27
Doubles 25 +1 24 -8 32 +5 27 -5 32 +23 9 +1 8
Triples 0 0 0 0 0 -1 1 0 1 0 1 0 1
Home Runs 7 -6 13 +1 12 -8 20 +2 18 +14 4 -3 7
Walks 22 -16 38 -5 43 +8 35 -11 46 +35 11 +2 9
Strikeouts 83 -31 114 -3 117 +23 94 -12 106 +69 37 -12 49
K% 16.9 -4.4 21.3 +3.7 17.6 +2.3 15.3 -1.0 16.3 -7.6 23.9 -0.5 24.4
BB% 4.5 -2.6 7.1 +0.6 6.5 +0.8 5.7 -1.4 7.1 0.0 7.1 +2.6 4.5
HBP 21 +8 13 -21 34 +13 21 -6 27 +24 3 -4 7
Batted Balls 364 -6 370 -101 471 +9 462 -9 471 +367 104 -32 136
Number of Fastballs 1,093 -124 1,217 -184 1,401 +117 1,284 -136 1,420 +1,044 376 -108 484
Number of Offspeed 203 +8 195 -54 249 +34 215 -56 271 +206 65 +19 46
Number of Breaking 399 -38 437 -149 586 -9 595 -43 638 +480 158 -109 267
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2019 Shifts R 201 15 7.5 .307 .162
2020 Shifts R 155 11 7.1 .385 .064
2021 Shifts R 649 76 11.7 .361 .292
2022 Shifts R 608 13 2.1 .336 .356
2023 Shades R 664 17 2.6 .318 .227
2024 Shades R 535 29 5.4 .301 .212
2025 Shades R 488 24 4.9 .307 .186
! 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 %
2019 214 18.4 10.3% 2.8% 129 23.8 0.0% 8.5%
2020 152 18.4 11.8% 0.0% 115 23.3 1.7% 9.6%
2021 645 19.0 9.0% 2.8% 368 24.1 0.0% 13.3%
2022 540 19.2 8.5% 2.8% 355 23.2 0.3% 7.3%
2023 521 15.7 39.5% 0.2% 410 19.1 4.4% 0.2%
2024 545 15.6 40.7% 0.0% 299 18.8 5.7% 0.3%
2025 475 15.8 37.5% 0.0% 291 18.5 5.5% 2.1%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings