2B | Bats/Throws: L/R | 5' 10" 190 lbs | Age: 39
Draft: 2007 | Rd. 3, No. 112, St. Louis Cardinals | UC Davis
PA AB R H HR SB AVG OBP SLG OPS
2017 398 344 47 80 10 4 .233 .332 .395 .727
2018 423 349 54 83 13 0 .238 .353 .436 .789
2019 194 168 20 29 2 2 .173 .271 .250 .521
10 Seasons 2,893 2,519 326 593 48 26 .235 .320 .362 .682
AVG HR SB OPS
2017 .233 10 4 .727
2018 .238 13 0 .789
2019 .173 2 2 .521
10 Seasons .235 48 26 .682
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%
2015 28 771 144 4 2.8 1.9 87.1 105.6 13.2 25.0 .193 .279 .259 .242 .276 25.7 21.5 9.6
2016 29 1159 198 6 3.0 2.1 87.9 106.0 10.7 40.4 .259 .373 .332 .318 .347 35.4 19.4 11.8
2017 30 1580 257 13 5.1 3.3 87.2 107.4 13.0 37.7 .222 .378 .318 .310 .339 29.2 22.4 12.1
2018 31 1729 246 25 10.2 5.9 89.0 105.5 19.1 41.5 .229 .394 .341 .332 .388 35.2 26.0 15.1
2019 32 818 113 5 4.4 2.6 88.8 105.7 11.4 31.0 .192 .298 .238 .266 .315 31.0 29.4 11.9
Player 6057 958 53 5.5 3.5 88.0 107.4 13.9 36.5 .223 .357 .309 .303 .341 31.7 23.6 12.5
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 %
2015 45.8 54.2 18.8 25.0 10.4 37.5 38.9 23.6 22.2 21.5 2.1 15.3 17.4 21.5
2016 44.9 55.1 18.2 32.8 4.0 37.4 38.9 23.7 23.2 15.7 6.1 14.1 23.2 17.7
2017 38.9 61.1 26.5 28.0 6.6 38.9 40.9 19.8 18.3 16.0 4.3 20.6 24.9 15.6
2018 30.1 69.9 32.5 28.9 8.5 46.3 30.9 22.4 19.5 8.5 2.0 26.8 22.4 20.3
2019 49.6 50.4 21.2 23.0 6.2 34.5 37.2 28.3 23.9 16.8 8.8 10.6 20.4 19.5
Player 40.2 59.8 24.5 28.2 7.1 39.8 37.2 22.9 20.9 14.9 4.3 18.9 22.2 18.6
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
2015 2.8 36.1 30.6 18.1 3.5 2.8 1.9
2016 3.5 34.8 22.2 27.3 8.1 3.0 2.1
2017 5.8 27.6 29.6 23.7 7.8 5.1 3.3
2018 1.6 23.6 32.9 26.4 4.1 10.2 5.9
2019 1.8 38.1 25.7 23.9 4.4 4.4 2.6
Player 3.3 30.6 28.6 24.3 5.8 5.5 3.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 %
2019 4-Seam Fastball 0.1 0 252 30.8 64 .321 .464 .372 28.8 31.3 24.1 .260 .431 .336 48.6
2019 Changeup -3.6 -5 142 17.4 32 .034 .034 .094 24.1 31.3 20.4 .155 .195 .203 10.5
2019 Slider -2.6 -3 128 15.6 33 .080 .080 .230 28.3 30.3 22.2 .115 .145 .239 18.8
2019 Curveball -5.2 -6 123 15.0 26 .000 .000 .027 39.5 46.2 32.4 .066 .108 .097 7.7
2019 Sinker -1.0 -1 120 14.7 28 .217 .435 .350 20.0 10.7 13.6 .262 .463 .377 45.0
2019 Cutter -0.6 0 38 4.6 10 .333 .333 .340 29.4 20.0 18.2 .310 .393 .343 28.6
2019 Split-Finger -1.3 0 15 1.8 1 .000 .000 .000 62.5 0.0 0.0 .000 .000 .000 0.0
2018 4-Seam Fastball 2.0 13 633 36.8 151 .259 .578 .422 27.0 21.2 17.2 .245 .484 .396 43.7
2018 Sinker 1.7 5 304 17.7 75 .371 .565 .472 16.7 16.0 21.4 .328 .488 .414 50.0
2018 Slider -1.5 -5 295 17.1 69 .133 .217 .212 47.8 50.7 30.2 .115 .211 .203 26.9
2018 Changeup -1.1 -2 194 11.3 49 .152 .326 .216 30.4 28.6 24.1 .186 .338 .242 24.2
2018 Curveball -0.1 0 145 8.4 30 .217 .261 .278 20.0 23.3 17.9 .266 .322 .324 22.2
2018 Cutter -0.1 0 108 6.3 33 .214 .393 .323 22.2 18.2 16.2 .225 .400 .330 13.6
2018 Split-Finger -2.0 -1 29 1.7 10 .200 .200 .180 35.7 30.0 16.7 .216 .235 .201 0.0
2018 Sweeper 4.2 1 14 0.8 2 .500 1.000 .625 25.0 50.0 25.0 .416 .585 .426 100.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2010 37 118 0 -1 0 1 0
2011 364 1,333 -5 -9 2 7 -5
2012 421 1,607 -11 -16 8 9 -11
2013 353 1,251 -6 -13 6 4 -8
2014 183 673 -11 0 6 4 -2
2015 203 757 2 -15 3 3 -7
2016 286 1,147 1 -13 10 4 1
2017 397 1,577 -11 -16 18 8 -2
2018 419 1,722 3 -15 14 9 11
2019 194 818 -19 -8 6 4 -16
Player 2,857 11,003 -56 -106 73 -56 -38
+ 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 %
2015 771 48.5 71.3 85.0 27.5 59.6 46.0 28.2 48.6 22.4 5.6 90.7
2016 1,159 47.6 63.9 85.6 18.8 53.5 40.6 22.1 40.3 22.3 6.8 75.9
2017 1,580 49.3 65.0 84.2 16.9 48.1 43.1 21.1 40.6 23.6 6.9 72.5
2018 1,729 50.0 65.3 77.8 19.7 48.8 43.2 24.9 42.6 28.7 7.3 71.2
2019 818 47.3 63.3 80.4 19.7 44.7 42.3 20.1 40.3 28.8 6.0 79.6
Player 6,057 48.8 65.5 82.2 19.8 50.9 42.9 23.2 42.1 25.3 6.7 75.6
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
2015 45 63
2016 47 51 24
2017 31 6 20 37 42 20 36 32 56 18 34 84 47 98 56 6
2018 58 19 35 46 80 49 76 54 43 38 16 94 22 92 47 1
2019 41 38
+ 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 21.11 8 5.9 2 1 5 2 25.0
2017 21.15 12 8.3 4 6 10 1 8.3
2018 22.27 13 13.8 -1 7 16 2 15.4
2019 21.99 2 2.0 0 2 2 1 50.0
Player 21.61 35 30.1 5 16 33 6 17.1
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 8 5 6 8 6 5 6 7 4 5 4 7 7 6 5 7 3 5 7 8 7 3 7 7 7 5 7 8 7 6 3
2017 12 6 6 13 8 8 12 10 4 5 4 13 11 9 8 11 6 7 9 7 8 5 12 10 10 6 8 13 10 9 2
2018 13 19 6 17 14 14 17 18 13 7 11 14 19 8 16 17 15 15 13 15 15 14 19 18 11 7 11 14 18 11 9
2019 2 3 2 2 3 1 3 2 1 1 1 2 3 2 2 1 2 1 2 2 3 3 3 3 2 2 1 3 3 1 1
Player 35 33 20 40 31 28 38 37 22 18 20 36 40 25 31 36 26 28 31 32 33 25 41 38 30 20 27 38 38 27 15
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

2019 +/-   2018 +/-   2017 +/-   2016 +/-   2015
Results
BA .173 -.065 .238 +.005 .233 -.031 .264 +.059 .205
xBA .192 -.037 .229 +.007 .222 -.037 .259 +.066 .193
OBP .271 -.082 .353 +.021 .332 -.017 .349 +.066 .283
xOBP .289 -.062 .351 +.028 .323 -.025 .348 +.074 .274
SLG .250 -.186 .436 +.041 .395 -.029 .424 +.100 .324
xSLG .298 -.096 .394 +.016 .378 +.005 .373 +.094 .279
ISO .077 -.121 .198 +.035 .163 +.003 .160 +.041 .119
xISO .106 -.059 .165 +.009 .156 +.042 .114 +.028 .086
BABIP .245 -.055 .300 +.017 .283 -.022 .305 +.061 .244
wOBA .238 -.103 .341 +.023 .318 -.014 .332 +.073 .259
xwOBA .266 -.066 .332 +.022 .310 -.008 .318 +.076 .242
wOBACON .266 -.136 .402 +.051 .351 -.017 .368 +.068 .300
xwOBACON .315 -.073 .388 +.049 .339 -.008 .347 +.071 .276
BACON .259 -.078 .337 +.026 .311 -.022 .333 +.062 .271
xBACON .291 -.042 .333 +.035 .298 -.033 .331 +.073 .258
Statcast Hit Metrics
Hard Hit % 31.0 -4.2 35.2 +6.0 29.2 -6.2 35.4 +9.7 25.7
Avg Exit Velocity 88.8 -0.2 89.0 +1.8 87.2 -0.7 87.9 +0.8 87.1
Launch Angle Sweet-Spot % 31.0 -10.5 41.5 +3.8 37.7 -2.7 40.4 +15.4 25.0
Barrel % 4.4 -5.8 10.2 +5.1 5.1 +2.1 3.0 +0.2 2.8
Avg Launch Angle 11.4 -7.7 19.1 +6.1 13.0 +2.3 10.7 -2.5 13.2
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.9 +0.1 92.8 +0.1 92.7 +0.1 92.6 0.0 92.6
Breaking Velocity 82.1 -0.3 82.4 +1.0 81.4 -1.1 82.5 +0.9 81.6
Offspeed Velocity 84.9 -0.3 85.2 -0.4 85.6 +1.2 84.4 +0.5 83.9
Batted Ball Results
Barrels 5 -20 25 +12 13 +7 6 +2 4
Popup % 6.2 -2.3 8.5 +1.9 6.6 +2.6 4.0 -6.4 10.4
Flyball % 21.2 -11.3 32.5 +6.0 26.5 +8.3 18.2 -0.6 18.8
Line Drive % 23.0 -5.9 28.9 +0.9 28.0 -4.8 32.8 +7.8 25.0
Groundball % 49.6 +19.5 30.1 -8.8 38.9 -6.0 44.9 -0.9 45.8
Pull % 34.5 -11.8 46.3 +7.4 38.9 +1.5 37.4 -0.1 37.5
Straight Away % 37.2 +6.3 30.9 -10.0 40.9 +2.0 38.9 0.0 38.9
Opposite Field % 28.3 +5.9 22.4 +2.6 19.8 -3.9 23.7 +0.1 23.6
Weak Contact % 1.8 +0.2 1.6 -4.2 5.8 +2.3 3.5 +0.7 2.8
Pull Airball % 10.6 -16.2 26.8 +6.2 20.6 +6.5 14.1 -1.2 15.3
Topped Contact % 38.1 +14.5 23.6 -4.0 27.6 -7.2 34.8 -1.3 36.1
Under Contact % 25.7 -7.2 32.9 +3.3 29.6 +7.4 22.2 -8.4 30.6
Flare/Burner Contact % 23.9 -2.5 26.4 +2.7 23.7 -3.6 27.3 +9.2 18.1
Solid Contact % 4.4 +0.3 4.1 -3.7 7.8 -0.3 8.1 +4.6 3.5
HR/FB % 8.3 -8.0 16.3 +1.6 14.7 -7.5 22.2 +3.7 18.5
Popups 7 -14 21 +4 17 +9 8 -7 15
Flyballs 24 -56 80 +12 68 +32 36 +9 27
Line Drives 26 -45 71 -1 72 +7 65 +29 36
Groundballs 56 -18 74 -26 100 +11 89 +23 66
Plate Discipline
In Zone % 47.3 -2.7 50.0 +0.7 49.3 +1.7 47.6 -0.9 48.5
Out of Zone % 52.7 +2.7 50.0 -0.7 50.7 -1.7 52.4 +0.9 51.5
Edge % 42.3 -0.9 43.2 +0.1 43.1 +2.5 40.6 -5.4 46.0
Zone Swing % 63.3 -2.0 65.3 +0.3 65.0 +1.1 63.9 -7.4 71.3
Out of Zone Swing % 19.7 0.0 19.7 +2.8 16.9 -1.9 18.8 -8.7 27.5
In Zone Contact % 80.4 +2.6 77.8 -6.4 84.2 -1.4 85.6 +0.6 85.0
Out of Zone Contact % 44.7 -4.1 48.8 +0.7 48.1 -5.4 53.5 -6.1 59.6
Whiff % 28.8 +0.1 28.7 +5.1 23.6 +1.3 22.3 -0.1 22.4
First Strike % 58.8 -1.6 60.4 +3.4 57.0 +0.6 56.4 -7.2 63.6
First Pitch Swing % 20.1 -4.8 24.9 +3.8 21.1 -1.0 22.1 -6.1 28.2
Swing % 40.3 -2.3 42.6 +2.0 40.6 +0.3 40.3 -8.3 48.6
Meatball Swing % 79.6 +8.4 71.2 -1.3 72.5 -3.4 75.9 -14.8 90.7
Meatball % 6.0 -1.3 7.3 +0.4 6.9 +0.1 6.8 +1.2 5.6
Zone Swing & Miss % 19.6 -2.5 22.1 +6.3 15.8 +1.4 14.4 -0.6 15.0
Out of Zone Swing & Miss % 55.3 +4.1 51.2 -0.7 51.9 +5.4 46.5 +6.1 40.4
In Zone 387 -474 861 +84 777 +225 552 +179 373
Out of Zone 431 -430 861 +61 800 +193 607 +211 396
Edge 346 -398 744 +64 680 +209 471 +117 354
In Zone Swings 245 -317 562 +57 505 +152 353 +87 266
Out of Zone Swings 85 -85 170 +35 135 +21 114 +5 109
In Zone Swing & Misses 48 -76 124 +44 80 +29 51 +11 40
Out of Zone Swing & Misses 47 -40 87 +17 70 +17 53 +9 44
Basic
Pitches 818 -911 1,729 +149 1,580 +421 1,159 +388 771
PA 194 -229 423 +25 398 +109 289 +80 209
AB 168 -181 349 +5 344 +94 250 +65 185
Hits 29 -54 83 +3 80 +14 66 +28 38
Singles 21 -23 44 -5 49 +5 44 +16 28
Doubles 5 -17 22 +6 16 +4 12 +9 3
Triples 1 -3 4 -1 5 +3 2 0 2
Home Runs 2 -11 13 +3 10 +2 8 +3 5
Walks 23 -41 64 +16 48 +14 34 +14 20
Strikeouts 57 -53 110 +21 89 +33 56 +11 45
K% 29.4 +3.4 26.0 +3.6 22.4 +3.0 19.4 -2.1 21.5
BB% 11.9 -3.2 15.1 +3.0 12.1 +0.3 11.8 +2.2 9.6
HBP 0 -2 2 -2 4 +3 1 +1 0
Batted Balls 113 -133 246 -11 257 +59 198 +54 144
Number of Fastballs 410 -635 1,045 +24 1,021 +294 727 +205 522
Number of Offspeed 157 -66 223 +46 177 +52 125 +35 90
Number of Breaking 251 -189 440 +95 345 +51 294 +150 144
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 283 12 4.2 .336 .204
2017 Shifts L 393 26 6.6 .311 .402
2018 Shifts L 421 77 18.3 .335 .365
2019 Shifts L 194 100 51.5 .283 .196
! 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 %
2010 21 13.9 76.2% 0.0% 23 21.0 13.0% 13.0%
2011 318 14.8 52.5% 2.2% 226 20.9 2.7% 8.0%
2012 433 15.7 41.8% 2.1% 282 22.2 2.1% 11.7%
2013 367 15.5 44.1% 1.9% 213 22.7 1.4% 9.9%
2014 191 17.0 26.7% 1.6% 121 23.5 0.8% 14.0%
2015 215 16.8 34.0% 3.7% 119 23.3 5.0% 16.8%
2016 365 17.3 29.3% 2.7% 209 23.2 5.3% 16.7%
2017 493 16.9 31.2% 1.2% 309 23.2 2.3% 10.4%
2018 500 17.4 24.0% 2.2% 336 24.1 1.2% 10.1%
2019 281 17.3 27.0% 0.0% 150 23.3 0.0% 7.3%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings