DH | Bats/Throws: L/R | 6' 0" 215 lbs | Age: 32
Draft: 2015 | Rd. 12, No. 372, Los Angeles Dodgers | Belmont University
PA AB R H HR SB AVG OBP SLG OPS
2021 234 204 35 55 7 2 .270 .363 .402 .765
2022 47 43 6 4 0 0 .093 .170 .163 .333
2023 72 61 8 14 0 0 .230 .347 .295 .642
5 Seasons 675 607 93 150 18 7 .247 .323 .394 .717
AVG HR SB OPS
2021 .270 7 2 .765
2022 .093 0 0 .333
2023 .230 0 0 .642
5 Seasons .247 18 7 .717
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%
2019 26 977 216 11 5.1 4.1 89.4 114.3 10.3 28.2 .272 .422 .324 .319 .338 40.5 12.3 6.3
2020 27 184 36 1 2.8 1.9 90.0 104.8 7.9 38.9 .234 .350 .280 .286 .350 41.7 25.9 3.7
2021 28 885 160 6 3.8 2.6 86.7 109.0 12.3 26.9 .233 .347 .339 .308 .319 30.6 18.8 8.5
2022 29 177 35 0 0.0 0.0 83.6 105.4 10.5 22.9 .199 .257 .158 .243 .245 31.4 17.0 4.3
2023 30 271 47 0 0.0 0.0 82.3 106.1 7.5 34.0 .198 .249 .300 .273 .252 14.9 19.4 8.3
Player 2494 494 18 3.6 2.7 87.5 114.3 10.5 28.7 .243 .362 .312 .302 .318 34.3 16.7 7.0
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 %
2019 49.5 50.5 19.0 23.6 7.9 41.7 37.0 21.3 25.0 16.7 7.9 16.7 20.4 13.4
2020 47.2 52.8 19.4 30.6 2.8 36.1 41.7 22.2 22.2 16.7 8.3 13.9 25.0 13.9
2021 43.8 56.3 24.4 22.5 9.4 41.3 35.6 23.1 23.8 15.0 5.0 17.5 20.6 18.1
2022 45.7 54.3 22.9 20.0 11.4 40.0 34.3 25.7 25.7 20.0 0.0 14.3 14.3 25.7
2023 46.8 53.2 17.0 23.4 12.8 42.6 46.8 10.6 21.3 23.4 2.1 21.3 23.4 8.5
Player 47.0 53.0 20.9 23.5 8.7 41.1 37.7 21.3 24.1 17.0 5.9 17.0 20.6 15.4
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
2019 2.3 39.4 22.7 22.7 7.4 5.1 4.1
2020 0.0 36.1 25.0 30.6 5.6 2.8 1.9
2021 4.4 36.3 27.5 23.8 4.4 3.8 2.6
2022 5.7 31.4 31.4 22.9 8.6 0.0 0.0
2023 6.4 38.3 29.8 21.3 4.3 0.0 0.0
Player 3.4 37.4 25.7 23.5 6.1 3.6 2.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 4-Seam Fastball -1.8 -2 93 34.3 24 .111 .167 .265 14.6 16.7 17.4 .176 .263 .316 14.3
2023 Slider -2.0 -1 53 19.6 12 .182 .182 .208 45.8 41.7 29.4 .120 .137 .160 16.7
2023 Changeup 3.6 1 41 15.1 14 .385 .538 .421 25.0 21.4 17.6 .294 .334 .305 10.0
2023 Curveball 0.8 0 30 11.1 3 .333 .667 .417 16.7 33.3 11.1 .107 .182 .119 0.0
2023 Sinker 0.8 0 26 9.6 11 .200 .200 .391 6.7 0.0 0.0 .212 .264 .252 30.0
2023 Cutter -0.4 0 14 5.2 2 .500 .500 .450 11.1 0.0 0.0 .591 .642 .547 0.0
2023 Split-Finger 0.1 0 9 3.3 3 .000 .000 .233 25.0 33.3 33.3 .026 .026 .250 0.0
2023 Sweeper -8.7 0 4 1.5 1 .000 .000 .000 0.0 0.0 -- .026 .033 .025 0.0
2022 4-Seam Fastball -4.5 -4 84 47.5 22 .095 .238 .161 7.7 9.1 11.1 .217 .294 .243 47.4
2022 Changeup -5.9 -2 29 16.4 8 .000 .000 .000 23.1 25.0 22.2 .160 .178 .152 0.0
2022 Slider -1.6 0 25 14.1 5 .200 .200 .180 36.4 40.0 25.0 .222 .247 .211 0.0
2022 Curveball -5.1 -1 15 8.5 3 .000 .000 .000 25.0 33.3 25.0 .048 .113 .065 0.0
2022 Sinker -8.3 -1 9 5.1 2 .000 .000 .000 0.0 50.0 100.0 .139 .246 .159 100.0
2022 Split-Finger -0.4 0 7 4.0 3 .333 .333 .300 0.0 0.0 0.0 .346 .416 .343 33.3
2022 Cutter -1.5 0 5 2.8 2 .000 .000 .350 0.0 0.0 -- .135 .135 .414 0.0
2022 Sweeper 8.8 0 2 1.1 1 -- -- .700 100.0 0.0 0.0 -- -- .700 --
2022 Slurve 33.7 0 1 0.6 1 -- -- .700 -- 0.0 -- -- -- .700 --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2019 265 974 4 -12 5 4 1
2020 54 184 -4 1 1 1 -1
2021 234 885 -6 1 7 7 8
2022 47 177 -2 -7 1 1 -7
2023 71 271 -4 -1 2 2 -1
Player 671 2,491 -12 -19 16 -12 0
+ 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 %
2019 977 45.4 64.7 90.9 30.8 66.5 41.3 21.3 46.2 18.0 5.3 73.1
2020 184 54.9 71.3 83.3 26.5 45.5 38.6 37.0 51.1 25.5 7.1 84.6
2021 885 49.0 65.4 90.1 27.1 59.0 43.1 29.1 45.9 19.2 7.2 81.3
2022 177 52.0 62.0 89.5 21.2 66.7 44.6 23.4 42.4 16.0 7.9 71.4
2023 271 47.2 68.8 87.5 30.8 61.4 46.9 33.3 48.7 21.2 4.4 91.7
Player 2,494 48.1 65.7 89.5 28.6 62.2 42.6 26.7 46.4 19.3 6.2 78.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
2019 94 63
2020 24 51
2021 59 53 12
2022 21 37
2023 21 11
+ 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 %
2019 23.41 9 7.8 1 4 4 4 44.4
2020 23.10 2 1.8 0 1 1 1 50.0
2021 24.13 7 7.1 0 1 10 1 14.3
2023 -- 0 1.0 -1 2 1 0 --
Player 23.65 18 17.8 0 8 16 6 33.3
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2019 9 10 6 9 8 8 8 9 6 6 8 8 9 7 8 8 7 8 7 8 9 9 10 8 7 6 7 9 10 7 4
2020 2 2 2 2 2 2 2 2 1 1 1 3 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 2 2
2021 7 9 3 11 8 7 10 10 4 4 4 9 7 4 9 10 8 7 7 7 5 5 11 10 7 6 8 7 7 6 4
2023 0 1 0 3 1 1 1 1 1 0 1 1 2 1 1 2 1 1 1 2 1 0 3 1 1 0 0 0 1 1 1
Player 18 22 11 25 19 18 21 22 12 11 14 21 20 14 20 22 18 18 17 19 17 15 26 20 17 13 17 17 20 16 11
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
Results
BA .230 +.137 .093 -.177 .270 +.050 .220 -.045 .265
xBA .198 -.001 .199 -.034 .233 -.001 .234 -.038 .272
OBP .347 +.177 .170 -.193 .363 +.085 .278 -.039 .317
xOBP .321 +.054 .267 -.065 .332 +.041 .291 -.033 .324
SLG .295 +.132 .163 -.239 .402 +.042 .360 -.098 .458
xSLG .249 -.008 .257 -.090 .347 -.003 .350 -.072 .422
ISO .066 -.004 .070 -.062 .132 -.008 .140 -.053 .193
xISO .051 -.008 .059 -.054 .113 -.003 .116 -.034 .150
BABIP .298 +.184 .114 -.200 .314 +.049 .265 -.010 .275
wOBA .300 +.142 .158 -.181 .339 +.059 .280 -.044 .324
xwOBA .273 +.030 .243 -.065 .308 +.022 .286 -.033 .319
wOBACON .294 +.162 .132 -.233 .365 +.025 .340 -.004 .344
xwOBACON .252 +.007 .245 -.074 .319 -.031 .350 +.012 .338
BACON .298 +.184 .114 -.230 .344 +.038 .306 .000 .306
xBACON .257 +.013 .244 -.054 .298 -.027 .325 +.011 .314
Statcast Hit Metrics
Hard Hit % 14.9 -16.5 31.4 +0.8 30.6 -11.1 41.7 +1.2 40.5
Avg Exit Velocity 82.3 -1.3 83.6 -3.1 86.7 -3.3 90.0 +0.6 89.4
Launch Angle Sweet-Spot % 34.0 +11.1 22.9 -4.0 26.9 -12.0 38.9 +10.7 28.2
Barrel % 0.0 0.0 0.0 -3.8 3.8 +1.0 2.8 -2.3 5.1
Avg Launch Angle 7.5 -3.0 10.5 -1.8 12.3 +4.4 7.9 -2.4 10.3
Statcast Bat Tracking
Bat Speed 68.1 -- -- -- -- -- -- -- --
Attack Angle 11° -- -- -- -- -- -- -- --
Ideal Attack Angle % 50.0 -- -- -- -- -- -- -- --
Attack Direction -12° -- -- -- -- -- -- -- --
Swing Path - Tilt 29° -- -- -- -- -- -- -- --
Swing Length 7.2 -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.9 -0.2 94.1 +0.8 93.3 +0.3 93.0 -0.4 93.4
Breaking Velocity 82.3 -0.9 83.2 +0.2 83.0 +0.7 82.3 -0.1 82.4
Offspeed Velocity 85.2 +1.0 84.2 -1.4 85.6 -0.2 85.8 -0.4 86.2
Batted Ball Results
Barrels 0 0 0 -6 6 +5 1 -10 11
Popup % 12.8 +1.4 11.4 +2.0 9.4 +6.6 2.8 -5.1 7.9
Flyball % 17.0 -5.9 22.9 -1.5 24.4 +5.0 19.4 +0.4 19.0
Line Drive % 23.4 +3.4 20.0 -2.5 22.5 -8.1 30.6 +7.0 23.6
Groundball % 46.8 +1.1 45.7 +1.9 43.8 -3.4 47.2 -2.3 49.5
Pull % 42.6 +2.6 40.0 -1.3 41.3 +5.2 36.1 -5.6 41.7
Straight Away % 46.8 +12.5 34.3 -1.3 35.6 -6.1 41.7 +4.7 37.0
Opposite Field % 10.6 -15.1 25.7 +2.6 23.1 +0.9 22.2 +0.9 21.3
Weak Contact % 6.4 +0.7 5.7 +1.3 4.4 +4.4 0.0 -2.3 2.3
Pull Airball % 21.3 +7.0 14.3 -3.2 17.5 +3.6 13.9 -2.8 16.7
Topped Contact % 38.3 +6.9 31.4 -4.9 36.3 +0.2 36.1 -3.3 39.4
Under Contact % 29.8 -1.6 31.4 +3.9 27.5 +2.5 25.0 +2.3 22.7
Flare/Burner Contact % 21.3 -1.6 22.9 -0.9 23.8 -6.8 30.6 +7.9 22.7
Solid Contact % 4.3 -4.3 8.6 +4.2 4.4 -1.2 5.6 -1.8 7.4
HR/FB % 0.0 0.0 0.0 -17.9 17.9 -10.7 28.6 +6.6 22.0
Popups 6 +2 4 -11 15 +14 1 -16 17
Flyballs 8 0 8 -31 39 +32 7 -34 41
Line Drives 11 +4 7 -29 36 +25 11 -40 51
Groundballs 22 +6 16 -54 70 +53 17 -90 107
Plate Discipline
In Zone % 47.2 -4.8 52.0 +3.0 49.0 -5.9 54.9 +9.5 45.4
Out of Zone % 52.8 +4.8 48.0 -3.0 51.0 +5.9 45.1 -9.5 54.6
Edge % 46.9 +2.3 44.6 +1.5 43.1 +4.5 38.6 -2.7 41.3
Zone Swing % 68.8 +6.8 62.0 -3.4 65.4 -5.9 71.3 +6.6 64.7
Out of Zone Swing % 30.8 +9.6 21.2 -5.9 27.1 +0.6 26.5 -4.3 30.8
In Zone Contact % 87.5 -2.0 89.5 -0.6 90.1 +6.8 83.3 -7.6 90.9
Out of Zone Contact % 61.4 -5.3 66.7 +7.7 59.0 +13.5 45.5 -21.0 66.5
Whiff % 21.2 +5.2 16.0 -3.2 19.2 -6.3 25.5 +7.5 18.0
First Strike % 68.1 +6.4 61.7 +0.2 61.5 -1.5 63.0 +6.4 56.6
First Pitch Swing % 33.3 +9.9 23.4 -5.7 29.1 -7.9 37.0 +15.7 21.3
Swing % 48.7 +6.3 42.4 -3.5 45.9 -5.2 51.1 +4.9 46.2
Meatball Swing % 91.7 +20.3 71.4 -9.9 81.3 -3.3 84.6 +11.5 73.1
Meatball % 4.4 -3.5 7.9 +0.7 7.2 +0.1 7.1 +1.8 5.3
Zone Swing & Miss % 12.5 +2.0 10.5 +0.6 9.9 -6.8 16.7 +7.6 9.1
Out of Zone Swing & Miss % 38.6 +5.3 33.3 -7.7 41.0 -13.5 54.5 +21.0 33.5
In Zone 128 +36 92 -342 434 +333 101 -341 442
Out of Zone 143 +58 85 -366 451 +368 83 -449 532
Edge 127 +48 79 -302 381 +310 71 -331 402
In Zone Swings 88 +31 57 -227 284 +212 72 -214 286
Out of Zone Swings 44 +26 18 -104 122 +100 22 -142 164
In Zone Swing & Misses 11 +5 6 -22 28 +16 12 -14 26
Out of Zone Swing & Misses 17 +11 6 -44 50 +38 12 -43 55
Basic
Pitches 271 +94 177 -708 885 +701 184 -793 977
PA 72 +25 47 -187 234 +180 54 -214 268
AB 61 +18 43 -161 204 +154 50 -199 249
Hits 14 +10 4 -51 55 +44 11 -55 66
Singles 10 +8 2 -41 43 +35 8 -29 37
Doubles 4 +3 1 -3 4 +3 1 -18 19
Triples 0 -1 1 0 1 +1 0 -1 1
Home Runs 0 0 0 -7 7 +5 2 -7 9
Walks 6 +4 2 -18 20 +18 2 -15 17
Strikeouts 14 +6 8 -36 44 +30 14 -19 33
K% 19.4 +2.4 17.0 -1.8 18.8 -7.1 25.9 +13.6 12.3
BB% 8.3 +4.0 4.3 -4.2 8.5 +4.8 3.7 -2.6 6.3
HBP 5 +3 2 -8 10 +8 2 0 2
Batted Balls 47 +12 35 -125 160 +124 36 -180 216
Number of Fastballs 133 +35 98 -362 460 +357 103 -459 562
Number of Offspeed 50 +14 36 -124 160 +130 30 -111 141
Number of Breaking 83 +43 40 -213 253 +205 48 -217 265
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2019 Shifts L 266 109 41.0 .298 .360
2020 Shifts L 54 12 22.2 .339 .074
2021 Shifts L 234 92 39.3 .361 .306
2022 Shifts L 47 24 51.1 .100 .215
2023 Shades L 71 52 73.2 .131 .354
! 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 %
2019 313 19.1 8.9% 4.2% 149 26.1 0.0% 25.5%
2020 56 18.3 7.1% 1.8% 23 26.4 0.0% 21.7%
2021 223 19.8 8.1% 6.3% 183 24.6 0.0% 21.9%
2022 53 16.2 30.2% 1.9% 34 23.6 2.9% 11.8%
2023 85 15.3 44.7% 1.2% 30 19.0 13.3% 3.3%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings