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

Alex CastellanosTrack this Player High Level: MLB Status: Free Agent since 2017 MLB Years: 2012-2013
Follow TBC on Twitter and Facebook

Drafted
Played in Japan
Arizona Fall League

PositionsRF-340, 3B-173, 2B-93, LF-88, CF-82, 1B-23Position when Drafted2BPlayer Listed UnderMajor Leaguers
Proper NameAlejandro L. Castellanos
Height6-0Weight165BatsRightThrowsRight
Born DateAugust 4,1986 [32.010]PlaceMiami,Florida
High SchoolCoral Park (Miami,FL)
CollegeBelmont Abbey College (Belmont,NC)

DraftedSelected by the St. Louis Cardinals [Team Picks] in the 10th round (305th overall) of the 2008 Amateur Entry Draft [Signed]
Signing Bonus$70,000Signing ScoutsMike JuhlService Time0.066 (2016)
MLB DebutMay 31,2012 [25.300]
OrganizationsLAN [3] SLN [2] BAL [1] COL [1] NYN [1] SDN [1] Awards2
TBC Player ID142677Retrosheet IDcasta003MLBAM ID543008
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Alex Castellanos 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 RatingsBattingSpeed43Power82Contact18XBH89RBIs57Runs85Hitting51Durability39Team.528Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Belmont Abbey CollegeCollegeFr4of205421469922231649133202630000.430.485.7851.27016841237.442.355.495.5338.4410.971.306.7513.3844.57
2008Belmont Abbey CollegeCollegeSo4of216324963973131254951522150200.390.452.6831.13517046281.392.293.369.4825.347.831.474.2720.7547.42
2010Palm Beach CardinalsFSLA+sln21rf23129460621243571357199381121234311.270.339.461.80021255517.327.191.296.3487.3521.662.952.5135.3844.35
2011Chattanooga TwinsSouAAlan11rf2432121303914442341152440313.322.406.6031.0097322143.365.281.430.42510.4916.781.602.8030.2556.41
2011Springfield CardinalsTexAAsln18rf24933547211321419621012494110237.319.379.562.94119944391.387.243.336.4046.1424.043.924.8618.6338.94
2011Totals for AA-AA         1254751021523582385142391181505410.320.386.573.95927266534.381.253.360.4107.3022.103.034.3120.6543.42
2012Albuquerque IsotopesPCLAAAlan72b-3b25943447411325717521684685112423.328.420.5901.01020349407.390.262.419.42811.3020.881.854.1820.2443.36
2012Los Angeles DodgersNLMLBlan49lf251623340113000810100.174.200.391.5919225.200.217.217.2460.0032.000.004.0023.0050.00
2013Albuquerque IsotopesPCLAAAlan11rf261053857599145196119541112121013.257.347.468.81518038439.315.211.353.3579.3425.512.734.3320.2638.38
2014El Paso ChihuahuasPCLAAAsdn3cf-3b271133606999255842853710463222.275.351.439.79015838408.364.164.275.3489.0725.492.811.9645.0038.38
2015Las Vegas 51sPCLAAAnyn4lf-3b28792805888322165650247370104.314.381.614.99517250312.375.300.404.4217.6923.403.045.1317.5056.82
2015Yomiuri GiantsJap CenIntl-286202210010021100000.100.182.150.3323122.222.050.150.1609.0950.005.500.000.0050.00
2016Albuquerque IsotopesPCLAAAcol123b2949164274910162510135950211.299.364.482.8467917184.426.183.268.3617.0732.074.543.2627.3334.69
2017Norfolk TidesILAAAbal13b30257881130250052420001.141.212.256.46820585.173.115.179.2105.8828.244.802.3539.0045.45
MLB Totals - 2 Season(s)Filter24415711240001310100.171.186.390.57616443.185.219.220.0000.0030.230.004.6520.5057.14
Minor League Totals - 8 Season(s)Filter7192546475735179351043838229243687709181335.289.364.509.87312963182886.356.220.337.0008.4223.802.833.6024.4843.27
AAA Totals - 6 Season(s)Filter4651611311459109206824149181664574369614.285.365.504.8698121971835.357.219.341.0009.0524.902.753.7123.6942.92
AA Totals - 1 Season(s)Filter1254751021523582385142391181505410.320.386.573.95927266534.381.253.360.0007.3022.103.034.3120.6543.42
A+ Totals - 1 Season(s)Filter129460621243571357199381121234311.270.339.461.80021255517.327.191.296.0007.3521.662.952.5135.3844.35
Intl Totals - 1 Season(s)Filter6202210010021100000.100.182.150.3323122.222.050.150.0009.0950.005.500.000.0050.00
NCAA Totals - 2 Season(s)Filter117463132189536281032283548180200.408.467.7301.19733887518.414.322.428.0006.769.271.375.4116.5446.03
Los Angeles Dodgers Totals - 2 Season(s)Filter24415711240001310100.171.186.390.57616443.185.219.220.0000.0030.230.004.6520.5057.14
Average MLB - Per 162 games16227734477714270008870700.171.186.390.57610827290.185.219.220.0000.0030.230.004.6520.5057.14
Average Minor - Per 162 games162574107166408238618755155162438.289.364.509.87329272650.356.220.337.0008.4223.802.833.6024.4843.27

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2009Quad Cities River Bandits MidwAsln222B36--52108616166160.9644.44------360.025.9
2009Quad Cities River Bandits MidwAsln223B29--16551358471.8452.45------290.020.9
2009Quad Cities River Bandits MidwAsln221B7--813368784.96612.00------70.05.0
2009Quad Cities River Bandits MidwAsln22RF6--8---881.0001.33------60.04.3
2009Quad Cities River Bandits MidwAsln22CF2--5---551.0002.50------20.01.4
2009Quad Cities River Bandits MidwAsln22LF1--6---661.0006.00------10.00.7
2010Palm Beach Cardinals FSLA+sln23RF125--2461283266258.9702.06------12996.989.3
2010Palm Beach Cardinals FSLA+sln23LF1--1---111.0001.00------1290.80.7
2011Springfield Cardinals TexAAsln24RF73--134973150143.9531.96------9378.552.1
2011Chattanooga Twins SouAAlan24RF30--5931-6362.9842.07------3293.821.6
2011Springfield Cardinals TexAAsln24CF17--4012-4341.9532.41------9318.312.1
2011Chattanooga Twins SouAAlan24LF1--1---111.0001.00------323.10.7
2012Albuquerque Isotopes PCLAAAlan252B50--91148837247239.9684.78------9453.234.7
2012Albuquerque Isotopes PCLAAAlan253B34--1658437874.9492.18------9436.223.6
2012Albuquerque Isotopes PCLAAAlan25RF2--2---221.0001.00------942.11.4
2012Albuquerque Isotopes PCLAAAlan25LF2--1---111.0000.50------942.11.4
2012Los Angeles DodgersNLMLBlan25LF112326---661.0000.550.19-----1668.86.8
2012Los Angeles DodgersNLMLBlan25RF42195-1-65.8331.250.26-----1625.02.5
2013Albuquerque Isotopes PCLAAAlan26RF66--94922105103.9811.56------10562.945.8
2013Albuquerque Isotopes PCLAAAlan26LF16--232--25251.0001.56------10515.211.1
2013Albuquerque Isotopes PCLAAAlan26CF9--17---17171.0001.89------1058.66.3
2013Albuquerque Isotopes PCLAAAlan262B1--11-1221.0002.00------1051.00.7
2013Los Angeles DodgersNLMLBlan26RF62241---111.0000.170.04-----875.03.7
2013Los Angeles DodgersNLMLBlan26LF22141---111.0000.500.07-----825.01.2
2014El Paso Chihuahuas PCLAAAsdn273B39--1672869688.9172.26------11334.527.1
2014El Paso Chihuahuas PCLAAAsdn27CF39--81---81811.0002.08------11334.527.1
2014El Paso Chihuahuas PCLAAAsdn27LF22--282--30301.0001.36------11319.515.3
2014El Paso Chihuahuas PCLAAAsdn27RF13--172-119191.0001.46------11311.59.0
2014El Paso Chihuahuas PCLAAAsdn272B5--89-217171.0003.40------1134.43.5
2014El Paso Chihuahuas PCLAAAsdn271B3--131-214141.0004.67------1132.72.1
2015Las Vegas 51s PCLAAAnyn28LF25--3511-3736.9731.44------7931.617.4
2015Las Vegas 51s PCLAAAnyn283B21--11303-4441.9321.95------7926.614.6
2015Las Vegas 51s PCLAAAnyn28CF15--252--27271.0001.80------7919.010.4
2015Las Vegas 51s PCLAAAnyn281B9--665257371.9737.89------7911.46.3
2015Las Vegas 51s PCLAAAnyn28RF7--16---16161.0002.29------798.94.9
2016Albuquerque Isotopes PCLAAAcol293B39--31674810298.9612.51------4979.627.3
2016Albuquerque Isotopes PCLAAAcol29LF5--9---991.0001.80------4910.23.5
2016Albuquerque Isotopes PCLAAAcol291B2--24--324241.00012.00------494.11.4
2017Norfolk Tides ILAAAbal303B11--422252826.9292.36------2544.07.7
2017Norfolk Tides ILAAAbal30RF8--14---14141.0001.75------2532.05.6
2017Norfolk Tides ILAAAbal301B2--18--418181.0009.00------258.01.4
2017Norfolk Tides ILAAAbal30LF2--4-1-54.8002.00------258.01.4
2017Norfolk Tides ILAAAbal302B1--12-1331.0003.00------254.00.7
MLB Totals for LF - 2 season(s)-   LF134467---771.0000.540.15-----130.00.0
MLB Totals for RF - 2 season(s)-   RF104436-1-76.8570.600.14-----100.00.0
AAA Totals for 3B - 5 season(s)-   3B144--782492122348327.9402.27------1440.00.0
AAA Totals for RF - 5 season(s)-   RF96--1431123156154.9871.60------960.00.0
AAA Totals for LF - 6 season(s)-   LF72--10052-107105.9811.46------720.00.0
AAA Totals for CF - 3 season(s)-   CF63--1232--1251251.0001.98------630.00.0
AAA Totals for 2B - 4 season(s)-   2B57--101160841269261.9704.58------570.00.0
AAA Totals for 1B - 4 season(s)-   1B16--1216214129127.9847.94------160.00.0
AA Totals for RF - 1 season(s)-   RF103--1931283213205.9621.99------1030.00.0
AA Totals for CF - 1 season(s)-   CF17--4012-4341.9532.41------170.00.0
AA Totals for LF - 1 season(s)-   LF1--1---111.0001.00------10.00.0
A+ Totals for RF - 1 season(s)-   RF125--2461283266258.9702.06------1250.00.0
A+ Totals for LF - 1 season(s)-   LF1--1---111.0001.00------10.00.0
A Totals for 2B - 1 season(s)-   2B36--52108616166160.9644.44------360.00.0
A Totals for 3B - 1 season(s)-   3B29--16551358471.8452.45------290.00.0
A Totals for 1B - 1 season(s)-   1B7--813368784.96612.00------70.00.0
A Totals for RF - 1 season(s)-   RF6--8---881.0001.33------60.00.0
A Totals for CF - 1 season(s)-   CF2--5---551.0002.50------20.00.0
A Totals for LF - 1 season(s)-   LF1--6---661.0006.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2009Quad Cities River Bandits MidwAsln22--736-29126--
2010Palm Beach Cardinals FSLA+sln23------1-125--
2011Springfield Cardinals TexAAsln24-------1773--
2011Chattanooga Twins SouAAlan24------1-30--
2012Albuquerque Isotopes PCLAAAlan25---50-342-2--
2012Los Angeles DodgersNLMLBlan25------11-4--
2013Albuquerque Isotopes PCLAAAlan26---1--16966--
2013Los Angeles DodgersNLMLBlan26------2-6--
2014El Paso Chihuahuas PCLAAAsdn27--35-39223913--
2015Las Vegas 51s PCLAAAnyn28--9--2125157--
2016Albuquerque Isotopes PCLAAAcol29--2--395----
2017Norfolk Tides ILAAAbal30--21-112-8--

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2011Salt River RaftersArizona Fall LgMinor2482913112137425500000.379.471.8281.29924634.381.449.69014.7114.711.008.829.6754.55
2011St. Louis CardinalsMLB Spring TrainingMLB2411000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2012Los Angeles DodgersMLB Spring TrainingMLB25916561124001300000.375.412.9381.35015417.364.563.6255.8817.653.0011.768.0066.67
2013Los Angeles DodgersMLB Spring TrainingMLB262950811004112151710001.220.304.460.76423456.241.240.3608.9330.363.407.1412.5036.36
2014San Diego PadresMLB Spring TrainingMLB2719358820120141601000.229.308.371.67913340.389.142.22910.0040.004.002.5035.0037.50
2015New York MetsMLB Spring TrainingMLB2820417922140021410002.220.273.439.71218544.308.219.2684.5531.827.002.2741.0055.56
2016Colorado RockiesMLB Spring TrainingMLB2953200000100210000.000.250.000.250004.000.000.3330.0050.000.000.000.000.00
2017Baltimore OriolesMLB Spring TrainingMLB3063110101001100000.333.5001.0001.500314.500.6671.00025.0025.001.000.000.00100.00
Arizona Fall League Totals - 1 yrs82913112137425500000.379.471.8281.29924634.381.449.69014.7114.711.008.829.6754.55
MLB Spring Training Totals - 7 yrs8914931355482232135431003.235.309.483.7927217166.310.248.3427.8332.534.154.8218.6348.57

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2012Los Angeles Dodgers Minor League Player of the Year ... Triple A All-Star Team (2B)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-11-07lfFree Agent -Free AgentFree AgentGranted free agency31.095  
2017-09-01lfBaltimore OriolesNorfolk (AAA)-MinorsActivated MinorsActivated from disabled list31.028Team Roster on 2017-09-01
2017-08-12lfBaltimore OriolesNorfolk (AAA)-DL-7InjuredDL7 Injured31.008Team Roster on 2017-08-12
2017-07-30lfBaltimore OriolesNorfolk (AAA)-MinorsActivated MinorsActivated from disabled list30.360Team Roster on 2017-07-30
2017-07-18lfBaltimore OriolesNorfolk (AAA)-DL-7InjuredDL7 Injured30.348Team Roster on 2017-07-18
2017-07-08lfBaltimore OriolesNorfolk (AAA)-MinorsActivated MinorsActivated from disabled list30.338Team Roster on 2017-07-08
2017-04-20lfBaltimore OriolesNorfolk (AAA)-DL-7InjuredDL7 Injured30.259Team Roster on 2017-04-20
2017-04-06lfBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsAssigned to Norfolk (AAA)30.245Team Roster on 2017-04-06
2017-01-23lfBaltimore OriolesBaltimore Orioles (MLB)-MinorsContractSigned to Minor League Contract30.172Team Roster on 2017-01-23
2016-11-07lfFree Agent -Free AgentFree AgentGranted free agency30.095  
2016-06-26lfColorado RockiesAlbuquerque (AAA)-Minors--Reinstated to active roster29.326Team Roster on 2016-06-26
2016-06-13lfColorado RockiesAlbuquerque (AAA)-Restricted--Placed on temporary inactive list29.313Team Roster on 2016-06-13
2016-05-31lfColorado RockiesAlbuquerque (AAA)-MinorsReassigned MinorsAssigned to Albuquerque (AAA)29.300Team Roster on 2016-05-31
2015-12-28lfColorado RockiesColorado Rockies (MLB)-MinorsContractSigned to Minor League Contract29.146Team Roster on 2015-12-28
2015-07-20lfFree Agent -Free AgentFree AgentReleased by Mets28.350  
2015-04-09lfNew York MetsLas Vegas (AAA)-MinorsReassigned MinorsAssigned to Las Vegas (AAA)28.248Team Roster on 2015-04-09
2014-11-11lfNew York MetsNew York Mets (MLB)-MinorsContractSigned to Minor League Contract28.099Team Roster on 2014-11-11
2014-11-08lfFree Agent -Free AgentFree AgentGranted free agency28.096  
2014-04-28lfSan Diego PadresSan Diego Padres (MLB)-MinorsReassigned MinorsOutrighted to minors27.267Team Roster on 2014-04-28
2014-04-28lfSan Diego PadresEl Paso (AAA)-MinorsReassigned MinorsAssigned to El Paso (AAA)27.267Team Roster on 2014-04-28
2014-04-25lfSan Diego PadresSan Diego Padres (MLB)-DFADes For AssignmentDesignated for Assignment27.264Team Roster on 2014-04-25
2014-04-12lfSan Diego PadresEl Paso (AAA)YMinorsReassigned MinorsAssigned to El Paso (AAA)27.251Team Roster on 2014-04-12
2014-03-25lfSan Diego PadresSan Diego Padres (MLB)YMinorsReassigned MinorsOptioned to minors27.233Team Roster on 2014-03-25
2014-03-07lfSan Diego PadresSan Diego Padres (MLB)YActive--Claimed off waivers from Rangers by Padres27.215Team Roster on 2014-03-07
2014-03-06lfTexas RangersTexas Rangers (MLB)-DFADes For AssignmentDesignated for Assignment27.214Team Roster on 2014-03-06
2013-12-24lfTexas RangersTexas Rangers (MLB)YActive--Claimed off waivers from Red Sox by Rangers27.142Team Roster on 2013-12-24
2013-12-14lfBoston Red SoxBoston Red Sox (MLB)-DFADes For AssignmentDesignated for Assignment27.132Team Roster on 2013-12-14
2013-10-25lfBoston Red SoxBoston Red Sox (MLB)YActiveTradedTraded from Dodgers to Red Sox for Jeremy Hazelbaker27.082Team Roster on 2013-10-25
2013-10-17lfLos Angeles DodgersLos Angeles Dodgers (MLB)-DFADes For AssignmentDesignated for Assignment27.074Team Roster on 2013-10-17
2013-09-14lfLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveRecalled from Albuquerque (AAA)27.041Team Roster on 2013-09-14
2013-06-19lfLos Angeles DodgersAlbuquerque (AAA)YMinorsReassigned MinorsOptioned to Albuquerque (AAA)26.319Team Roster on 2013-06-19
2013-06-11lfLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveRecalled from Albuquerque (AAA)26.311Team Roster on 2013-06-11
2013-03-31rfLos Angeles DodgersAlbuquerque (AAA)YMinorsReassigned MinorsOptioned to Albuquerque (AAA)26.239Team Roster on 2013-03-31
2012-09-08rfLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveRecalled from Albuquerque (AAA)26.035Team Roster on 2012-09-08
2012-08-25RFLos Angeles DodgersAlbuquerque (AAA)YMinorsReassigned MinorsOptioned to Albuquerque (AAA)26.021Team Roster on 2012-08-25
2012-08-24RFLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveRecalled from Albuquerque (AAA)26.020Team Roster on 2012-08-24
2012-06-11rfLos Angeles DodgersAlbuquerque (AAA)YMinorsReassigned MinorsOptioned to Albuquerque (AAA)25.311Team Roster on 2012-06-11
2012-05-31lfLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveRecalled from Albuquerque (AAA)25.300Team Roster on 2012-05-31
2012-05-25RFLos Angeles DodgersLos Angeles Dodgers (MLB)YMinors--25.294Team Roster on 2012-05-25
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-07-31TradeTraded by Cardinals to Dodgers for Rafael Furcal 
* 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
2008St. Louis Cardinals-2170,000-------70,000Signing Bonus out of 2008 Draft (10th round - 305th overall)
2012Los Angeles DodgersTeam Payroll25480,000-76046-2,954,887480,000550,000
2013Los Angeles DodgersTeam Payroll26490,500-76737153,023,990490,0001,040,500
* 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