Justin Shafer

Age: 27
Bats/Throws: R/R
6' 2" / 195
P
Birthdate: 9/18/1992 (27 y, 2 m, 24 d)
Drafted: 2014 June Amateur Draft - Round: 8, Pick: 9, Overall: 234, Team: Toronto Blue Jays
Service Time: 0.131
Reported as the pre-2020 value.
0 years and 131 days days of service time.
  
MiLB Options: 2
Reported as the pre-2019 season number of waiver options remaining.

RotoWire News: Shafer was traded from Toronto to Cincinnati in exchange for cash considerations Monday, source reports. (11/25/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2014Blue Jays (A-)13111222.29.132.780.40.35757.0 %54.4 %6.3 %5.163.293.31 
2015Blue Jays (A)74016773.05.182.710.37.25272.6 %52.4 %3.8 %2.964.014.18 
2015Blue Jays (A+)15212522.14.434.030.81.36446.3 %54.5 %7.7 %8.064.964.37 
2016Blue Jays (A+)4602320115.14.843.280.70.30264.3 %54.8 %8.7 %5.234.414.11 
2017Blue Jays (A+)000509.112.541.930.00.333100.0 %55.6 %0.0 %0.001.171.26 
2017Blue Jays (AA)52137058.07.454.030.93.24477.4 %49.4 %10.7 %3.414.364.17 
2017Blue Jays (AAA)000204.09.002.250.00.27375.0 %63.6 %0.0 %2.252.092.70 
2018Blue Jays (AA)22113017.18.832.600.52.26289.7 %57.1 %7.1 %0.522.983.13 
2018Blue Jays (AAA)331534038.17.513.760.00.25277.8 %42.7 %0.0 %1.413.074.33 
2018Blue Jays000608.12.167.561.08.17979.4 %44.8 %10.0 %3.247.127.54-0.2
2019Blue Jays (AAA)02724030.210.272.350.88.31771.0 %32.5 %8.1 %3.523.494.42 
2019Blue Jays21134039.28.855.671.36.31581.9 %31.9 %12.2 %3.865.185.67-0.1
2020Depth Charts11015015.08.844.411.50.30571.9 %  4.885.01 0.0
2020Steamer11015015.08.844.411.50.29371.9 %42.4 % 4.885.014.980.0
Total- - -21140048.07.696.001.31.28881.5 %34.5 %11.9 %3.755.526.00-0.3

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2014Blue Jays (A-)135.161120012022.210126151317102023
2015Blue Jays (A)742.961670001273.0305612824322084242
2015Blue Jays (A+)158.061250021222.1113342620210021011
2016Blue Jays (A+)465.23232000000115.15161297167942053062
2017Blue Jays (A+)000.0050000009.13670002200013
2017Blue Jays (AA)523.413700011358.0242452322626123048
2017Blue Jays (AAA)002.2520000104.0163110100004
2018Blue Jays (AA)220.521300012017.165123115100017
2018Blue Jays (AAA)331.4134000151138.115727106016023032
2018Blue Jays003.2460000008.1396431701002
2019Blue Jays (AAA)023.522400071130.212929141238013035
2019Blue Jays213.863400013039.2182411917625411039
2020Depth Charts114.88150  01 15.0 159827 1  15
2020Steamer114.881500001 15.066159827 1  15
Total- - -213.754000013048.0221472320732421041

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2014Blue Jays (A-)9.132.783.290.4022.8 %6.9 %15.8 %.2771.46.35757.0 %  3.29
2015Blue Jays (A)5.182.711.910.3713.8 %7.2 %6.6 %.2221.14.25272.6 %  4.01
2015Blue Jays (A+)4.434.031.100.819.7 %8.9 %0.9 %.3371.97.36446.3 %  4.96
2016Blue Jays (A+)4.843.281.480.7012.0 %8.1 %3.9 %.2751.48.30264.3 %  4.41
2017Blue Jays (A+)12.541.936.500.0036.1 %5.6 %30.5 %.2060.96.333100.0 %  1.17
2017Blue Jays (AA)7.454.031.850.9319.8 %10.7 %9.1 %.2101.22.24477.4 %  4.36
2017Blue Jays (AAA)9.002.254.000.0025.0 %6.3 %18.8 %.2001.00.27375.0 %  2.09
2018Blue Jays (AA)8.832.603.400.5226.2 %7.7 %18.5 %.2000.98.26289.7 %  2.98
2018Blue Jays (AAA)7.513.762.000.0020.4 %10.2 %10.2 %.1941.12.25277.8 %  3.07
2018Blue Jays2.167.560.291.085.1 %18.0 %-12.8 %.1941.56.17979.4 %761657.12
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019Blue Jays (AAA)10.272.354.380.8827.1 %6.2 %20.9 %.2421.21.31771.0 %  3.49
2019Blue Jays8.855.671.561.3621.4 %13.7 %7.7 %.2631.66.31581.9 %841125.18
2019Average8.883.292.691.4023.0 %8.5 %14.4 %.2491.33.29672.3 %  4.49
2020Depth Charts8.844.412.001.50   .2561.46.30571.9 %  5.01
2020Steamer8.844.412.001.5022.2 %11.1 %11.1 %.2501.46.29371.9 %  5.01
Total- - -7.696.001.281.3118.6 %14.5 %4.1 %.2511.65.28881.5 %821215.52

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2014Blue Jays (A-)2.3122.1 %54.4 %23.5 %6.3 %6.3 %  47.9 %29.6 %22.5 %     3.31
2015Blue Jays (A)1.5313.2 %52.4 %34.4 %17.9 %3.8 %  48.9 %21.5 %29.6 %     4.18
2015Blue Jays (A+)1.8515.9 %54.5 %29.5 %11.5 %7.7 %  40.0 %27.8 %32.2 %     4.37
2016Blue Jays (A+)2.0918.9 %54.8 %26.3 %19.2 %8.7 %  46.9 %25.6 %27.5 %     4.11
2017Blue Jays (A+)10.0038.9 %55.6 %5.6 %0.0 %0.0 %  30.0 %20.0 %50.0 %     1.26
2017Blue Jays (AA)1.4115.6 %49.4 %35.0 %19.6 %10.7 %  51.5 %22.2 %26.4 %     4.17
2017Blue Jays (AAA)3.5018.2 %63.6 %18.2 %0.0 %0.0 %  72.7 %18.2 %9.1 %     2.70
2018Blue Jays (AA)1.719.5 %57.1 %33.3 %7.1 %7.1 %  39.5 %18.6 %41.9 %     3.13
2018Blue Jays (AAA)1.0516.5 %42.7 %40.8 %31.0 %0.0 %  45.3 %18.9 %35.9 %     4.33
2018Blue Jays1.3020.7 %44.8 %34.5 %20.0 %10.0 %15.4 %0.0 %44.8 %44.8 %10.3 %27.6 %37.9 %34.5 %7.491777.54
2019Blue Jays (AAA)0.7322.9 %32.5 %44.6 %10.8 %8.1 %  35.3 %31.8 %32.9 %     4.42
2019Blue Jays0.7625.9 %31.9 %42.2 %10.2 %12.2 %0.0 %0.0 %39.3 %27.4 %33.3 %20.5 %43.6 %35.9 %5.191245.67
Total- - -0.8524.8 %34.5 %40.7 %11.9 %11.9 %4.0 %0.0 %40.4 %30.8 %28.8 %21.9 %42.5 %35.6 %5.561336.00

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2014Blue Jays (A-)3716151    32143175
2015Blue Jays (A)119783014    106363469
2015Blue Jays (A+)4826143    73148221
2016Blue Jays (A+)2171047520    69510931788
2017Blue Jays (A+)10170    4288130
2017Blue Jays (AA)79562511    360543903
2017Blue Jays (AAA)7220    314677
2018Blue Jays (AA)241441    101147248
2018Blue Jays (AAA)44421713    255381636
2018Blue Jays13106220056581146
2019Blue Jays (AAA)2737194    189333522
2019Blue Jays374930501021282450732
Total- - -505936721026347531878

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2018Blue Jays-0.29-0.610.33-1.05-0.110.570.390.570.3350.10-0.6012
2019Blue Jays0.05-2.152.20-0.35-0.070.770.620.730.64230.020.0464
Total- - --0.24-2.772.53-1.40-0.180.740.580.700.59280.12-0.4476

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2018Blue Jays68.5% (92.8)28.8% (85.8)  2.7% (86.8)   
2019Blue Jays51.8% (94.3)25.4% (85.5)19.5% (90.2) 3.3% (87.3)  2.1%
Total- - -54.6% (94.0)26.0% (85.6)16.3% (90.2) 3.2% (87.2)  1.8%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2018Blue Jays30.8 %2.1 %   35.6 %28.1 %   3.4 %   
2019Blue Jays46.7 %0.1 %16.4 %  7.2 %29.4 %   0.1 %   
Total- - -44.1 %0.5 %13.7 %  12.0 %29.2 %   0.7 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2018Blue Jays93.093.6   92.685.7   87.4  
2019Blue Jays94.394.290.0  92.386.0   94.1  
Total- - -94.193.890.0  92.485.9   88.5  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2018Blue Jays28.8 %  39.7 %2.7 %28.8 %     
2019Blue Jays44.7 %19.4 % 7.0 %3.4 %25.6 %     
Total- - -42.0 %16.2 % 12.4 %3.3 %26.1 %     

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2018Blue Jays93.3  93.087.186.0    
2019Blue Jays94.790.4 93.687.885.9    
Total- - -94.690.4 93.387.785.9    

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2018Blue Jays-0.7-0.3  -0.1  -0.75-0.76  -1.88  
2019Blue Jays2.6-6.9-0.6 0.4  0.70-3.69-0.39 1.69  
Total- - -1.9-7.2-0.6 0.3  0.39-3.15-0.39 1.18  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2018Blue Jays-1.50.2   0.6-0.2   -0.1  
2019Blue Jays2.20.0-0.7  0.8-6.8   0.3  
Total- - -0.60.2-0.7  1.4-7.0   0.2  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2018Blue Jays-3.426.79   1.14-0.60   -2.59  
2019Blue Jays0.64-4.87-0.58  1.47-3.16   32.41  
Total- - -0.163.88-0.58  1.31-2.75   3.24  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2018Blue Jays-1.7  0.9-0.1-0.3    
2019Blue Jays1.5-0.3 1.20.5-7.1    
Total- - --0.1-0.3 2.20.4-7.4    

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2018Blue Jays-4.00  1.61-1.96-0.71    
2019Blue Jays0.47-0.24 2.401.84-3.82    
Total- - --0.03-0.24 1.981.31-3.25    

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2018Blue Jays27.5 %61.8 %40.4 %80.0 %88.2 %84.8 %37.7 %46.2 %6.2 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Blue Jays29.6 %75.8 %47.8 %63.4 %81.3 %74.6 %39.5 %57.7 %11.9 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -29.2 %73.6 %46.6 %66.0 %82.2 %76.0 %39.2 %55.7 %11.0 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Blue Jays23.4 %59.4 %40.4 %66.7 %92.7 %84.8 %47.3 %22.6
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Blue Jays29.4 %69.4 %47.8 %56.9 %83.8 %74.9 %46.0 %24.3
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -28.4 %67.7 %46.6 %58.2 %85.1 %76.3 %46.2 %24.0

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Blue Jays23.5 %61.5 %40.4 %63.2 %95.0 %84.8 %44.5 %22.6
2019Blue Jays29.4 %70.6 %47.8 %59.7 %82.7 %74.9 %44.7 %24.6
Total- - -28.4 %69.1 %46.6 %60.1 %84.5 %76.3 %44.7 %24.3

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018Blue Jays (AA)P13017.1020  0          
2018Blue Jays (AAA)P34038.1410  0          
2018Blue JaysP608.1010000000 0   1.000 
2019Blue Jays (AAA)P24030.2130  0          
2019Blue JaysP34039.2210000000 2   1.000 
Total- - -P40048.0220000000 2   1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2018Blue JaysP8.10 0  0-1-1     0.1      
2019Blue JaysP39.20 0  000     0.4      
Total- - -P48.00 0  0-1-1     0.5      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018Blue JaysP8.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2019Blue JaysP39.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
Total- - -P48.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2018Blue Jays0.00.3-0.10.2-1.7-0.2($1.4) 
2019Blue Jays0.3-0.20.60.4-1.1-0.1($0.9) 
Total- - -0.30.10.50.6-2.8-0.3($2.2) 

  • 2014 June Amateur Draft - Round: 8, Pick: 9, Overall: 234
    • Team: Toronto Blue Jays
    • School: Lake Wales, FL