3B | Bats/Throws: R/R | 6' 4" 220 lbs | Age: 34
Draft: 2013 | Rd. 1, No. 8, Kansas City Royals | Stephen F. Austin State
PA AB R H HR SB AVG OBP SLG OPS
2021 543 487 55 105 16 5 .216 .285 .394 .679
2022 500 462 51 109 12 4 .236 .292 .387 .679
2023 91 82 8 15 2 2 .183 .253 .305 .558
7 Seasons 2,315 2,093 258 498 73 19 .238 .305 .420 .725
AVG HR SB OPS
2021 .216 16 5 .679
2022 .236 12 4 .679
2023 .183 2 2 .558
7 Seasons .238 73 19 .725
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 24 86 11 1 9.1 4.8 78.5 106.4 14.6 27.3 .236 .311 .250 .279 .408 9.1 38.1 9.5
2018 26 1524 254 27 10.6 7.0 89.5 112.9 12.9 33.1 .236 .414 .291 .304 .396 40.2 28.1 6.2
2019 27 2253 380 38 10.0 6.5 91.1 115.1 16.7 35.8 .260 .468 .360 .338 .418 42.9 25.3 9.4
2020 28 725 110 9 8.2 4.8 86.4 110.3 17.0 26.4 .235 .385 .326 .331 .381 30.9 25.8 14.5
2021 29 2076 339 30 8.8 5.5 89.9 113.0 15.8 33.0 .224 .388 .293 .299 .377 42.2 28.4 7.9
2022 30 1938 338 26 7.7 5.2 88.5 110.7 13.1 33.1 .241 .387 .298 .301 .371 38.5 25.0 6.8
2023 31 344 54 2 3.7 2.2 84.4 107.9 12.3 29.6 .183 .283 .247 .241 .303 38.9 31.9 8.8
Player 8946 1486 133 9.0 5.7 89.3 115.1 14.9 33.1 .238 .407 .311 .310 .387 40.0 26.8 8.3
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 54.5 45.5 0.0 18.2 27.3 54.5 27.3 18.2 27.3 27.3 0.0 27.3 0.0 18.2
2018 42.1 57.9 26.4 25.2 6.3 38.6 33.5 28.0 22.0 15.0 5.1 16.5 18.5 22.8
2019 34.5 65.5 28.2 28.4 8.9 39.2 35.8 25.0 18.4 11.3 4.7 20.8 24.5 20.3
2020 39.1 60.9 25.5 24.5 10.9 35.5 36.4 28.2 17.3 16.4 5.5 18.2 20.0 22.7
2021 38.3 61.7 27.7 24.8 9.1 37.5 41.3 21.2 17.1 17.1 4.1 20.4 24.2 17.1
2022 42.9 57.1 24.0 25.1 8.0 40.5 36.7 22.8 23.4 15.7 3.8 17.2 21.0 18.9
2023 46.3 53.7 25.9 20.4 7.4 42.6 40.7 16.7 20.4 20.4 5.6 22.2 20.4 11.1
Player 39.5 60.5 26.3 25.6 8.5 39.0 37.0 24.0 19.9 15.1 4.5 19.0 21.9 19.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 18.2 18.2 27.3 27.3 0.0 9.1 4.8
2018 3.1 31.5 23.6 23.2 7.5 10.6 7.0
2019 2.6 24.7 31.1 24.2 7.4 10.0 6.5
2020 2.7 28.2 30.0 27.3 2.7 8.2 4.8
2021 2.9 28.3 28.3 22.4 9.1 8.8 5.5
2022 3.0 32.2 26.0 25.4 5.0 7.7 5.2
2023 7.4 31.5 31.5 22.2 3.7 3.7 2.2
Player 3.2 28.9 27.9 24.1 6.7 9.0 5.7
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 %
2023 Slider -1.9 -1 75 21.8 21 .143 .238 .205 47.2 42.9 40.9 .112 .140 .108 25.0
2023 4-Seam Fastball 3.3 2 72 20.9 20 .375 .875 .555 25.7 30.0 35.3 .236 .531 .393 70.0
2023 Sinker -2.2 -1 53 15.4 17 .250 .250 .253 14.3 17.6 20.0 .227 .281 .248 46.2
2023 Cutter -1.4 -1 45 13.1 7 .000 .000 .229 22.2 0.0 0.0 .403 .645 .440 66.7
2023 Changeup -6.6 -2 34 9.9 12 .083 .083 .075 31.3 25.0 37.5 .207 .257 .202 11.1
2023 Curveball 0.9 0 26 7.6 3 .000 .000 .467 50.0 33.3 20.0 -- -- .467 --
2023 Sweeper -2.5 -1 26 7.6 6 .167 .167 .150 46.2 50.0 30.0 .085 .121 .088 0.0
2023 Slurve -8.3 -1 7 2.0 2 .000 .000 .000 40.0 50.0 100.0 .102 .103 .095 0.0
2023 Split-Finger -14.5 -1 6 1.7 3 .000 .000 .000 66.7 100.0 100.0 -- -- .000 --
2022 4-Seam Fastball 1.4 8 545 28.1 133 .320 .557 .400 16.8 24.8 18.4 .274 .496 .360 48.3
2022 Slider -0.8 -4 432 22.3 107 .173 .296 .261 40.8 27.1 18.7 .240 .395 .303 37.1
2022 Sinker -0.9 -2 264 13.6 78 .233 .329 .280 17.4 15.4 24.5 .266 .401 .316 41.0
2022 Curveball -1.1 -2 193 10.0 41 .150 .275 .215 36.4 29.3 18.5 .210 .334 .245 32.1
2022 Changeup 1.4 3 187 9.6 57 .302 .491 .380 36.0 22.8 20.3 .206 .281 .247 25.0
2022 Cutter -2.8 -5 174 9.0 45 .143 .238 .199 33.0 31.1 26.4 .195 .291 .244 28.6
2022 Sweeper 0.3 0 121 6.2 31 .231 .346 .321 40.6 29.0 20.9 .217 .288 .297 41.2
2022 Split-Finger -5.4 -1 19 1.0 7 .143 .143 .129 46.2 42.9 23.1 .205 .231 .192 25.0
2022 Slurve -4.4 0 1 0.1 -- -- -- 100.0 -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2016 21 86 0 0 0 0 -1
2018 388 1,524 -6 -17 7 5 -12
2019 584 2,253 9 -9 8 9 18
2020 186 725 2 -10 6 4 2
2021 543 2,076 -9 -26 10 11 -14
2022 500 1,938 7 -25 8 8 -3
2023 91 344 -3 -6 2 1 -5
Player 2,313 8,946 0 -94 41 0 -15
+ 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 86 46.5 70.0 85.7 34.8 62.5 39.5 47.6 51.2 22.7 8.1 85.7
2018 1,524 49.7 69.2 84.5 31.2 43.1 44.2 31.4 50.1 28.4 6.4 77.6
2019 2,253 47.1 64.7 86.8 26.8 43.3 43.5 31.8 44.7 27.0 6.8 73.9
2020 725 44.1 64.1 85.9 24.4 34.3 41.0 32.8 41.9 30.9 6.8 77.6
2021 2,076 46.8 70.4 81.7 29.8 38.3 41.3 34.6 48.8 32.4 6.9 79.9
2022 1,938 45.8 71.5 85.2 33.0 44.7 41.5 38.4 50.6 29.2 6.4 79.8
2023 344 44.8 70.1 78.7 28.9 43.6 42.2 30.8 47.4 33.1 7.3 76.0
Player 8,946 46.8 68.5 84.4 29.5 42.0 42.4 34.0 47.8 29.5 6.7 77.7
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
2016 49 72
2018 29 25 50 56 7 56 80 63 89 65 8 21 24 30 86 3
2019 56 54 64 63 55 76 70 83 97 74 25 60 32 64 80 7
2020 54 30 31 36 71 41 52 14 74 15 33 89 24 65 76 35 28
2021 18 12 29 42 11 49 53 64 88 58 10 36 10 34 79 1 60
2022 31 40 44 44 24 47 49 41 70 42 25 32 21 23 65 7 54
2023 35 75
+ 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 %
2016 -- 0 0.4 0 0 1 0 --
2018 20.83 11 13.9 -3 8 12 6 54.5
2019 21.72 26 30.5 -5 8 24 14 53.8
2020 21.07 6 6.5 -1 3 4 3 50.0
2021 20.91 16 19.5 -4 6 14 10 62.5
2022 22.27 12 14.7 -3 4 10 7 58.3
2023 21.64 2 1.7 0 1 2 0 0.0
Player 21.46 73 87.2 -14 30 67 40 54.8
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 0 0 0 0 1 1 1 0 1 0 1 1 0 0 1 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0
2018 11 19 12 15 13 11 14 14 12 10 11 16 18 12 15 18 14 13 14 15 15 17 18 19 12 9 11 14 18 11 8
2019 26 38 22 29 33 30 37 34 26 18 26 32 34 27 33 25 28 28 31 35 30 29 42 37 29 28 26 34 40 31 22
2020 6 6 4 8 7 7 7 6 6 5 6 7 6 6 6 7 7 8 6 8 6 8 8 7 7 5 7 7 6 5 5
2021 16 22 24 20 21 20 24 17 16 16 15 22 17 13 21 22 15 16 21 21 18 20 25 20 15 15 23 24 21 20 21
2022 12 11 12 13 16 16 16 12 13 12 14 15 15 15 16 17 14 16 13 15 15 15 17 16 13 15 14 17 17 16 15
2023 2 0 1 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 1 2 2 2
Player 73 96 75 85 93 87 101 85 76 63 75 95 92 75 94 91 80 83 87 97 86 91 113 101 76 74 84 98 104 86 73
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

2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018
Results
BA .183 -.053 .236 +.020 .216 -.012 .228 -.051 .279 +.050 .229
xBA .183 -.058 .241 +.017 .224 -.011 .235 -.025 .260 +.024 .236
OBP .253 -.039 .292 +.007 .285 -.059 .344 -.004 .348 +.070 .278
xOBP .253 -.044 .297 +.002 .295 -.056 .351 +.020 .331 +.045 .286
SLG .305 -.082 .387 -.007 .394 +.002 .392 -.130 .522 +.127 .395
xSLG .283 -.104 .387 -.001 .388 +.003 .385 -.083 .468 +.054 .414
ISO .122 -.030 .152 -.027 .179 +.014 .165 -.078 .243 +.077 .166
xISO .100 -.046 .146 -.017 .163 +.013 .150 -.058 .208 +.030 .178
BABIP .250 -.048 .298 +.022 .276 -.012 .288 -.051 .339 +.043 .296
wOBA .247 -.051 .298 +.005 .293 -.033 .326 -.034 .360 +.069 .291
xwOBA .241 -.060 .301 +.002 .299 -.032 .331 -.007 .338 +.034 .304
wOBACON .313 -.052 .365 -.002 .367 -.007 .374 -.077 .451 +.075 .376
xwOBACON .303 -.068 .371 -.006 .377 -.004 .381 -.037 .418 +.022 .396
BACON .278 -.044 .322 +.012 .310 -.017 .327 -.057 .384 +.057 .327
xBACON .279 -.051 .330 +.004 .326 -.012 .338 -.020 .358 +.019 .339
Statcast Hit Metrics
Hard Hit % 38.9 +0.4 38.5 -3.7 42.2 +11.3 30.9 -12.0 42.9 +2.7 40.2
Avg Exit Velocity 84.4 -4.1 88.5 -1.4 89.9 +3.5 86.4 -4.7 91.1 +1.6 89.5
Launch Angle Sweet-Spot % 29.6 -3.5 33.1 +0.1 33.0 +6.6 26.4 -9.4 35.8 +2.7 33.1
Barrel % 3.7 -4.0 7.7 -1.1 8.8 +0.6 8.2 -1.8 10.0 -0.6 10.6
Avg Launch Angle 12.3 -0.8 13.1 -2.7 15.8 -1.2 17.0 +0.3 16.7 +3.8 12.9
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.0 -0.6 92.6 0.0 92.6 -0.7 93.3 +0.9 92.4 +0.2 92.2
Breaking Velocity 83.7 +0.4 83.3 +0.1 83.2 +0.3 82.9 +0.2 82.7 +0.4 82.3
Offspeed Velocity 84.5 +0.4 84.1 +0.2 83.9 +0.2 83.7 -0.6 84.3 +0.3 84.0
Batted Ball Results
Barrels 2 -24 26 -4 30 +21 9 -29 38 +11 27
Popup % 7.4 -0.6 8.0 -1.1 9.1 -1.8 10.9 +2.0 8.9 +2.6 6.3
Flyball % 25.9 +1.9 24.0 -3.7 27.7 +2.2 25.5 -2.7 28.2 +1.8 26.4
Line Drive % 20.4 -4.7 25.1 +0.3 24.8 +0.3 24.5 -3.9 28.4 +3.2 25.2
Groundball % 46.3 +3.4 42.9 +4.6 38.3 -0.8 39.1 +4.6 34.5 -7.6 42.1
Pull % 42.6 +2.1 40.5 +3.0 37.5 +2.0 35.5 -3.7 39.2 +0.6 38.6
Straight Away % 40.7 +4.0 36.7 -4.6 41.3 +4.9 36.4 +0.6 35.8 +2.3 33.5
Opposite Field % 16.7 -6.1 22.8 +1.6 21.2 -7.0 28.2 +3.2 25.0 -3.0 28.0
Weak Contact % 7.4 +4.4 3.0 +0.1 2.9 +0.2 2.7 +0.1 2.6 -0.5 3.1
Pull Airball % 22.2 +5.0 17.2 -3.2 20.4 +2.2 18.2 -2.6 20.8 +4.3 16.5
Topped Contact % 31.5 -0.7 32.2 +3.9 28.3 +0.1 28.2 +3.5 24.7 -6.8 31.5
Under Contact % 31.5 +5.5 26.0 -2.3 28.3 -1.7 30.0 -1.1 31.1 +7.5 23.6
Flare/Burner Contact % 22.2 -3.2 25.4 +3.0 22.4 -4.9 27.3 +3.1 24.2 +1.0 23.2
Solid Contact % 3.7 -1.3 5.0 -4.1 9.1 +6.4 2.7 -4.7 7.4 -0.1 7.5
HR/FB % 14.3 -0.5 14.8 -2.2 17.0 -4.4 21.4 -2.9 24.3 +7.9 16.4
Popups 4 -23 27 -4 31 +19 12 -22 34 +18 16
Flyballs 14 -67 81 -13 94 +66 28 -79 107 +40 67
Line Drives 11 -74 85 +1 84 +57 27 -81 108 +44 64
Groundballs 25 -120 145 +15 130 +87 43 -88 131 +24 107
Plate Discipline
In Zone % 44.8 -1.0 45.8 -1.0 46.8 +2.7 44.1 -3.0 47.1 -2.6 49.7
Out of Zone % 55.2 +1.0 54.2 +1.0 53.2 -2.7 55.9 +3.0 52.9 +2.6 50.3
Edge % 42.2 +0.7 41.5 +0.2 41.3 +0.3 41.0 -2.5 43.5 -0.7 44.2
Zone Swing % 70.1 -1.4 71.5 +1.1 70.4 +6.3 64.1 -0.6 64.7 -4.5 69.2
Out of Zone Swing % 28.9 -4.1 33.0 +3.2 29.8 +5.4 24.4 -2.4 26.8 -4.4 31.2
In Zone Contact % 78.7 -6.5 85.2 +3.5 81.7 -4.2 85.9 -0.9 86.8 +2.3 84.5
Out of Zone Contact % 43.6 -1.1 44.7 +6.4 38.3 +4.0 34.3 -9.0 43.3 +0.2 43.1
Whiff % 33.1 +3.9 29.2 -3.2 32.4 +1.5 30.9 +3.9 27.0 -1.4 28.4
First Strike % 56.0 -8.8 64.8 +2.7 62.1 +5.6 56.5 -4.3 60.8 -0.3 61.1
First Pitch Swing % 30.8 -7.6 38.4 +3.8 34.6 +1.8 32.8 +1.0 31.8 +0.4 31.4
Swing % 47.4 -3.2 50.6 +1.8 48.8 +6.9 41.9 -2.8 44.7 -5.4 50.1
Meatball Swing % 76.0 -3.8 79.8 -0.1 79.9 +2.3 77.6 +3.7 73.9 -3.7 77.6
Meatball % 7.3 +0.9 6.4 -0.5 6.9 +0.1 6.8 0.0 6.8 +0.4 6.4
Zone Swing & Miss % 21.3 +6.5 14.8 -3.5 18.3 +4.2 14.1 +0.9 13.2 -2.3 15.5
Out of Zone Swing & Miss % 56.4 +1.1 55.3 -6.4 61.7 -4.0 65.7 +9.0 56.7 -0.2 56.9
In Zone 154 -733 887 -84 971 +651 320 -742 1,062 +305 757
Out of Zone 190 -861 1,051 -54 1,105 +700 405 -786 1,191 +424 767
Edge 145 -659 804 -53 857 +560 297 -684 981 +307 674
In Zone Swings 108 -526 634 -50 684 +479 205 -482 687 +163 524
Out of Zone Swings 55 -292 347 +18 329 +230 99 -220 319 +80 239
In Zone Swing & Misses 23 -71 94 -31 125 +96 29 -62 91 +10 81
Out of Zone Swing & Misses 31 -161 192 -11 203 +138 65 -116 181 +45 136
Basic
Pitches 344 -1,594 1,938 -138 2,076 +1,351 725 -1,528 2,253 +729 1,524
PA 91 -409 500 -43 543 +357 186 -400 586 +198 388
AB 82 -380 462 -25 487 +329 158 -365 523 +161 362
Hits 15 -94 109 +4 105 +69 36 -110 146 +63 83
Singles 10 -57 67 +11 56 +32 24 -57 81 +32 49
Doubles 2 -24 26 -1 27 +23 4 -25 29 +10 19
Triples 1 -3 4 -2 6 +4 2 -8 10 +6 4
Home Runs 2 -10 12 -4 16 +10 6 -20 26 +15 11
Walks 8 -26 34 -9 43 +16 27 -28 55 +31 24
Strikeouts 29 -96 125 -29 154 +106 48 -100 148 +39 109
K% 31.9 +6.9 25.0 -3.4 28.4 +2.6 25.8 +0.5 25.3 -2.8 28.1
BB% 8.8 +2.0 6.8 -1.1 7.9 -6.6 14.5 +5.1 9.4 +3.2 6.2
HBP 0 -3 3 -4 7 +6 1 -2 3 +2 1
Batted Balls 54 -284 338 -1 339 +229 110 -270 380 +126 254
Number of Fastballs 170 -813 983 -62 1,045 +671 374 -822 1,196 +290 906
Number of Offspeed 40 -166 206 -25 231 +150 81 -172 253 +130 123
Number of Breaking 101 -524 625 -89 714 +454 260 -471 731 +301 430
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 21 0 0.0 .250
2018 Shifts R 388 28 7.2 .303 .126
2019 Shifts R 584 118 20.2 .329 .484
2020 Shifts R 186 35 18.8 .303 .428
2021 Shifts R 539 87 16.1 .305 .222
2022 Shifts R 500 74 14.8 .298 .297
2023 Shades R 91 2 2.2 .252 .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 %
2016 17 17.3 41.2% 0.0% 15 23.6 0.0% 33.3%
2018 402 17.1 26.6% 2.5% 242 22.9 0.0% 7.9%
2019 638 18.3 13.3% 2.8% 429 24.0 0.2% 9.6%
2020 211 20.8 2.8% 3.3% 132 24.9 0.0% 14.4%
2021 557 19.5 5.4% 3.8% 353 25.0 0.0% 14.2%
2022 478 18.7 14.2% 2.5% 344 23.1 0.3% 6.1%
2023 91 14.3 59.3% 0.0% 52 18.0 7.7% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings