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

Ramon CastroTrack this Player High Level: MLB Status: Free Agent since 2014 MLB Years: 2004-2004
Follow TBC on Twitter and Facebook

Futures Game

PositionsSS-455, 3B-167, 2B-151, 1B-6, OF-3, LF-3, RF-1, P-1, DH-1Position when Drafted3B-SSPlayer Listed UnderMajor Leaguers
Proper NameAlfredo Ramon Castro
Height6-0Weight190BatsRightThrowsRight
Born DateOctober 23,1979 [39.024]PlaceValencia,Venezuela

DraftedSigned as undrafted amateur free agent in 1996 by the Atlanta Braves.
MLB DebutJune 21,2004 [24.242]
OrganizationsATL [7] OAK [1] SFN [1] WAS [1] Awards3
TBC Player ID4840Retrosheet IDcastr003MLBAM ID425792
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Ramon 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 RatingsBattingSpeed45Power60Contact64XBH57RBIs53Runs42Hitting63Durability59Team.516Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1997Eugene EmeraldsNwstA-atl4ss177122620458312371245664305.199.290.274.5646212263.256.075.208.2639.1321.292.330.38226.0026.67
1998Eugene EmeraldsNwstA-atl162b-3b1874296337710133381224955201.260.320.331.6519814330.301.071.169.2966.6714.852.230.9198.6718.18
1999Macon BravesSALAatl-2b-ss191053503291124333135245527204.260.310.343.65312019385.299.083.174.2936.2314.292.290.78116.6720.88
2000Myrtle Beach PelicansCaroA+atl12ss2010838552972035441354476123104.252.346.358.70413828445.302.106.242.3229.8917.081.731.1277.0028.87
2001Greenville BravesSouAAatl-ss2176261358019563158255697305.307.383.487.87012730305.366.180.264.3758.2018.362.241.9743.5037.50
2001Richmond BravesILAAAatl-ss21361351430821151273013005.222.266.333.5994511146.279.111.156.2634.7920.554.290.68135.0036.67
2001Minor Totals (2 teams)Minor         11239649110277746610328610103010.278.345.434.77917241451.337.156.227.3397.1019.072.691.5556.5737.27
2002Gulf Coast BravesGCLRkatl-3b22932380014203611001.250.333.344.67711137.280.094.250.3098.1116.222.002.7032.0012.50
2002Greenville BravesSouAAatl-ss22562104768172522148394491223.324.446.495.94110424261.387.171.386.41314.9416.861.131.9242.0035.29
2002Richmond BravesILAAAatl-2b-ss223912122287161443142261001.231.340.455.7955514142.237.224.347.3499.8615.491.574.2320.1750.00
2002Minor Totals (3 teams)Minor         10436372104243124020115672163225.287.403.468.87117039440.327.181.361.38412.7316.361.292.7330.2537.50
2003Greenville BravesSouAAatl153b236620433599152045273923101.289.376.417.7938515237.335.128.255.35311.3916.461.442.1140.8025.42
2003Richmond BravesILAAAatl-ss-2b2333841113200800102201102.155.242.179.42115296.206.024.143.20410.4222.922.200.000.0015.38
2003Minor Totals (2 teams)Minor         99288447211152845376124203.250.337.347.68410017333.299.097.222.31011.1118.321.651.5057.6023.61
2004Midland RockHoundsTexAAoak-3b24289316232301232121841301.247.348.333.681315113.295.086.226.30910.6215.931.500.000.0021.74
2004Sacramento River CatsPCLAAAoak12ss244012315288211622152022204.228.317.350.6674311144.260.122.244.29810.4213.891.330.69123.0039.29
2004Minor Totals (2 teams)Minor         68216315110512854273863505.236.331.343.6747416257.275.107.236.30310.5114.791.410.39216.0031.37
2004Oakland AthleticsALMLBoak473b24915221003001300011.133.188.200.3883116.167.067.133.1426.2518.753.000.000.0050.00
2005Potomac NationalsCaroA+was-ss251033671115115711001.212.333.394.72713340.240.182.333.32412.5017.501.402.5033.0042.86
2005Harrisburg SenatorsEastAAwas15ss253413027379293011142201112.285.352.592.9447720146.280.307.415.3959.5915.071.576.1614.4454.05
2005Minor Totals (2 teams)Minor         441633344103103522192912113.270.348.552.9009023186.272.282.399.38010.2215.591.535.3816.3052.27
2007Newark BearsAtlInd--27883276111222094944566282213.343.448.492.94016131395.399.149.321.41614.1815.701.112.2836.3327.68
2008Newark BearsAtlInd--2811748010216930023849042861505210.352.417.558.97526853542.388.206.313.4227.7515.872.054.2420.8731.36
2009Newark BearsAtlInd--2929230001000000000.333.333.333.666309.333.000.000.2980.000.000.000.000.000.00
2009Connecticut DefendersEastAAsfn-3b294913019368031301112422006.277.343.408.7515311145.320.131.208.3347.5916.552.182.0743.3330.56
2010York RevolutionAtlInd-1930109416811413728852267601006021.339.437.495.93220647499.376.156.317.41113.4312.020.901.6052.0033.33
2010Oaxaca GuerrerosMexAAA--30515530002005300000.200.400.200.6003020.250.000.333.30925.0015.000.600.000.000.00
2011York RevolutionAtlInd--318028850932211462125048615010.323.427.552.97915937350.342.229.399.42314.2913.710.964.0020.5739.78
2011Veracruz Rojos del AguilaMexAAA-193113509143117008900000.280.379.440.81922558.325.160.320.36313.7915.521.131.7250.0035.71
2012York RevolutionAtlInd--3210540361116230146702426570720.288.359.449.80818137459.308.161.261.3519.1514.161.553.0528.7931.90
2014Bridgeport BluefishAtlInd-341274806313023575953469085600.271.341.383.72418435545.316.112.213.3248.4416.511.961.2868.5726.92
MLB Totals - 1 Season(s)Filter915221003001300011.133.188.200.3883116.167.067.133.0006.2518.753.000.000.0050.00
Minor League Totals - 12 Season(s)Filter852287839974414331513327845309558624321346.259.341.383.72411022253313.303.124.243.0009.3316.841.811.5456.4330.24
AAA Totals - 6 Season(s)Filter166528761162869627759106973012.220.307.347.65418343606.257.127.239.0009.7417.491.801.4958.6737.07
AA Totals - 6 Season(s)Filter30910281773036413281282725128203261510318.295.383.464.8474771051207.341.169.296.00010.6016.821.592.3236.7134.65
A+ Totals - 2 Season(s)Filter118418581042146491464983134105.249.345.361.70615131485.297.112.249.00010.1017.111.691.2469.6729.81
A Totals - 1 Season(s)Filter1053503291124333135245527204.260.310.343.65312019385.299.083.174.0006.2314.292.290.78116.6720.88
A- Totals - 2 Season(s)Filter1455225312218445615246105119506.234.307.307.61416026593.282.073.186.0007.7617.712.280.67130.5021.31
Rk Totals - 1 Season(s)Filter932380014203611001.250.333.344.67711137.280.094.250.0008.1116.222.002.7032.0012.50
Ind Totals - 7 Season(s)Filter6282403420764157875407211330341154831544.318.402.484.88611622402799.354.166.295.00010.8314.681.362.6832.0431.41
Oakland Athletics Totals - 1 Season(s)Filter915221003001300011.133.188.200.3883116.167.067.133.0006.2518.753.000.000.0050.00
Average MLB - Per 162 games16227036361800540018540001818.133.188.200.3885418288.167.067.133.0006.2518.753.000.000.0050.00
Average Minor - Per 162 games16254776141276106315959106128419.259.341.383.72421043630.303.124.243.0009.3316.841.811.5456.4330.24

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2009Connecticut DefendersEastAAsfn-Rel29009.0010100111.02110000002.0018.00------0.00--
Minor League Totals - 1 Season(s)Filter009.0010100111.02110000002.0018.00------0.00--
AA Totals - 1 Season(s)Filter009.0010100111.02110000002.0018.00------0.00--
Average Minor - Per ~220 innings009.00220022000220220220.04402202200000002.0018.00------0.00--

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1997Eugene Emeralds NwstA-atl17SS69--742192736320293.9164.25------7197.290.8
1998Eugene Emeralds NwstA-atl182B37--7182928162153.9444.14------7450.048.7
1998Eugene Emeralds NwstA-atl183B31--1741846658.8791.87------7441.940.8
1998Eugene Emeralds NwstA-atl18SS10--1322844335.8143.50------7413.513.2
1999Macon Braves SALAatl192B39--6882415154150.9743.85------10537.128.3
1999Macon Braves SALAatl19SS29--30636119993.9393.21------10527.621.0
1999Macon Braves SALAatl193B16--1316333229.9061.81------10515.211.6
1999Macon Braves SALAatl19OF3--1---111.0000.33------1052.92.2
2000Myrtle Beach Pelicans CaroA+atl20SS91--1252541349392379.9674.16------10884.365.0
2000Myrtle Beach Pelicans CaroA+atl202B11--2120134241.9763.73------10810.27.9
2000Myrtle Beach Pelicans CaroA+atl201B1--311254.8004.00------1080.90.7
2001Greenville Braves SouAAatl21SS62--80164727251244.9723.94------7681.644.6
2001Greenville Braves SouAAatl212B9--1827244745.9575.00------7611.86.5
2001Greenville Braves SouAAatl213B5--27-1991.0001.80------766.63.6
2001Richmond Braves ILAAAatl21SS29--3383417120116.9674.00------3680.620.1
2001Richmond Braves ILAAAatl212B6--1410-324241.0004.00------3616.74.2
2001Richmond Braves ILAAAatl213B1---------------362.80.7
2002Gulf Coast Braves GCLRkatl223B8--28211210.8331.25------988.913.3
2002Gulf Coast Braves GCLRkatl222B1--18--991.0009.00------911.11.7
2002Gulf Coast Braves GCLRkatl22SS1--21--331.0003.00------911.11.7
2002Greenville Braves SouAAatl22SS44--66125521196191.9744.34------5678.632.8
2002Greenville Braves SouAAatl223B13--322112625.9621.92------5623.29.7
2002Richmond Braves ILAAAatl222B20--30584179288.9574.40------3951.314.1
2002Richmond Braves ILAAAatl22SS18--2046156766.9853.67------3946.212.7
2003Greenville Braves SouAAatl233B34--27686410195.9412.79------6651.524.6
2003Greenville Braves SouAAatl23SS11--1629374845.9384.09------6616.78.0
2003Greenville Braves SouAAatl232B8--1017252927.9313.38------6612.15.8
2003Greenville Braves SouAAatl231B1--721-109.9009.00------661.50.7
2003Richmond Braves ILAAAatl23SS11--1731-848481.0004.36------3333.37.7
2003Richmond Braves ILAAAatl232B10--1620173736.9733.60------3330.37.0
2003Richmond Braves ILAAAatl233B4--222-64.6671.00------3312.12.8
2004Midland RockHounds TexAAoak243B16--446355350.9433.13------2857.111.4
2004Midland RockHounds TexAAoak242B6--1220183332.9705.33------2821.44.3
2004Midland RockHounds TexAAoak24SS4--69111615.9383.75------2814.32.9
2004Sacramento River Cats PCLAAAoak24SS33--4289617137131.9563.97------4082.522.9
2004Sacramento River Cats PCLAAAoak243B3--12--331.0001.00------407.52.1
2004Sacramento River Cats PCLAAAoak242B3--351298.8892.67------407.52.1
2004Oakland AthleticsALMLBoak243B633014--551.0000.830.17-----966.73.7
2004Oakland AthleticsALMLBoak24DH1---------------911.10.6
2004Oakland AthleticsALMLBoak24SS1-2-2--221.0002.001.00-----911.10.6
2005Potomac Nationals CaroA+was25SS10--1914133433.9713.30------10100.07.1
2005Harrisburg Senators EastAAwas25SS32--5689623151145.9604.53------3494.122.5
2005Harrisburg Senators EastAAwas252B1--121-43.7503.00------342.90.7
2009Connecticut Defenders EastAAsfn293B30--1938155857.9831.90------4961.221.1
2009Connecticut Defenders EastAAsfn291B4--356-441411.00010.25------498.22.8
2009Connecticut Defenders EastAAsfn29LF3--31-1441.0001.33------496.12.1
2009Connecticut Defenders EastAAsfn29P1---------------492.00.7
2009Connecticut Defenders EastAAsfn29RF1---------------492.00.7
MLB Totals for 3B - 1 season(s)-   3B633014--551.0000.830.17-----60.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
MLB Totals for SS - 1 season(s)-   SS1-2-2--221.0002.001.00-----10.00.0
AAA Totals for SS - 4 season(s)-   SS91--1122491147372361.9703.97------910.00.0
AAA Totals for 2B - 4 season(s)-   2B39--6393629162156.9634.00------390.00.0
AAA Totals for 3B - 3 season(s)-   3B8--342-97.7780.88------80.00.0
AA Totals for SS - 5 season(s)-   SS153--2244162279662640.9674.18------1530.00.0
AA Totals for 3B - 5 season(s)-   3B98--551811116247236.9552.41------980.00.0
AA Totals for 2B - 4 season(s)-   2B24--4166617113107.9474.46------240.00.0
AA Totals for 1B - 2 season(s)-   1B5--428145150.98010.00------50.00.0
AA Totals for LF - 1 season(s)-   LF3--31-1441.0001.33------30.00.0
AA Totals for RF - 1 season(s)-   RF1---------------10.00.0
AA Totals for P - 1 season(s)-   P1---------------10.00.0
A+ Totals for SS - 2 season(s)-   SS101--1442681452426412.9674.08------1010.00.0
A+ Totals for 2B - 1 season(s)-   2B11--2120134241.9763.73------110.00.0
A+ Totals for 1B - 1 season(s)-   1B1--311254.8004.00------10.00.0
A Totals for 2B - 1 season(s)-   2B39--6882415154150.9743.85------390.00.0
A Totals for SS - 1 season(s)-   SS29--30636119993.9393.21------290.00.0
A Totals for 3B - 1 season(s)-   3B16--1316333229.9061.81------160.00.0
A Totals for OF - 1 season(s)-   OF3--1---111.0000.33------30.00.0
A- Totals for SS - 2 season(s)-   SS79--872413540363328.9044.15------790.00.0
A- Totals for 2B - 1 season(s)-   2B37--7182928162153.9444.14------370.00.0
A- Totals for 3B - 1 season(s)-   3B31--1741846658.8791.87------310.00.0
Rk Totals for 3B - 1 season(s)-   3B8--28211210.8331.25------80.00.0
Rk Totals for 2B - 1 season(s)-   2B1--18--991.0009.00------10.00.0
Rk Totals for SS - 1 season(s)-   SS1--21--331.0003.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1997Eugene Emeralds NwstA-atl17----69------
1998Eugene Emeralds NwstA-atl18---371031-----
1999Macon Braves SALAatl19---392916---3-
2000Myrtle Beach Pelicans CaroA+atl20--11191------
2001Greenville Braves SouAAatl21---9625-----
2001Richmond Braves ILAAAatl21---6291-----
2002Gulf Coast Braves GCLRkatl22---118-----
2002Greenville Braves SouAAatl22----4413-----
2002Richmond Braves ILAAAatl22---2018------
2003Greenville Braves SouAAatl23--181134-----
2003Richmond Braves ILAAAatl23---10114-----
2004Midland RockHounds TexAAoak24---6416-----
2004Sacramento River Cats PCLAAAoak24---3333-----
2004Oakland AthleticsALMLBoak24----16----1
2005Potomac Nationals CaroA+was25----10------
2005Harrisburg Senators EastAAwas25---132------
2009Connecticut Defenders EastAAsfn291-4--303-1--

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2018Arizona Royals -ArizRkMinorkca38Hitting Coach522230.42313.55Tony Pena
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007Atlantic League All-Star (SS)1
2008Atlantic League All-Star (SS)1
2011Atlantic League All-Star (2B)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-11-01IFFree Agent -Free AgentFree AgentReleased by Royals38.009  
2016-11-08IFKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to minor league contract (re-signed)37.016Team Roster on 2016-11-08
2015-12-15IFKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to Minor League Contract36.053Team Roster on 2015-12-15
2015-11-13IFFree Agent -Free AgentFree AgentGranted free agency36.021  
2015-03-23IFKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to Minor League Contract35.152Team Roster on 2015-03-23
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-12-15ContractSigned as Free Agent by Mets. 
2004-11-04ContractSigned by Expos 
2004-10-15Free AgentGranted Free Agency 
2004-10-08Free AgentGranted Free Agency. 
2003-11-17ContractSigned as Free Agent by Athletics. 
2003-10-15Free AgentGranted Free Agency. 
1996-07-09ContractSigned as undrafted amateur Free Agent by Braves. 
1996-07-02ContractSigned as nondrafted free agent by Braves 
* 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
2004Oakland AthleticsTeam Payroll24300,000-75529-2,070,100300,000300,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