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

Carlos CarrascoTrack this Player High Level: MLB Current Team: Cleveland Indians MLB Years: 2009-2018
Follow TBC on Twitter and Facebook

Rated Prospect
Futures Game

PositionsP-385Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameCarlos Luis Carrasco
Height6-3Weight178BatsRightThrowsRight
Born DateMarch 21,1987 [31.210]PlaceBarquisimeto,Venezuela

DraftedSigned as undrafted amateur free agent in 2003 by the Philadelphia Phillies.
Signing Bonus$300,000Signing ScoutsSal AgostinelliService Time6.147 (2017)
Prospect Rankings[BA] 2005-PHI-#8 ... 2007-MLB-#41 ... 2007-PHI-#1 ... 2008-MLB-#54 ... 2008-PHI-#1 ... 2009-MLB-#52 ... 2009-PHI-#2 ... 2010-CLE-#8
MLB DebutSeptember 1,2009 [22.164]
OrganizationsCLE [9] PHI [6] Awards1Awards Voting2-45
TBC Player ID50923Retrosheet IDcarrc003MLBAM ID471911
Pitch Repertoire Fastball (35.87%) -- Changeup (17.58%) -- 2-Seam Fastball (16.86%) -- Curveball (15.68%) -- Slider (14.01%) -- Automatic Ball (0.01%)
Fastball Velocity [2018] - 93.65 - [2017] - 94.45 - [2016] - 93.85 - [2015] - 94.62 - [2014] - 95.35 - [2013] - 95.20 - [2011] - 92.63 - [2010] - 92.95
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Carlos Carrasco 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 RatingsPitchingStrikeouts65Walks71Hittable60SO/BB73vsPower60Hitting.387Durability64Team.499Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2004Gulf Coast PhilliesGCLRkphi-S/R17543.561183000048.0532319215342001.429.940.382.816.382.27.556-
2005Gulf Coast PhilliesGCLRkphi-ST18001.8022000005.03110120100.805.40--1.803.602.00--
2005Batavia MuckdogsNYPLA-phi-ST180313.50440000015.029252385123102.2217.024.702.937.042.40.000-
2005Lakewood BlueClawsSALAphi37ST18177.0413130100062.27850491128461101.6911.201.584.026.611.64.125-
2005Minor Totals (3 teams)MinorAAA--ST01107.9219190100082.111076731934604301.7311.932.063.696.511.76.091-
2006Lakewood BlueClawsSALAphi37ST191262.26262602000159.0103504066515912201.055.820.343.678.982.45.667-
2007Clearwater ThreshersFSLA+phi-ST20622.8412120110069.2492222822532001.026.331.032.846.852.41.750-
2007Reading PhilliesEastAAphi40ST20644.8614131110070.0654238946490201.588.321.155.896.271.07.600-
2007Minor Totals (2 teams)MinorAAA--ST01263.86262512200139.1114646017681022201.307.331.094.376.561.50.667-
2008Reading PhilliesEastAAphi40ST21774.32201911000114.2109585513451098101.348.561.023.538.562.42.500-
2008Lehigh Valley IronPigsILAAAphi-ST21221.72660000036.237157113462101.369.080.253.1911.293.54.500-
2008Minor Totals (2 teams)MinorAAA--ST0993.69262511000150.01467362145815510201.358.680.833.459.222.67.500-
2009Lehigh Valley IronpigsILAAAphi40ST22695.18202000000114.2118736614381123001.369.261.102.988.792.95.400-
2009Columbus ClippersILAAAcle47ST22513.19660000042.031181537362000.906.590.641.497.655.14.833-
2009Minor Totals (2 teams)MinorAAA--ST011104.64262600000156.1149918117451485001.248.540.972.588.483.29.524-
2009Cleveland IndiansALMLBcle59ST22048.87550000022.0402322611110102.2816.122.424.434.431.00.0007.08
2010Columbus ClippersILAAAcle47ST231063.65252500000150.0139696116461331001.238.320.962.757.962.89.625-
2010Cleveland IndiansALMLBcle59ST23223.83770100044.2472019614381001.379.471.212.827.662.71.5004.06
2011Akron AerosEastAAcle-ST24009.8211000003.24441331001.919.822.457.367.361.00--
2011Cleveland IndiansALMLBcle59ST24894.62212101000124.213068641540853001.369.391.082.896.142.13.4714.19
2013Columbus ClippersILAAAcle44ST26313.1416142001171.2593125621791001.127.410.752.649.923.76.750-
2013Cleveland IndiansALMLBcle59S/R26146.751578005046.2643635418302001.7612.340.773.475.791.67.2004.03
2014Cleveland IndiansALMLBcle59S/R27872.5540142611121134.010340387291404000.996.920.471.959.404.83.5332.37
2015Cleveland IndiansALMLBcle59ST2814123.63303003100183.2154757418432165001.077.550.882.1110.585.02.5382.76
2016Akron RubberDucksEastAAcle41ST29002.2511000004.07211161002.0015.752.252.2513.506.00--
2016Cleveland IndiansALMLBcle59ST291183.32252501100146.0134645421341504101.158.241.292.099.234.41.5793.66
2017Cleveland IndiansALMLBcle59ST301863.29323201000200.01737373214622610001.107.790.952.0710.174.91.7502.95
2018Akron RubberDucksEastAAcleST31000.0011000004.01000140000.502.25--2.259.004.00--
2018Cleveland IndiansALMLBcle59ST3117103.38323022010192.0173787221432319001.138.110.982.0210.835.37.630-0.31
MLB Totals - 9 Season(s)Filter79623.71207171361031811092.01018477451119278112738201.188.370.982.299.274.05.5600.12
Minor League Totals - 11 Season(s)Filter63523.9417817176211967.08854834269935788339901.288.190.923.308.172.47.548-
AAA Totals - 4 Season(s)Filter26193.77737120011413.2384206174401254069101.228.310.872.718.793.25.578-
AA Totals - 5 Season(s)Filter13114.48373522100195.218610698249617110301.438.511.104.397.831.78.542-
A+ Totals - 1 Season(s)Filter622.8412120110069.2492222822532001.026.331.032.846.852.41.750-
A Totals - 2 Season(s)Filter13133.61393903000221.118110089179320513301.237.340.693.778.312.20.500-
A- Totals - 1 Season(s)Filter0313.50440000015.029252385123102.2217.024.702.937.042.40.000-
Rk Totals - 2 Season(s)Filter543.4013103000053.0562420216362101.369.510.342.726.112.25.556-
Cleveland Indians Totals - 9 Season(s)Filter79623.71207171361031811092.01018477451119278112738201.188.370.982.299.274.05.560-
Average MLB - Per ~220 innings16123.71423482140220.0205969124562278001.188.370.982.299.274.05.5710.12
Average Minor - Per ~220 innings14123.94403911000220.02001099622812009201.288.190.923.308.172.47.538-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Reading PhilliesEastAAphi40201410131000001600000.300.364.400.7644111.750.100.200.3419.0954.556.000.000.0033.33
2008Reading PhilliesEastAAphi40212018000000001503000.000.053.000.0530022.000.000.056.0374.5522.735.000.000.000.00
2009Lehigh Valley IronpigsILAAAphi40p222017010000000902000.059.059.059.1181019.125.000.000.0530.0047.370.000.000.000.00
2011Cleveland IndiansALMLBcle59p2425000000000302000.000.000.000.000007.000.000.000.0000.0042.860.000.000.000.00
2014Cleveland IndiansALMLBcle59p27402000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2015Cleveland IndiansALMLBcle59p283010100000000020001.0001.0001.0002.0001031.000.000.000.8810.000.000.000.000.000.00
2017Cleveland IndiansALMLBcle59p3024100000001100000.000.200.000.200005.000.000.250.13920.0020.001.000.000.000.00
2018Cleveland IndiansALMLBcle593114010001000200000.250.250.250.500104.500.000.000.2200.0050.000.000.000.000.00
MLB Totals - 6 Season(s)Filter9016120001001804000.125.176.125.3012021.250.000.063.0004.7638.108.000.000.000.00
Minor League Totals - 3 Season(s)Filter54451410000022005000.089.128.111.2395152.160.022.067.0003.8538.4610.000.000.0025.00
AAA Totals - 1 Season(s)Filter2017010000000902000.059.059.059.1181019.125.000.000.0000.0047.370.000.000.000.00
AA Totals - 2 Season(s)Filter34281310000021103000.107.167.143.3104133.176.036.107.0006.0633.335.500.000.0033.33
Cleveland Indians Totals - 6 Season(s)Filter9016120001001804000.125.176.125.3012021.250.000.063.0004.7638.108.000.000.000.00
Average MLB - Per 162 games162292400020021407000.125.176.125.3014038.250.000.063.0004.7638.108.000.000.000.00
Average Minor - Per 162 games162135312300000660015000.089.128.111.239153156.160.022.067.0003.8538.4610.000.000.0025.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004Gulf Coast Phillies GCLRkphi17P11--14--551.0000.45------11100.018.3
2005Gulf Coast Phillies GCLRkphi18P2---1--111.0000.50------2100.03.9
2005Batavia Muckdogs NYPLA-phi18P4---1--111.0000.25------4100.05.3
2005Lakewood BlueClaws SALAphi18P13--38-111111.0000.85------13100.09.4
2006Lakewood BlueClaws SALAphi19P26--1314212927.9311.04------26100.018.7
2007Clearwater Threshers FSLA+phi20P12--710111817.9441.42------12100.08.6
2007Reading Phillies EastAAphi20P14--56-211111.0000.79------14100.09.9
2008Reading Phillies EastAAphi21P20--810212018.9000.90------20100.014.1
2008Lehigh Valley IronPigs ILAAAphi21P6--32--551.0000.83------6100.04.2
2009Lehigh Valley Ironpigs ILAAAphi22P20--515-120201.0001.00------20100.013.9
2009Columbus Clippers ILAAAcle22P6--36--991.0001.50------6100.04.2
2009Cleveland IndiansALMLBcle22P5522171-98.8891.600.36-----5100.03.1
2010Columbus Clippers ILAAAcle23P25--1125223836.9471.44------25100.017.4
2010Cleveland IndiansALMLBcle23P774435--881.0001.140.18-----7100.04.3
2011Akron Aeros EastAAcle24P1---------------1100.00.7
2011Cleveland IndiansALMLBcle24P2121124415--19191.0000.900.15-----21100.013.0
2013Columbus Clippers ILAAAcle26P16--314-117171.0001.06------16100.011.1
2013Cleveland IndiansALMLBcle26P15746372-1210.8330.670.223-100.0-15100.09.3
2014Cleveland IndiansALMLBcle27P40141341014222624.9230.600.189469.2-40100.024.7
2015Cleveland IndiansALMLBcle28P3030183814-122221.0000.730.1213959.1-30100.018.6
2016Akron RubberDucks EastAAcle29P1---11-21.5001.00------1100.00.7
2016Cleveland IndiansALMLBcle29P2525146622--28281.0001.120.194450.0-25100.015.5
2017Cleveland IndiansALMLBcle30P3232200417-121211.0000.660.115838.5-32100.019.8
2018Akron RubberDucks EastAAcle31P1--12--331.0003.00------1100.00.7
2018Cleveland IndiansALMLBcle31P3230192818-526261.0000.810.1415478.9-32100.019.9
MLB Totals for P - 9 season(s)-   P20717110914711959171166.9710.800.15492962.8-2070.00.0
AAA Totals for P - 4 season(s)-   P73--2562248987.9781.19------730.00.0
AA Totals for P - 5 season(s)-   P37--1419333633.9170.89------370.00.0
A+ Totals for P - 1 season(s)-   P12--710111817.9441.42------120.00.0
A Totals for P - 2 season(s)-   P39--1622224038.9500.97------390.00.0
A- Totals for P - 1 season(s)-   P4---1--111.0000.25------40.00.0
Rk Totals for P - 2 season(s)-   P13--15--661.0000.46------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004Gulf Coast Phillies GCLRkphi1711----------
2005Gulf Coast Phillies GCLRkphi182----------
2005Batavia Muckdogs NYPLA-phi184----------
2005Lakewood BlueClaws SALAphi1813----------
2006Lakewood BlueClaws SALAphi1926----------
2007Clearwater Threshers FSLA+phi2012----------
2007Reading Phillies EastAAphi2014----------
2008Reading Phillies EastAAphi2120----------
2008Lehigh Valley IronPigs ILAAAphi216----------
2009Lehigh Valley Ironpigs ILAAAphi2220----------
2009Columbus Clippers ILAAAcle226----------
2009Cleveland IndiansALMLBcle225----------
2010Columbus Clippers ILAAAcle2325----------
2010Cleveland IndiansALMLBcle237----------
2011Akron Aeros EastAAcle241----------
2011Cleveland IndiansALMLBcle2421----------
2013Columbus Clippers ILAAAcle2616----------
2013Cleveland IndiansALMLBcle2615----------
2014Cleveland IndiansALMLBcle2740----------
2015Cleveland IndiansALMLBcle2830----------
2016Akron RubberDucks EastAAcle291----------
2016Cleveland IndiansALMLBcle2925----------
2017Cleveland IndiansALMLBcle3032----------
2018Akron RubberDucks EastAAcle311----------
2018Cleveland IndiansALMLBcle3132----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2008Philadelphia PhilliesMLB Spring TrainingMLB21006.2340400108.21066045001.7110.380.004.155.191.256.23.000
2009Philadelphia PhilliesMLB Spring TrainingMLB22000.00000000028.01900210000.716.110.640.320.000.000.00.000
2010Cleveland IndiansMLB Spring TrainingMLB23004.60422000015.212880915001.386.890.005.178.621.674.60.000
2011Cleveland IndiansMLB Spring TrainingMLB24125.96660000022.22917157619001.5811.512.782.387.543.176.75.333
2013Cleveland IndiansMLB Spring TrainingMLB26216.00541000018.02213121413001.4411.000.502.006.503.256.50.667
2014Cleveland IndiansMLB Spring TrainingMLB27315.17523000015.2241491316001.7813.790.571.729.195.338.04.750
2015Cleveland IndiansMLB Spring TrainingMLB28017.0033000009.01487246002.0014.002.004.006.001.508.00.000
2016Cleveland IndiansMLB Spring TrainingMLB29213.28660000024.226993323201.209.491.091.098.397.673.28.667
2017Cleveland IndiansMLB Spring TrainingMLB302210.80660000015.02718187413102.0716.204.202.407.803.2510.80.500
2017Cleveland IndiansDiv SeriesMLB30000.0011000005.23000370001.154.760.004.7611.122.330.00.000
2018Cleveland IndiansMLB Spring TrainingMLB31017.71651000018.22216165623001.5410.612.412.8911.093.837.71.000
MLB Spring Training Totals - 10 yrs1095.114534110010176.02051091002844133301.4110.481.432.256.803.025.57.526
MLB Playoffs - Divisional Series Totals - 1 yrs000.0011000005.7300037001.064.760.004.7611.122.330.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009Philadelphia PhilliesMLB Spring TrainingMLB2221000000000101000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2010Cleveland IndiansMLB Spring TrainingMLB2341000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2011Cleveland IndiansMLB Spring TrainingMLB2411000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2013Cleveland IndiansMLB Spring TrainingMLB2612000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 4 yrs85000000000501000.000.000.000.000006.000.000.0000.0083.330.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2006Philadelphia Phillies Minor League Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-07-06SPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL31.107Team Roster on 2018-07-06
2018-06-30SPCleveland IndiansAkron (AA)YDL-10InjuredAssigned to Akron (AA) for rehab31.101Team Roster on 2018-06-30
2018-06-17SPCleveland IndiansCleveland Indians (MLB)YDL-10InjuredDL10 Right elbow contusion31.088Team Roster on 2018-06-17
2016-11-06SPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL29.230Team Roster on 2016-11-06
2016-09-29SPCleveland IndiansCleveland Indians (MLB)-DL-60InjuredDL60 Fractured right hand29.192Team Roster on 2016-09-29
2016-06-02SPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL29.073Team Roster on 2016-06-02
2016-04-26SPCleveland IndiansCleveland Indians (MLB)YDL-15InjuredDL15 Strained left hamstring29.036Team Roster on 2016-04-26
2015-09-10SPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL28.173Team Roster on 2015-09-10
2015-08-26SPCleveland IndiansCleveland Indians (MLB)YDL-15InjuredDL15 Right shoulder inflammation28.158Team Roster on 2015-08-26
2015-04-04SPCleveland IndiansCleveland Indians (MLB)YActiveContractSigned to 3-year contract for 2016-2018 ($22m) [Extension] Option years for 2019-202028.014Team Roster on 2015-04-04
2015-01-16RPCleveland IndiansCleveland Indians (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($2.3375m) Avoids arbitration27.301Team Roster on 2015-01-16
2013-09-03RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.166Team Roster on 2013-09-03
2013-08-31SP-RPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsOptioned to Columbus (AAA)26.163Team Roster on 2013-08-31
2013-08-09SP-RPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.141Team Roster on 2013-08-09
2013-07-07SPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsOptioned to Columbus (AAA)26.108Team Roster on 2013-07-07
2013-07-06SPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.107Team Roster on 2013-07-06
2013-06-24SPCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsOptioned to Columbus (AAA)26.095Team Roster on 2013-06-24
2013-06-08SPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveRecalled from Columbus (AAA)26.079Team Roster on 2013-06-08
2013-04-10PCleveland IndiansColumbus (AAA)YMinorsReassigned MinorsOptioned to Columbus (AAA)26.020Team Roster on 2013-04-10
2013-04-08PCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveReinstated from suspension26.018Team Roster on 2013-04-08
2013-04-02PCleveland IndiansCleveland Indians (MLB)YRestrictedOff-RosterSuspended 6 games for head hunting26.012Team Roster on 2013-04-02
2013-03-11PCleveland IndiansCleveland Indians (MLB)YActiveContractSigned to 1-year contract for 2013 ($0.49m)25.356Team Roster on 2013-03-11
2012-11-02PCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL25.226Team Roster on 2012-11-02
2012-05-05PCleveland IndiansCleveland Indians (MLB)-DL-60InjuredDL60 25.045Team Roster on 2012-05-05
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-09-06InjuredTransferred to 60-day DL 
2011-05-11InjuredActivated from DL 
2011-04-28InjuredDisabled -- Inflammation in right elbow 
2009-07-29TradeTraded by Phillies with Jason Donald, Lou Marson and Jason Knapp to Indians for Cliff Lee and Ben Francisco 
2003-11-25ContractSigned as nondrafted free agent by Phillies 
* 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
2003Philadelphia Phillies-16300,000-------300,000Signing Bonus as an amateur free agent
2009Cleveland IndiansTeam Payroll22400,000-72448-2,746,792400,000700,000
2010Cleveland IndiansTeam Payroll23400,000-75741-2,812,412400,0001,100,000
2011Cleveland IndiansTeam Payroll24415,800-77030152,722,607414,0001,515,800
2013Cleveland IndiansTeam Payroll26490,000-77538-3,023,990490,0002,005,8002013-03-11 - Signed to 1-year contract for 2013 ($0.49m)
2014Cleveland IndiansTeam Payroll27504,700-70127233,256,497500,0002,510,500
2015Cleveland IndiansTeam Payroll282,337,5004.14737514593,571,283507,5004,848,0002015-01-16 - Signed to 1-year contract for 2015-2015 ($2.3375m) Avoids arbitration
2015-04-04 - Signed to 3-year contract for 2016-2018 ($22m) [Extension] Option years for 2019-2020
2016Cleveland IndiansTeam Payroll294,500,0005.147251873++3,498,245507,5009,348,000
2017Cleveland IndiansTeam Payroll306,500,0006.147185980++3,651,709535,00015,848,000
2018Cleveland IndiansTeam Payroll318,000,000-139783++4,360,045545,00023,848,000
* 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