Freddy Galvis
SS | Bats/Throws: S/R | 5' 10" 190LBS | Age: 34
PA AB R H HR SB AVG OBP SLG OPS
2019 589 557 67 145 23 4 .260 .296 .438 .734
2020 159 141 18 31 7 1 .220 .308 .404 .712
2021 394 356 53 86 14 1 .242 .302 .407 .709
10 Seasons 4,238 3,921 436 966 109 57 .246 .292 .387 .679
AVG HR SB OPS
2019 .260 23 4 .734
2020 .220 7 1 .712
2021 .242 14 1 .709
10 Seasons .246 109 57 .679
MLB Percentile Rankings
Hits Spray Chart

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
Sweet
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2015 25 2288 467 10 2.1 1.7 86.1 104.0 13.2 33.2 .237 .330 .283 .272 .305 22.1 17.1 5.0
2016 26 2365 460 13 2.8 2.1 87.4 107.9 13.6 33.9 .229 .344 .284 .262 .322 27.4 21.8 4.0
2017 27 2641 503 12 2.4 1.8 86.3 106.0 15.2 32.8 .242 .360 .298 .286 .312 23.5 16.7 6.8
2018 28 2573 462 18 3.9 2.7 88.6 105.8 13.7 32.3 .218 .341 .294 .273 .321 28.9 22.4 6.9
2019 29 2289 415 23 5.5 3.9 88.8 105.6 14.7 31.8 .235 .384 .307 .280 .351 36.4 24.6 4.8
2020 30 618 111 5 4.5 3.1 87.0 107.7 13.6 27.0 .220 .360 .312 .301 .317 27.9 18.9 8.2
2021 31 1545 284 14 4.9 3.6 86.8 109.3 14.1 34.9 .222 .350 .305 .280 .311 31.7 19.5 6.9
Player 14319 2702 95 3.5 2.6 87.3 109.3 14.1 32.8 .231 .352 .295 .277 .320 27.8 20.3 5.8
MLB 6.9 4.7 88.4 122.4 12.2 33.1 .245 .406 .316 .315 .369 36.3 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

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2015 44.3 21.2 26.6 7.9 33.2 38.1 28.3 3.2 33.0 28.5 24.8 4.3 2.1 1.7
2016 42.8 23.3 27.2 6.7 41.1 35.4 23.5 2.2 31.1 28.7 26.1 4.8 2.8 2.1
2017 39.0 23.9 28.2 8.9 33.8 34.4 31.8 4.6 29.2 31.6 25.8 4.6 2.4 1.8
2018 42.6 25.5 26.0 5.8 35.5 40.3 24.2 2.4 30.5 29.9 24.0 6.1 3.9 2.7
2019 41.0 26.5 25.3 7.2 37.8 35.2 27.0 2.2 29.6 29.6 27.0 5.1 5.5 3.9
2020 47.7 27.0 18.0 7.2 44.1 35.1 20.7 7.2 32.4 27.0 21.6 6.3 4.5 3.1
2021 39.8 26.4 22.9 10.9 41.5 35.2 23.2 4.9 29.6 32.0 21.5 7.0 4.9 3.6
Player 41.9 24.4 25.9 7.7 37.1 36.5 26.4 3.3 30.6 29.8 24.9 5.2 3.5 2.6
MLB 44.6 23.5 24.8 7.0 37.0 37.5 25.3 3.9 32.8 24.7 24.4 5.8 6.9 4.7
! 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 -0.7 -4 531 34.4 132 .226 .435 .325 17.7 19.7 16.9 .192 .348 .283 27.5
2021 Sinker -0.5 -1 260 16.8 66 .267 .417 .332 10.6 7.6 8.6 .317 .489 .376 50.9
2021 Changeup 0.9 2 249 16.1 70 .294 .426 .339 19.2 8.6 8.5 .283 .387 .294 34.9
2021 Slider -0.4 -1 170 11.0 45 .179 .256 .257 40.2 44.4 24.7 .129 .158 .201 10.5
2021 Curveball 2.0 3 130 8.4 27 .360 .680 .459 23.1 22.2 12.8 .235 .452 .318 26.3
2021 Cutter -2.3 -3 127 8.2 33 .207 .379 .269 20.0 27.3 22.5 .188 .305 .242 31.8
2021 Split-Finger -5.2 -2 45 2.9 9 .000 .000 .000 10.0 22.2 12.5 .087 .094 .090 0.0
2021 Sweeper -3.4 -1 23 1.5 8 .250 .375 .269 15.4 0.0 0.0 .204 .223 .186 12.5
2021 Slurve -9.2 -1 9 0.6 3 .000 .000 .000 80.0 100.0 60.0 -- -- .000 --
2020 4-Seam Fastball -0.5 -1 167 27.0 43 .152 .333 .319 27.6 18.6 17.0 .196 .405 .357 32.0
2020 Sinker 1.1 2 136 22.0 28 .393 .643 .445 20.0 17.9 21.7 .307 .501 .345 43.5
2020 Curveball -1.1 -1 94 15.2 24 .095 .238 .246 16.2 16.7 12.9 .194 .289 .270 35.3
2020 Changeup -0.4 0 91 14.7 27 .269 .346 .296 25.6 11.1 15.8 .280 .445 .327 21.7
2020 Slider -0.2 0 85 13.8 24 .190 .286 .267 38.3 33.3 27.6 .159 .195 .226 7.7
2020 Cutter 2.9 1 38 6.1 11 .200 .800 .427 38.1 18.2 15.4 .082 .117 .143 12.5
2020 Sweeper -14.5 -1 5 0.8 2 .000 .000 .000 0.0 0.0 0.0 .277 .305 .256 0.0
2020 Split-Finger -3.2 0 2 0.3 -- -- -- 0.0 -- 0.0 -- -- -- --
2019 4-Seam Fastball 0.2 2 861 37.6 200 .281 .466 .358 29.2 23.5 18.5 .243 .387 .308 32.3
2019 Changeup -0.2 -1 353 15.4 104 .282 .379 .310 26.1 20.2 18.3 .269 .395 .287 34.1
2019 Sinker -0.2 -1 326 14.2 87 .321 .583 .390 15.0 13.8 16.4 .296 .494 .345 51.4
2019 Slider -0.6 -2 300 13.1 80 .165 .304 .219 35.8 40.0 25.2 .115 .204 .139 31.9
2019 Curveball 0.0 0 251 11.0 56 .236 .509 .335 40.3 39.3 25.0 .211 .441 .277 36.4
2019 Cutter 2.2 3 122 5.3 37 .286 .514 .382 27.0 24.3 24.3 .256 .403 .300 26.9
2019 Split-Finger -4.7 -3 61 2.7 20 .150 .150 .189 22.2 10.0 9.5 .236 .351 .252 38.9
2019 Sweeper -4.9 0 8 0.3 1 .000 .000 .000 20.0 0.0 0.0 .250 .264 .229 0.0
2019 Slurve -9.7 0 5 0.2 2 .000 .000 .000 0.0 0.0 0.0 .240 .415 .275 50.0
2019 Knuckleball -22.5 0 2 0.1 1 -- -- .000 50.0 0.0 -- -- -- .058 100.0
2018 4-Seam Fastball 0.5 5 927 36.0 221 .245 .403 .331 27.8 23.5 16.3 .208 .366 .292 29.0
2018 Sinker -0.1 -1 473 18.4 110 .275 .431 .315 17.9 12.7 14.0 .285 .409 .332 31.1
2018 Changeup 0.0 0 332 12.9 96 .293 .435 .349 24.1 13.5 12.3 .229 .326 .261 26.6
2018 Curveball -1.1 -4 320 12.4 82 .205 .295 .249 33.3 31.7 22.8 .210 .296 .252 28.8
2018 Slider -1.2 -3 269 10.5 76 .236 .361 .254 34.2 39.5 26.8 .155 .279 .201 32.6
2018 Cutter -1.8 -3 157 6.1 42 .162 .216 .228 22.0 16.7 14.0 .219 .349 .288 31.3
2018 Split-Finger 0.3 0 49 1.9 15 .214 .286 .310 32.1 20.0 16.7 .153 .184 .187 9.1
2018 Sweeper 13.4 0 3 0.1 1 1.000 1.000 .900 0.0 0.0 -- .340 .409 .311 0.0
2017 4-Seam Fastball -0.9 -9 1,028 38.9 240 .260 .405 .338 14.2 14.6 13.3 .247 .385 .312 22.7
2017 Sinker -1.1 -6 492 18.6 118 .255 .377 .313 14.2 12.7 13.4 .297 .457 .350 34.4
2017 Changeup -1.2 -5 363 13.7 100 .188 .250 .257 20.3 11.0 11.2 .217 .283 .233 18.8
2017 Slider 0.5 1 278 10.5 83 .260 .364 .284 23.3 32.5 20.0 .190 .257 .216 17.3
2017 Curveball 0.4 1 273 10.3 65 .254 .397 .293 19.2 20.0 14.6 .210 .295 .231 18.0
2017 Cutter 1.2 2 138 5.2 36 .364 .636 .429 21.9 16.7 14.0 .283 .497 .341 25.0
2017 Split-Finger -0.2 0 32 1.2 7 .333 .500 .407 5.9 0.0 0.0 .418 .533 .444 33.3
2017 Knuckleball -1.8 0 23 0.9 6 .333 .333 .300 33.3 33.3 22.2 .258 .383 .275 25.0
2017 Sweeper 4.5 1 13 0.5 6 .333 .333 .300 60.0 33.3 33.3 .095 .105 .088 25.0
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2012 200 693 -5 -3 0 2 -6
2013 220 836 -2 -10 2 2 -7
2014 128 514 -3 -3 0 0 -5
2015 602 2,283 -9 -12 3 4 -15
2016 618 2,344 -13 -14 0 5 -22
2017 661 2,640 -11 -26 10 11 -15
2018 643 2,531 -13 -18 17 9 -4
2019 587 2,288 -14 -6 10 8 -2
2020 163 634 -3 -7 5 4 -1
2021 393 1,544 -18 -3 8 6 -8
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2015 2,288 47.5 64.1 86.9 39.6 68.6 42.8 28.7 51.2 18.9 6.6 70.9
2016 2,365 47.2 68.3 83.9 39.1 68.6 41.6 29.3 52.9 20.7 6.3 67.6
2017 2,641 47.8 67.4 87.5 32.0 69.4 41.2 23.0 48.9 17.6 6.4 76.2
2018 2,573 46.3 67.9 79.4 35.0 62.0 42.7 29.9 50.3 26.3 6.7 72.8
2019 2,289 47.5 72.5 77.8 38.1 58.4 42.6 30.3 54.4 28.4 6.6 78.1
2020 618 46.8 66.1 79.1 26.7 60.2 42.1 18.9 45.1 26.5 8.1 88.0
2021 1,545 49.0 65.3 84.2 32.7 67.8 45.3 24.4 48.7 20.6 6.7 73.8
Player 14,319 47.4 67.6 83.0 35.7 65.5 42.5 27.4 50.9 22.4 6.6 74.0
MLB 48.6 66.9 82.0 28.4 58.0 42.6 29.7 47.1 24.8 7.3 76.1
! 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
2015 9 20 12 16 9 23 16 13 38 8 59 18 65 4 56
2016 3 10 8 19 1 21 15 21 58 13 34 5 60 5 65 95
2017 9 26 11 15 14 18 9 20 48 6 70 29 81 21 58 92
2018 5 7 9 21 5 28 18 45 45 12 39 29 35 12 48 95
2019 6 17 18 22 2 39 26 38 41 35 31 9 20 8 29 94
2020 23 16 19 25 30 16 20 20 46 8 69 38 47 54 28 4 7
2021 5 10 12 21 5 14 19 12 62 12 63 23 76 14 28 16 14
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2016 22.9 20 15.9 4 8 13 6 30.0
2017 21.5 12 13.2 -1 10 13 3 25.0
2018 21.8 13 11.8 1 7 13 2 15.4
2019 21.7 23 20.0 3 12 17 7 30.4
2020 21.7 7 6.1 1 2 4 2 28.6
2021 22.1 14 12.8 1 7 10 5 35.7
Player 22.0 89 79.7 9 46 70 25 28.1

Expected Home Runs by Park

Year HR
2016 20 19 11 19 16 16 18 18 14 10 15 19 14 15 17 17 8 16 17 19 16 10 19 22 18 13 15 22 14 16 13
2017 12 12 12 16 13 13 13 14 12 10 12 18 14 11 12 14 9 11 14 13 15 12 22 16 12 11 13 16 16 14 5
2018 13 16 8 10 11 12 14 10 10 8 10 16 15 10 10 13 12 10 12 13 13 14 16 12 10 10 12 13 15 11 7
2019 23 25 16 19 21 22 23 18 15 11 17 23 24 20 22 20 19 16 21 21 21 21 26 22 19 16 14 25 27 22 14
2020 7 6 3 8 6 7 6 6 6 5 6 7 6 6 6 6 7 6 6 7 7 5 8 6 6 5 6 6 6 6 5
2021 14 15 8 13 14 13 15 14 9 8 12 15 11 12 14 14 14 12 14 15 13 13 16 15 12 11 15 13 11 11 13
Player 89 93 58 85 81 83 89 80 66 52 72 98 84 74 81 84 69 71 84 88 85 75 107 93 77 66 75 95 89 80 57
! Note: This tells how many of this player's home runs would have been out of other stadiums. This accounts for different wall heights, distances and environmental effects. For these purposes, the 2020 Blue Jays home field was still Rogers Centre, not Sahlen Field.
+View Complete Expected Home Runs Leaderboard

Year to Year Changes

Metric 2015 2016 +/-   2017 +/-   2018 +/-   2019 +/-   2020 +/-   2021 +/-  
Exit Velocity 86.1 87.4 1.3 86.3 -1.1 88.6 2.3 88.8 0.2 87.0 -1.8 86.8 -0.2
Launch Angle 13.2 13.6 0.4 15.2 1.6 13.7 -1.5 14.7 1.0 13.6 -1.1 14.1 0.5
Barrel % 2.1 2.8 0.7 2.4 -0.4 3.9 1.5 5.5 1.6 4.5 -1.0 4.9 0.4
Hard Hit % 22.1 27.4 5.3 23.5 -3.9 28.9 5.4 36.4 7.5 27.9 -8.5 31.7 3.8
Sweet Spot % 33.2 33.9 0.7 32.8 -1.1 32.3 -0.5 31.8 -0.5 27.0 -4.8 34.9 7.9
xBA .237 .229 -0.008 .242 0.013 .218 -0.024 .235 0.017 .220 -0.015 .222 0.002
BA .263 .241 -0.022 .255 0.014 .248 -0.007 .260 0.012 .220 -0.040 .242 0.022
xwOBA .272 .262 -0.010 .286 0.024 .273 -0.013 .280 0.007 .301 0.021 .280 -0.021
wOBA .283 .284 0.001 .298 0.014 .294 -0.004 .307 0.013 .312 0.005 .305 -0.007
xSLG .330 .344 0.014 .360 0.016 .341 -0.019 .384 0.043 .360 -0.024 .350 -0.010
SLG .343 .399 0.056 .382 -0.017 .380 -0.002 .438 0.058 .404 -0.034 .407 0.003
K% 17.1 21.8 4.7 16.7 -5.1 22.4 5.7 24.6 2.2 18.9 -5.7 19.5 0.6
BB% 5.0 4.0 -1.0 6.8 2.8 6.9 0.1 4.8 -2.1 8.2 3.4 6.9 -1.3
Swing % 51.2 52.9 1.7 48.9 -4.0 50.3 1.4 54.4 4.1 45.1 -9.3 48.7 3.6
Whiff% 18.9 20.7 1.8 17.6 -3.1 26.3 8.7 28.4 2.1 26.5 -1.9 20.6 -5.9
In Zone % 47.5 47.2 -0.3 47.8 0.6 46.3 -1.5 47.5 1.2 46.8 -0.7 49.0 2.2
Out of Zone % 52.5 52.8 0.3 52.2 -0.6 53.7 1.5 52.5 -1.2 53.2 0.7 51.0 -2.2
Out of Zone Swing % 39.6 39.1 -0.5 32.0 -7.1 35.0 3.0 38.1 3.1 26.7 -11.4 32.7 6.0
First Pitch Swing % 28.7 29.3 0.6 23.0 -6.3 29.9 6.9 30.3 0.4 18.9 -11.4 24.4 5.5
First Pitch Strike % 64.2 60.1 -4.1 58.5 -1.6 62.6 4.1 61.4 -1.2 54.1 -7.3 58.8 4.7
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 459 6 1.3 .298 .336
2016 Shifts R 143 2 1.4 .240 .000
2017 Shifts L 458 15 3.3 .308 .295
2017 Shifts R 202 1 0.5 .278 .000
2018 Shifts L 443 18 4.1 .279 .265
2018 Shifts R 196 4 2.0 .329 .440
2019 Shifts L 404 177 43.8 .363 .244
2019 Shifts R 183 5 2.7 .306 .138
2020 Shifts L 122 91 74.6 .217 .350
2020 Shifts R 37 2 5.4 .258 .990
2021 Shifts L 275 131 47.6 .293 .304
2021 Shifts R 118 3 2.5 .301 1.121
! 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 %
2012 157 14.6 52.9% 1.3% 136 20.9 5.1% 9.6%
2013 258 14.9 50.8% 1.6% 98 21.2 2.0% 7.1%
2014 154 14.7 53.9% 2.6% 93 18.8 2.2% 0.0%
2015 691 15.9 43.3% 2.9% 304 22.0 7.9% 14.5%
2016 679 16.0 39.0% 2.9% 320 23.0 7.8% 16.3%
2017 845 15.5 43.9% 0.9% 362 21.7 1.7% 8.8%
2018 792 15.6 43.2% 1.5% 335 21.5 3.0% 7.5%
2019 623 16.1 37.2% 0.8% 295 21.5 2.4% 7.8%
2020 226 16.7 29.2% 0.0% 71 22.2 1.4% 9.9%
2021 466 16.6 34.3% 2.6% 231 21.8 1.3% 9.5%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings

Loading Bat Tracking...