3B | Bats/Throws: R/R | 6' 0" 232 lbs | Age: 30
Draft: 2016 | Rd. 2, No. 58, Washington Nationals | Oklahoma
PA AB R H HR SB AVG OBP SLG OPS
2019 61 56 3 14 0 0 .250 .295 .304 .599
2021 66 65 6 11 3 1 .169 .182 .323 .505
2022 293 271 25 58 4 6 .214 .273 .288 .561
3 Seasons 420 392 34 83 7 7 .212 .262 .296 .558
AVG HR SB OPS
2019 .250 0 0 .599
2021 .169 3 1 .505
2022 .214 4 6 .561
3 Seasons .212 7 7 .558
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 24 260 38 2 5.3 3.3 90.6 109.4 10.0 36.8 .266 .370 .262 .296 .402 47.4 31.1 6.6
2021 26 261 39 5 12.8 7.6 88.8 108.7 13.2 30.8 .193 .382 .214 .249 .403 41.0 39.4 1.5
2022 27 1160 191 6 3.1 2.0 89.1 108.3 1.5 23.0 .212 .291 .253 .254 .312 38.2 27.3 6.8
Player 1681 268 13 4.9 3.1 89.3 109.4 4.4 26.1 .217 .318 .248 .260 .338 39.9 29.8 6.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 44.7 55.3 18.4 34.2 2.6 28.9 50.0 21.1 18.4 23.7 2.6 10.5 26.3 18.4
2021 43.6 56.4 33.3 20.5 2.6 23.1 53.8 23.1 17.9 20.5 5.1 5.1 33.3 17.9
2022 62.8 37.2 15.2 20.4 1.6 24.6 41.9 33.5 18.8 30.4 13.6 5.8 11.5 19.9
Player 57.5 42.5 18.3 22.4 1.9 25.0 44.8 30.2 18.7 28.0 10.8 6.3 16.8 19.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 5.3 28.9 18.4 36.8 5.3 5.3 3.3
2021 2.6 33.3 28.2 17.9 5.1 12.8 7.6
2022 1.6 49.7 13.1 27.7 2.6 3.1 2.0
Player 2.2 44.4 16.0 27.6 3.4 4.9 3.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 0.0 0 383 33.0 86 .232 .319 .345 23.2 27.9 19.0 .201 .301 .312 53.3
2022 Slider -0.2 -1 240 20.7 64 .203 .328 .246 35.9 28.1 22.0 .203 .308 .220 32.6
2022 Sinker -1.3 -2 184 15.9 44 .200 .200 .295 21.0 22.7 31.3 .210 .236 .244 36.7
2022 Changeup -2.3 -2 102 8.8 30 .200 .233 .192 27.4 20.0 14.3 .209 .247 .200 8.3
2022 Curveball -2.7 -3 101 8.7 31 .167 .200 .179 25.0 19.4 16.2 .222 .272 .232 45.8
2022 Cutter -2.3 -2 70 6.0 20 .250 .250 .237 26.5 40.0 32.0 .244 .312 .242 50.0
2022 Sweeper -0.4 0 70 6.0 12 .250 .333 .254 35.9 50.0 20.0 .264 .310 .254 16.7
2022 Split-Finger 0.2 0 7 0.6 5 .200 .200 .180 20.0 40.0 40.0 .156 .212 .159 66.7
2021 4-Seam Fastball -0.4 0 76 29.2 22 .227 .545 .320 35.9 50.0 40.7 .246 .568 .338 36.4
2021 Slider -6.9 -4 60 23.1 18 .056 .056 .050 45.0 44.4 29.6 .123 .255 .157 40.0
2021 Sinker -4.1 -2 37 14.2 7 .143 .143 .129 20.0 28.6 33.3 .244 .272 .225 40.0
2021 Changeup 2.1 1 35 13.5 10 .333 .667 .450 38.9 10.0 10.0 .227 .487 .341 50.0
2021 Cutter -4.6 -1 24 9.2 4 .000 .000 .000 58.3 50.0 50.0 .020 .069 .036 100.0
2021 Curveball 0.7 0 22 8.5 4 .250 .250 .450 37.5 50.0 25.0 .232 .253 .217 0.0
2021 Sweeper -1.8 0 5 1.9 -- -- -- 100.0 -- 0.0 -- -- -- --
2021 Split-Finger -16.9 0 1 0.4 1 .000 .000 .000 0.0 0.0 0.0 .151 .174 .153 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2019 61 260 -4 -2 1 1 -4
2021 66 261 -4 -2 0 0 -6
2022 293 1,160 -10 -9 7 3 -9
Player 420 1,681 -17 -13 7 -17 -19
+ 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 260 45.8 63.0 77.3 34.8 59.2 39.2 21.3 47.7 29.8 9.2 75.0
2021 261 49.8 73.8 63.5 29.8 51.3 39.8 30.3 51.7 40.0 9.2 79.2
2022 1,160 49.7 70.2 84.0 31.4 48.1 40.6 34.5 50.7 27.2 8.0 75.3
Player 1,681 49.1 69.7 79.7 31.7 50.6 40.3 31.9 50.4 29.6 8.4 75.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
2019 66 27
2021 57 52
2022 43 30 7 57
+ 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 -- 0 0.9 -1 0 1 0 --
2021 20.71 3 2.5 1 0 3 0 0.0
2022 23.11 4 3.8 0 0 3 2 50.0
Player 22.08 7 7.2 0 0 7 2 28.6
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2019 0 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
2021 3 3 2 1 2 1 3 3 0 1 2 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 2 3 3 2 3
2022 4 3 3 4 4 3 5 2 3 3 4 5 4 4 5 5 3 3 4 4 4 4 5 5 2 4 4 5 4 3 3
Player 7 7 5 6 7 5 9 6 4 5 7 9 8 7 9 9 7 6 8 8 8 8 9 9 6 8 7 9 8 6 6
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
Results
BA .214 +.045 .169
xBA .212 +.019 .193
OBP .273 +.091 .182
xOBP .272 +.067 .205
SLG .288 -.035 .323
xSLG .291 -.091 .382
ISO .074 -.080 .154
xISO .079 -.110 .189
BABIP .289 +.067 .222
wOBA .253 +.039 .214
xwOBA .254 +.005 .249
wOBACON .309 -.035 .344
xwOBACON .312 -.091 .403
BACON .304 +.022 .282
xBACON .303 -.019 .322
Statcast Hit Metrics
Hard Hit % 38.2 -2.8 41.0
Avg Exit Velocity 89.1 +0.3 88.8
Launch Angle Sweet-Spot % 23.0 -7.8 30.8
Barrel % 3.1 -9.7 12.8
Avg Launch Angle 1.5 -11.7 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.6 0.0 92.6
Breaking Velocity 83.1 -0.2 83.3
Offspeed Velocity 83.6 -1.9 85.5
Batted Ball Results
Barrels 6 +1 5
Popup % 1.6 -1.0 2.6
Flyball % 15.2 -18.1 33.3
Line Drive % 20.4 -0.1 20.5
Groundball % 62.8 +19.2 43.6
Pull % 24.6 +1.5 23.1
Straight Away % 41.9 -11.9 53.8
Opposite Field % 33.5 +10.4 23.1
Weak Contact % 1.6 -1.0 2.6
Pull Airball % 5.8 +0.7 5.1
Topped Contact % 49.7 +16.4 33.3
Under Contact % 13.1 -15.1 28.2
Flare/Burner Contact % 27.7 +9.8 17.9
Solid Contact % 2.6 -2.5 5.1
HR/FB % 13.8 -9.3 23.1
Popups 3 +2 1
Flyballs 29 +16 13
Line Drives 39 +31 8
Groundballs 120 +103 17
Plate Discipline
In Zone % 49.7 -0.1 49.8
Out of Zone % 50.3 +0.1 50.2
Edge % 40.6 +0.8 39.8
Zone Swing % 70.2 -3.6 73.8
Out of Zone Swing % 31.4 +1.6 29.8
In Zone Contact % 84.0 +20.5 63.5
Out of Zone Contact % 48.1 -3.2 51.3
Whiff % 27.2 -12.8 40.0
First Strike % 62.1 +1.5 60.6
First Pitch Swing % 34.5 +4.2 30.3
Swing % 50.7 -1.0 51.7
Meatball Swing % 75.3 -3.9 79.2
Meatball % 8.0 -1.2 9.2
Zone Swing & Miss % 16.0 -20.5 36.5
Out of Zone Swing & Miss % 51.9 +3.2 48.7
In Zone 577 +447 130
Out of Zone 583 +452 131
Edge 471 +367 104
In Zone Swings 405 +309 96
Out of Zone Swings 183 +144 39
In Zone Swing & Misses 65 +30 35
Out of Zone Swing & Misses 95 +76 19
Basic
Pitches 1,160 +899 261
PA 293 +227 66
AB 271 +206 65
Hits 58 +47 11
Singles 48 +41 7
Doubles 4 +3 1
Triples 2 +2 0
Home Runs 4 +1 3
Walks 20 +19 1
Strikeouts 80 +54 26
K% 27.3 -12.1 39.4
BB% 6.8 +5.3 1.5
HBP 2 +2 0
Batted Balls 191 +152 39
Number of Fastballs 637 +500 137
Number of Offspeed 109 +73 36
Number of Breaking 341 +259 82
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2019 Shifts R 61 0 0.0 .262
2021 Shifts R 66 4 6.1 .216 .173
2022 Shifts R 293 4 1.4 .254 .221
! 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 76 16.4 21.1% 1.3% 45 23.6 0.0% 11.1%
2021 59 19.1 5.1% 3.4% 53 24.9 0.0% 15.1%
2022 292 18.4 17.1% 1.4% 188 23.3 1.1% 5.3%
+ View Complete Pitch Tempo Leaderboard