Tips Updates
Daily
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-352Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameCarlos Luis Carrasco
Height6-3Weight178BatsRightThrowsRight
Born DateMarch 21,1987 [31.065]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 (36.63%) -- Changeup (17.68%) -- 2-Seam Fastball (17.31%) -- Slider (14.36%) -- Curveball (14.02%) -- Automatic Ball (0.01%)
Fastball Velocity [2018] - 93.46 - [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.2472019614381011.379.471.212.827.662.71.5004.13
2011Akron AerosEastAAcle-ST24009.8211000003.24441331001.919.822.457.367.361.00--
2011Cleveland IndiansALMLBcle59ST24894.62212101000124.213068641540853041.369.391.082.896.142.13.4714.28
2013Columbus ClippersILAAAcle44ST26313.1416142001171.2593125621791001.127.410.752.649.923.76.750-
2013Cleveland IndiansALMLBcle59S/R26146.751578005046.2643635418302011.7612.340.773.475.791.67.2004.10
2014Cleveland IndiansALMLBcle59S/R27872.5540142611121134.010340387291404030.996.920.471.959.404.83.5332.44
2015Cleveland IndiansALMLBcle59ST2814123.63303003100183.2154757418432165051.077.550.882.1110.585.02.5382.84
2016Akron RubberDucksEastAAcle41ST29002.2511000004.07211161002.0015.752.252.2513.506.00--
2016Cleveland IndiansALMLBcle59ST291183.32252501100146.0134645421341504131.158.241.292.099.234.41.5793.72
2017Cleveland IndiansALMLBcle59ST301863.29323201000200.017373732146226100101.107.790.952.0710.174.91.7503.10
2018Cleveland IndiansALMLBcleST31533.6410100200066.2572827814630011.067.691.081.898.504.50.6250.35
MLB Totals - 9 Season(s)Filter67553.7718515134103171966.0902427406106249959292281.198.380.982.318.913.85.5490.30
Minor League Totals - 10 Season(s)Filter63523.9617717076211963.08844834269935687939901.288.220.923.318.172.47.548-
AAA Totals - 4 Season(s)Filter26193.77737120011413.2384206174401254069101.228.310.872.718.793.25.578-
AA Totals - 4 Season(s)Filter13114.58363422100191.218510698249516710301.458.641.124.447.801.76.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)Filter67553.7718515134103171966.0902427406106249959292281.198.380.982.318.913.85.549-
Average MLB - Per ~220 innings15123.77423482140220.0205979224572187061.198.380.982.318.913.85.5560.30
Average Minor - Per ~220 innings14123.96403911000220.02011109722812009201.288.220.923.318.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 IndiansALMLBclep3114010001000200000.250.250.250.500104.500.000.000.2210.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
MLB Totals for P - 8 season(s)-   P1751418993910154145140.9660.800.16342557.6-1750.00.0
AAA Totals for P - 4 season(s)-   P73--2562248987.9781.19------730.00.0
AA Totals for P - 4 season(s)-   P36--1317333330.9090.83------360.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----------

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
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