RF | Bats/Throws: L/L | 6' 1" 210 lbs | Age: 42
Draft: 2003 | Rd. 1, No. 7, Baltimore Orioles | Young Harris College
PA AB R H HR SB AVG OBP SLG OPS
2018 705 623 78 185 14 1 .297 .366 .440 .806
2019 469 414 61 118 9 2 .285 .356 .420 .776
2020 141 130 15 33 1 0 .254 .312 .392 .704
15 Seasons 9,321 8,302 1,119 2,388 189 66 .288 .357 .423 .780
AVG HR SB OPS
2018 .297 14 1 .806
2019 .285 9 2 .776
2020 .254 1 0 .704
15 Seasons .288 189 66 .780
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 31 2711 530 4 0.8 0.6 88.3 108.5 6.8 30.6 .263 .342 .327 .305 .308 33.6 12.1 10.2
2016 32 2626 507 25 4.9 3.7 90.7 114.3 10.7 37.7 .276 .415 .321 .337 .357 42.6 14.8 10.4
2017 33 2717 486 16 3.3 2.4 88.3 114.4 8.8 34.0 .269 .382 .321 .320 .341 34.7 16.4 10.1
2018 34 2798 552 17 3.1 2.4 90.6 109.3 10.1 38.4 .293 .425 .345 .345 .355 41.6 11.3 10.2
2019 35 1872 361 11 3.0 2.3 91.2 114.7 7.3 34.1 .298 .430 .332 .350 .361 44.3 12.6 10.0
2020 36 550 107 2 1.9 1.4 89.0 106.1 9.5 35.5 .276 .364 .307 .310 .337 42.1 16.3 7.1
Player 13274 2543 75 2.9 2.2 89.7 114.7 8.9 35.0 .279 .395 .328 .329 .343 39.2 13.6 10.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 %
2015 54.3 45.7 15.1 25.7 4.9 27.5 40.6 30.9 19.8 23.6 10.2 7.7 17.0 20.8
2016 44.0 56.0 20.1 31.0 4.9 31.2 40.2 28.2 17.4 19.7 6.7 13.8 20.5 21.5
2017 49.4 50.6 17.7 28.0 4.9 27.0 41.6 31.5 15.4 23.0 10.9 11.5 18.5 20.6
2018 44.0 56.0 19.7 31.2 5.1 29.5 41.5 29.0 16.7 21.0 6.3 12.9 20.5 22.6
2019 48.2 51.8 18.6 29.9 3.3 28.0 42.9 29.1 18.3 22.7 7.2 9.7 20.2 21.9
2020 43.0 57.0 16.8 33.6 6.5 31.8 40.2 28.0 18.7 19.6 4.7 13.1 20.6 23.4
Player 47.7 52.3 18.2 29.3 4.8 28.8 41.2 29.7 17.5 21.9 8.1 11.3 19.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
2015 3.4 40.2 19.8 30.9 3.2 0.8 0.6
2016 1.6 33.9 23.5 29.2 5.7 4.9 3.7
2017 4.9 31.9 22.0 33.1 3.7 3.3 2.4
2018 1.1 33.9 23.2 32.4 6.0 3.1 2.4
2019 1.1 37.7 19.4 34.1 4.7 3.0 2.3
2020 0.9 32.7 24.3 32.7 6.5 1.9 1.4
Player 2.4 35.3 21.8 31.9 4.8 2.9 2.2
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 %
2020 4-Seam Fastball -1.8 -3 189 34.4 39 .167 .222 .256 11.4 20.5 15.4 .233 .323 .275 57.1
2020 Sinker -4.1 -4 99 18.0 35 .212 .364 .270 5.0 17.1 33.3 .250 .341 .280 40.7
2020 Slider -0.7 0 69 12.5 15 .286 .286 .287 13.3 13.3 10.5 .297 .345 .310 16.7
2020 Changeup 1.5 1 61 11.1 18 .353 .471 .400 13.0 5.6 11.1 .373 .430 .373 31.3
2020 Curveball 4.3 2 53 9.6 14 .357 .786 .475 13.0 7.1 5.3 .293 .451 .317 53.8
2020 Cutter 2.7 1 50 9.1 11 .375 .500 .468 26.3 27.3 21.4 .314 .374 .413 20.0
2020 Split-Finger -1.7 0 27 4.9 8 .143 .286 .244 27.3 25.0 15.4 .247 .326 .301 40.0
2020 Sweeper 40.6 1 2 0.4 1 1.000 2.000 1.250 0.0 0.0 0.0 .493 .814 .534 100.0
2019 4-Seam Fastball 1.1 8 712 38.1 157 .352 .584 .455 15.4 13.4 11.6 .346 .549 .436 51.9
2019 Sinker -0.2 -1 372 19.9 92 .256 .366 .346 6.0 10.9 11.6 .264 .344 .310 45.8
2019 Changeup -1.2 -3 247 13.2 78 .230 .257 .253 10.3 9.0 8.9 .273 .348 .290 28.4
2019 Slider 0.6 1 221 11.8 68 .246 .385 .303 17.0 14.7 13.5 .273 .424 .311 49.1
2019 Curveball 0.5 1 158 8.4 29 .345 .483 .359 20.0 10.3 9.4 .356 .446 .346 42.3
2019 Cutter 0.4 0 127 6.8 37 .281 .375 .330 12.7 16.2 13.6 .306 .434 .345 46.4
2019 Split-Finger -1.4 0 24 1.3 5 .200 .200 .180 22.2 20.0 12.5 .105 .139 .105 25.0
2019 Sweeper -5.4 -1 10 0.5 2 .000 .000 .000 16.7 50.0 20.0 .013 .025 .015 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2008 662 2,543 3 -4 22 14 35
2009 708 2,757 -11 -5 14 14 12
2010 688 2,787 -13 -14 26 12 12
2011 706 2,757 -21 -7 23 12 7
2012 467 1,802 0 -7 17 9 19
2013 696 2,649 -14 -15 13 9 -8
2014 705 2,799 -20 -3 19 11 6
2015 675 2,675 -5 -14 17 10 8
2016 675 2,591 -15 -21 24 10 -2
2017 654 2,686 -18 -15 18 11 -4
2018 694 2,795 -18 -11 27 13 11
2019 468 1,871 -12 -9 20 7 6
2020 141 550 -6 -4 6 2 -3
Player 7,939 31,262 -149 -129 246 -149 101
+ 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 2,711 46.0 60.4 91.1 25.6 82.9 42.3 18.5 41.6 11.6 6.8 69.4
2016 2,626 47.9 61.1 90.6 21.3 78.1 44.0 23.2 40.4 12.8 7.0 71.0
2017 2,717 48.8 59.0 88.1 23.3 76.0 44.3 19.4 40.7 15.6 6.9 73.9
2018 2,798 50.3 60.6 92.6 20.0 76.3 41.8 19.5 40.4 11.4 7.8 72.8
2019 1,872 47.8 60.2 90.4 24.9 79.0 45.4 20.5 41.8 13.3 7.4 70.5
2020 550 50.7 62.4 92.5 22.9 72.6 42.5 22.7 42.9 12.7 6.2 76.5
Player 13,274 48.3 60.3 90.7 22.9 78.4 43.4 20.3 41.0 12.9 7.1 71.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
2015 41 67 18 8 78 6 4 41 64 41 87 83 95 71 25
2016 63 80 46 33 85 52 33 80 95 81 79 79 94 93 26 24
2017 41 68 24 13 73 28 18 55 96 45 71 66 89 78 29 29
2018 73 95 54 26 90 26 13 79 68 72 96 69 99 90 38 75
2019 73 96 40 16 90 12 10 86 96 80 94 69 98 75 33 36
2020 32 78 20 7 55 4 6 53 33 66 81 27 98 76 36 76 8
+ 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.56 13 16.4 -3 13 18 5 38.5
2017 22.44 8 9.1 -1 7 10 3 37.5
2018 22.26 14 12.1 2 16 14 2 14.3
2019 21.81 9 8.1 1 6 7 3 33.3
2020 23.77 1 1.0 0 1 0 1 100.0
Player 22.04 45 46.8 -2 43 49 14 31.1
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 13 18 10 23 17 14 18 20 15 10 11 22 17 10 16 19 9 14 18 18 15 12 27 23 15 13 19 28 19 16 7
2017 8 10 5 11 11 7 12 8 8 6 6 16 8 9 7 10 7 6 12 7 10 9 13 11 9 7 12 13 12 9 3
2018 14 18 7 12 11 9 14 14 10 6 9 19 19 9 10 16 12 10 12 14 13 11 21 16 9 8 9 13 17 12 4
2019 9 12 4 8 9 9 10 8 6 4 7 6 9 9 8 7 9 8 9 8 9 12 9 11 8 7 6 8 10 8 5
2020 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Player 45 59 27 56 49 40 55 51 40 27 34 64 54 38 42 53 38 39 52 48 48 45 71 62 42 36 47 63 59 46 20
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

2020 +/-   2019 +/-   2018 +/-   2017 +/-   2016 +/-   2015
Results
BA .254 -.031 .285 -.012 .297 +.022 .275 +.006 .269 -.027 .296
xBA .276 -.022 .298 +.005 .293 +.024 .269 -.007 .276 +.013 .263
OBP .312 -.044 .356 -.010 .366 +.012 .354 +.008 .346 -.024 .370
xOBP .333 -.039 .372 +.006 .366 +.016 .350 -.008 .358 +.016 .342
SLG .392 -.028 .420 -.020 .440 +.056 .384 -.013 .397 +.021 .376
xSLG .364 -.066 .430 +.005 .425 +.043 .382 -.033 .415 +.073 .342
ISO .138 +.003 .135 -.008 .143 +.033 .110 -.019 .129 +.049 .080
xISO .088 -.043 .131 -.001 .132 +.019 .113 -.026 .139 +.060 .079
BABIP .302 -.008 .310 -.008 .318 -.006 .324 +.024 .300 -.038 .338
wOBA .307 -.025 .332 -.013 .345 +.024 .321 .000 .321 -.006 .327
xwOBA .310 -.040 .350 +.005 .345 +.025 .320 -.017 .337 +.032 .305
wOBACON .332 -.007 .339 -.016 .355 +.013 .342 +.007 .335 -.001 .336
xwOBACON .337 -.024 .361 +.006 .355 +.014 .341 -.016 .357 +.049 .308
BACON .308 -.019 .327 -.008 .335 .000 .335 +.017 .318 -.024 .342
xBACON .336 -.011 .347 +.012 .335 +.005 .330 -.003 .333 +.029 .304
Statcast Hit Metrics
Hard Hit % 42.1 -2.2 44.3 +2.7 41.6 +6.9 34.7 -7.9 42.6 +9.0 33.6
Avg Exit Velocity 89.0 -2.2 91.2 +0.6 90.6 +2.3 88.3 -2.4 90.7 +2.4 88.3
Launch Angle Sweet-Spot % 35.5 +1.4 34.1 -4.3 38.4 +4.4 34.0 -3.7 37.7 +7.1 30.6
Barrel % 1.9 -1.1 3.0 -0.1 3.1 -0.2 3.3 -1.6 4.9 +4.1 0.8
Avg Launch Angle 9.5 +2.2 7.3 -2.8 10.1 +1.3 8.8 -1.9 10.7 +3.9 6.8
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.8 92.9 +0.3 92.6 +0.5 92.1 -0.7 92.8 +0.8 92.0
Breaking Velocity 81.9 -0.6 82.5 +0.8 81.7 +0.3 81.4 -1.1 82.5 +1.3 81.2
Offspeed Velocity 84.8 -0.5 85.3 +0.3 85.0 +0.2 84.8 -0.6 85.4 +1.1 84.3
Batted Ball Results
Barrels 2 -9 11 -6 17 +1 16 -9 25 +21 4
Popup % 6.5 +3.2 3.3 -1.8 5.1 +0.2 4.9 0.0 4.9 0.0 4.9
Flyball % 16.8 -1.8 18.6 -1.1 19.7 +2.0 17.7 -2.4 20.1 +5.0 15.1
Line Drive % 33.6 +3.7 29.9 -1.3 31.2 +3.2 28.0 -3.0 31.0 +5.3 25.7
Groundball % 43.0 -5.2 48.2 +4.2 44.0 -5.4 49.4 +5.4 44.0 -10.3 54.3
Pull % 31.8 +3.8 28.0 -1.5 29.5 +2.5 27.0 -4.2 31.2 +3.7 27.5
Straight Away % 40.2 -2.7 42.9 +1.4 41.5 -0.1 41.6 +1.4 40.2 -0.4 40.6
Opposite Field % 28.0 -1.1 29.1 +0.1 29.0 -2.5 31.5 +3.3 28.2 -2.7 30.9
Weak Contact % 0.9 -0.2 1.1 0.0 1.1 -3.8 4.9 +3.3 1.6 -1.8 3.4
Pull Airball % 13.1 +3.4 9.7 -3.2 12.9 +1.4 11.5 -2.3 13.8 +6.1 7.7
Topped Contact % 32.7 -5.0 37.7 +3.8 33.9 +2.0 31.9 -2.0 33.9 -6.3 40.2
Under Contact % 24.3 +4.9 19.4 -3.8 23.2 +1.2 22.0 -1.5 23.5 +3.7 19.8
Flare/Burner Contact % 32.7 -1.4 34.1 +1.7 32.4 -0.7 33.1 +3.9 29.2 -1.7 30.9
Solid Contact % 6.5 +1.8 4.7 -1.3 6.0 +2.3 3.7 -2.0 5.7 +2.5 3.2
HR/FB % 5.6 -7.8 13.4 +0.6 12.8 +3.5 9.3 -3.4 12.7 +8.9 3.8
Popups 7 -5 12 -16 28 +4 24 -1 25 -1 26
Flyballs 18 -49 67 -42 109 +23 86 -16 102 +22 80
Line Drives 36 -72 108 -64 172 +36 136 -21 157 +21 136
Groundballs 46 -128 174 -69 243 +3 240 +17 223 -65 288
Plate Discipline
In Zone % 50.7 +2.9 47.8 -2.5 50.3 +1.5 48.8 +0.9 47.9 +1.9 46.0
Out of Zone % 49.3 -2.9 52.2 +2.5 49.7 -1.5 51.2 -0.9 52.1 -1.9 54.0
Edge % 42.5 -2.9 45.4 +3.6 41.8 -2.5 44.3 +0.3 44.0 +1.7 42.3
Zone Swing % 62.4 +2.2 60.2 -0.4 60.6 +1.6 59.0 -2.1 61.1 +0.7 60.4
Out of Zone Swing % 22.9 -2.0 24.9 +4.9 20.0 -3.3 23.3 +2.0 21.3 -4.3 25.6
In Zone Contact % 92.5 +2.1 90.4 -2.2 92.6 +4.5 88.1 -2.5 90.6 -0.5 91.1
Out of Zone Contact % 72.6 -6.4 79.0 +2.7 76.3 +0.3 76.0 -2.1 78.1 -4.8 82.9
Whiff % 12.7 -0.6 13.3 +1.9 11.4 -4.2 15.6 +2.8 12.8 +1.2 11.6
First Strike % 53.2 -4.1 57.3 -0.1 57.4 +0.4 57.0 +1.6 55.4 -0.6 56.0
First Pitch Swing % 22.7 +2.2 20.5 +1.0 19.5 +0.1 19.4 -3.8 23.2 +4.7 18.5
Swing % 42.9 +1.1 41.8 +1.4 40.4 -0.3 40.7 +0.3 40.4 -1.2 41.6
Meatball Swing % 76.5 +6.0 70.5 -2.3 72.8 -1.1 73.9 +2.9 71.0 +1.6 69.4
Meatball % 6.2 -1.2 7.4 -0.4 7.8 +0.9 6.9 -0.1 7.0 +0.2 6.8
Zone Swing & Miss % 7.5 -2.1 9.6 +2.2 7.4 -4.5 11.9 +2.5 9.4 +0.5 8.9
Out of Zone Swing & Miss % 27.4 +6.4 21.0 -2.7 23.7 -0.3 24.0 +2.1 21.9 +4.8 17.1
In Zone 279 -616 895 -510 1,405 +95 1,310 +53 1,257 +10 1,247
Out of Zone 271 -705 976 -414 1,390 +14 1,376 +7 1,369 -95 1,464
Edge 234 -615 849 -318 1,167 -22 1,189 +34 1,155 +8 1,147
In Zone Swings 174 -365 539 -312 851 +78 773 +5 768 +15 753
Out of Zone Swings 62 -181 243 -35 278 -43 321 +29 292 -83 375
In Zone Swing & Misses 13 -39 52 -11 63 -29 92 +20 72 +5 67
Out of Zone Swing & Misses 17 -34 51 -15 66 -11 77 +13 64 0 64
Basic
Pitches 550 -1,322 1,872 -926 2,798 +81 2,717 +91 2,626 -85 2,711
PA 141 -328 469 -236 705 +35 670 -14 684 -2 686
AB 130 -284 414 -209 623 +30 593 -6 599 -13 612
Hits 33 -85 118 -67 185 +22 163 +2 161 -20 181
Singles 17 -65 82 -44 126 +11 115 +5 110 -29 139
Doubles 15 -10 25 -18 43 +4 39 +1 38 0 38
Triples 0 -2 2 0 2 +1 1 +1 0 -1 1
Home Runs 1 -8 9 -5 14 +6 8 -5 13 +10 3
Walks 10 -37 47 -25 72 +4 68 -3 71 +1 70
Strikeouts 23 -36 59 -21 80 -30 110 +9 101 +18 83
K% 16.3 +3.7 12.6 +1.3 11.3 -5.1 16.4 +1.6 14.8 +2.7 12.1
BB% 7.1 -2.9 10.0 -0.2 10.2 +0.1 10.1 -0.3 10.4 +0.2 10.2
HBP 1 -1 2 +1 1 -5 6 +1 5 +2 3
Batted Balls 107 -254 361 -191 552 +66 486 -21 507 -23 530
Number of Fastballs 338 -873 1,211 -550 1,761 -15 1,776 +23 1,753 -78 1,831
Number of Offspeed 88 -183 271 +26 245 -44 289 +73 216 -88 304
Number of Breaking 122 -257 379 -371 750 +146 604 -8 612 +87 525
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 663 5 0.8 .319 .579
2017 Shifts L 654 2 0.3 .322 .000
2018 Shifts L 694 34 4.9 .344 .362
2019 Shifts L 468 41 8.8 .333 .325
2020 Shifts L 141 23 16.3 .320 .238
! 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 932 17.0 25.9% 2.8% 521 23.0 1.3% 11.7%
2011 913 16.5 27.5% 1.6% 433 22.5 0.2% 9.9%
2012 628 16.9 22.8% 1.3% 283 23.4 0.4% 10.6%
2013 815 17.0 22.9% 1.6% 484 23.4 0.6% 9.9%
2014 1014 17.7 17.6% 2.5% 466 24.6 0.6% 15.9%
2015 881 16.6 35.4% 3.0% 465 23.9 8.0% 17.2%
2016 779 18.4 20.2% 5.5% 553 24.8 4.3% 22.4%
2017 860 18.1 17.2% 2.6% 549 24.3 0.4% 14.0%
2018 783 18.2 16.1% 2.8% 646 24.3 0.0% 14.7%
2019 536 18.1 11.8% 0.9% 404 24.9 0.0% 13.1%
2020 153 18.1 15.7% 2.6% 120 23.0 0.0% 9.2%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings