Kevin McCarthy

Age: 27
Bats/Throws: R/R
6' 3" / 215
P
Birthdate: 2/22/1992 (27 y, 7 m, 28 d)
Drafted: 2013 June Amateur Draft - Round: 16, Pick: 8, Overall: 474, Team: Kansas City Royals
Contract: 1 yr, $578.25K (2019)
Service Time: 1.124
Reported as the pre-2019 value.
1 year and 124 days days of service time.
   Free Agent: 2024    Arb Eligible: 2020   
MiLB Options: 2
Reported as the pre-2019 season number of waiver options remaining.

RotoWire News: McCarthy (3-2) pitched a scoreless outing while allowing just one hit and striking out a batter across 1.2 innings Sunday while earning the win in the Royals' 6-4 victory over the Orioles. (9/1/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
2013Royals (R)42010542.16.801.060.43.35370.3 %60.2 %4.4 %3.402.893.11 
2014Royals (A)100204.02.254.500.00.200100.0 %80.0 %0.0 %0.004.594.59 
2015Royals (A)1126012.06.000.750.00.26372.7 %58.3 %0.0 %1.502.403.25 
2015Royals (A+)33416033.06.271.360.55.23284.0 %56.0 %6.5 %1.643.102.95 
2015Royals (AA)10011017.14.674.150.52.34968.6 %46.2 %4.8 %5.714.394.93 
2016Royals (AA)321122034.27.532.080.78.24574.7 %52.6 %12.0 %3.123.413.13 
2016Royals (AAA)24525033.18.104.321.08.27076.1 %53.9 %15.4 %2.975.014.39 
2016Royals1001008.17.565.401.08.35754.8 %53.6 %16.7 %6.484.834.47-0.1
2017Royals (AAA)11225032.04.782.530.84.29678.8 %58.0 %11.1 %3.094.724.65 
2017Royals10033045.05.402.600.80.30369.7 %54.2 %9.5 %3.203.984.480.2
2018Royals (AAA)010303.18.102.700.00.41766.7 %41.7 %0.0 %5.402.854.80 
2018Royals54065072.05.752.500.88.28977.9 %64.3 %19.4 %3.254.063.630.3
2019THE BAT22045045.06.122.720.94.29372.4 %  3.794.17  
2019ATC33154057.05.882.730.99.30573.7 %  3.924.22  
2019Depth Charts23145045.05.793.021.03.31070.7 %  4.394.48 -0.1
2019Steamer22045045.06.153.090.94.30571.1 %53.0 % 4.234.294.340.0
2019ZiPS45064073.05.422.961.11.30870.3 %  4.564.67 -0.3
2019Royals (AAA)00313016.28.102.700.00.38070.8 %63.3 %0.0 %3.782.903.90 
2019Royals42156060.15.673.130.60.31570.3 %58.3 %9.1 %4.483.964.550.5
2019Steamer (R)23255055.05.803.251.04.30770.6 %  4.494.61 0.1
2019Depth Charts (R)33055055.05.633.140.98.31270.4 %  4.434.53 0.1
Total- - -11611640185.25.722.860.78.30471.8 %59.2 %12.5 %3.784.044.170.9

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2013Royals (R)423.401050000042.117249181625002032
2014Royals (A)100.0020000004.0132000200001
2015Royals (A)111.50600020012.04710320100208
2015Royals (A+)331.641600040133.0125247625101123
2015Royals (AA)105.711100004117.1842411111810319
2016Royals (AA)323.1222000110334.213526121238114029
2016Royals (AAA)242.972500053333.1140281511416211030
2016Royals106.48100000018.14111861500007
2017Royals (AAA)113.092500023032.012732121139000017
2017Royals103.203300001045.0196502316413001027
2018Royals (AAA)015.4030000013.1165220110103
2018Royals543.2565000015472.0293702826720222046
2019THE BAT223.79450  0  45.019045211951422  31
2019ATC333.92540  116 57.0 61272561700  37
2019Depth Charts234.39450  110 45.0 492422515 2  29
2019Steamer224.2345000010 45.0195482321515 2  31
2019ZiPS454.56640  0  73.0 814037924234244
2019Royals (AAA)003.781300031016.270197705000015
2019Royals424.485600016460.1268683130421622038
2019Steamer (R)234.4955000214 55.0240613027620 2  35
2019Depth Charts (R)334.43550  015 55.0 612927619 2  34
Total- - -1163.781640001229185.2798199907816598450118

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2013Royals (R)6.801.066.400.4318.6 %2.9 %15.7 %.2931.28.35370.3 %  2.89
2014Royals (A)2.254.500.500.007.7 %15.4 %-7.7 %.1821.00.200100.0 %  4.59
2015Royals (A)6.000.758.000.0017.0 %2.1 %14.9 %.2170.92.26372.7 %  2.40
2015Royals (A+)6.271.364.600.5518.4 %4.0 %14.4 %.2000.88.23284.0 %  3.10
2015Royals (AA)4.674.151.130.5210.7 %9.5 %1.2 %.3161.85.34968.6 %  4.39
2016Royals (AA)7.532.083.630.7821.5 %5.9 %15.5 %.2060.98.24574.7 %  3.41
2016Royals (AAA)8.104.321.881.0821.4 %11.4 %10.0 %.2281.32.27076.1 %  5.01
2016Royals7.565.401.401.0817.1 %12.2 %4.9 %.3061.92.35754.8 %1521164.83
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Royals (AAA)4.782.531.890.8413.4 %7.1 %6.3 %.2711.28.29678.8 %  4.72
2017Royals5.402.602.080.8013.8 %6.6 %7.1 %.2731.40.30369.7 %72923.98
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Royals (AAA)8.102.703.000.0018.8 %6.3 %12.5 %.3331.80.41766.7 %  2.85
2018Royals5.752.502.300.8815.7 %6.8 %8.9 %.2581.25.28977.9 %75984.06
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT6.122.722.250.94   .2601.29.29372.4 %  4.17
2019ATC5.882.732.150.99   .2741.37.30573.7 %  4.22
2019Depth Charts5.793.021.911.03   .2791.43.31070.7 %  4.48
2019Steamer6.153.091.990.9415.8 %7.9 %7.8 %.2711.42.30571.1 %  4.29
2019ZiPS5.422.961.831.11   .2821.44.30870.3 %  4.67
2019Royals (AAA)8.102.703.000.0021.4 %7.1 %14.3 %.2921.44.38070.8 %  2.90
2019Royals5.673.131.810.6014.2 %7.8 %6.3 %.2781.48.31570.3 %95883.96
2019Average8.883.292.691.4023.0 %8.5 %14.4 %.2491.33.29672.3 %  4.49
2019Steamer (R)5.803.251.791.04   .2781.46.30770.6 %  4.61
2019Depth Charts (R)5.633.141.790.98   .2811.45.31270.4 %  4.53
Total- - -5.722.862.000.7814.8 %7.4 %7.4 %.2711.39.30471.8 %84944.04

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
2019274564073.0814037924445.422.961.831.11.2821.44.30870.3 %4.564.67-0.3
2020284464072.7793836823445.452.851.910.99.2781.40.30670.5 %4.464.45-0.1
2021294461070.0763735822435.532.831.951.03.2781.40.30670.3 %4.504.49-0.1

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2013Royals (R)1.786.0 %60.2 %33.8 %8.9 %4.4 %  43.7 %24.4 %31.9 %     3.11
2014Royals (A)8.0020.0 %80.0 %0.0 %0.0 %0.0 %  30.0 %10.0 %60.0 %     4.59
2015Royals (A)1.625.6 %58.3 %36.1 %46.2 %0.0 %  50.0 %10.5 %39.5 %     3.25
2015Royals (A+)1.659.9 %56.0 %34.1 %19.4 %6.5 %  35.4 %27.1 %37.5 %     2.95
2015Royals (AA)1.4321.5 %46.2 %32.3 %19.0 %4.8 %  32.8 %32.8 %34.3 %     4.93
2016Royals (AA)2.0021.1 %52.6 %26.3 %32.0 %12.0 %  43.3 %21.7 %35.1 %     3.13
2016Royals (AAA)1.8516.9 %53.9 %29.2 %3.8 %15.4 %  50.5 %19.4 %30.1 %     4.39
2016Royals2.5025.0 %53.6 %21.4 %0.0 %16.7 %0.0 %0.0 %41.4 %31.0 %27.6 %13.8 %51.7 %34.5 %4.561054.47
2017Royals (AAA)2.1515.0 %58.0 %27.0 %11.1 %11.1 %  49.5 %22.8 %27.7 %     4.65
2017Royals2.0018.7 %54.2 %27.1 %11.9 %9.5 %7.1 %0.0 %34.6 %37.2 %28.2 %24.4 %49.4 %26.3 %4.381024.48
2018Royals (AAA)1.0016.7 %41.7 %41.7 %0.0 %0.0 %  25.0 %50.0 %25.0 %     4.80
2018Royals3.9419.5 %64.3 %16.3 %5.6 %19.4 %8.5 %25.0 %52.0 %29.8 %18.2 %16.4 %49.3 %34.2 %3.44863.63
2019Royals (AAA)3.8820.4 %63.3 %16.3 %25.0 %0.0 %  52.0 %22.0 %26.0 %     3.90
2019Royals2.7020.1 %58.3 %21.6 %9.1 %9.1 %3.4 %33.3 %43.5 %36.7 %19.8 %18.8 %41.5 %39.6 %4.53994.55
Total- - -2.8119.7 %59.2 %21.1 %8.6 %12.5 %6.1 %22.2 %44.2 %34.0 %21.7 %19.1 %46.8 %34.0 %4.11954.17

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2013Royals (R)804584    26234260
2014Royals (A)8020    91322
2015Royals (A)211326    3593128
2015Royals (A+)513196    120285405
2015Royals (AA)3021144    124194318
2016Royals (AA)5025208    154306460
2016Royals (AAA)4826151    190325515
2016Royals15670010667102169
2017Royals (AAA)5827153    169303472
2017Royals844229561017243472715
2018Royals (AAA)5520    194564
2018Royals142364321241293506581008
2019Royals (AAA)318102    87169256
2019Royals1194441443139295606901
Total- - -3601281201122929195518382793

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2016Royals-0.48-0.940.46-2.31-0.230.860.641.120.759-0.32-0.2412
2017Royals0.33-0.831.16-0.09-0.010.340.290.330.38190.510.4622
2018Royals0.52-6.967.497.030.671.381.231.421.42550.81-0.432213
2019Royals-0.72-4.854.13-1.60-0.180.980.801.061.28420.27-1.00911
Total- - --0.35-13.5913.243.030.250.970.851.061.171251.27-1.643428

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2016Royals61.5% (93.7)30.8% (87.4)  7.7% (85.8)   
2017Royals61.3% (93.0)19.2% (88.1)  19.6% (85.6)   
2018Royals67.0% (91.7)7.1% (85.9) 3.8% (82.4)22.1% (84.4)  0.6%
2019Royals59.4% (91.2)6.3% (83.0)11.9% (88.1) 22.3% (83.9)  2.1%
Total- - -62.8% (92.0)11.4% (86.6)3.8% (88.1)1.4% (82.4)20.7% (84.6)  0.9%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2016Royals41.0 %19.9 %1.8 %   29.5 %   7.8 %   
2017Royals1.0 %57.7 %0.1 %  2.4 %19.5 %   19.2 %   
2018Royals1.5 %29.3 %   34.4 %7.8 %4.7 %  22.3 %   
2019Royals15.8 %0.1 %0.1 %  55.6 %3.6 %2.7 %0.1 % 22.0 %   
Total- - -8.3 %26.7 %0.2 %  30.9 %10.8 %2.6 %0.0 % 20.6 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2016Royals93.893.390.0   87.3   85.9  
2017Royals93.293.089.4  92.988.1   85.7  
2018Royals91.692.2   91.387.482.2  84.4  
2019Royals88.990.991.8  91.183.382.382.6 83.9  
Total- - -90.792.790.2  91.287.382.282.6 84.6  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2016Royals16.3 %  45.2 %7.8 %30.7 %     
2017Royals6.8 %  54.0 %19.7 %19.6 %     
2018Royals5.6 %  61.4 %22.1 %6.6 %4.4 %    
2019Royals3.5 %  56.2 %21.8 %17.8 %0.6 %   0.1 %
Total- - -5.9 %  56.9 %20.6 %15.0 %1.8 %   0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2016Royals94.9  94.186.487.9    
2017Royals93.7  93.486.188.7    
2018Royals92.3  92.284.986.982.9   
2019Royals92.0  91.584.386.883.2   
Total- - -93.1  92.485.087.682.9   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2016Royals-1.2-1.3  0.1  -1.13-2.41  0.48  
2017Royals0.1-1.9  3.8  0.02-1.40  2.73  
2018Royals7.7-3.4 -1.03.1  1.14-4.74 -2.761.38  
2019Royals-3.21.31.6 0.7  -0.592.301.50 0.34  
Total- - -3.5-5.31.6-1.07.6  0.20-1.661.50-2.761.32  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2016Royals-0.1-0.7-0.2   -1.1   0.1  
2017Royals0.0-2.40.3  1.8-1.9   3.7  
2018Royals0.04.0   4.2-1.0-3.5  3.2  
2019Royals3.70.20.5  -3.90.31.20.0 0.6  
Total- - -3.61.10.6  2.1-3.7-2.30.0 7.5  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2016Royals-0.18-2.26-5.00   -2.25   0.50  
2017Royals-0.28-0.5826.32  10.41-1.35   2.69  
2018Royals0.211.35   1.20-1.27-7.36  1.40  
2019Royals2.6722.1445.29  -0.790.904.904.44 0.33  
Total- - -1.580.1411.32  0.24-1.24-3.224.44 1.32  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2016Royals0.1  -1.00.1-1.2    
2017Royals0.3  -1.03.8-1.7    
2018Royals-2.2  10.33.2-2.1-2.4   
2019Royals2.1  -2.40.72.40.0   
Total- - -0.3  5.87.7-2.5-2.4   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2016Royals0.28  -1.320.50-2.37    
2017Royals0.69  -0.272.70-1.19    
2018Royals-3.95  1.661.42-3.15-5.52   
2019Royals6.68  -0.480.371.520.89   
Total- - -0.21  0.371.35-0.60-4.86   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2016Royals22.0 %74.4 %46.2 %70.0 %94.8 %88.5 %46.2 %58.5 %5.3 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Royals32.4 %68.5 %51.3 %70.9 %87.6 %82.6 %52.5 %62.8 %9.0 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Royals35.2 %68.5 %49.5 %68.5 %87.5 %79.8 %42.9 %62.5 %10.0 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Royals36.4 %71.7 %51.7 %68.3 %89.6 %81.1 %43.2 %65.3 %9.6 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -34.2 %69.9 %50.5 %69.0 %88.7 %81.4 %45.6 %63.3 %9.3 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Royals21.8 %72.2 %45.8 %73.7 %94.7 %89.5 %47.6 %23.1
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Royals27.2 %70.9 %51.0 %67.1 %87.3 %82.4 %54.5 %24.0
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Royals35.4 %66.3 %49.5 %66.5 %88.5 %80.0 %45.6 %23.8
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Royals34.8 %68.9 %51.8 %66.5 %88.5 %81.1 %49.7 %25.0
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -32.5 %68.8 %50.4 %66.9 %88.5 %81.5 %49.3 %24.2

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Royals23.1 %73.3 %45.8 %76.2 %94.6 %89.5 %45.2 %23.1
2017Royals28.9 %70.7 %50.9 %65.0 %88.7 %82.3 %52.7 %24.3
2018Royals35.7 %65.7 %49.5 %66.5 %88.5 %80.0 %46.0 %24.5
2019Royals33.5 %69.7 %51.6 %64.2 %88.3 %80.5 %50.1 %25.7
Total- - -32.6 %68.8 %50.3 %65.9 %88.8 %81.3 %49.0 %24.7

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2013Royals (R)P10542.1080  1          
2014Royals (A)P204.0100  0          
2015Royals (A)P6012.0010  0          
2015Royals (A+)P16033.0260  1          
2015Royals (AA)P11017.1070  1          
2016Royals (AA)P22034.2240  1          
2016Royals (AAA)P25033.1140  0          
2016RoyalsP1008.1120000000 2   1.000 
2017Royals (AAA)P25032.0150  0          
2017RoyalsP33045.0670001100 1   1.000 
2018Royals (AAA)P303.1020  0          
2018RoyalsP65072.0392020000 1   .857 
2019Royals (AAA)P13016.2040  0          
2019RoyalsP56060.14150002200 1   1.000 
Total- - -P1640185.214332023300 5   .959 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2016RoyalsP8.10 0  000     -0.1      
2017RoyalsP45.0-1 0  0-1-1     -0.5      
2018RoyalsP72.00 1  -100     -0.7      
2019RoyalsP60.10 0  022     -0.3      
Total- - -P185.2-1 1  -111     -1.6      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2016RoyalsP8.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)100.0%      (1)100.0%      (1)
2017RoyalsP45.00.0%      (0)0.0%      (0)0.0%      (0)100.0%     (2)0.0%      (0)100.0%      (5)
2018RoyalsP72.00.0%      (0)0.0%      (1)50.0%      (2)0.0%     (0)0.0%      (0)91.7%    (12)
2019RoyalsP60.10.0%      (0)0.0%      (2)0.0%      (0)100.0%     (1)0.0%      (0)100.0%    (14)
Total- - -P185.20.0%      (0)0.0%      (3)50.0%      (2)100.0%     (4)100.0%      (1)96.9%    (32)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2016Royals-0.4-0.1-0.2-0.3-0.5-0.1($0.4) 
2017Royals0.2-0.10.1-0.12.20.2$1.7 
2018Royals1.40.21.01.22.50.3$2.0 
2019Royals0.4-0.30.2-0.15.40.5$4.2 
Total- - -1.7-0.41.10.79.60.9$7.6 

  • 2013 June Amateur Draft - Round: 16, Pick: 8, Overall: 474
    • Team: Kansas City Royals
    • School: Marist College