LF | Minnesota Twins
Bats/Throws: L/L | 6' 2" 195 lbs | Age: 28
Draft: 2016 | Rd. 1, No. 15, Minnesota Twins | Plum (PA) HS
PA AB R H HR SB AVG OBP SLG OPS
2022 156 144 14 36 3 0 .250 .290 .361 .651
2023 319 281 35 76 11 1 .270 .348 .445 .793
2024 178 159 20 32 5 0 .201 .270 .384 .654
4 Seasons 884 799 92 198 27 2 .248 .309 .412 .721
AVG HR SB OPS
2022 .250 3 0 .651
2023 .270 11 1 .793
2024 .201 5 0 .654
4 Seasons .248 27 2 .721
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%
2021 23 835 164 21 12.8 9.1 91.0 108.4 7.0 39.0 .291 .538 .307 .366 .456 43.9 22.5 6.1
2022 24 614 110 7 6.4 4.5 89.3 108.8 6.1 28.2 .228 .365 .286 .278 .335 45.5 23.1 3.2
2023 25 1242 204 15 7.4 4.7 88.6 108.7 12.4 40.2 .261 .425 .343 .334 .403 37.7 25.1 8.8
2024 26 677 115 13 11.3 7.3 91.3 107.1 13.2 27.0 .217 .418 .282 .309 .383 40.9 26.4 8.4
Player 3368 593 56 9.4 6.3 89.9 108.8 9.9 35.1 .254 .443 .311 .328 .401 41.5 24.3 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 %
2021 48.8 51.2 24.4 25.6 1.2 32.3 42.7 25.0 22.0 20.1 6.7 10.4 22.6 18.3
2022 55.5 44.5 26.4 15.5 2.7 31.8 37.3 30.9 22.7 21.8 10.9 9.1 15.5 20.0
2023 39.2 60.8 26.5 31.9 2.5 32.8 37.3 29.9 16.2 18.6 4.4 16.7 18.6 25.5
2024 48.7 51.3 32.2 13.9 5.2 38.3 37.4 24.3 27.8 19.1 1.7 10.4 18.3 22.6
Player 46.7 53.3 27.0 23.6 2.7 33.6 38.8 27.7 21.2 19.7 5.7 12.3 19.1 21.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
2021 1.2 36.0 13.4 31.1 5.5 12.8 9.1
2022 2.7 41.8 20.0 23.6 5.5 6.4 4.5
2023 3.4 28.9 22.1 29.9 8.3 7.4 4.7
2024 0.9 35.7 24.3 18.3 9.6 11.3 7.3
Player 2.2 34.6 19.7 26.8 7.3 9.4 6.3
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 %
2024 4-Seam Fastball -1.4 -3 203 30.0 66 .169 .390 .271 25.9 18.2 19.7 .251 .508 .354 52.1
2024 Slider 0.9 1 104 15.4 25 .227 .500 .386 40.4 44.0 30.6 .108 .220 .204 18.2
2024 Changeup -2.2 -2 85 12.6 24 .143 .286 .217 36.6 33.3 28.6 .194 .364 .266 28.6
2024 Curveball -0.3 0 75 11.1 17 .188 .313 .241 48.1 35.3 27.3 .199 .431 .289 40.0
2024 Cutter -4.1 -3 74 10.9 16 .125 .125 .169 23.3 18.8 18.8 .211 .300 .220 30.8
2024 Sinker 4.1 3 66 9.7 15 .538 .923 .630 22.2 20.0 33.3 .298 .583 .412 40.0
2024 Sweeper 1.1 0 41 6.1 5 .333 .333 .460 20.0 20.0 11.1 .292 .328 .442 50.0
2024 Split-Finger -2.2 -1 27 4.0 8 .143 .143 .113 35.7 25.0 20.0 .281 .510 .429 50.0
2023 4-Seam Fastball 2.1 9 428 34.5 107 .330 .604 .435 21.0 18.7 18.0 .315 .562 .415 45.8
2023 Slider -2.9 -5 174 14.0 43 .150 .225 .167 48.8 48.8 35.0 .146 .250 .179 33.3
2023 Cutter -0.5 -1 150 12.1 37 .314 .543 .384 25.8 21.6 21.6 .267 .383 .299 18.5
2023 Sinker 1.6 2 137 11.0 43 .385 .564 .437 12.9 11.6 16.1 .323 .507 .384 55.9
2023 Changeup 0.9 1 115 9.3 30 .269 .423 .352 31.6 13.3 12.5 .314 .504 .395 31.8
2023 Curveball 1.1 1 113 9.1 22 .222 .278 .307 38.5 36.4 18.6 .209 .282 .300 40.0
2023 Sweeper -1.8 -1 62 5.0 15 .154 .154 .213 19.2 26.7 16.7 .149 .169 .215 0.0
2023 Split-Finger -4.1 -2 51 4.1 16 .067 .133 .122 37.9 50.0 34.8 .167 .237 .205 14.3
2023 Slurve -2.5 0 7 0.6 2 .000 .000 .350 25.0 0.0 0.0 .197 .218 .439 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2021 229 835 6 -11 1 5 0
2022 156 614 0 -11 4 4 -3
2023 316 1,242 -6 1 3 6 4
2024 177 677 -7 -4 4 2 -5
Player 878 3,368 -6 -25 12 -6 -3
+ 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 %
2021 835 50.5 74.2 79.9 34.9 58.3 40.0 31.9 54.7 26.9 8.0 85.1
2022 614 48.9 71.3 85.0 30.3 68.4 42.5 19.2 50.3 20.1 7.7 83.0
2023 1,242 45.1 64.8 82.6 33.0 56.0 42.2 17.9 47.3 27.6 6.4 64.6
2024 677 48.4 69.8 79.9 29.8 45.2 42.5 25.3 49.2 30.9 6.9 78.7
Player 3,368 47.8 69.5 81.8 32.3 56.7 41.8 23.3 50.1 26.7 7.1 76.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
2021 56 60 90
2022 46 57 63
2023 42 47 5 6
2024 27 35 40
+ 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 %
2021 21.62 8 10.6 -3 5 9 4 50.0
2022 20.83 3 3.1 0 7 2 1 33.3
2023 20.93 11 10.4 1 4 13 0 0.0
2024 21.50 5 4.5 1 7 3 2 40.0
Player 21.23 27 28.6 -2 23 27 7 25.9
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2021 8 11 11 8 12 11 12 11 4 8 9 12 13 8 11 11 11 11 9 11 10 9 14 13 12 9 10 14 11 11 11
2022 3 2 3 5 3 3 3 3 2 2 3 7 2 3 3 3 2 2 3 3 3 4 5 3 2 2 5 5 3 3 2
2023 11 3 12 8 13 11 12 8 11 9 11 13 7 8 12 11 10 7 11 14 8 12 15 13 5 9 12 13 12 12 9
2024 5 5 3 4 3 4 5 5 3 3 5 8 6 4 3 3 4 4 5 6 6 6 8 5 3 3 4 4 6 4 4
Player 27 21 29 25 31 29 32 27 20 22 28 40 28 23 29 28 27 24 28 34 27 31 42 34 22 23 31 36 32 30 26
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

2024 +/-   2023 +/-   2022 +/-   2021
Results
BA .201 -.069 .270 +.020 .250 -.001 .251
xBA .217 -.044 .261 +.033 .228 -.063 .291
OBP .270 -.078 .348 +.058 .290 -.009 .299
xOBP .289 -.052 .341 +.071 .270 -.066 .336
SLG .384 -.061 .445 +.084 .361 -.062 .423
xSLG .418 -.007 .425 +.060 .365 -.173 .538
ISO .182 +.008 .174 +.063 .111 -.061 .172
xISO .200 +.036 .164 +.027 .137 -.111 .248
BABIP .245 -.092 .337 +.029 .308 +.013 .295
wOBA .282 -.061 .343 +.057 .286 -.021 .307
xwOBA .309 -.025 .334 +.056 .278 -.088 .366
wOBACON .341 -.076 .417 +.071 .346 -.027 .373
xwOBACON .383 -.020 .403 +.068 .335 -.121 .456
BACON .278 -.095 .373 +.046 .327 -.002 .329
xBACON .308 -.054 .362 +.063 .299 -.082 .381
Statcast Hit Metrics
Hard Hit % 40.9 +3.2 37.7 -7.8 45.5 +1.6 43.9
Avg Exit Velocity 91.3 +2.7 88.6 -0.7 89.3 -1.7 91.0
Launch Angle Sweet-Spot % 27.0 -13.2 40.2 +12.0 28.2 -10.8 39.0
Barrel % 11.3 +3.9 7.4 +1.0 6.4 -6.4 12.8
Avg Launch Angle 13.2 +0.8 12.4 +6.3 6.1 -0.9 7.0
Statcast Bat Tracking
Bat Speed 72.4 +2.1 70.3 -- -- -- --
Attack Angle 16° -1° 17° -- -- -- --
Ideal Attack Angle % 52.2 +0.3 51.9 -- -- -- --
Attack Direction -1° -- -- -- --
Swing Path - Tilt 34° -1° 34° -- -- -- --
Swing Length 7.8 +0.3 7.5 -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.2 +0.1 93.1 0.0 93.1 -0.3 93.4
Breaking Velocity 83.1 +0.5 82.6 -1.1 83.7 +0.5 83.2
Offspeed Velocity 86.5 +0.9 85.6 -0.2 85.8 +0.7 85.1
Batted Ball Results
Barrels 13 -2 15 +8 7 -14 21
Popup % 5.2 +2.7 2.5 -0.2 2.7 +1.5 1.2
Flyball % 32.2 +5.7 26.5 +0.1 26.4 +2.0 24.4
Line Drive % 13.9 -18.0 31.9 +16.4 15.5 -10.1 25.6
Groundball % 48.7 +9.5 39.2 -16.3 55.5 +6.7 48.8
Pull % 38.3 +5.5 32.8 +1.0 31.8 -0.5 32.3
Straight Away % 37.4 +0.1 37.3 0.0 37.3 -5.4 42.7
Opposite Field % 24.3 -5.6 29.9 -1.0 30.9 +5.9 25.0
Weak Contact % 0.9 -2.5 3.4 +0.7 2.7 +1.5 1.2
Pull Airball % 10.4 -6.3 16.7 +7.6 9.1 -1.3 10.4
Topped Contact % 35.7 +6.8 28.9 -12.9 41.8 +5.8 36.0
Under Contact % 24.3 +2.2 22.1 +2.1 20.0 +6.6 13.4
Flare/Burner Contact % 18.3 -11.6 29.9 +6.3 23.6 -7.5 31.1
Solid Contact % 9.6 +1.3 8.3 +2.8 5.5 0.0 5.5
HR/FB % 13.5 -6.9 20.4 +10.1 10.3 -9.7 20.0
Popups 6 +1 5 +2 3 +1 2
Flyballs 37 -17 54 +25 29 -11 40
Line Drives 16 -49 65 +48 17 -25 42
Groundballs 56 -24 80 +19 61 -19 80
Plate Discipline
In Zone % 48.4 +3.3 45.1 -3.8 48.9 -1.6 50.5
Out of Zone % 51.6 -3.3 54.9 +3.8 51.1 +1.6 49.5
Edge % 42.5 +0.3 42.2 -0.3 42.5 +2.5 40.0
Zone Swing % 69.8 +5.0 64.8 -6.5 71.3 -2.9 74.2
Out of Zone Swing % 29.8 -3.2 33.0 +2.7 30.3 -4.6 34.9
In Zone Contact % 79.9 -2.7 82.6 -2.4 85.0 +5.1 79.9
Out of Zone Contact % 45.2 -10.8 56.0 -12.4 68.4 +10.1 58.3
Whiff % 30.9 +3.3 27.6 +7.5 20.1 -6.8 26.9
First Strike % 58.4 -1.7 60.1 +7.5 52.6 -8.1 60.7
First Pitch Swing % 25.3 +7.4 17.9 -1.3 19.2 -12.7 31.9
Swing % 49.2 +1.9 47.3 -3.0 50.3 -4.4 54.7
Meatball Swing % 78.7 +14.1 64.6 -18.4 83.0 -2.1 85.1
Meatball % 6.9 +0.5 6.4 -1.3 7.7 -0.3 8.0
Zone Swing & Miss % 20.1 +2.7 17.4 +2.4 15.0 -5.1 20.1
Out of Zone Swing & Miss % 54.8 +10.8 44.0 +12.4 31.6 -10.1 41.7
In Zone 328 -232 560 +260 300 -122 422
Out of Zone 349 -333 682 +368 314 -99 413
Edge 288 -236 524 +263 261 -73 334
In Zone Swings 229 -134 363 +149 214 -99 313
Out of Zone Swings 104 -121 225 +130 95 -49 144
In Zone Swing & Misses 46 -17 63 +31 32 -31 63
Out of Zone Swing & Misses 57 -42 99 +69 30 -30 60
Basic
Pitches 677 -565 1,242 +628 614 -221 835
PA 178 -141 319 +163 156 -75 231
AB 159 -122 281 +137 144 -71 215
Hits 32 -44 76 +40 36 -18 54
Singles 16 -34 50 +24 26 -8 34
Doubles 8 -6 14 +7 7 -4 11
Triples 3 +2 1 +1 0 -1 1
Home Runs 5 -6 11 +8 3 -5 8
Walks 15 -13 28 +23 5 -9 14
Strikeouts 47 -33 80 +44 36 -16 52
K% 26.4 +1.3 25.1 +2.0 23.1 +0.6 22.5
BB% 8.4 -0.4 8.8 +5.6 3.2 -2.9 6.1
HBP 1 -6 7 +3 4 +3 1
Batted Balls 115 -89 204 +94 110 -54 164
Number of Fastballs 343 -372 715 +374 341 -60 401
Number of Offspeed 112 -54 166 +72 94 -51 145
Number of Breaking 179 -108 287 +129 158 -114 272
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2021 Shifts L 225 166 73.8 .290 .316
2022 Shifts L 156 136 87.2 .255 .291
2023 Shades L 316 179 56.6 .321 .364
2024 Shades L 177 124 70.1 .251 .298
! 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 %
2021 187 18.6 16.6% 1.6% 138 24.7 0.7% 16.7%
2022 154 19.1 18.2% 4.5% 109 23.4 1.8% 8.3%
2023 295 15.4 43.7% 0.0% 246 19.1 7.7% 0.4%
2024 181 15.1 48.6% 0.0% 100 18.2 10.0% 2.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings