P | San Francisco Giants
Bats/Throws: L/L | 6' 2" 220 lbs | Age: 34
Draft: 2010 | Rd. 12, No. 356, Washington Nationals | Brentwood HS
PA AB R H HR SB AVG OBP SLG OPS
2018 44 39 2 3 0 0 .077 .075 .103 .178
2019 60 55 1 4 0 0 .073 .073 .073 .146
2021 5 4 0 0 0 0 .000 .000 .000 .000
7 Seasons 268 237 11 34 1 0 .143 .157 .181 .338
AVG HR SB OPS
2018 .077 0 0 .178
2019 .073 0 0 .146
2021 .000 0 0 .000
7 Seasons .143 1 0 .338
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 23 115 22 0 0.0 0.0 82.4 92.9 -4.3 4.5 .084 .093 .097 .081 .147 0.0 38.9 0.0
2016 24 215 33 1 3.0 1.7 84.6 103.4 -6.5 21.2 .141 .218 .210 .163 .305 15.2 43.3 1.7
2017 25 224 35 0 0.0 0.0 83.6 102.0 10.4 25.7 .165 .210 .253 .193 .306 14.7 37.7 4.9
2018 26 173 20 0 0.0 0.0 82.5 98.3 -0.9 25.0 .061 .070 .075 .073 .198 10.0 54.5 0.0
2019 27 200 32 0 0.0 0.0 79.5 105.2 -13.9 12.5 .095 .112 .063 .092 .187 6.3 46.7 0.0
2021 29 21 4 0 0.0 0.0 71.8 84.8 -34.0 0.0 .112 .128 .000 .101 .135 0.0 20.0 0.0
Player 948 146 1 0.7 0.4 82.3 105.2 -3.7 17.8 .114 .148 .146 .126 .235 9.7 43.6 1.5
MLB 7.2 4.9 88.6 122.9 12.4 33.3 .243 .408 .315 .316 .369 37.0 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, Sinker, Cutter Offspeed: Change, Split, 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 86.4 13.6 4.5 9.1 0.0 27.3 45.5 27.3 27.3 40.9 18.2 0.0 4.5 9.1
2016 72.7 27.3 9.1 18.2 0.0 36.4 45.5 18.2 27.3 36.4 9.1 9.1 9.1 9.1
2017 65.7 34.3 8.6 22.9 2.9 34.3 51.4 14.3 34.3 25.7 5.7 0.0 25.7 8.6
2018 75.0 25.0 5.0 20.0 0.0 15.0 35.0 50.0 15.0 25.0 35.0 0.0 10.0 15.0
2019 81.3 18.8 6.3 9.4 3.1 31.3 46.9 21.9 28.1 40.6 12.5 3.1 6.3 9.4
2021 75.0 25.0 0.0 0.0 25.0 0.0 100.0 0.0 0.0 75.0 0.0 0.0 25.0 0.0
Player 75.3 24.7 6.8 15.8 2.1 29.5 47.3 23.3 26.7 34.9 13.7 2.7 12.3 9.6
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 4.5 54.5 9.1 13.6 0.0 0.0 0.0
2016 15.2 39.4 6.1 15.2 6.1 3.0 1.7
2017 0.0 28.6 17.1 25.7 2.9 0.0 0.0
2018 10.0 35.0 10.0 15.0 0.0 0.0 0.0
2019 9.4 56.3 9.4 9.4 0.0 0.0 0.0
2021 75.0 25.0 0.0 0.0 0.0 0.0 0.0
Player 9.6 41.8 10.3 15.8 2.1 0.7 0.4
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 %
2021 4-Seam Fastball -3.0 0 13 61.9 2 .000 .000 .000 50.0 50.0 33.3 .057 .064 .051 0.0
2021 Sinker -6.8 0 4 19.0 1 .000 .000 .000 33.3 0.0 0.0 .207 .207 .187 0.0
2021 Cutter -10.4 0 4 19.0 2 .000 .000 .000 25.0 0.0 0.0 .129 .176 .117 0.0
2019 4-Seam Fastball -5.8 -7 113 56.5 33 .103 .103 .093 45.0 51.5 56.7 .114 .132 .107 6.3
2019 Sinker -6.4 -2 36 18.0 9 .111 .111 .100 17.6 22.2 25.0 .133 .157 .135 14.3
2019 Curveball -5.5 -1 24 12.0 5 .000 .000 .000 60.0 60.0 30.0 .048 .049 .043 0.0
2019 Slider -13.1 -2 13 6.5 7 .000 .000 .000 60.0 42.9 42.9 .032 .063 .040 0.0
2019 Cutter -10.7 -1 8 4.0 3 .000 .000 .000 66.7 66.7 100.0 .017 .017 .015 0.0
2019 Changeup -14.0 -1 5 2.5 3 .000 .000 .000 60.0 33.3 33.3 .073 .081 .075 0.0
2019 Split-Finger -6.5 0 1 0.5 -- -- -- 100.0 -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2014 2 8 0 0 0 0 1
2015 36 115 -2 -2 -1 0 -5
2016 60 215 -2 -4 -1 0 -6
2017 60 220 -2 -3 0 0 -5
2018 44 172 -5 -4 0 0 -9
2019 60 200 -8 -5 -1 0 -14
2021 5 21 -1 -1 0 0 -1
Player 267 951 -19 -18 -2 -19 -39
+ 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 115 60.0 63.8 75.0 43.5 60.0 43.5 38.9 55.7 29.7 13.9 68.8
2016 215 49.3 70.8 77.3 42.2 50.0 42.8 41.7 56.3 33.1 7.0 60.0
2017 224 50.0 69.1 69.7 38.2 42.9 41.8 37.7 54.0 40.5 8.6 78.9
2018 173 59.9 55.3 59.6 27.5 36.8 43.6 22.7 43.9 47.4 9.3 62.5
2019 200 57.0 66.7 56.6 34.9 50.0 40.5 40.0 53.0 45.3 9.5 94.7
2021 21 57.1 100.0 58.3 33.3 66.7 38.1 60.0 71.4 40.0 9.5 100.0
Player 948 54.5 66.1 67.1 37.3 48.1 42.2 37.2 53.1 39.4 9.2 74.7
MLB 48.9 67.0 82.5 28.4 58.0 42.7 30.1 47.3 25.0 7.4 76.3
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Run Value Batting Fielding Running
Year Batting Base
Running
Fielding xwOBA xBA xSLG EV Barrel% Hard
Hit%
LA Sweet
Spot%
Bat
Speed
Squared-
Up%
Chase% Whiff% K% BB% Range
(OAA)
Arm
Value
Arm
Strength
Sprint
Speed
2015 13
2016 8
2017 10
2018 1
2019 1
2021
+ 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 26.36 1 0.9 0 0 1 0 0.0
Player 26.36 1 0.9 0 0 1 0 0.0
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0
Player 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0
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

2019 +/-   2018 +/-   2017 +/-   2016 +/-   2015
Results
BA .073 -.004 .077 -.168 .245 +.056 .189 +.092 .097
xBA .095 +.034 .061 -.104 .165 +.024 .141 +.057 .084
OBP .073 -.002 .075 -.211 .286 +.082 .204 +.107 .097
xOBP .095 +.021 .074 -.139 .213 +.056 .157 +.073 .084
SLG .073 -.030 .103 -.180 .283 .000 .283 +.154 .129
xSLG .112 +.042 .070 -.140 .210 -.008 .218 +.125 .093
ISO .000 -.026 .026 -.012 .038 -.056 .094 +.062 .032
xISO .017 +.008 .009 -.036 .045 -.032 .077 +.068 .009
BABIP .148 -.040 .188 -.245 .433 +.087 .346 +.170 .176
wOBA .063 -.012 .075 -.178 .253 +.043 .210 +.113 .097
xwOBA .092 +.019 .073 -.120 .193 +.030 .163 +.082 .081
wOBAcon .129 -.059 .188 -.216 .404 +.010 .394 +.216 .178
xwOBAcon .187 -.011 .198 -.108 .306 +.001 .305 +.158 .147
BACON .148 -.040 .188 -.245 .433 +.063 .370 +.194 .176
xBACON .193 -.009 .202 -.109 .311 +.029 .282 +.129 .153
Statcast Hit Metrics
Hard Hit % 6.3 -3.7 10.0 -4.7 14.7 -0.5 15.2 +15.2 0.0
Avg Exit Velocity 79.5 -3.0 82.5 -1.1 83.6 -1.0 84.6 +2.2 82.4
Launch Angle Sweet-Spot % 12.5 -12.5 25.0 -0.7 25.7 +4.5 21.2 +16.7 4.5
Barrel % 0.0 0.0 0.0 0.0 0.0 -3.0 3.0 +3.0 0.0
Avg Launch Angle -13.9 -13.0 -0.9 -11.3 10.4 +16.9 -6.5 -2.2 -4.3
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.4 +1.6 90.8 -1.5 92.3 +1.4 90.9 -2.0 92.9
Breaking Velocity 80.5 +1.9 78.6 -1.7 80.3 0.0 80.3 -1.9 82.2
Offspeed Velocity 84.0 -0.7 84.7 0.0 84.7 +0.8 83.9 -1.1 85.0
Batted Ball Results
Barrels 0 0 0 0 0 -1 1 +1 0
Popup % 3.1 +3.1 0.0 -2.9 2.9 +2.9 0.0 0.0 0.0
Flyball % 6.3 +1.3 5.0 -3.6 8.6 -0.5 9.1 +4.6 4.5
Line Drive % 9.4 -10.6 20.0 -2.9 22.9 +4.7 18.2 +9.1 9.1
Groundball % 81.3 +6.3 75.0 +9.3 65.7 -7.0 72.7 -13.7 86.4
Pull % 31.3 +16.3 15.0 -19.3 34.3 -2.1 36.4 +9.1 27.3
Straight Away % 46.9 +11.9 35.0 -16.4 51.4 +5.9 45.5 0.0 45.5
Opposite Field % 21.9 -28.1 50.0 +35.7 14.3 -3.9 18.2 -9.1 27.3
Weak Contact % 9.4 -0.6 10.0 +10.0 0.0 -15.2 15.2 +10.7 4.5
Pull Airball % 3.1 +3.1 0.0 0.0 0.0 -9.1 9.1 +9.1 0.0
Topped Contact % 56.3 +21.3 35.0 +6.4 28.6 -10.8 39.4 -15.1 54.5
Under Contact % 9.4 -0.6 10.0 -7.1 17.1 +11.0 6.1 -3.0 9.1
Flare/Burner Contact % 9.4 -5.6 15.0 -10.7 25.7 +10.5 15.2 +1.6 13.6
Solid Contact % 0.0 0.0 0.0 -2.9 2.9 -3.2 6.1 +6.1 0.0
HR/FB % 0.0 0.0 0.0 0.0 0.0 -33.3 33.3 +33.3 0.0
Popups 1 +1 0 -1 1 +1 0 0 0
Flyballs 2 +1 1 -2 3 0 3 +2 1
Line Drives 3 -1 4 -4 8 +2 6 +4 2
Groundballs 26 +11 15 -8 23 -1 24 +5 19
Plate Discipline
In Zone % 57.0 -2.9 59.9 +9.9 50.0 +0.7 49.3 -10.7 60.0
Out of Zone % 43.0 +2.9 40.1 -9.9 50.0 -0.7 50.7 +10.7 40.0
Edge % 40.5 -3.1 43.6 +1.8 41.8 -1.0 42.8 -0.7 43.5
Zone Swing % 66.7 +11.4 55.3 -13.8 69.1 -1.7 70.8 +7.0 63.8
Out of Zone Swing % 34.9 +7.4 27.5 -10.7 38.2 -4.0 42.2 -1.3 43.5
In Zone Contact % 56.6 -3.0 59.6 -10.1 69.7 -7.6 77.3 +2.3 75.0
Out of Zone Contact % 50.0 +13.2 36.8 -6.1 42.9 -7.1 50.0 -10.0 60.0
Whiff % 45.3 -2.1 47.4 +6.9 40.5 +7.4 33.1 +3.4 29.7
First Strike % 73.3 +2.8 70.5 +1.6 68.9 -6.1 75.0 -2.8 77.8
First Pitch Swing % 40.0 +17.3 22.7 -15.0 37.7 -4.0 41.7 +2.8 38.9
Swing % 53.0 +9.1 43.9 -10.1 54.0 -2.3 56.3 +0.6 55.7
Meatball Swing % 94.7 +32.2 62.5 -16.4 78.9 +18.9 60.0 -8.8 68.8
Meatball % 9.5 +0.2 9.3 +0.7 8.6 +1.6 7.0 -6.9 13.9
Zone Swing & Miss % 43.4 +3.0 40.4 +10.1 30.3 +7.6 22.7 -2.3 25.0
Out of Zone Swing & Miss % 50.0 -18.4 68.4 +11.3 57.1 +7.1 50.0 +10.0 40.0
In Zone 114 +11 103 -7 110 +4 106 +37 69
Out of Zone 86 +17 69 -41 110 +1 109 +63 46
Edge 81 +6 75 -17 92 0 92 +42 50
In Zone Swings 76 +19 57 -19 76 +1 75 +31 44
Out of Zone Swings 30 +11 19 -23 42 -4 46 +26 20
In Zone Swing & Misses 33 +10 23 0 23 +6 17 +6 11
Out of Zone Swing & Misses 15 +2 13 -11 24 +1 23 +15 8
Basic
Pitches 200 +27 173 -51 224 +9 215 +100 115
PA 60 +16 44 -17 61 +1 60 +24 36
AB 55 +16 39 -14 53 0 53 +22 31
Hits 4 +1 3 -10 13 +3 10 +7 3
Singles 4 +2 2 -9 11 +4 7 +5 2
Doubles 0 -1 1 -1 2 0 2 +1 1
Triples 0 0 0 0 0 0 0 0 0
Home Runs 0 0 0 0 0 -1 1 +1 0
Walks 0 0 0 -3 3 +2 1 +1 0
Strikeouts 28 +4 24 +1 23 -3 26 +12 14
K% 46.7 -7.8 54.5 +16.8 37.7 -5.6 43.3 +4.4 38.9
BB% 0.0 0.0 0.0 -4.9 4.9 +3.2 1.7 +1.7 0.0
HBP 0 0 0 0 0 0 0 0 0
Batted Balls 32 +12 20 -15 35 +2 33 +11 22
Number of Fastballs 157 +21 136 -21 157 +9 148 +57 91
Number of Offspeed 6 +3 3 -7 10 -15 25 +22 3
Number of Breaking 37 +4 33 -20 53 +11 42 +21 21
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 58 0 0.0 .218
2017 Shifts L 61 0 0.0 .253
2018 Shifts L 44 0 0.0 .075
2019 Shifts L 60 0 0.0 .063
2021 Shifts L 5 0 0.0 .000
! 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 %
2014 5 13.6 60.0% 0.0% 0 -- -- --
2015 30 13.6 66.7% 0.0% 14 19.3 21.4% 14.3%
2016 58 13.4 58.6% 3.4% 28 23.7 3.6% 25.0%
2017 69 14.6 53.6% 0.0% 27 21.7 0.0% 11.1%
2018 54 13.5 72.2% 0.0% 33 21.7 3.0% 0.0%
2019 61 13.7 60.7% 0.0% 28 21.9 0.0% 0.0%
2021 2 14.6 50.0% 0.0% 3 22.7 0.0% 0.0%
+ View Complete Pitch Tempo Leaderboard