Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Kevin McCarthyTrack this Player High Level: MLB Current Team: Kansas City Royals MLB Years: 2016-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League

PositionsP-228Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameKevin Edward McCarthy
Height6-3Weight200BatsRightThrowsRight
Born DateFebruary 22,1992 [26.267]PlaceMalverne,New York
High SchoolKellenburg Memorial (Uniondale,NY)
CollegeMarist College (Poughkeepsie,NY)

DraftedSelected by the Kansas City Royals [Team Picks] in the 16th round (474th overall) of the 2013 Amateur Entry Draft [Signed]Service Time0.124 (2017)
MLB DebutSeptember 9,2016 [24.200]
OrganizationsKCA [6] Awards1
TBC Player ID163331Retrosheet IDmccak002MLBAM ID641838
Pitch Repertoire 2-Seam Fastball (41.72%) -- Changeup (19.76%) -- Sinker (16.60%) -- Slider (14.46%) -- Fastball (4.87%) -- Curveball (2.30%) -- Cutter (0.21%) -- Automatic Ball (0.05%)
Fastball Velocity [2018] - 92.19 - [2017] - 93.00 - [2016] - 93.81
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Kevin McCarthy page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts25Walks68Hittable47SO/BB46vsPower47Hitting0Durability52Team.471Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2011Marist CollegeMAACNCAA-1Fr15Rel19006.0012210000118.0261812113123002.1713.000.506.506.000.92--
2012Marist CollegeMAACNCAA-1So15Rel20113.6215015000327.0221311111240001.217.240.333.627.902.18.500-
2013Marist CollegeMAACNCAA-1Jr15S/R21434.2422517200868.0763832319629001.4010.060.402.518.213.26.571-
2013Burlington RoyalsAppRkkca31S/R21423.401055001042.049181625322001.2810.420.431.066.806.40.667-
2014Lexington LegendsSALAkca0Rel22100.0020200204.02000210001.004.50--4.502.250.501.000-
2015Lexington LegendsSALAkca15Rel23111.50606005212.010320182000.927.50--0.756.008.00.500-
2015Wilmington Blue RocksCaroA+kca27Rel23331.6416016009433.0247625231100.886.550.551.366.274.60.500-
2015Northwest Arkansas NaturaTexAAkca29Rel23105.7111011003017.02411111893101.8512.460.524.154.671.131.000-
2015Minor Totals (3 teams)Minor--Rel0542.74330330017662.0582119314406201.168.370.432.025.782.86.556-
2016Northwest Arkansas NaturaTexAAkca29R/CL24323.122202200161134.226121238294000.986.750.782.087.533.63.600-
2016Omaha Storm ChasersPCLAAAkca56Rel24242.97250250015533.0281511416301001.327.561.084.328.101.88.333-
2016Minor Totals (2 teams)Minor--R/CL0563.044704700311667.1542723724595001.157.150.933.187.812.46.455-
2016Kansas City RoyalsALMLBkca61Rel24106.481001000108.011861570001.9211.881.085.407.561.401.0004.83
2017Omaha Storm ChasersPCLAAAkca56Rel25113.0925025008232.032121139170001.289.000.842.534.781.89.500-
2017Kansas City RoyalsALMLBkca61Rel25103.20330330014045.0502316413271001.4010.000.802.605.402.081.0003.98
2018Omaha Storm ChasersPCLAAAkcaRel26015.4030300203.05220131001.8013.50--2.708.103.00.000-
2018Kansas City RoyalsALMLBkca61Rel26543.25650650010072.0702826720462001.258.750.882.505.752.30.5560.82
MLB Totals - 3 Season(s)Filter743.45108010800250125.013159481238803001.359.410.862.735.742.11.6360.88
Minor League Totals - 6 Season(s)Filter16143.011205115006124210.02008071155515214201.208.490.642.336.452.76.533-
AAA Totals - 3 Season(s)Filter363.15530530025768.2652924726502001.338.520.923.416.551.92.333-
AA Totals - 2 Season(s)Filter423.983303300191151.1502323416387101.278.650.692.776.582.38.667-
A+ Totals - 1 Season(s)Filter331.6416016009433.0247625231100.886.550.551.366.274.60.500-
A Totals - 2 Season(s)Filter211.13808007216.012320392000.946.75--1.695.063.00.667-
Rk Totals - 1 Season(s)Filter423.401055001042.049181625322001.2810.420.431.066.806.40.667-
NCAA Totals - 3 Season(s)Filter544.374974220012113.012469555439812001.479.850.403.417.782.28.556-
Kansas City Royals Totals - 3 Season(s)Filter743.45108010800250125.013159481238803001.359.410.862.735.742.11.636-
Average MLB - Per ~220 innings1273.45190019000440220.02301048421671405001.359.410.862.735.742.11.6320.88
Average Minor - Per ~220 innings17153.011255120006325220.02088374165715815201.208.490.642.336.452.76.531-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2013Burlington Royals AppRkkca21P10---8-1881.0000.80------10100.014.9
2014Lexington Legends SALAkca22P2--1---111.0000.50------2100.01.4
2015Lexington Legends SALAkca23P6---1--111.0000.17------6100.04.3
2015Wilmington Blue Rocks CaroA+kca23P16--26-1881.0000.50------16100.011.5
2015Northwest Arkansas Naturals TexAAkca23P11---7-1771.0000.64------11100.07.9
2016Northwest Arkansas Naturals TexAAkca24P22--24-1661.0000.27------22100.015.7
2016Omaha Storm Chasers PCLAAAkca24P25--14--551.0000.20------25100.017.9
2016Kansas City RoyalsALMLBkca24P10-812--331.0000.300.382-100.0-10100.06.2
2017Omaha Storm Chasers PCLAAAkca25P25--15--661.0000.24------25100.017.7
2017Kansas City RoyalsALMLBkca25P33-4567-113131.0000.390.291-100.0-33100.020.4
2018Omaha Storm Chasers PCLAAAkca26P3---2--221.0000.67------3100.02.1
2018Kansas City RoyalsALMLBkca26P65-72392-1412.8570.180.171420.0-65100.040.1
MLB Totals for P - 3 season(s)-   P108-1251018213028.9330.260.224450.0-1080.00.0
AAA Totals for P - 3 season(s)-   P53--211--13131.0000.25------530.00.0
AA Totals for P - 2 season(s)-   P33--211-213131.0000.39------330.00.0
A+ Totals for P - 1 season(s)-   P16--26-1881.0000.50------160.00.0
A Totals for P - 2 season(s)-   P8--11--221.0000.25------80.00.0
Rk Totals for P - 1 season(s)-   P10---8-1881.0000.80------100.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2013Burlington Royals AppRkkca2110----------
2014Lexington Legends SALAkca222----------
2015Lexington Legends SALAkca236----------
2015Wilmington Blue Rocks CaroA+kca2316----------
2015Northwest Arkansas Naturals TexAAkca2311----------
2016Northwest Arkansas Naturals TexAAkca2422----------
2016Omaha Storm Chasers PCLAAAkca2425----------
2016Kansas City RoyalsALMLBkca2410----------
2017Omaha Storm Chasers PCLAAAkca2525----------
2017Kansas City RoyalsALMLBkca2533----------
2018Omaha Storm Chasers PCLAAAkca263----------
2018Kansas City RoyalsALMLBkca2665----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Sag Harbor WhalersAtlantic CollegiateCollege19321.38770000045.22911701234000.915.720.002.366.702.832.17.600
2012Edenton SteamersCoastal Plain LeagueCollege20123.441192000052.141232032137201.197.050.523.616.361.763.96.333
2015Surprise SaguarosArizona Fall LgMinor23119.311001000609.2111010227001.4110.241.861.866.523.509.31.500
2016Kansas City RoyalsMLB Spring TrainingMLB240016.2020200001.2433120005.0021.605.4010.800.000.0016.20.000
2017Kansas City RoyalsMLB Spring TrainingMLB25101.8050500105.0321035001.205.400.005.409.001.673.601.000
2018Kansas City RoyalsMLB Spring TrainingMLB26116.30808005010.017771010101.7015.300.900.009.0006.30.500
Atlantic Collegiate Totals - 1 yrs321.38770000045.72911701234000.905.720.002.366.702.832.17.600
Coastal Plain League Totals - 1 yrs123.441192000052.341232032137201.187.050.523.616.361.763.96.333
Arizona Fall League Totals - 1 yrs119.311001000609.7111010227001.3410.241.861.866.523.509.31.500
MLB Spring Training Totals - 3 yrs215.9415015006016.72412112515101.7412.961.082.708.103.006.48.667

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2013Metro Atlantic Athletic Conference Relief Pitcher of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-04-13RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)26.051Team Roster on 2018-04-13
2018-03-25RPKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)26.032Team Roster on 2018-03-25
2017-08-18RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)25.178Team Roster on 2017-08-18
2017-08-15RPKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)25.175Team Roster on 2017-08-15
2017-08-10RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)25.170Team Roster on 2017-08-10
2017-07-30RPKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)25.159Team Roster on 2017-07-30
2017-06-19RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)25.118Team Roster on 2017-06-19
2017-06-07RPKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)25.106Team Roster on 2017-06-07
2017-05-29RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)25.097Team Roster on 2017-05-29
2017-03-12RPKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)25.019Team Roster on 2017-03-12
2016-09-06RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveContract purchased from minors24.197Team Roster on 2016-09-06
2016-06-16PKansas City RoyalsOmaha (AAA)-MinorsReassigned MinorsAssigned to Omaha (AAA)24.115Team Roster on 2016-06-16
2015-08-01PKansas City RoyalsNorthwest Arkansas (AA)-MinorsReassigned MinorsAssigned to Northwest Arkansas (AA)23.161Team Roster on 2015-08-01
2015-05-09PKansas City RoyalsWilmington (A+)-MinorsReassigned MinorsAssigned to Wilmington (A+)23.077Team Roster on 2015-05-09
2014-09-29PKansas City RoyalsLexington (A)-MinorsActivated MinorsActivated from disabled list22.220Team Roster on 2014-09-29
2014-04-18PKansas City RoyalsLexington (A)-DL-7InjuredDL7 Injured22.056Team Roster on 2014-04-18
2014-04-12PKansas City RoyalsLexington (A)-MinorsReassigned MinorsAssigned to Lexington (A)22.050Team Roster on 2014-04-12
2013-06-11PKansas City RoyalsBurlington (Rk)-MinorsContractSigned out of draft21.110Team Roster on 2013-06-11
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2016Kansas City RoyalsTeam Payroll24507,5000.02777139-3,498,245507,500507,500
2017Kansas City RoyalsTeam Payroll25535,0000.12481942-3,651,709535,0001,042,500
2018Kansas City RoyalsTeam Payroll26554,250-63321224,360,045545,0001,596,750
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red