Tyler Duffey

Age: 27
Bats/Throws: R/R
6' 3" / 220
P

RotoWire News: Duffey allowed one run on two hits in a no-decision against the Yankees on Tuesday, striking out one and walking zero in two innings. (9/12/2018)

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
2012Twins (R)20212019.012.790.950.47.24384.9 %31.6 %5.0 %1.421.862.12 
2013Twins (A)3209958.17.250.930.77.25975.5 %51.5 %7.5 %2.783.203.02 
2013Twins (A+)45015962.26.322.440.43.31560.9 %40.2 %3.4 %4.453.463.82 
2014Twins (A+)3004422.15.242.010.00.28670.4 %33.8 %0.0 %2.822.903.87 
2014Twins (AA)8301818111.16.791.541.13.27370.1 %45.5 %8.9 %3.804.133.83 
2014Twins (AAA)2003316.09.003.381.69.30285.1 %26.7 %14.3 %3.945.113.99 
2015Twins (AA)2208852.29.232.050.00.32267.8 %52.5 %0.0 %2.561.992.62 
2015Twins (AAA)560141485.17.171.900.11.27666.2 %45.5 %1.2 %2.532.383.12 
2015Twins510101058.08.223.100.62.31579.6 %49.7 %7.8 %3.103.243.641.3
2016Twins (AAA)1105530.27.343.521.17.23885.5 %35.2 %9.8 %2.934.414.13 
2016Twins91202626133.07.712.171.69.33960.0 %47.9 %19.5 %6.434.733.891.1
2017Twins23156071.08.492.281.14.32666.7 %49.5 %13.0 %4.943.723.800.7
2018THE BAT21030030.08.022.511.18.30373.0 %  3.904.03  
2018ATC33044157.08.152.421.26.32171.6 %  4.264.04  
2018Depth Charts21030030.08.252.331.19.31372.5 %  4.033.90 0.1
2018Steamer21030030.08.192.311.21.30072.8 %46.0 % 3.973.953.970.2
2018ZiPS43065077.08.302.341.17.31472.3 %  4.093.86 0.7
2018Twins (AAA)44331059.09.613.050.76.27673.0 %44.1 %9.4 %2.903.423.35 
2018Twins22019125.06.841.442.16.26039.8 %34.1 %19.4 %7.205.364.29-0.2
Total- - -1818111137287.07.932.321.38.32464.3 %47.4 %15.8 %5.464.243.852.8

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2012Twins (R)201.421200022019.067103312001027
2013Twins (A)322.78990000058.122949191856010047
2013Twins (A+)454.451590002162.2271673731317044044
2014Twins (A+)302.82440000022.195228705000013
2014Twins (AA)833.80181800000111.145210452471419054084
2014Twins (AAA)203.94330000016.069167736010016
2015Twins (AA)222.56880000052.2210461915012011054
2015Twins (AAA)562.5314141100085.1349733224118013068
2015Twins513.1010100000058.0242562020420001053
2016Twins (AAA)112.93551000030.2125241010412000025
2016Twins9126.43262600000133.05961671039525323691114
2017Twins234.9456000112271.0310794139918514067
2018THE BAT213.90300  0  30.01262914134811  27
2018ATC334.26441  03 57.0 60292781531  52
2018Depth Charts214.03300  03 30.0 30141348 1  27
2018Steamer213.973000003 30.012630141348 1  27
2018ZiPS434.09650  0  77.0 7737351020223271
2018Twins (AAA)442.903100034559.0246482419520223063
2018Twins227.201910002025.010726222064012019
Total- - -18185.4611137001142287.01255328186174447488161253

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2012Twins (R)12.790.9513.500.4740.3 %3.0 %37.3 %.1540.63.24384.9 %  1.86
2013Twins (A)7.250.937.830.7720.5 %2.6 %17.9 %.2210.94.25975.5 %  3.20
2013Twins (A+)6.322.442.590.4316.2 %6.3 %10.0 %.2681.34.31560.9 %  3.46
2014Twins (A+)5.242.012.600.0013.7 %5.3 %8.4 %.2441.21.28670.4 %  2.90
2014Twins (AA)6.791.544.421.1318.6 %4.2 %14.4 %.2431.10.27370.1 %  4.13
2014Twins (AAA)9.003.382.671.6923.2 %8.7 %14.5 %.2581.38.30285.1 %  5.11
2015Twins (AA)9.232.054.500.0025.7 %5.7 %20.0 %.2341.10.32267.8 %  1.99
2015Twins (AAA)7.171.903.780.1119.5 %5.2 %14.3 %.2211.07.27666.2 %  2.38
2015Twins8.223.102.650.6221.9 %8.3 %13.6 %.2521.31.31579.6 %76793.24
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Twins (AAA)7.343.522.081.1720.0 %9.6 %10.4 %.2121.17.23885.5 %  4.41
2016Twins7.712.173.561.6919.1 %5.4 %13.8 %.2991.50.33960.0 %1501104.73
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Twins8.492.283.721.1421.6 %5.8 %15.8 %.2711.37.32666.7 %111833.72
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018THE BAT8.022.513.191.18   .2561.25.30373.0 %  4.03
2018ATC8.152.423.371.26   .2711.32.32171.6 %  4.04
2018Depth Charts8.252.333.551.19   .2621.26.31372.5 %  3.90
2018Steamer8.192.313.541.2121.6 %6.1 %15.5 %.2551.25.30072.8 %  3.95
2018ZiPS8.302.343.551.17   .2621.26.31472.3 %  3.86
2018Twins (AAA)9.613.053.150.7625.6 %8.1 %17.5 %.2141.15.27673.0 %  3.42
2018Twins6.841.444.752.1617.8 %3.7 %14.0 %.2551.20.26039.8 %1651245.36
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
Total- - -7.932.323.421.3820.2 %5.9 %14.3 %.2801.40.32464.3 %126984.24

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2012Twins (R)0.6015.8 %31.6 %52.6 %20.0 %5.0 %  44.7 %23.7 %31.6 %     2.12
2013Twins (A)1.319.4 %51.5 %39.2 %26.9 %7.5 %  47.4 %25.7 %26.9 %     3.02
2013Twins (A+)0.9115.6 %40.2 %44.2 %20.5 %3.4 %  48.5 %22.1 %29.4 %     3.82
2014Twins (A+)0.8124.3 %33.8 %41.9 %29.0 %0.0 %  52.0 %23.4 %24.7 %     3.87
2014Twins (AA)0.977.7 %45.5 %46.7 %21.7 %8.9 %  45.2 %21.0 %33.8 %     3.83
2014Twins (AAA)0.5726.7 %26.7 %46.7 %19.0 %14.3 %  56.5 %17.4 %26.1 %     3.99
2015Twins (AA)1.8318.7 %52.5 %28.8 %22.5 %0.0 %  48.6 %25.4 %26.1 %     2.62
2015Twins (AAA)1.3420.6 %45.5 %34.0 %26.7 %1.2 %  48.5 %23.3 %28.2 %     3.12
2015Twins1.6119.4 %49.7 %30.9 %7.8 %7.8 %4.9 %25.0 %41.4 %38.5 %20.1 %15.4 %58.0 %26.6 %3.83903.64
2016Twins (AAA)0.7618.2 %35.2 %46.6 %24.4 %9.8 %  46.6 %29.6 %23.9 %     4.13
2016Twins1.6322.7 %47.9 %29.4 %10.9 %19.5 %8.1 %0.0 %44.8 %34.7 %20.5 %17.1 %49.3 %33.6 %4.02923.89
2017Twins1.5819.1 %49.5 %31.4 %2.9 %13.0 %8.3 %50.0 %44.6 %36.6 %18.8 %17.4 %42.4 %40.2 %3.61863.80
2018Twins (AAA)1.2119.3 %44.1 %36.6 %18.9 %9.4 %  46.0 %22.0 %32.0 %     3.35
2018Twins0.9028.0 %34.1 %37.8 %3.2 %19.4 %7.1 %0.0 %41.0 %34.9 %24.1 %13.3 %44.6 %42.2 %3.991014.29
Total- - -1.5321.7 %47.4 %30.9 %7.5 %15.8 %7.5 %17.6 %43.8 %35.9 %20.3 %16.5 %48.8 %34.7 %3.88913.85

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2012Twins (R)122064    11120131
2013Twins (A)88671618    31321352
2013Twins (A+)80883118    108375483
2014Twins (A+)2531189    21116137
2014Twins (AA)1531572634    56611141680
2014Twins (AAA)1221124    93166259
2015Twins (AA)7340269    267502769
2015Twins (AAA)115865223    4528091261
2015Twins825132444145326582908
2016Twins (AAA)31411610    171291462
2016Twins209128991417809179214862278
2017Twins10969422942383737531126
2018Twins (AAA)64532810    331575906
2018Twins283123121026147272419
Total- - -4282791962132173200163830934731

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2015Twins0.51-3.934.447.740.810.98 0.871.33100.81-0.3000
2016Twins-2.62-12.529.90-30.98-3.120.98 0.880.9426-2.26-0.4000
2017Twins-0.51-5.795.28-10.17-0.971.000.951.151.12490.21-0.721716
2018Twins0.04-1.411.44-3.21-0.290.690.751.051.0715-0.420.4753
Total- - --2.58-23.6521.07-36.62-3.570.960.901.051.09100-1.65-1.032219

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2015Twins58.1% (90.2)  39.8% (78.8)2.1% (83.9)   
2016Twins54.4% (90.4)  38.7% (80.4)6.8% (82.4)  0.3%
2017Twins59.5% (92.1)  35.1% (81.4)5.4% (83.8)  1.6%
2018Twins60.9% (93.0)8.1% (83.6) 26.0% (79.3)5.0% (84.5)   
Total- - -56.9% (91.0)0.7% (83.6) 36.9% (80.2)5.4% (83.0)  0.5%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2015Twins33.7 %20.0 %3.9 %    9.6 %30.4 % 2.5 %   
2016Twins28.8 %24.5 %1.1 %     38.7 % 6.8 %   
2017Twins19.9 %39.5 %    0.1 % 35.4 % 5.1 %   
2018Twins35.4 %26.4 %      33.2 % 5.1 %   
Total- - -28.3 %27.3 %1.3 %   0.0 %1.9 %35.8 % 5.4 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2015Twins90.589.789.8    79.178.7 84.4  
2016Twins90.490.390.6     80.4 82.3  
2017Twins92.192.2    85.6 81.5 83.9  
2018Twins93.092.8      80.3 84.5  
Total- - -91.091.190.1   85.679.180.3 83.0  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2015Twins38.7 %0.6 % 18.5 %2.5 % 39.8 %    
2016Twins32.6 %  21.8 %6.8 %0.8 %38.0 %    
2017Twins26.5 %  32.7 %5.3 % 35.2 %   0.4 %
2018Twins36.3 %  24.6 %5.0 % 33.7 %    
Total- - -32.7 %0.1 % 24.0 %5.5 %0.4 %37.3 %   0.1 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2015Twins91.288.9 90.484.8 79.5   
2016Twins91.1  91.083.182.081.1   
2017Twins92.3  92.684.1 81.7   
2018Twins93.4  93.284.9 80.7   
Total- - -91.688.9 91.683.682.080.9   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2015Twins3.9  0.5-0.6  0.75  0.13-3.06  
2016Twins-21.9  -3.0-2.1  -1.77  -0.34-1.38  
2017Twins6.1  -1.0-2.7  0.90  -0.24-4.44  
2018Twins-1.8-1.5 1.0-1.3  -0.69-4.35 0.88-6.27  
Total- - --13.7-1.5 -2.5-6.7  -0.51-4.35 -0.14-2.64  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2015Twins-1.43.61.8    -0.40.8 -0.8  
2016Twins-11.5-8.4-1.3     -2.0 -1.8  
2017Twins5.21.1    0.0 -0.3 -2.9  
2018Twins-2.91.5      -1.6 -1.3  
Total- - --10.6-2.10.6   0.0-0.4-3.1 -6.9  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2015Twins-0.472.005.25    -0.480.29 -3.64  
2016Twins-1.76-1.50-4.87     -0.23 -1.17  
2017Twins2.390.26    -3.90 -0.08 -5.26  
2018Twins-1.981.37      -1.14 -6.27  
Total- - --0.80-0.170.94   -3.90-0.48-0.19 -2.72  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2015Twins0.1-0.6 4.7-1.0 0.2   
2016Twins-14.8  -6.5-1.91.3-3.4   
2017Twins6.8  -1.1-2.1 -0.5   
2018Twins-2.2  0.8-1.3 -1.3   
Total- - --10.1-0.6 -2.0-6.21.3-5.0   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2015Twins0.04-11.55 2.81-4.35 0.06   
2016Twins-1.99  -1.30-1.207.31-0.39   
2017Twins2.32  -0.30-3.54 -0.12   
2018Twins-1.48  0.82-6.27 -0.94   
Total- - --0.66-11.55 -0.18-2.437.31-0.28   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2015Twins32.4 %62.3 %45.5 %63.0 %88.7 %78.5 %43.8 %63.6 %9.8 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Twins33.1 %65.6 %47.3 %70.5 %89.6 %82.1 %43.7 %63.8 %8.5 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Twins32.9 %67.4 %49.3 %63.1 %86.1 %78.0 %47.4 %63.9 %10.7 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Twins36.4 %65.0 %48.5 %64.8 %90.4 %79.3 %42.2 %57.0 %10.0 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -33.2 %65.4 %47.5 %66.9 %88.6 %80.1 %44.5 %63.2 %9.4 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Twins35.0 %58.2 %45.5 %63.8 %89.1 %78.4 %45.1 %21.1
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Twins34.4 %61.7 %47.4 %68.3 %90.2 %81.9 %47.5 %20.8
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Twins31.4 %66.1 %49.0 %55.6 %87.8 %77.7 %50.8 %24.6
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Twins33.5 %64.7 %48.4 %55.6 %93.8 %80.0 %47.9 %22.4
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -33.8 %62.4 %47.5 %63.6 %89.7 %80.0 %47.9 %21.8

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Twins35.0 %57.9 %45.4 %63.4 %89.5 %78.6 %45.6 %21.5
2016Twins34.9 %61.6 %47.3 %69.6 %90.3 %82.0 %46.2 %21.3
2017Twins33.2 %65.3 %49.1 %58.4 %87.4 %77.5 %49.6 %25.2
2018Twins32.7 %65.5 %48.4 %54.9 %92.4 %79.2 %48.0 %22.9
Total- - -34.4 %62.2 %47.5 %64.7 %89.6 %80.0 %47.1 %22.4

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2012Twins (R)P12019.0000  0          
2013Twins (A)P9958.15110  0          
2013Twins (A+)P15962.2751  1          
2014Twins (A+)P4422.1010  0          
2014Twins (AA)P1818111.15111  1          
2014Twins (AAA)P3316.0100  0          
2015Twins (AA)P8852.2331  0          
2015Twins (AAA)P141485.16110  0          
2015TwinsP101058.0741010000 0   .917 
2016Twins (AAA)P5530.2110  0          
2016TwinsP2626133.09131011100 2   .957 
2017TwinsP56071.03111100000 2   .933 
2018Twins (AAA)P31059.0270  0          
2018TwinsP19125.0131010000 0   .800 
Total- - -P11137287.020314131100 4   .927 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2015TwinsP58.00 0  0-2-3           
2016TwinsP133.01 0  0-4-4           
2017TwinsP71.01 0  0-1-1           
2018TwinsP25.00 0  000           
Total- - -P287.01 0  0-7-8           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2015TwinsP58.00.0%      (0)0.0%      (2)0.0%      (0)100.0%     (2)50.0%      (2)100.0%      (3)
2016TwinsP133.00.0%      (1)0.0%      (2)0.0%      (1)0.0%     (0)100.0%      (3)90.0%    (10)
2017TwinsP71.00.0%      (1)0.0%      (1)50.0%      (2)0.0%     (1)66.7%      (3)100.0%      (7)
2018TwinsP25.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (1)0.0%      (0)100.0%      (4)
Total- - -P287.00.0%      (2)0.0%      (5)33.3%      (3)50.0%     (4)75.0%      (8)95.8%    (24)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2015Twins1.7-0.30.70.411.61.3$10.2 
2016Twins-1.5-1.3-1.3-2.610.91.1$8.7 
2017Twins-0.1-0.5-0.3-0.87.10.7$5.7 
2018Twins-0.80.2-0.8-0.6-2.4-0.2($1.9) 
Total- - --0.7-1.9-1.6-3.527.22.8$22.7 

  • $0.5m / 1 Years (2016) (Edit)
    • signed by Minnesota Twins (League Minimum)
    • 2016: $0.5M
    • Other Notes: Pre-Arbitration
    • Source: spotrac.com
    • Submitted by Bailey Winston
Add New Contract
  • 2012 June Amateur Draft - Round: 5, Pick: 2, Overall: 160
    • Team: Minnesota Twins
    • School: Rice