Age: 25
Bats/Throws: R/R
5' 11" / 241
P
Birthdate: 1/6/1993 (25 y, 10 m, 6 d)
Contract: Add New Contract

Prospects Report
Team Rank: 17Overall Rank: NAReported: 2018ETA: 2018  
FastballSliderChangeupCommandFuture Value
70 / 7055 / 5550 / 5540 / 4040

RotoWire News: Moronta fired a clean inning with a strikeout in Thursday's loss to the Pirates. (8/10/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
2011Giants (R)11514042.17.652.760.64.23584.5 %39.8 %4.9 %2.133.573.12 
2012Giants (R)30117017.29.174.581.02.30472.1 %55.3 %11.8 %3.065.344.54 
2013Giants (A-)2206621.29.143.320.83.34460.9 %44.4 %9.1 %4.983.873.35 
2014Giants (R)01520019.113.975.120.47.34961.6 %43.6 %8.3 %4.663.613.34 
2015Giants (A)171242048.211.844.250.18.40261.1 %45.9 %2.2 %5.732.603.06 
2016Giants (A+)031460059.014.193.051.07.29581.2 %31.7 %12.3 %2.593.172.86 
2017Giants (R)000202.018.000.000.00.000100.0 %50.0 %0.0 %0.000.200.20 
2017Giants (AA)01519018.013.006.000.50.33370.3 %41.5 %7.1 %4.003.063.27 
2017Giants (AAA)30013017.09.004.240.53.27386.7 %33.3 %4.3 %2.123.904.98 
2017Giants000706.214.854.051.35.35792.1 %46.7 %20.0 %2.703.162.540.0
2018Giants52169065.010.945.120.55.21178.0 %42.1 %6.6 %2.493.243.991.0
2019Depth Charts32150050.010.914.560.87.29875.7 %  3.433.61 0.3
2019Steamer22045045.010.914.560.87.28375.7 %40.9 % 3.433.613.940.4
Total- - -52176071.211.305.020.63.22479.5 %42.5 %7.6 %2.513.233.851.1

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2011Giants (R)112.131400052142.1172301110313052236
2012Giants (R)303.061700012017.275169629002018
2013Giants (A-)224.98660000021.29824151228021122
2014Giants (R)014.662000054219.187161210111021130
2015Giants (A)175.7342000121248.2226563231123118064
2016Giants (A+)032.59600001417459.0243432017720016093
2017Giants (R)000.0020000002.060000000004
2017Giants (AA)014.001900052318.0811598112002026
2017Giants (AAA)302.121300002117.070134418000017
2017Giants002.7070000016.22962213100011
2018Giants522.4969000112565.0262342018437405079
2019Depth Charts323.43500  112 50.0 392119525 2  61
2019Steamer223.4345000012 45.0192351917423 1  55
Total- - -522.5176000112671.2291402220540505090

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2011Giants (R)7.652.762.770.6420.9 %7.6 %13.4 %.1951.02.23584.5 %  3.57
2012Giants (R)9.174.582.001.0224.0 %12.0 %12.0 %.2421.42.30472.1 %  5.34
2013Giants (A-)9.143.322.750.8322.5 %8.2 %14.3 %.2731.48.34460.9 %  3.87
2014Giants (R)13.975.122.730.4734.5 %12.6 %21.8 %.2161.40.34961.6 %  3.61
2015Giants (A)11.844.252.780.1828.3 %10.2 %18.1 %.2771.62.40261.1 %  2.60
2016Giants (A+)14.193.054.651.0738.3 %8.2 %30.0 %.1941.07.29581.2 %  3.17
2017Giants (R)18.000.004.000.0066.7 %0.0 %66.7 %.0000.00.000100.0 %  0.20
2017Giants (AA)13.006.002.170.5032.1 %14.8 %17.3 %.2171.50.33370.3 %  3.06
2017Giants (AAA)9.004.242.130.5324.3 %11.4 %12.9 %.2101.24.27386.7 %  3.90
2017Giants14.854.053.671.3537.9 %10.3 %27.6 %.2311.35.35792.1 %64773.16
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Giants10.945.122.140.5530.2 %14.1 %16.0 %.1511.09.21178.0 %64843.24
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019Depth Charts10.914.562.390.87   .2171.29.29875.7 %  3.61
2019Steamer10.914.562.390.8728.5 %11.9 %16.6 %.2091.29.28375.7 %  3.61
Total- - -11.305.022.250.6330.9 %13.8 %17.2 %.1591.12.22479.5 %64833.23

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2011Giants (R)0.746.2 %39.8 %54.0 %29.5 %4.9 %  46.6 %24.6 %28.8 %     3.12
2012Giants (R)1.538.5 %55.3 %36.2 %35.3 %11.8 %  54.2 %27.1 %18.8 %     4.54
2013Giants (A-)1.2720.6 %44.4 %34.9 %18.2 %9.1 %  39.4 %25.8 %34.9 %     3.35
2014Giants (R)1.4225.6 %43.6 %30.8 %16.7 %8.3 %  35.7 %28.6 %35.7 %     3.34
2015Giants (A)1.3620.3 %45.9 %33.8 %24.4 %2.2 %  43.1 %26.3 %30.7 %     3.06
2016Giants (A+)0.6822.0 %31.7 %46.3 %31.6 %12.3 %  38.0 %26.4 %35.7 %     2.86
2017Giants (R)1.0050.0 %50.0 %0.0 %0.0 %0.0 %  0.0 %100.0 %0.0 %     0.20
2017Giants (AA)1.2124.4 %41.5 %34.1 %28.6 %7.1 %  32.6 %34.9 %32.6 %     3.27
2017Giants (AAA)0.6515.6 %33.3 %51.1 %21.7 %4.3 %  28.9 %40.0 %31.1 %     4.98
2017Giants1.4020.0 %46.7 %33.3 %0.0 %20.0 %0.0 %0.0 %40.0 %46.7 %13.3 %20.0 %53.3 %26.7 %2.62592.54
2018Giants1.0015.9 %42.1 %42.1 %21.3 %6.6 %8.2 %0.0 %36.3 %39.7 %24.0 %21.9 %48.6 %29.5 %3.77983.99
Total- - -1.0316.3 %42.5 %41.3 %19.7 %7.6 %7.4 %0.0 %36.6 %40.4 %23.0 %21.7 %49.1 %29.2 %3.64943.85

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2011Giants (R)4561718    64226290
2012Giants (R)261746    45104149
2013Giants (A-)2822134    39133172
2014Giants (R)1712102    50135185
2015Giants (A)61452711    194405599
2016Giants (A+)39572718    360634994
2017Giants (R)1010    01414
2017Giants (AA)1714104    123204327
2017Giants (AAA)152375    97170267
2017Giants753000033476110
2018Giants61612313510284306701100
Total- - -68662613510314647461210

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2017Giants-0.05-0.250.202.060.210.410.360.360.4960.04-0.1601
2018Giants1.83-4.646.4614.011.551.401.181.471.40601.090.212810
Total- - -1.78-4.886.6616.061.751.311.111.371.32661.130.222811

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Giants52.7% (95.7)30.9% (83.9) 16.4% (80.8)   3.5%
2018Giants50.9% (96.8)37.0% (83.1) 11.9% (80.3)0.2% (87.0)  1.2%
Total- - -51.1% (96.7)36.4% (83.1) 12.3% (80.3)0.2% (87.0)  1.4%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Giants35.5 %     54.6 %9.1 %  0.9 %   
2018Giants51.0 %     47.2 %1.8 %      
Total- - -49.5 %     47.9 %2.5 %  0.1 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Giants95.6     87.180.7  92.4  
2018Giants96.8     82.581.0     
Total- - -96.7     82.980.9  92.4  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Giants52.7 %    47.3 %     
2018Giants50.9 %   0.2 %48.4 %0.4 %    
Total- - -51.0 %   0.2 %48.3 %0.3 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Giants95.9    82.8    
2018Giants97.5   87.683.079.9   
Total- - -97.3   87.683.079.9   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Giants-0.70.5 1.1   -1.241.38 6.35   
2018Giants10.06.6 2.2-1.5  1.781.63 1.68-72.88  
Total- - -9.37.1 3.3-1.5  1.501.61 2.24-72.88  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Giants-0.2     0.30.8  -0.1  
2018Giants10.3     7.20.4     
Total- - -10.2     7.51.3  -0.1  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Giants-0.39     0.508.31  -9.30  
2018Giants1.84     1.402.10     
Total- - -1.70     1.314.17  -9.30  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Giants-0.7    1.6    
2018Giants10.3   -1.58.90.2   
Total- - -9.6   -1.510.50.2   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Giants-1.20    3.04    
2018Giants1.84   -73.101.684.43   
Total- - -1.56   -73.101.804.43   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Giants36.2 %55.8 %45.5 %47.6 %82.8 %68.0 %47.3 %62.1 %14.0 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Giants29.3 %59.1 %41.8 %46.2 %81.4 %67.2 %42.2 %55.7 %13.6 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -29.8 %58.7 %42.2 %46.4 %81.5 %67.3 %42.6 %56.4 %13.6 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Giants37.3 %52.5 %45.5 %52.6 %77.4 %68.0 %53.6 %20.7
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Giants30.9 %54.9 %41.8 %48.9 %78.9 %66.9 %45.7 %23.5
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -31.4 %54.6 %42.2 %49.3 %78.8 %67.0 %46.4 %23.2

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Giants37.7 %52.6 %45.5 %55.0 %76.7 %68.0 %51.8 %21.2
2018Giants30.4 %55.1 %41.8 %47.5 %79.3 %66.9 %46.3 %23.9
Total- - -31.0 %54.9 %42.2 %48.2 %79.0 %67.0 %46.8 %23.7

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Giants (R)P202.0010  0          
2017Giants (AA)P19018.0141  0          
2017Giants (AAA)P13017.0200  0          
2017GiantsP706.2000000000 0   .000 
2018GiantsP69065.0430000000 8   1.000 
Total- - -P76071.2430000000 8   1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2017GiantsP6.20 0  000           
2018GiantsP65.00 -1  00-1           
Total- - -P71.20 -1  00-1           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018GiantsP65.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (3)
Total- - -P71.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (3)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2017Giants0.1-0.10.10.10.50.0$0.4 
2018Giants1.61.0-0.40.69.71.0$8.2 
Total- - -1.71.0-0.30.710.21.1$8.6 

Add New Contract