Carlos Carrasco

In Minors
High Level
MLB
Years
2004-2025 (2009-2025)
Proper Name
Carlos Luis Carrasco
Nickname
Cookie
Pronunciation
cuh-RAZZ-coh
Positions
P (542)
Height / Weight
6-4 / 224
Bats / Throws
Right / Right
Birthdate
March 21,1987   Age:  38.301
High School
Liceo Federico Carmona (DR)
Drafted/Signed
Signing Bonus
$ 300,000
Service Time
14.039 (2025)
MLBAM ID
Retrosheet#
carrc003
Show More
[2006] Participated in the All-Star Weekend Futures Game (World Team)   [2007] Participated in the All-Star Weekend Futures Game (World Team)   [2008] Participated in the All-Star Weekend Futures Game (World Team)   [2012] Did not play after undergoing Tommy John Surgery
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearsourcetypeteamrankview rankings
2003Baseball AmericaTeamPhiladelphia Phillies15View Rankings
2005Baseball AmericaTeamPhiladelphia Phillies8View Rankings
2006Baseball AmericaTeamPhiladelphia Phillies16View Rankings
2007Baseball AmericaMLBPhiladelphia Phillies41View Rankings
2007Baseball AmericaTeamPhiladelphia Phillies1View Rankings
2008Baseball AmericaMLBPhiladelphia Phillies54View Rankings
2008Baseball AmericaTeamPhiladelphia Phillies1View Rankings
2009Baseball AmericaMLBPhiladelphia Phillies52View Rankings
2009Baseball AmericaTeamPhiladelphia Phillies2View Rankings
2010Baseball AmericaTeamCleveland Indians8View Rankings
10 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2004Gulf Coast PhilliesGCLRkPHI-17543.561180030048.0532319215342031.429.940.382.816.384.312.27
2005Gulf Coast PhilliesGCLRkPHI-18001.8022000005.03110120120.805.400.001.803.601.802.00
2005Batavia MuckdogsNYPLA-PHI-180313.50440000015.129252385123122.2217.024.702.937.0414.672.40
2005Lakewood BlueClawsSALAPHI3718177.0413131000062.27850491128461191.6911.201.584.026.617.181.64
2006Lakewood BlueClawsSALAPHI37191262.26262620000159.1103504066515912201.055.820.343.678.982.822.45
2007Clearwater ThreshersFSLA+PHI-20622.8412121100069.2492222822532001.026.331.032.846.852.842.41
2007Reading PhilliesEastAAPHI4020644.8614131110070.1654238946490201.588.321.155.896.275.371.07
2008Reading PhilliesEastAAPHI4021774.32201910100114.2109585513451098101.348.561.023.538.564.552.42
2008Lehigh Valley IronPigsILAAAPHI-21221.72660000036.237157113462101.369.080.253.1911.293.683.54
2009Lehigh Valley IronpigsILAAAPHI4022695.18202000000114.2118736614381123001.369.261.102.988.795.732.95
2009Columbus ClippersILAAACLE4722513.19660000042.131181537362000.906.590.641.497.653.835.14
2009Cleveland IndiansALMLBCLE5922048.87550000022.1402322611110102.2816.122.424.434.439.271.00
2010Columbus ClippersILAAACLE47231063.65252500000150.1139696116461331071.238.320.962.757.964.132.89
2010Cleveland IndiansALMLBCLE5923223.83771000044.2472019614381011.379.471.212.827.664.032.71
2011Akron AerosEastAACLE-24009.8211000003.24441331011.919.822.457.367.369.821.00
2011Cleveland IndiansALMLBCLE5924894.62212110000124.213068641540853041.369.391.082.896.144.912.13
2013Columbus ClippersILAAACLE4426313.1416140021171.2593125621791061.127.410.752.649.923.893.76
2013Cleveland IndiansALMLBCLE5926146.751570085046.2643635418302011.7612.340.773.475.796.941.67
2014Cleveland IndiansALMLBCLE5927872.5540141126121134.010340387291404030.996.920.471.959.402.694.83
2015Cleveland IndiansALMLBCLE592814123.63303031000183.2154757418432165051.077.550.882.1110.583.685.02
2016Akron RubberDucksEastAACLE4129002.2511000004.07211161002.0015.752.252.2513.504.506.00
2016Cleveland IndiansALMLBCLE59291183.32252511000146.1134645421341504131.158.241.292.099.233.944.41
2017Cleveland IndiansALMLBCLE59301863.29323210000200.017373732146226100101.107.790.952.0710.173.294.91
2018Akron RubberDucksEastAACLE-31000.0011000004.01000140010.502.250.002.259.000.004.00
2018Cleveland IndiansALMLBCLE593117103.38323020210192.0173787221432319061.138.110.982.0210.833.665.37
2019Akron RubberDucksEastAACLE-32000.0020002002.20000150000.370.000.003.3716.870.005.00
2019Columbus ClippersILAAACLE-32003.8620002002.12110130001.297.710.003.8611.573.863.00
2019Cleveland IndiansALMLBCLE5932675.29231211113180.09248471816962021.3510.352.031.8010.805.406.00
2020Cleveland IndiansALMLBCLE5933342.9112120000068.0552222827826021.217.281.063.5710.852.913.04
2021Brooklyn CyclonesSAL2A+NYN3234000.0011000002.01000020000.504.500.000.009.000.000.00
2021Syracuse MetsIL2AAANYN1334019.6422000004.25553370001.719.645.795.7913.509.642.33
2021New York MetsNLMLBNYN5934156.0412120000053.25939361218501001.439.892.013.028.396.542.78
2022New York MetsNLMLBNYN59351573.97292900000152.0161716717411525081.339.531.012.439.004.203.71
2023Binghamton Rumble PoniesEast2AANYN2136001.2922000007.05110250001.006.430.002.576.431.292.50
2023New York MetsNLMLBNYN5936386.8020200000090.011571681838663161.7011.501.803.806.607.101.74
2024Akron RubberDucksEast2AACLE4037016.0011000003.03220030101.009.000.000.009.006.000.00
2024Columbus ClippersIL2AAACLE4937002.4511000003.24111130001.369.822.452.457.362.453.00
2024Cleveland GuardiansALMLBCLE59373105.64212100000103.211268651933895051.409.721.652.867.735.902.70
2025Scranton/Wilkes-Barre RailRidersIL2AAANYA5938423.2711100010052.1472219414380111.178.080.692.416.543.782.71
2025Gwinnett StripersIL2AAAATL5938225.80770000035.2432323212301021.5410.850.503.037.575.802.50
2025New York YankeesALMLBNYA5938225.91860022032.0392121710250001.5310.971.972.817.035.912.50
2025Atlanta BravesNLMLBATL5938009.88330000013.22215153791002.1214.491.984.615.939.881.29
Tot:MLB (16 yrs) MLB   1121054.22335286114234921687.116738327922214681696613561.278.921.182.509.054.443.62
Tot:NL (4 yrs) NL   19205.41646400000309.135719618650104277101141.4910.391.453.038.065.702.66
Tot:AL (13 yrs) AL   93853.96271222114234921378.013166366061713641419512421.228.601.122.389.274.153.90
Tot:Minors (16 yrs) Minors   69583.962071956211211085.29955384781093919794011341.288.250.903.248.124.462.50
Tot:Rk (2 yrs) Rk   543.4013100003053.0562420216362151.369.510.342.726.114.082.25
Tot:A- (1 yrs) A-   0313.50440000015.129252385123122.2217.024.702.937.0414.672.40
Tot:A (2 yrs) A   13133.61393930000222.018110089179320513391.237.340.693.778.314.052.20
Tot:A+ (2 yrs) A+   622.7613131100071.2502222822552001.006.281.002.766.912.762.50
Tot:AA (8 yrs) AA   13124.34423821040209.1194109101249918410421.408.341.034.267.914.691.86
Tot:AAA (8 yrs) AAA   32243.90969100151514.148525822350156487102161.258.490.872.738.524.513.12
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2008Philadelphia PhilliesMLB Spring TrainingSpring21006.2340004108.210660450001.6210.380.004.155.196.231.25
2009Philadelphia PhilliesMLB Spring TrainingSpring22000.00000000028.019002100000.716.110.640.320.000.000.00
2010Cleveland IndiansMLB Spring TrainingSpring23004.60420020015.2128809150001.346.890.005.178.624.601.67
2011Cleveland IndiansMLB Spring TrainingSpring24125.96660000022.229171576190001.5411.512.782.387.546.753.17
2013Cleveland IndiansMLB Spring TrainingSpring26216.00540010018.022131214130001.4411.000.502.006.506.503.25
2014Cleveland IndiansMLB Spring TrainingSpring27315.17520030015.22414913160001.7213.790.571.729.198.045.33
2015Cleveland IndiansMLB Spring TrainingSpring28017.0033000009.014872460002.0014.002.004.006.008.001.50
2016Cleveland IndiansMLB Spring TrainingSpring29213.28660000024.2269933232011.189.491.091.098.393.287.67
2017Cleveland IndiansMLB Spring TrainingSpring302210.80660000015.027181874131012.0716.204.202.407.8010.803.25
2017Cleveland IndiansDivision SeriesPlayoffs30000.0011000005.23000370011.064.760.004.7611.120.002.33
2018Cleveland IndiansMLB Spring TrainingSpring31017.71650010018.222161656230021.5010.612.412.8911.097.713.83
2018Cleveland IndiansDivision SeriesPlayoffs31013.3811000005.16220130001.3110.130.001.695.063.383.00
2019Cleveland IndiansMLB Spring TrainingSpring32313.79440000019.0198832220031.119.001.420.9510.423.7911.00
2020Cleveland IndiansMLB Spring TrainingSpring33009.0011000002.03220000001.5013.500.000.000.009.000.00
2020Cleveland IndiansWild Card SeriesPlayoffs330012.0011000003.02441360001.676.003.009.0018.0012.002.00
2022New York MetsMLB Spring TrainingSpring35005.4022000008.110552280001.4410.802.162.168.645.404.00
2023New York MetsMLB Spring TrainingSpring36114.15440000013.0127642140011.088.312.771.389.694.857.00
2024Cleveland GuardiansMLB Spring TrainingSpring37102.57530020014.08741690001.005.140.643.865.794.501.50
2025New York YankeesMLB Spring TrainingSpring38101.69540010016.083327150040.944.501.133.948.441.692.14
Tot:Spring (16 Yrs) Spring 16114.646652001140248.1265141128406320130121.329.601.452.287.285.113.19
Tot:Playoffs (3 Yrs) Playoffs 013.86330000014.0116617160011.297.070.644.5010.293.862.29

Batting Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2007Reading PhilliesEastAAPHI4020P141013100000160000041112.300.364.400.764.200.100.7509.0954.556.000.00
2008Reading PhilliesEastAAPHI4021P201800000000150300002200.000.053.000.053.056.000.0004.5522.735.000.00
2009Lehigh Valley IronpigsILAAAPHI4022P201701000000090200011901.059.059.059.118.000.000.1250.0047.370.000.00
2011Cleveland IndiansALMLBCLE5924p250000000003020000700.000.000.000.000.000.000.0000.0042.860.000.00
2014Cleveland IndiansALMLBCLE5927P4020000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2015Cleveland IndiansALMLBCLE5928P30101000000000200013011.0001.0001.0002.000.000.0001.0000.000.000.000.00
2017Cleveland IndiansALMLBCLE5930P241000000011000000500.000.200.000.200.250.000.00020.0020.001.000.00
2018Cleveland IndiansALMLBCLE5931P140100010002000001401.250.250.250.500.000.000.5000.0050.000.000.00
2021New York MetsNLMLBNYN5934P1215000000000100400001900.000.000.000.000.000.000.0000.0052.630.000.00
Tot:MLB (8 yrs) MLB     10331120001001180800024002.065.094.065.158.032.000.1542.5045.0018.00
Tot:AL (7 yrs) AL     911612000100180400022102.125.176.125.301.063.000.2504.7638.108.00
Tot:NL (1 yrs) NL     1215000000000100400001900.000.000.000.000.000.000.0000.0052.63
Tot:Minors (3 yrs) Minors     5445141000002200500055213.089.128.111.239.067.022.1603.8538.4610.00
Tot:AA (2 yrs) AA     3428131000002110300043312.107.167.143.310.107.036.1766.0633.335.50
Tot:AAA (1 yrs) AAA     201701000000090200011901.059.059.059.118.000.000.1250.0047.37
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2009Philadelphia PhilliesMLB Spring TrainingSpring22210000000001010000200.000.000.000.000.000.000.0000.0050.000.000.00
2010Cleveland IndiansMLB Spring TrainingSpring23410000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2011Cleveland IndiansMLB Spring TrainingSpring24110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2013Cleveland IndiansMLB Spring TrainingSpring26120000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
Tot:Spring (4 Yrs) Spring 850000000005010000600.000.000.000.000.000.0000.0083.33

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
576640664046.502