LF | Bats/Throws: L/R | 5' 9" 185 lbs | Age: 38
PA AB R H HR SB AVG OBP SLG OPS
2020 28 26 3 5 1 0 .192 .214 .423 .637
2021 289 264 33 72 9 3 .273 .329 .413 .742
2022 327 305 30 82 9 2 .269 .312 .410 .722
3 Seasons 644 595 66 159 19 5 .267 .315 .412 .727
AVG HR SB OPS
2020 .192 1 0 .637
2021 .273 9 3 .742
2022 .269 9 2 .722
3 Seasons .267 19 5 .727
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%
2020 32 121 15 1 6.7 3.6 88.3 100.6 6.5 46.7 .182 .312 .260 .227 .377 40.0 42.9 3.6
2021 33 1155 207 12 5.8 4.2 89.7 106.0 5.2 31.4 .246 .414 .320 .312 .360 38.6 20.4 7.6
2022 34 1303 233 20 8.6 6.1 88.8 108.0 3.5 35.6 .247 .411 .315 .313 .381 42.1 22.6 5.8
Player 2579 455 33 7.3 5.1 89.2 108.0 4.4 34.1 .244 .408 .315 .309 .371 40.4 22.5 6.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 %
2020 53.3 46.7 26.7 20.0 0.0 26.7 40.0 33.3 13.3 33.3 6.7 13.3 6.7 26.7
2021 55.6 44.4 21.7 22.2 0.5 28.5 39.6 31.9 21.3 26.6 7.7 7.2 13.0 24.2
2022 50.6 49.4 23.2 25.3 0.9 28.3 45.5 26.2 18.0 27.9 4.7 10.3 17.6 21.5
Player 53.0 47.0 22.6 23.7 0.7 28.4 42.6 29.0 19.3 27.5 6.2 9.0 15.2 22.9
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
2020 6.7 40.0 13.3 26.7 6.7 6.7 3.6
2021 4.8 39.1 14.0 26.6 9.7 5.8 4.2
2022 3.9 34.3 15.5 28.8 7.7 8.6 6.1
Player 4.4 36.7 14.7 27.7 8.6 7.3 5.1
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 1.0 4 438 33.6 102 .322 .444 .396 31.9 22.5 17.6 .265 .449 .356 52.9
2022 Changeup -1.0 -2 205 15.7 61 .241 .310 .279 30.2 23.0 18.2 .238 .338 .272 27.3
2022 Slider -2.3 -4 192 14.7 51 .196 .294 .216 32.1 27.5 23.0 .231 .430 .282 29.7
2022 Sinker -1.0 -2 163 12.5 46 .250 .364 .285 16.7 15.2 16.7 .256 .387 .297 54.1
2022 Curveball 0.2 0 154 11.8 27 .185 .370 .233 23.6 22.2 11.3 .159 .249 .177 19.0
2022 Cutter 3.6 3 88 6.8 24 .400 .750 .523 33.3 16.7 23.5 .400 .726 .518 62.5
2022 Split-Finger -1.3 -1 39 3.0 11 .273 .273 .245 45.5 45.5 25.0 .128 .160 .127 33.3
2022 Sweeper 14.8 3 20 1.5 5 .500 2.000 .800 20.0 20.0 16.7 .262 .845 .602 75.0
2022 Slurve -1.6 0 4 0.3 -- -- -- 100.0 -- -- -- -- -- --
2021 4-Seam Fastball 0.5 2 420 36.4 88 .256 .462 .370 31.7 19.3 14.0 .226 .423 .322 44.3
2021 Slider -0.3 -1 196 17.0 58 .263 .404 .326 31.5 27.6 25.0 .210 .390 .260 34.1
2021 Curveball -3.1 -5 150 13.0 37 .091 .091 .130 32.7 35.1 28.9 .185 .231 .218 19.0
2021 Sinker 2.3 3 138 11.9 40 .389 .556 .463 11.6 5.0 6.7 .352 .562 .420 41.2
2021 Changeup 1.6 2 112 9.7 30 .367 .567 .402 34.9 16.7 14.3 .277 .482 .324 40.0
2021 Cutter 2.2 2 85 7.4 17 .438 .500 .432 12.5 0.0 0.0 .367 .514 .398 43.8
2021 Split-Finger -1.8 -1 40 3.5 14 .200 .200 .279 26.1 14.3 11.8 .245 .348 .371 44.4
2021 Slurve -7.7 -1 8 0.7 3 .000 .000 .000 100.0 100.0 60.0 -- -- .000 --
2021 Sweeper 0.2 0 3 0.3 -- -- -- -- -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2020 28 121 -2 -1 0 1 -2
2021 288 1,155 -9 -4 10 5 2
2022 327 1,303 -3 -7 9 4 2
Player 643 2,579 -14 -12 19 -14 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 %
2020 121 45.5 80.0 72.7 40.9 59.3 46.3 42.9 58.7 32.4 5.8 85.7
2021 1,155 46.7 74.6 76.4 26.6 60.4 40.6 31.3 49.0 28.3 8.1 79.6
2022 1,303 48.3 72.9 76.5 31.5 57.5 43.7 27.5 51.5 29.5 7.2 81.9
Player 2,579 47.5 73.9 76.2 29.7 58.8 42.5 29.9 50.7 29.1 7.5 80.9
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
2020 9 14
2021 40 21 25
2022 40 15 33
+ 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 %
2020 22.83 1 1.3 0 0 2 0 0.0
2021 24.02 9 8.2 1 7 8 2 22.2
2022 24.38 9 9.0 0 6 6 4 44.4
Player 24.13 19 18.5 1 13 16 6 31.6
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2020 1 1 0 2 2 1 2 1 1 1 1 2 1 1 1 2 2 1 1 2 1 1 1 1 2 1 2 2 1 2 1
2021 9 9 13 5 9 9 9 8 6 4 9 13 5 7 9 8 5 7 8 9 8 9 11 8 5 6 13 10 7 9 8
2022 9 8 9 10 9 11 11 7 7 6 8 12 9 9 11 11 8 7 8 10 8 7 12 9 8 7 9 11 10 9 8
Player 19 18 22 17 20 21 22 16 14 11 18 27 15 17 21 21 15 15 17 21 17 17 24 18 15 14 24 23 18 20 17
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

2022 +/-   2021 +/-   2020
Results
BA .269 -.004 .273 +.081 .192
xBA .247 +.001 .246 +.064 .182
OBP .312 -.017 .329 +.115 .214
xOBP .296 -.010 .306 +.098 .208
SLG .410 -.003 .413 -.010 .423
xSLG .411 -.003 .414 +.102 .312
ISO .141 +.001 .140 -.091 .231
xISO .163 -.005 .168 +.038 .130
BABIP .326 +.008 .318 +.032 .286
wOBA .315 -.005 .320 +.060 .260
xwOBA .313 +.001 .312 +.085 .227
wOBACON .383 +.011 .372 -.066 .438
xwOBACON .381 +.021 .360 -.017 .377
BACON .352 +.004 .348 +.015 .333
xBACON .330 +.014 .316 -.006 .322
Statcast Hit Metrics
Hard Hit % 42.1 +3.5 38.6 -1.4 40.0
Avg Exit Velocity 88.8 -0.9 89.7 +1.4 88.3
Launch Angle Sweet-Spot % 35.6 +4.2 31.4 -15.3 46.7
Barrel % 8.6 +2.8 5.8 -0.9 6.7
Avg Launch Angle 3.5 -1.7 5.2 -1.3 6.5
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 93.4 +0.1 93.3 +0.2 93.1
Breaking Velocity 82.4 -0.1 82.5 -2.9 85.4
Offspeed Velocity 86.8 +1.3 85.5 0.0 85.5
Batted Ball Results
Barrels 20 +8 12 +11 1
Popup % 0.9 +0.4 0.5 +0.5 0.0
Flyball % 23.2 +1.5 21.7 -5.0 26.7
Line Drive % 25.3 +3.1 22.2 +2.2 20.0
Groundball % 50.6 -5.0 55.6 +2.3 53.3
Pull % 28.3 -0.2 28.5 +1.8 26.7
Straight Away % 45.5 +5.9 39.6 -0.4 40.0
Opposite Field % 26.2 -5.7 31.9 -1.4 33.3
Weak Contact % 3.9 -0.9 4.8 -1.9 6.7
Pull Airball % 10.3 +3.1 7.2 -6.1 13.3
Topped Contact % 34.3 -4.8 39.1 -0.9 40.0
Under Contact % 15.5 +1.5 14.0 +0.7 13.3
Flare/Burner Contact % 28.8 +2.2 26.6 -0.1 26.7
Solid Contact % 7.7 -2.0 9.7 +3.0 6.7
HR/FB % 16.7 -3.3 20.0 -5.0 25.0
Popups 2 +1 1 +1 0
Flyballs 54 +9 45 +41 4
Line Drives 59 +13 46 +43 3
Groundballs 118 +3 115 +107 8
Plate Discipline
In Zone % 48.3 +1.6 46.7 +1.2 45.5
Out of Zone % 51.7 -1.6 53.3 -1.2 54.5
Edge % 43.7 +3.1 40.6 -5.7 46.3
Zone Swing % 72.9 -1.7 74.6 -5.4 80.0
Out of Zone Swing % 31.5 +4.9 26.6 -14.3 40.9
In Zone Contact % 76.5 +0.1 76.4 +3.7 72.7
Out of Zone Contact % 57.5 -2.9 60.4 +1.1 59.3
Whiff % 29.5 +1.2 28.3 -4.1 32.4
First Strike % 61.2 +4.9 56.3 -18.7 75.0
First Pitch Swing % 27.5 -3.8 31.3 -11.6 42.9
Swing % 51.5 +2.5 49.0 -9.7 58.7
Meatball Swing % 81.9 +2.3 79.6 -6.1 85.7
Meatball % 7.2 -0.9 8.1 +2.3 5.8
Zone Swing & Miss % 23.5 -0.1 23.6 -3.7 27.3
Out of Zone Swing & Miss % 42.5 +2.9 39.6 -1.1 40.7
In Zone 630 +91 539 +484 55
Out of Zone 673 +57 616 +550 66
Edge 570 +101 469 +413 56
In Zone Swings 459 +57 402 +358 44
Out of Zone Swings 212 +48 164 +137 27
In Zone Swing & Misses 108 +13 95 +83 12
Out of Zone Swing & Misses 90 +25 65 +54 11
Basic
Pitches 1,303 +148 1,155 +1,034 121
PA 327 +38 289 +261 28
AB 305 +41 264 +238 26
Hits 82 +10 72 +67 5
Singles 57 +3 54 +53 1
Doubles 16 +8 8 +5 3
Triples 0 -1 1 +1 0
Home Runs 9 0 9 +8 1
Walks 19 -3 22 +21 1
Strikeouts 74 +15 59 +47 12
K% 22.6 +2.2 20.4 -22.5 42.9
BB% 5.8 -1.8 7.6 +4.0 3.6
HBP 1 0 1 +1 0
Batted Balls 233 +26 207 +192 15
Number of Fastballs 689 +46 643 +578 65
Number of Offspeed 244 +92 152 +123 29
Number of Breaking 346 0 346 +319 27
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2020 Shifts L 28 1 3.6 .269 .000
2021 Shifts L 285 66 23.2 .307 .348
2022 Shifts L 323 99 30.7 .344 .253
! 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 %
2020 13 17.0 15.4% 0.0% 27 24.1 0.0% 22.2%
2021 318 19.0 11.9% 2.5% 197 25.1 0.0% 18.3%
2022 340 17.5 20.0% 1.2% 227 23.3 0.0% 8.8%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings