Age: 25
Bats/Throws: R/R
6' 4" / 200
P

Prospects Report
Team Rank: 42Overall Rank: NAReported: 2018 - UpdatedETA: 2018  
FastballCurveballCommandFuture Value
60 / 6055 / 6040 / 4535+

RotoWire News: Curtiss was traded from the Twins to the Angels on Tuesday in exchange for minor-league infielder Daniel Ozoria. (1/15/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

If you would like to make a projection for this player, please Log In or Register.



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2014Twins (R)2109631.111.782.010.29.40082.9 %56.3 %4.3 %2.302.032.15 
2015Twins (R)100508.07.884.500.00.30483.3 %54.5 %0.0 %1.133.433.87 
2015Twins (A)33216746.08.611.961.96.37168.9 %38.8 %14.7 %6.075.163.30 
2016Twins (A)002608.019.132.250.00.222100.0 %44.4 %0.0 %0.000.350.71 
2016Twins (A+)02338053.011.553.910.00.32670.2 %38.1 %0.0 %3.062.103.00 
2017Twins (AA)201321025.012.604.320.00.23187.5 %50.0 %0.0 %0.721.752.50 
2017Twins (AAA)00618024.112.213.700.00.21276.2 %46.2 %0.0 %1.851.862.92 
2017Twins000908.210.382.082.08.30443.5 %24.0 %14.3 %8.314.894.760.0
2018Twins (AAA)241038155.19.925.040.49.26475.6 %38.7 %4.8 %2.773.574.17 
2018Twins010806.19.955.680.00.42166.7 %11.1 %0.0 %5.682.855.190.1
2019Depth Charts11020020.09.114.501.28.29473.7 %  4.314.59 0.0
2019Steamer00010010.09.114.501.28.28173.7 %37.1 % 4.314.594.720.0
Total- - -01017015.010.203.601.20.35756.6 %18.6 %8.7 %7.204.034.940.1

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2014Twins (R)212.30960000031.1129338817003041
2015Twins (R)101.1350000108.0357210401107
2015Twins (A)336.071670020146.02076233311010033044
2016Twins (A)000.0060002008.02920002012017
2016Twins (A+)023.063800038053.0222422018023125068
2017Twins (AA)200.7221000131025.0991232012003035
2017Twins (AAA)001.851800062124.1951155010003033
2017Twins008.3190000008.23898822012010
2018Twins (AAA)242.7738100100255.1240412117331112061
2018Twins015.6880000006.1308440410307
2019Depth Charts114.31200  02 20.0 181010310 1  20
2019Steamer004.311000001 10.04495515 0  10
Total- - -017.201700000015.06817121226115017

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2014Twins (R)11.782.015.860.2931.8 %5.4 %26.3 %.2711.28.40082.9 %  2.03
2015Twins (R)7.884.501.750.0020.0 %11.4 %8.6 %.2331.38.30483.3 %  3.43
2015Twins (A)8.611.964.401.9621.3 %4.8 %16.4 %.3201.57.37168.9 %  5.16
2016Twins (A)19.132.258.500.0058.6 %6.9 %51.7 %.0770.50.222100.0 %  0.35
2016Twins (A+)11.553.912.960.0030.6 %10.4 %20.3 %.2131.23.32670.2 %  2.10
2017Twins (AA)12.604.322.920.0035.4 %12.1 %23.2 %.1380.96.23187.5 %  1.75
2017Twins (AAA)12.213.703.300.0034.7 %10.5 %24.2 %.1290.86.21276.2 %  1.86
2017Twins10.382.085.002.0826.3 %5.3 %21.1 %.2571.27.30443.5 %1861094.89
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Twins (AAA)9.925.041.970.4925.4 %12.9 %12.5 %.1971.30.26475.6 %  3.57
2018Twins9.955.681.750.0023.3 %13.3 %10.0 %.3081.89.42166.7 %130662.85
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019Depth Charts9.114.502.031.28   .2401.39.29473.7 %  4.59
2019Steamer9.114.502.031.2823.2 %11.5 %11.8 %.2331.39.28173.7 %  4.59
Total- - -10.203.602.831.2025.0 %8.8 %16.2 %.2791.53.35756.6 %162914.03

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2014Twins (R)1.9615.0 %56.3 %28.8 %21.7 %4.3 %  46.9 %27.2 %25.9 %     2.15
2015Twins (R)1.509.1 %54.5 %36.4 %12.5 %0.0 %  43.5 %13.0 %43.5 %     3.87
2015Twins (A)0.8415.0 %38.8 %46.3 %16.2 %14.7 %  46.0 %23.3 %30.7 %     3.30
2016Twins (A)1.0011.1 %44.4 %44.4 %25.0 %0.0 %  33.3 %22.2 %44.4 %     0.71
2016Twins (A+)0.8014.3 %38.1 %47.6 %25.0 %0.0 %  35.7 %25.6 %38.8 %     3.00
2017Twins (AA)1.2610.4 %50.0 %39.6 %47.4 %0.0 %  46.2 %28.9 %25.0 %     2.50
2017Twins (AAA)1.1413.5 %46.2 %40.4 %28.6 %0.0 %  53.9 %15.4 %30.8 %     2.92
2017Twins0.4320.0 %24.0 %56.0 %0.0 %14.3 %0.0 %0.0 %28.0 %20.0 %52.0 %8.0 %76.0 %16.0 %3.581084.76
2018Twins (AAA)0.8716.9 %38.7 %44.4 %22.2 %4.8 %  39.5 %26.5 %34.0 %     4.17
2018Twins0.2238.9 %11.1 %50.0 %0.0 %0.0 %50.0 %0.0 %36.8 %31.6 %31.6 %5.3 %36.8 %57.9 %4.801225.19
Total- - -0.3527.9 %18.6 %53.5 %0.0 %8.7 %12.5 %0.0 %31.8 %25.0 %43.2 %6.8 %59.1 %34.1 %4.071144.94

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2014Twins (R)4523125    30205235
2015Twins (R)12821    174461
2015Twins (A)57682211    121345466
2016Twins (A)4411    4477121
2016Twins (A+)48601815    314551865
2017Twins (AA)241959    161280441
2017Twins (AAA)242176    132249381
2017Twins61450000659106165
2018Twins (AAA)55632414    3686341002
2018Twins297011044967116
Total- - -82312011010108173281

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2017Twins0.01-0.160.17-1.98-0.200.240.260.280.155-0.180.2211
2018Twins-0.44-0.640.20-0.84-0.090.930.410.450.1660.00-0.4801
Total- - --0.43-0.800.37-2.82-0.290.560.320.360.1511-0.17-0.6012

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Twins77.0% (95.2)21.2% (82.4)  1.8% (90.7)   
2018Twins65.5% (93.9)34.5% (84.5)     3.3%
Total- - -72.2% (94.7)26.7% (83.5)  1.1% (90.7)  1.4%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Twins65.5 %13.3 %    21.2 %       
2018Twins65.2 %     34.8 %       
Total- - -65.4 %7.9 %    26.8 %       

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Twins95.394.7    82.4      
2018Twins93.8     84.5      
Total- - -94.794.7    83.5      

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Twins77.0 %   1.8 %21.2 %     
2018Twins65.2 %    34.8 %     
Total- - -72.1 %   1.1 %26.8 %     

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Twins95.6   90.982.6    
2018Twins94.2    84.8    
Total- - -95.0   90.983.8    

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Twins0.1-0.6  -0.1  0.09-1.82  -3.50  
2018Twins-0.6-0.9     -0.82-2.25     
Total- - --0.5-1.5  -0.1  -0.25-2.05  -3.50  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Twins2.1-2.1    -0.7      
2018Twins-0.4     -0.9      
Total- - -1.7-2.1    -1.6      

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Twins1.98-9.46    -1.91      
2018Twins-0.59     -2.30      
Total- - -0.92-9.46    -2.12      

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Twins0.2   -0.1-0.7    
2018Twins-0.4    -0.9    
Total- - --0.3   -0.1-1.6    

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Twins0.12   -3.44-1.91    
2018Twins-0.59    -2.30    
Total- - --0.14   -3.44-2.12    

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Twins29.8 %69.1 %49.1 %52.0 %85.7 %75.3 %49.1 %63.2 %12.1 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Twins24.2 %68.0 %43.1 %62.5 %79.4 %74.0 %43.1 %43.3 %10.8 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -27.3 %68.7 %46.6 %56.1 %83.3 %74.8 %46.6 %54.4 %11.6 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Twins32.0 %63.3 %49.1 %62.5 %80.7 %75.3 %54.6 %23.5
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Twins23.3 %65.5 %43.5 %50.0 %83.3 %74.0 %47.8 %25.7
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -28.2 %64.1 %46.8 %57.9 %81.7 %74.8 %51.8 %24.3

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Twins29.7 %64.8 %49.1 %59.1 %81.4 %75.3 %55.2 %24.6
2018Twins25.0 %63.6 %43.5 %53.3 %82.9 %74.0 %47.8 %26.3
Total- - -27.6 %64.4 %46.8 %56.8 %81.9 %74.8 %52.1 %25.3

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Twins (AA)P21025.0120  0          
2017Twins (AAA)P18024.1100  0          
2017TwinsP908.2120000000 2   1.000 
2018Twins (AAA)P38155.1670  0          
2018TwinsP806.1110000100 2   1.000 
Total- - -P17015.0230000100 4   1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2017TwinsP8.20 0  000           
2018TwinsP6.10 0  001           
Total- - -P15.00 0  001           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017TwinsP8.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
2018TwinsP6.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)0.0%      (0)
Total- - -P15.00.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)100.0%      (2)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2017Twins-0.20.0-0.1-0.2-0.20.0($0.2) 
2018Twins0.0-0.20.1-0.10.70.1$0.6 
Total- - --0.2-0.2-0.1-0.30.50.1$0.4 

Add New Contract
  • 2014 June Amateur Draft - Round: 6, Pick: 5, Overall: 170
    • Team: Minnesota Twins
    • School: Carroll (TX) HS
  • 2011 June Amateur Draft - Round: 30, Pick: 17, Overall: 918
    • Team: Colorado Rockies
    • School: Carroll (TX) HS