1B | Bats/Throws: R/R | 6' 4" 235 lbs | Age: 33
PA AB R H HR SB AVG OBP SLG OPS
2022 240 222 33 72 13 1 .324 .367 .563 .930
2023 657 611 71 168 13 0 .275 .321 .401 .722
2024 313 281 19 65 3 2 .231 .291 .302 .593
3 Seasons 1,210 1,114 123 305 29 3 .274 .322 .408 .730
AVG HR SB OPS
2022 .324 13 1 .930
2023 .275 13 0 .722
2024 .231 3 2 .593
3 Seasons .274 29 3 .730
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%
2022 30 938 172 17 9.9 7.1 91.4 110.9 9.5 39.0 .267 .457 .395 .332 .404 47.1 21.7 6.3
2023 31 2543 484 26 5.4 4.0 89.4 110.8 9.4 32.9 .247 .361 .314 .288 .329 41.7 19.8 5.8
2024 32 1142 224 10 4.5 3.2 88.9 114.2 8.3 30.8 .222 .324 .264 .274 .304 39.3 20.1 6.7
Player 4623 880 53 6.0 4.4 89.6 114.2 9.1 33.5 .245 .371 .317 .293 .337 42.2 20.2 6.1
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 %
2022 47.7 52.3 23.8 25.6 2.9 34.3 37.8 27.9 22.7 19.8 5.2 11.6 18.0 22.7
2023 48.1 51.9 19.2 25.8 6.8 39.5 33.1 27.5 25.6 17.1 5.4 13.8 15.9 22.1
2024 49.6 50.4 23.7 22.3 4.5 41.1 38.4 20.5 26.3 17.9 5.4 14.7 20.5 15.2
Player 48.4 51.6 21.3 24.9 5.5 38.9 35.3 25.8 25.2 17.8 5.3 13.6 17.5 20.5
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
2022 2.3 35.5 19.2 26.7 5.8 9.9 7.1
2023 3.1 36.8 23.6 26.2 5.0 5.4 4.0
2024 3.1 37.9 21.9 24.1 8.0 4.5 3.2
Player 3.0 36.8 22.3 25.8 5.9 6.0 4.4
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 -0.7 -3 347 30.4 86 .263 .342 .313 17.5 22.1 18.8 .249 .415 .321 52.5
2024 Sinker -1.8 -4 231 20.2 72 .266 .281 .285 10.4 9.7 13.0 .231 .289 .278 43.1
2024 Slider 1.5 3 195 17.1 50 .326 .442 .358 33.0 20.0 17.5 .269 .387 .316 42.9
2024 Changeup -4.3 -4 101 8.8 28 .071 .071 .096 33.9 32.1 26.5 .154 .203 .157 31.6
2024 Curveball -3.8 -3 89 7.8 27 .080 .160 .178 32.6 29.6 27.6 .141 .179 .181 17.6
2024 Cutter -1.5 -1 80 7.0 26 .240 .240 .262 28.2 26.9 36.8 .233 .299 .276 22.2
2024 Sweeper 2.4 2 69 6.0 14 .250 .500 .436 22.2 0.0 0.0 .209 .403 .322 16.7
2024 Split-Finger -0.8 0 24 2.1 8 .143 .571 .250 33.3 37.5 21.4 .143 .307 .222 40.0
2024 Knuckleball -1.5 0 5 0.4 -- -- -- 100.0 -- 0.0 -- -- -- --
2024 Slurve -25.4 0 1 0.1 1 .000 .000 .000 0.0 0.0 -- .014 .023 .016 0.0
2023 4-Seam Fastball -1.1 -8 694 27.3 190 .254 .409 .304 22.2 23.2 20.7 .272 .419 .314 59.9
2023 Slider 0.8 4 528 20.8 114 .253 .374 .337 32.2 21.9 14.7 .234 .351 .304 32.9
2023 Sinker 0.4 2 457 18.0 152 .340 .403 .360 8.1 9.9 14.3 .258 .350 .285 37.2
2023 Changeup 0.8 2 230 9.0 45 .268 .415 .349 28.3 20.0 10.1 .156 .207 .205 25.0
2023 Cutter 0.6 1 223 8.8 49 .357 .476 .430 25.3 12.2 11.5 .320 .482 .394 50.0
2023 Curveball -1.3 -3 213 8.4 55 .167 .315 .232 38.8 38.2 23.6 .159 .248 .171 29.4
2023 Sweeper 0.9 1 169 6.6 45 .256 .465 .323 25.3 20.0 14.5 .263 .364 .290 29.4
2023 Split-Finger -0.4 0 20 0.8 7 .286 .286 .257 16.7 14.3 16.7 .209 .256 .203 16.7
2023 Slurve 0.8 0 9 0.4 -- -- -- 50.0 -- 0.0 -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2022 238 938 7 0 3 3 13
2023 657 2,543 6 -29 13 9 0
2024 312 1,142 -11 -10 4 5 -12
Player 1,207 4,623 3 -38 20 3 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 %
2022 938 49.8 66.6 83.6 30.4 61.5 41.0 20.4 48.4 23.3 8.1 64.5
2023 2,543 48.5 64.7 85.8 31.5 58.0 41.5 20.1 47.6 23.6 7.4 71.8
2024 1,142 49.6 69.1 87.2 32.8 56.1 44.1 30.0 50.8 22.9 6.5 83.8
Player 4,623 49.0 66.2 85.7 31.6 58.2 42.1 22.7 48.5 23.4 7.3 72.8
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
2022 71 18 50
2023 11 37 14 12 13 42 21 52 66 55 63 16 60 30 12 17 92 94
2024 93 11 7
+ 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 %
2022 23.53 13 10.0 3 4 11 2 15.4
2023 24.49 13 15.5 -3 6 15 3 23.1
2024 25.99 3 2.2 1 3 1 1 33.3
Player 24.22 29 27.7 1 13 27 6 20.7
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2022 13 8 11 7 11 10 14 8 6 6 9 11 8 9 10 11 8 9 9 13 9 13 15 12 7 8 15 15 9 11 8
2023 13 5 14 17 17 17 18 12 15 17 17 18 12 14 17 15 17 14 17 18 14 15 19 19 11 15 17 18 15 17 14
2024 3 1 2 3 2 2 2 2 3 2 2 3 2 2 2 2 2 2 2 3 4 3 3 3 1 2 2 2 2 2 2
Player 29 14 27 27 30 29 34 22 24 25 28 32 22 25 29 28 27 25 28 34 27 31 37 34 19 25 34 35 26 30 24
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
Results
BA .231 -.044 .275 -.049 .324
xBA .222 -.025 .247 -.020 .267
OBP .291 -.030 .321 -.046 .367
xOBP .287 -.008 .295 -.020 .315
SLG .302 -.099 .401 -.162 .563
xSLG .324 -.037 .361 -.096 .457
ISO .071 -.055 .126 -.113 .239
xISO .103 -.012 .115 -.075 .190
BABIP .281 -.048 .329 -.042 .371
wOBA .264 -.050 .314 -.081 .395
xwOBA .274 -.014 .288 -.044 .332
wOBACON .290 -.075 .365 -.126 .491
xwOBACON .304 -.025 .329 -.075 .404
BACON .290 -.057 .347 -.072 .419
xBACON .285 -.027 .312 -.035 .347
Statcast Hit Metrics
Hard Hit % 39.3 -2.4 41.7 -5.4 47.1
Avg Exit Velocity 88.9 -0.5 89.4 -2.0 91.4
Launch Angle Sweet-Spot % 30.8 -2.1 32.9 -6.1 39.0
Barrel % 4.5 -0.9 5.4 -4.5 9.9
Avg Launch Angle 8.3 -1.1 9.4 -0.1 9.5
Statcast Bat Tracking
Bat Speed 70.4 +0.7 69.7 -- --
Attack Angle +1° -- --
Ideal Attack Angle % 51.2 +5.8 45.4 -- --
Attack Direction -1° -- --
Swing Path - Tilt 33° -2° 35° -- --
Swing Length 7.0 +0.3 6.7 -- --
Statcast Pitch Metrics
Fastball Velocity 93.5 +0.2 93.3 +0.3 93.0
Breaking Velocity 83.0 -0.2 83.2 -0.2 83.4
Offspeed Velocity 85.4 +0.7 84.7 -1.0 85.7
Batted Ball Results
Barrels 10 -16 26 +9 17
Popup % 4.5 -2.3 6.8 +3.9 2.9
Flyball % 23.7 +4.5 19.2 -4.6 23.8
Line Drive % 22.3 -3.5 25.8 +0.2 25.6
Groundball % 49.6 +1.5 48.1 +0.4 47.7
Pull % 41.1 +1.6 39.5 +5.2 34.3
Straight Away % 38.4 +5.3 33.1 -4.7 37.8
Opposite Field % 20.5 -7.0 27.5 -0.4 27.9
Weak Contact % 3.1 0.0 3.1 +0.8 2.3
Pull Airball % 14.7 +0.9 13.8 +2.2 11.6
Topped Contact % 37.9 +1.1 36.8 +1.3 35.5
Under Contact % 21.9 -1.7 23.6 +4.4 19.2
Flare/Burner Contact % 24.1 -2.1 26.2 -0.5 26.7
Solid Contact % 8.0 +3.0 5.0 -0.8 5.8
HR/FB % 5.7 -8.3 14.0 -17.7 31.7
Popups 10 -23 33 +28 5
Flyballs 53 -40 93 +52 41
Line Drives 50 -75 125 +81 44
Groundballs 111 -122 233 +151 82
Plate Discipline
In Zone % 49.6 +1.1 48.5 -1.3 49.8
Out of Zone % 50.4 -1.1 51.5 +1.3 50.2
Edge % 44.1 +2.6 41.5 +0.5 41.0
Zone Swing % 69.1 +4.4 64.7 -1.9 66.6
Out of Zone Swing % 32.8 +1.3 31.5 +1.1 30.4
In Zone Contact % 87.2 +1.4 85.8 +2.2 83.6
Out of Zone Contact % 56.1 -1.9 58.0 -3.5 61.5
Whiff % 22.9 -0.7 23.6 +0.3 23.3
First Strike % 62.0 -0.4 62.4 -4.7 67.1
First Pitch Swing % 30.0 +9.9 20.1 -0.3 20.4
Swing % 50.8 +3.2 47.6 -0.8 48.4
Meatball Swing % 83.8 +12.0 71.8 +7.3 64.5
Meatball % 6.5 -0.9 7.4 -0.7 8.1
Zone Swing & Miss % 12.8 -1.4 14.2 -2.2 16.4
Out of Zone Swing & Miss % 43.9 +1.9 42.0 +3.5 38.5
In Zone 566 -668 1,234 +767 467
Out of Zone 576 -733 1,309 +838 471
Edge 504 -551 1,055 +670 385
In Zone Swings 391 -407 798 +487 311
Out of Zone Swings 189 -223 412 +269 143
In Zone Swing & Misses 50 -63 113 +62 51
Out of Zone Swing & Misses 83 -90 173 +118 55
Basic
Pitches 1,142 -1,401 2,543 +1,605 938
PA 313 -344 657 +417 240
AB 281 -330 611 +389 222
Hits 65 -103 168 +96 72
Singles 51 -67 118 +73 45
Doubles 11 -25 36 +22 14
Triples 0 -1 1 +1 0
Home Runs 3 -10 13 0 13
Walks 21 -17 38 +23 15
Strikeouts 63 -67 130 +78 52
K% 20.1 +0.3 19.8 -1.9 21.7
BB% 6.7 +0.9 5.8 -0.5 6.3
HBP 5 0 5 +4 1
Batted Balls 224 -260 484 +312 172
Number of Fastballs 658 -716 1,374 +822 552
Number of Offspeed 125 -125 250 +150 100
Number of Breaking 284 -457 741 +491 250
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2022 Shifts R 238 11 4.6 .390 .498
2023 Shades R 653 32 4.9 .318 .197
2024 Shades R 312 24 7.7 .269 .207
! 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 %
2022 259 17.6 23.6% 1.2% 167 21.6 0.6% 3.6%
2023 738 14.9 51.1% 0.1% 395 18.7 5.3% 0.0%
2024 282 15.2 46.1% 0.4% 185 18.3 6.5% 1.6%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings