43 days until Spring Training games
<
>
Justin Shafer
P | Bats/Throws: R/R | 6' 2" 205LBS | Age: 32
Draft: 2014 | Rd: 8, #234, Toronto Blue Jays | Lake Wales, FL
W
L
ERA
G
GS
SV
IP
SO
WHIP
2018 0 0 3.24 6 0 0 8.1 2 1.56
2019 2 1 3.86 34 0 1 39.2 39 1.66
2020 0 0 12.71 5 0 0 5.2 5 2.12
3 Seasons 2 1 4.70 45 0 1 53.2 46 1.70
G
W-L
ERA
IP
SO
WHIP
2018 6 0-0 3.24 8.1 2 1.56
2019 34 2-1 3.86 39.2 39 1.66
2020 5 0-0 12.71 5.2 5 2.12
3 Seasons 45 2-1 4.70 53.2 46 1.70
20202020 MLB Percentile Rankings
ValuesavantPOORAVERAGEGREATPitching Run Value-2NOT QUALIFIEDFastball Run Value-1NOT QUALIFIEDBreaking Run Value-1NOT QUALIFIEDOffspeed Run Value--NOT QUALIFIEDPitchingxERA13.27NOT QUALIFIEDxBA.326NOT QUALIFIEDFastball Velo90.8NOT QUALIFIED17Avg Exit Velocity89.2NOT QUALIFIEDChase %24.6NOT QUALIFIEDWhiff %22.9NOT QUALIFIEDK %16.7NOT QUALIFIEDBB %13.3NOT QUALIFIEDBarrel %20.0NOT QUALIFIEDHard-Hit %40.0NOT QUALIFIEDGB %0.0NOT QUALIFIEDExtension6.5NOT QUALIFIED62
20202020 Movement Profile (Induced Break)
?
MLB AVG.ARM ANGLE47°12"24"6"12"18"24"12"24"12"24"10.2 INCHES BREAK15.1 INCHES DROP14.1 INCHES TAIL12.4 INCHES RISEAVG4.8 INCHES BREAK3.6 INCHES RISEAVG5.0 INCHES TAIL19.0 INCHES RISEAVG1B3BMOVES TOWARD︎MORERISEMOREDROPUSAGEMPHRHP AVG4-Seam39%91.093.9Slider38%84.384.7Sinker15%90.293.0Curve8%76.579.5SAMPLE100 PITCH

Statcast 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%
ERA
xERA
2018 25 146 29 2 6.9 5.1 86.0 108.4 8.6 34.5 .302 .460 .326 .402 .349 34.5 5.1 17.9 3.24 7.44
2019 26 732 117 9 7.7 4.9 88.4 111.9 19.0 35.0 .233 .403 .355 .319 .355 33.3 21.4 13.7 3.86 4.50
2020 27 112 20 4 20.0 13.3 89.2 112.9 37.7 50.0 .326 .750 .460 .497 .569 40.0 16.7 13.3 12.71 13.27
Player 990 166 15 9.0 6.0 88.1 112.9 19.4 36.7 .253 .451 .363 .353 .380 34.3 18.3 14.3
MLB 7.0 4.8 88.5 122.4 12.3 33.2 .245 .405 .316 .315 .368 36.5 22.2 8.4
! Note: All figures in this table cover the period 2015-present.

Statcast Pitch Arsenal

Shafer relies on 4 pitches.
Four Seamer
(39.3%) ,
Slider
(37.5%) ,
Sinker
(15.2%) ,
Curveball
(8.0%) ,

Four Seamer44 Pitches (39.3%)
Slider42 Pitches (37.5%)
Sinker17 Pitches (15.2%)
Curveball9 Pitches (8%)

  •   
  •   
  •   

+ If Available Pitches Click to Video.


Created with Highcharts 6.2.0%Chart context menuJustin Shafer Pitch % by SeasonSource: baseballsavant.mlb.comFour SeamerSliderSinkerCurveballCutterChangeup201820192020010203040
  •   
  •   
  •   
  •   
  •   
  •   
  •   

Pitch Tracking

Year
Pitch Type
#
# RHB
# LHB
%
MPH
PA
AB
H
1B
2B
3B
HR
SO
BBE
BA
XBA
SLG
XSLG
WOBA
XWOBA
EV
LA
Spin
Ext.
Whiff%
PutAway%
2020 Four Seamer 44 22 22 39.3 91.0 10 8 3 1 0 1 1 0 9 .375 .439 1.000 1.046 .512 .632 92.2 42 2475 6.5 5.0 0.0
2020 Slider 42 30 12 37.5 84.3 14 10 3 1 1 0 1 4 6 .300 .233 .700 .740 .495 .482 92.2 36 2566 6.4 42.1 40.0
2020 Sinker 17 11 6 15.2 90.2 5 5 2 2 0 0 0 0 5 .400 .395 .400 .444 .353 .367 80.3 32 2431 6.4 0.0 0.0
2020 Curveball 9 6 3 8.0 76.5 1 1 0 0 0 0 0 1 0 .000 .000 .000 .000 2502 6.5 100.0 25.0
2019 Four Seamer 342 174 168 46.7 94.3 91 75 21 13 6 1 1 16 60 .280 .236 .427 .392 .360 .334 91.0 23 2460 6.4 19.8 15.0
2019 Slider 198 125 73 27.0 85.6 52 47 13 3 5 1 4 16 31 .277 .214 .681 .433 .412 .308 84.3 11 2474 6.0 41.3 19.3
2019 Cutter 140 68 72 19.1 90.1 26 25 6 4 1 0 1 6 19 .240 .256 .400 .421 .282 .297 86.7 21 2530 6.3 26.5 20.7
2019 Sinker 52 30 22 7.1 92.3 9 8 1 1 0 0 0 1 7 .125 .237 .125 .284 .177 .282 82.0 8 2220 6.3 27.3 8.3
! Note: Years are in reverse order.
+ Show More Seasons


Batted Ball Profile

Season
GB %
FB %
LD %
PU %
Pull %
Straight %
Oppo %
Weak %
Topped %
Under %
Flare/Burner %
Solid %
Barrel %
Barrel/PA
2018 44.8 13.8 31.0 10.3 44.8 41.4 13.8 6.9 34.5 20.7 24.1 6.9 6.9 5.1
2019 32.5 24.8 28.2 14.5 32.5 33.3 34.2 3.4 23.9 31.6 24.8 8.5 7.7 4.9
2020 0.0 50.0 35.0 15.0 25.0 35.0 40.0 0.0 5.0 45.0 20.0 10.0 20.0 13.3
Player 30.7 25.9 29.5 13.9 33.7 34.9 31.3 3.6 23.5 31.3 24.1 8.4 9.0 6.0
MLB 44.4 23.8 24.7 7.1 37.2 37.5 25.2 3.9 32.6 24.8 24.4 5.9 7.0 4.8
! Note: All figures in this table cover the period 2015-present.

Pitch Movement

Created with Highcharts 6.2.0Chart context menuJustin Shafer Vertical Movement vs Avg (Inches) by SeasonSource: baseballsavant.mlb.comCurveballFour SeamerSliderSinkerCutterChangeup201820192020-4-20246

How this works: This section shows two different ways to evaluate pitch movement. On the left, “Total Movement” shows the real-world movement of a pitch, including the forces of gravity, which affects every pitch thrown. Since gravity requires time, and slower pitches aren't 'better' just because they have more time to move, a pitch's movement is compared to other pitches of the same pitch type, within +/- 2 MPH and +/- 0.5 feet of extension/release. On the right, Induced Movement (or IVB) is reported without gravity, and attempts to isolate movement created by the pitcher's ability to spin and manipulate the ball.
Total Movement (in inches, w/ gravity)
Induced Movement (in inches, w/o gravity)
Year
Pitch
Team
Hand
#
MPH
Vertical
Drop
vs.
Comparable
Horizontal
Break
vs.
Comparable
Vertical
Break
vs. Avg
Horizontal
Break
vs. Avg
2020 Curveball MIA R 9 76.5 62.6 4.2 10.2GLV 0.5 -15.1 5.4 10.2GLV 1.0
2020 4-Seam Fastball MIA R 44 91.0 14.1 2.1 5.0ARM -1.5 19.0 3.0 5.0ARM -2.3
2020 Slider MIA R 42 84.3 34.7 -2.7 4.8GLV -0.2 3.6 -2.2 4.8GLV -0.5
2020 Sinker MIA R 17 90.2 21.3 -1.8 14.1ARM -0.3 12.4 -3.3 14.1ARM -0.7
2019 4-Seam Fastball TOR R 342 94.3 13.6 1.5 6.4ARM -1.0 17.1 1.5 6.4ARM -1.1
2019 Sinker TOR R 52 92.3 22.0 -0.4 15.5ARM 1.1 10.3 -1.2 15.5ARM 0.6
2019 Cutter TOR R 140 90.1 24.9 -0.1 1.9GLV 0.2 8.7 0.9 1.9GLV -0.7
2019 Slider TOR R 198 85.6 36.9 1.5 5.5GLV 1.4 0.8 1.0 5.5GLV 0.4
! Note: Years are in reverse order.

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 %
2020 4-Seam Fastball -3.2 -1 44 39.3 10 .375 1.000 .520 5.0 0.0 0.0 .439 1.046 .632 55.6
2020 Slider -2.5 -1 42 37.5 14 .300 .700 .496 42.1 28.6 40.0 .233 .740 .480 50.0
2020 Sinker 1.1 0 17 15.2 5 .400 .400 .360 0.0 0.0 0.0 .395 .444 .367 0.0
2020 Curveball -1.6 0 9 8.0 1 .000 .000 .000 100.0 100.0 25.0 -- -- .000 --
2019 4-Seam Fastball 0.6 2 342 46.7 91 .280 .427 .370 19.8 17.6 15.0 .236 .392 .336 40.0
2019 Slider -1.7 -3 198 27.0 52 .277 .681 .424 41.3 30.8 19.3 .214 .433 .309 29.0
2019 Cutter 0.6 1 140 19.1 26 .240 .400 .325 26.5 23.1 20.7 .256 .421 .298 26.3
2019 Sinker 1.2 1 52 7.1 9 .125 .125 .278 27.3 11.1 8.3 .237 .284 .280 14.3
! Note: Years are in reverse order.
! Note: To better align with other values, positive numbers (red) are good, and negative numbers (blue) are poor.

Spin Direction

Year
Pitch Type
Pitches
MPH
Active Spin %
Total Movement (In.)
Spin-Based
Observed
Deviation
2020 4-Seam Fastball 44 91.0 90 19.1 12:45 12:30 15
2020 Sinker 12 90.2 80 19.0 12:45 1:45 -60
2020 Slider 39 84.4 31 5.8 10:45 9:45 60
! Note: Years are in reverse order.
1212345678910114-SEAM FASTBALLSINKERSLIDERCURVEBALLJustin ShaferSpin-Based Movement by Pitch TypeSPIN DIRECTION - PITCHER POV
1212345678910114-SEAM FASTBALLSINKERSLIDERCURVEBALLJustin ShaferObserved Movement by Pitch TypeSPIN DIRECTION - PITCHER POV
! Note: This table is showing data from the PITCHER perspective.
+ View Complete Spin Direction Leaderboard

Pitcher Arm Angle

2020All YearsClick a year to see pitches
ARM ANGLE47°2020
! Note: Data is available from 2020 through the present.
+ View Complete Arm Angle Leaderboard

Statcast Pitching Run Value

Runs
Year
Team
PA
Pitches
Heart
Shadow
Chase
Waste
All
2018 39 146 0 1 -2 -2 -2
2019 178 732 -2 10 -3 -5 0
2020 30 112 -1 0 -1 -1 -2
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season
Pitches
Zone %
Zone Swing %
Zone Contact %
Chase %
Chase Contact %
Edge %
1st Pitch Strike %
Swing %
Whiff %
Meatball %
Meatball Swing %
2018 146 45.2 66.7 88.6 18.8 60.0 31.5 46.2 40.4 18.6 2.1 66.7
2019 732 45.5 73.9 81.3 26.6 54.7 38.8 58.7 48.1 26.4 5.2 78.9
2020 112 45.5 64.7 78.8 24.6 73.3 47.3 50.0 42.9 22.9 3.6 100.0
Player 990 45.5 71.8 82.0 25.2 57.4 38.7 55.6 46.4 25.1 4.5 80.0
MLB 48.7 67.0 82.0 28.5 57.8 42.6 61.0 47.2 25.0 7.3 76.3
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year
xwOBA /
xERA
xBA
xSLG
xISO
xOBP
Brl
Brl%
EV
Hard
Hit%
K%
BB%
Whiff%
Chase
Rate
FB
Velo
FB
Spin
CB
Spin
Extension
2018 48 76 83
2019 64 87 78
2020 17 90 62
+ 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 %
2018 20.2 1 0.4 1 2 0 0 0.0
2019 23.8 6 5.7 0 3 5 2 33.3
2020 22.1 2 2.0 0 1 0 2 100.0
Player 23.0 9 8.1 1 6 5 4 44.4
Note: xHR tells how many of this pitcher's home runs allowed 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

Expected Home Runs by Park

Adjusted

Year
HR
2018 1 1 0 1 0 0 0 1 0 0 0 0 2 0 0 1 0 0 0 0 1 0 2 1 0 0 0 0 2 0 0
2019 6 7 3 7 7 7 7 6 5 3 4 6 8 5 7 6 5 5 5 6 5 6 7 7 6 5 5 6 7 5 3
2020 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2
Player 9 10 5 10 9 9 9 9 7 5 6 8 12 7 9 9 7 7 7 8 8 8 12 10 8 7 7 8 11 7 5
Note: xHR tells how many of this pitcher's home runs allowed 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

Metric
2018
2019
+/-
 
2020
+/-
 
Fastball Velocity 92.1 93.0 0.9 90.8 -2.2
Offspeed Velocity 86.9 0.0 0.0 0.0 0.0
Breaking Velocity 84.3 85.6 1.3 82.9 -2.7
Exit Velocity 86.0 88.4 2.4 89.2 0.8
Launch Angle 8.6 19.0 10.4 37.7 18.7
Barrel % 6.9 7.7 0.8 20.0 12.3
Hard Hit % 34.5 33.3 -1.2 40.0 6.7
LA Sweet-Spot % 34.5 35.0 0.5 50.0 15.0
xBA .302 .233 -0.069 .326 0.093
BA .194 .265 0.071 .333 0.068
xwOBA .402 .319 -0.083 .497 0.178
wOBA .326 .355 0.029 .460 0.105
xSLG .460 .403 -0.057 .750 0.347
SLG .355 .484 0.129 .708 0.224
K% 5.1 21.4 16.3 16.7 -4.7
BB% 17.9 13.7 -4.2 13.3 -0.4
Swing % 40.4 48.1 7.7 42.9 -5.2
Whiff% 18.6 26.4 7.8 22.9 -3.5
In Zone % 45.2 45.5 0.3 45.5 0.0
Out of Zone % 54.8 54.5 -0.3 54.5 0.0
Out of Zone Swing % 18.8 26.6 7.8 24.6 -2.0
First Pitch Swing % 20.5 32.4 11.9 40.0 7.6
First Pitch Strike % 46.2 58.7 12.5 50.0 -8.7
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

vs RHH
vs LHH
Year
Alignment Type
PA
wOBA
PA
Total
%
PA
Total
%
2018 Shifts 39 .326 24 3 12.5 15 5 33.3
2019 Shifts 178 .355 98 11 11.2 80 44 55.0
2020 Shifts 30 .460 18 7 38.9 12 5 41.7
! 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 Empty
Runners On Base
Season
Team
Pitches
Tempo
Fast %
Slow %
Pitches
Tempo
Fast %
Slow %
2018 31 17.8 12.9% 0.0% 41 18.4 2.4% 7.3%
2019 160 18.3 10.0% 1.3% 162 21.2 0.6% 5.6%
2020 25 17.5 12.0% 0.0% 26 20.8 3.8% 15.4%

+ View Complete Pitch Tempo Leaderboard

Pitch Distribution

Justin Shafer - 2020 Frequency of Pitches by Pitch Speed4-Seam FastballCurveballSinkerSliderAll Pitches75 MPH80 MPH85 MPH90 MPHPitch Speed0%2%4%6%8%10%12%14%Frequency of Speed