DH | Bats/Throws: R/R | 6' 3" 230 lbs | Age: 34
Draft: 2009 | Rd. C-A, No. 35, Arizona Diamondbacks | Yucaipa HS
PA AB R H HR SB AVG OBP SLG OPS
2018 496 434 51 99 20 0 .228 .319 .419 .738
2020 47 43 3 7 3 0 .163 .234 .395 .629
2022 37 34 3 5 2 0 .147 .216 .324 .540
6 Seasons 1,112 1,003 109 221 54 0 .220 .290 .430 .720
AVG HR SB OPS
2018 .228 20 0 .738
2020 .163 3 0 .629
2022 .147 2 0 .540
6 Seasons .220 54 0 .720
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 10 1 0 0.0 0.0 79.8 79.8 14.6 100.0 .467 .519 .439 .431 .863 0.0 50.0 0.0
2017 26 1855 254 39 15.4 8.8 89.0 112.6 17.7 35.8 .216 .461 .297 .304 .463 41.7 37.2 4.3
2018 27 2118 272 33 12.1 6.7 90.0 115.1 13.8 36.0 .220 .419 .321 .322 .437 42.3 33.3 10.5
2020 29 200 30 5 16.7 10.6 92.8 113.1 18.1 36.7 .235 .499 .268 .339 .438 56.7 27.7 8.5
2022 31 139 21 3 14.3 8.1 87.3 111.5 13.1 23.8 .188 .417 .240 .290 .412 33.3 35.1 8.1
Player 4322 578 80 13.8 7.8 89.6 115.1 15.7 35.6 .218 .442 .306 .314 .449 42.4 34.8 7.6
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 0.0 100.0 0.0 100.0 0.0 0.0 100.0 0.0 0.0 0.0 0.0 0.0 100.0 0.0
2017 37.0 63.0 31.1 23.2 8.7 37.8 37.0 25.2 18.1 15.4 3.5 19.7 21.7 21.7
2018 41.2 58.8 24.3 25.7 8.8 37.1 36.8 25.4 21.0 15.1 4.8 16.2 21.7 20.6
2020 30.0 70.0 36.7 26.7 6.7 20.0 46.7 33.3 13.3 13.3 3.3 6.7 33.3 30.0
2022 47.6 52.4 33.3 9.5 9.5 47.6 28.6 23.8 33.3 9.5 4.8 14.3 19.0 19.0
Player 38.9 61.1 28.2 24.2 8.7 36.9 37.2 25.6 19.7 14.9 4.2 17.1 22.3 21.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
2016 0.0 0.0 0.0 100.0 0.0 0.0 0.0
2017 3.5 27.2 28.3 20.9 4.7 15.4 8.8
2018 2.9 30.1 25.4 22.8 6.6 12.1 6.7
2020 0.0 26.7 30.0 20.0 6.7 16.7 10.6
2022 9.5 28.6 28.6 19.0 0.0 14.3 8.1
Player 3.3 28.5 27.0 21.8 5.5 13.8 7.8
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 %
2022 4-Seam Fastball -2.2 -1 56 40.3 11 .222 .222 .291 20.0 36.4 26.7 .264 .453 .380 40.0
2022 Curveball -7.3 -2 23 16.5 7 .000 .000 .000 38.5 42.9 42.9 .076 .081 .070 25.0
2022 Slider -7.5 -2 21 15.1 7 .000 .000 .000 50.0 57.1 57.1 .065 .087 .064 33.3
2022 Sinker -7.9 -1 11 7.9 3 .000 .000 .000 25.0 33.3 100.0 .063 .064 .061 0.0
2022 Changeup 7.4 1 9 6.5 4 .333 .333 .400 25.0 0.0 0.0 .225 .252 .328 33.3
2022 Slurve -6.5 -1 8 5.8 2 .000 .000 .000 20.0 0.0 0.0 .096 .117 .093 0.0
2022 Cutter -3.7 0 7 5.0 1 .000 .000 .000 60.0 100.0 25.0 -- -- .000 --
2022 Sweeper 132.2 5 4 2.9 2 1.000 4.000 2.000 0.0 0.0 0.0 .982 3.876 1.978 100.0
2020 4-Seam Fastball 0.6 0 51 25.5 13 .250 .500 .346 24.0 30.8 20.0 .291 .594 .400 62.5
2020 Slider -6.1 -3 46 23.0 13 .000 .000 .108 46.2 30.8 20.0 .204 .426 .331 57.1
2020 Sinker -1.2 0 42 21.0 11 .200 .300 .259 14.3 27.3 23.1 .200 .285 .248 57.1
2020 Changeup 8.7 2 27 13.5 5 .400 1.600 .800 20.0 20.0 11.1 .374 1.140 .608 75.0
2020 Curveball -5.6 -1 21 10.5 4 .000 .000 .000 40.0 25.0 20.0 .105 .210 .134 33.3
2020 Cutter -1.1 0 8 4.0 -- -- -- 0.0 -- -- -- -- -- --
2020 Sweeper -7.4 0 5 2.5 1 .000 .000 .000 0.0 0.0 0.0 .073 .241 .122 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2013 86 358 -4 0 3 2 1
2016 2 10 0 0 0 0 0
2017 442 1,851 4 -31 8 7 -13
2018 496 2,118 -5 -19 15 11 2
2020 47 200 -3 -1 1 0 -2
2022 37 139 -1 0 1 0 0
Player 1,110 4,676 -8 -51 27 -8 -12
+ 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 10 30.0 66.7 100.0 28.6 0.0 80.0 0.0 40.0 50.0 0.0 --
2017 1,855 51.4 66.2 72.1 29.7 43.8 42.2 26.0 48.4 36.3 8.0 79.2
2018 2,118 48.6 66.6 75.0 25.1 44.3 44.0 25.8 45.2 33.7 7.1 76.8
2020 200 47.5 69.5 87.9 29.5 38.7 42.5 27.7 48.5 27.8 5.0 60.0
2022 139 52.5 57.5 81.0 34.8 43.5 51.1 18.9 46.8 32.3 5.8 75.0
Player 4,322 49.8 66.2 74.5 27.5 43.6 43.4 25.7 46.8 34.6 7.4 77.4
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
2017 25 4 66 87 1 84 97 72 90 83 1 4 2 35 23
2018 46 8 52 70 36 70 88 72 96 75 3 73 5 66 25
2020 91 7
2022 78 4
+ 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 21.90 26 24.5 2 10 14 13 50.0
2018 22.08 20 18.1 2 11 11 9 45.0
2020 21.74 3 2.3 1 0 2 1 33.3
2022 23.23 2 1.5 1 1 1 1 50.0
Player 22.02 51 46.3 5 22 28 24 47.1
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2017 26 23 22 25 27 26 28 23 17 22 25 32 25 25 23 24 23 23 26 26 23 24 29 25 23 23 23 31 26 25 17
2018 20 22 15 19 18 17 17 20 14 14 17 22 23 15 16 19 16 17 17 18 21 14 26 22 15 15 16 21 24 19 13
2020 3 2 3 2 2 2 3 2 1 1 1 2 3 3 2 2 3 3 2 2 3 2 3 3 3 2 2 3 3 2 2
2022 2 1 1 2 1 1 1 1 1 1 1 1 3 2 1 3 1 1 2 1 2 1 3 2 1 1 2 2 2 1 1
Player 51 48 41 48 48 46 49 46 33 38 44 57 54 45 42 48 43 44 47 47 49 41 61 52 42 41 43 57 55 47 33
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

2018 +/-   2017 +/-   2016
Results
BA .228 +.008 .220 -.280 .500
xBA .220 +.004 .216 -.251 .467
OBP .319 +.059 .260 -.240 .500
xOBP .313 +.055 .258 -.209 .467
SLG .419 -.033 .452 -.048 .500
xSLG .419 -.042 .461 -.058 .519
ISO .191 -.041 .232 +.232 .000
xISO .199 -.046 .245 +.193 .052
BABIP .313 +.028 .285 -.715 1.000
wOBA .321 +.024 .297 -.142 .439
xwOBA .322 +.018 .304 -.127 .431
wOBACON .436 -.016 .452 -.426 .878
xwOBACON .437 -.026 .463 -.400 .863
BACON .364 +.006 .358 -.642 1.000
xBACON .354 -.002 .356 -.577 .933
Statcast Hit Metrics
Hard Hit % 42.3 +0.6 41.7 +41.7 0.0
Avg Exit Velocity 90.0 +1.0 89.0 +9.2 79.8
Launch Angle Sweet-Spot % 36.0 +0.2 35.8 -64.2 100.0
Barrel % 12.1 -3.3 15.4 +15.4 0.0
Avg Launch Angle 13.8 -3.9 17.7 +3.1 14.6
Statcast Bat Tracking
Bat Speed 0.0 -- -- -- --
Attack Angle -- -- -- --
Ideal Attack Angle % 0.0 -- -- -- --
Attack Direction -- -- -- --
Swing Path - Tilt -- -- -- --
Swing Length 0.0 -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 92.1 +0.1 92.0 +3.5 88.5
Breaking Velocity 82.2 -0.3 82.5 +6.7 75.8
Offspeed Velocity 83.8 +0.7 83.1 +0.5 82.6
Batted Ball Results
Barrels 33 -6 39 +39 0
Popup % 8.8 +0.1 8.7 +8.7 0.0
Flyball % 24.3 -6.8 31.1 +31.1 0.0
Line Drive % 25.7 +2.5 23.2 -76.8 100.0
Groundball % 41.2 +4.2 37.0 +37.0 0.0
Pull % 37.1 -0.7 37.8 +37.8 0.0
Straight Away % 36.8 -0.2 37.0 -63.0 100.0
Opposite Field % 25.4 +0.2 25.2 +25.2 0.0
Weak Contact % 2.9 -0.6 3.5 +3.5 0.0
Pull Airball % 16.2 -3.5 19.7 +19.7 0.0
Topped Contact % 30.1 +2.9 27.2 +27.2 0.0
Under Contact % 25.4 -2.9 28.3 +28.3 0.0
Flare/Burner Contact % 22.8 +1.9 20.9 -79.1 100.0
Solid Contact % 6.6 +1.9 4.7 +4.7 0.0
HR/FB % 30.3 -2.6 32.9 -- --
Popups 24 +2 22 +22 0
Flyballs 66 -13 79 +79 0
Line Drives 70 +11 59 +58 1
Groundballs 112 +18 94 +94 0
Plate Discipline
In Zone % 48.6 -2.8 51.4 +21.4 30.0
Out of Zone % 51.4 +2.8 48.6 -21.4 70.0
Edge % 44.0 +1.8 42.2 -37.8 80.0
Zone Swing % 66.6 +0.4 66.2 -0.5 66.7
Out of Zone Swing % 25.1 -4.6 29.7 +1.1 28.6
In Zone Contact % 75.0 +2.9 72.1 -27.9 100.0
Out of Zone Contact % 44.3 +0.5 43.8 +43.8 0.0
Whiff % 33.7 -2.6 36.3 -13.7 50.0
First Strike % 62.5 +1.1 61.4 +11.4 50.0
First Pitch Swing % 25.8 -0.2 26.0 +26.0 0.0
Swing % 45.2 -3.2 48.4 +8.4 40.0
Meatball Swing % 76.8 -2.4 79.2 -- --
Meatball % 7.1 -0.9 8.0 +8.0 0.0
Zone Swing & Miss % 25.0 -2.9 27.9 +27.9 0.0
Out of Zone Swing & Miss % 55.7 -0.5 56.2 -43.8 100.0
In Zone 1,029 +78 951 +948 3
Out of Zone 1,089 +189 900 +893 7
Edge 931 +150 781 +773 8
In Zone Swings 685 +55 630 +628 2
Out of Zone Swings 273 +6 267 +265 2
In Zone Swing & Misses 171 -5 176 +176 0
Out of Zone Swing & Misses 152 +2 150 +148 2
Basic
Pitches 2,118 +263 1,855 +1,845 10
PA 496 +53 443 +441 2
AB 434 +20 414 +412 2
Hits 99 +8 91 +90 1
Singles 56 +8 48 +47 1
Doubles 23 +7 16 +16 0
Triples 0 -1 1 +1 0
Home Runs 20 -6 26 +26 0
Walks 52 +33 19 +19 0
Strikeouts 165 0 165 +164 1
K% 33.3 -3.9 37.2 -12.8 50.0
BB% 10.5 +6.2 4.3 +4.3 0.0
HBP 7 +2 5 +5 0
Batted Balls 272 +18 254 +253 1
Number of Fastballs 1,248 +136 1,112 +1,108 4
Number of Offspeed 217 +48 169 +164 5
Number of Breaking 603 +66 537 +536 1
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 2 0 0.0 .439
2017 Shifts R 442 22 5.0 .306 .096
2018 Shifts R 496 111 22.4 .312 .356
2020 Shifts R 47 16 34.0 .294 .220
2022 Shifts R 37 12 32.4 .272 .172
! 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 %
2013 102 15.6 46.1% 1.0% 73 22.0 1.4% 9.6%
2016 0 -- -- -- 4 20.7 0.0% 0.0%
2017 502 17.1 25.3% 1.4% 317 22.8 0.0% 7.3%
2018 617 17.5 22.4% 1.5% 365 22.7 0.3% 6.3%
2020 61 18.1 21.3% 1.6% 30 25.7 3.3% 6.7%
2022 31 17.1 35.5% 0.0% 34 21.4 0.0% 8.8%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings