Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Bernie CastroTrack this Player High Level: MLB Stat Years: 2000-2008 MLB Years: 2005-2006
Follow TBC on Twitter and Facebook


Positions2B-777, OF-16, DH-9, LF-3Position when Drafted2BPlayer Listed UnderMajor Leaguers
Proper NameBernabel Castro
Height5-10Weight165BatsBothThrowsRight
Born DateJuly 14,1981 [36.283]PlaceSanto Domingo,Dominican Republic

DraftedSigned as undrafted amateur free agent in 1997 by the New York Yankees.
MLB DebutSeptember 1,2005 [24.049]
OrganizationsNYA [3] SDN [3] WAS [2] BAL [1] Awards4
TBC Player ID4837Retrosheet IDcastb002MLBAM ID408244
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 Bernie Castro 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


Career Talent RatingsBattingSpeed95Power21Contact83XBH19RBIs30Runs64Hitting70Durability58Team.501Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2000Gulf Coast YankeesGCLRknya-2b189347154106316400001.441.525.6181.14321540.500.177.412.49715.0010.000.670.000.0033.33
2001Staten Island YankeesNYPLA-nya-2b191557620100783111210000.351.464.368.83221169.444.017.298.38515.9417.391.090.000.005.00
2001Greensboro BatsSALAnya-2b19107389711011571366720546715215.260.350.342.69213323451.310.082.342.31211.9714.861.240.22389.0022.77
2001Minor Totals (2 teams)Minor         122446771211671437523657925215.271.365.345.71015424520.326.074.336.32212.5015.191.220.19446.0019.83
2002Mobile BayBearsSouAAsdn-2b20109419611091330325320526732111.260.345.305.65012816477.309.045.248.30010.9014.051.290.000.0014.68
2003Portland BeaversPCLAAAsdn32b21105424571311752244913254313205.309.347.387.73416424455.339.078.222.3255.499.451.720.44212.0018.32
2004Portland BeaversPCLAAAsdn32b2290308388181020179223002226.263.310.295.605919334.289.032.130.2726.598.981.360.000.0011.11
2005Ottawa LynxILAAAbal-2b2312650281158215136416425009635.315.364.382.74619227559.344.067.221.3297.518.941.190.18502.0017.09
2005Baltimore OriolesALMLBbal642b-dh232480142331076291000000.288.360.350.71028489.329.062.225.32110.1111.241.110.000.0017.39
2006New Orleans ZephyrsPCLAAAwas-2b2469268367653225222183406017.284.329.347.6769310292.319.063.205.3006.1611.641.890.68134.0013.16
2006Washington NationalsNLMLBwas92b24421101825130107291801002.227.286.291.577324120.272.064.191.2607.5015.002.000.000.0016.00
2007Columbus ClippersILAAAwas302b25118428631202061323483764110507.280.335.362.69715527481.323.082.229.3127.6913.311.730.21428.0022.50
2008Scranton/Wilkes-Barre YanILAAAnya512b26832824475110121219303617114.266.338.316.6548912321.301.050.199.2999.3511.211.200.31282.0016.00
MLB Totals - 2 Season(s)Filter66190324844017134182801002.253.317.316.633608209.296.063.205.0008.6113.401.560.000.0016.67
Minor League Totals - 9 Season(s)Filter83131114648861153182393159129740784419941.285.347.349.69610871543479.323.064.232.0008.5411.701.370.23388.8817.38
AAA Totals - 6 Season(s)Filter5912212319641822071581844717425733716734.290.340.354.6947841092442.323.064.205.0007.1310.521.480.29316.0017.00
AA Totals - 1 Season(s)Filter109419611091330325320526732111.260.345.305.65012816477.309.045.248.00010.9014.051.290.000.0014.68
A Totals - 1 Season(s)Filter107389711011571366720546715215.260.350.342.69213323451.310.082.342.00011.9714.861.240.22389.0022.77
A- Totals - 1 Season(s)Filter1557620100783111210000.351.464.368.83221169.444.017.298.00015.9417.391.090.000.005.00
Rk Totals - 1 Season(s)Filter9347154106316400001.441.525.6181.14321540.500.177.412.00015.0010.000.670.000.0033.33
Washington Nationals Totals - 1 Season(s)Filter421101825130107291801002.227.286.291.577324120.272.064.191.0007.5015.002.000.000.0016.00
Baltimore Orioles Totals - 1 Season(s)Filter2480142331076291000000.288.360.350.71028489.329.062.225.00010.1111.241.110.000.0017.39
Average MLB - Per 162 games1624667911810100423210446902005.253.317.316.63314720513.296.063.205.0008.6113.401.560.000.0016.67
Average Minor - Per 162 games162606901732262476118587929428.285.347.349.69621230678.323.064.232.0008.5411.701.370.23388.8817.38

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2000Gulf Coast Yankees GCLRknya182B3--67221513.8674.33------933.35.0
2001Staten Island Yankees NYPLA-nya192B15--2634186160.9844.00------15100.019.7
2001Greensboro Bats SALAnya192B96--1712652039456436.9564.54------10789.768.6
2002Mobile BayBears SouAAsdn202B105--2502871156548537.9805.11------10996.375.5
2003Portland Beavers PCLAAAsdn212B95--1852611459460446.9704.69------10590.566.0
2004Portland Beavers PCLAAAsdn222B64--115147630268262.9784.09------9071.144.4
2004Portland Beavers PCLAAAsdn22OF3--11---11111.0003.67------903.32.1
2005Ottawa Lynx ILAAAbal232B120--2383571772612595.9724.96------12695.283.3
2005Baltimore OriolesALMLBbal232B1111961731375148.9414.360.50-----2445.86.8
2005Baltimore OriolesALMLBbal23DH9---------------2437.55.6
2005Baltimore OriolesALMLBbal23LF1171-1-21.5001.000.14-----244.20.6
2006New Orleans Zephyrs PCLAAAwas242B56--105118624229223.9743.98------6981.239.2
2006New Orleans Zephyrs PCLAAAwas24OF13--19-1-2019.9501.46------6918.89.1
2006Washington NationalsNLMLBwas242B29242286558213125123.9844.240.54-----4269.017.9
2006Washington NationalsNLMLBwas24LF2-4-------------424.81.2
2007Columbus Clippers ILAAAwas252B105--2022661258480468.9754.46------11889.072.9
2008Scranton/Wilkes-Barre Yankees ILAAAnya262B78--126183933318309.9723.96------8394.054.2
MLB Totals for 2B - 2 season(s)-   2B40353248289520176171.9724.280.53-----400.00.0
MLB Totals for DH - 1 season(s)-   DH9---------------90.00.0
MLB Totals for LF - 2 season(s)-   LF31111-1-21.5000.330.09-----30.00.0
AAA Totals for 2B - 6 season(s)-   2B518--97113326427623672303.9734.45------5180.00.0
AAA Totals for OF - 2 season(s)-   OF16--30-1-3130.9681.88------160.00.0
AA Totals for 2B - 1 season(s)-   2B105--2502871156548537.9805.11------1050.00.0
A Totals for 2B - 1 season(s)-   2B96--1712652039456436.9564.54------960.00.0
A- Totals for 2B - 1 season(s)-   2B15--2634186160.9844.00------150.00.0
Rk Totals for 2B - 1 season(s)-   2B3--67221513.8674.33------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2000Gulf Coast Yankees GCLRknya18---3-------
2001Staten Island Yankees NYPLA-nya19---15-------
2001Greensboro Bats SALAnya19---96-------
2002Mobile BayBears SouAAsdn20---105-------
2003Portland Beavers PCLAAAsdn21---95-------
2004Portland Beavers PCLAAAsdn22---64-----3-
2005Ottawa Lynx ILAAAbal23---120-------
2005Baltimore OriolesALMLBbal23---11--1---9
2006New Orleans Zephyrs PCLAAAwas24---56-----13-
2006Washington NationalsNLMLBwas24---29--2----
2007Columbus Clippers ILAAAwas25---105-------
2008Scranton/Wilkes-Barre Yankees ILAAAnya26---78-------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Washington NationalsMLB Spring TrainingMLB251620470002203100001.350.435.350.7857023.368.000.25013.044.350.330.000.000.00
2008New York YankeesMLB Spring TrainingMLB262221350002311200000.238.273.238.5115022.263.000.1434.559.092.000.000.000.00
MLB Spring Training Totals - 2 yrs38417120004514300001.293.356.293.64912045.316.000.1958.896.670.750.000.000.00

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2002Southern League Best Hustler ... Winter League All-Star (2B)2
2003Pacific Coast League All-Star (2B)1
2005International League All-Star Team (2B)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-01-16ContractSigned by Nationals 
2005-10-27ContractSigned by Nationals 
* 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
2005Baltimore OriolesTeam Payroll23300,000-79433-2,189,055300,000300,000
2006Washington NationalsTeam Payroll24327,000-74237-2,365,072327,000627,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