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

Ramon CastroHigh 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 [38.122]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 ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- 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-atl183B31--1741846658.8791.87------7441.940.8
1998Eugene Emeralds NwstA-atl182B37--7182928162153.9444.14------7450.048.7
1998Eugene Emeralds NwstA-atl18SS10--1322844335.8143.50------7413.513.2
1999Macon Braves SALAatl19OF3--1---111.0000.33------1052.92.2
1999Macon Braves SALAatl19SS29--30636119993.9393.21------10527.621.0
1999Macon Braves SALAatl193B16--1316333229.9061.81------10515.211.6
1999Macon Braves SALAatl192B39--6882415154150.9743.85------10537.128.3
2000Myrtle Beach Pelicans CaroA+atl202B11--2120134241.9763.73------10810.27.9
2000Myrtle Beach Pelicans CaroA+atl201B1--311254.8004.00------1080.90.7
2000Myrtle Beach Pelicans CaroA+atl20SS91--1252541349392379.9674.16------10884.365.0
2001Greenville Braves SouAAatl213B5--27-1991.0001.80------766.63.6
2001Greenville Braves SouAAatl21SS62--80164727251244.9723.94------7681.644.6
2001Greenville Braves SouAAatl212B9--1827244745.9575.00------7611.86.5
2001Richmond Braves ILAAAatl213B1---------------362.80.7
2001Richmond Braves ILAAAatl212B6--1410-324241.0004.00------3616.74.2
2001Richmond Braves ILAAAatl21SS29--3383417120116.9674.00------3680.620.1
2002Gulf Coast Braves GCLRkatl22SS1--21--331.0003.00------911.11.7
2002Gulf Coast Braves GCLRkatl223B8--28211210.8331.25------988.913.3
2002Gulf Coast Braves GCLRkatl222B1--18--991.0009.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 SouAAatl23SS11--1629374845.9384.09------6616.78.0
2003Greenville Braves SouAAatl233B34--27686410195.9412.79------6651.524.6
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 PCLAAAoak243B3--12--331.0001.00------407.52.1
2004Sacramento River Cats PCLAAAoak242B3--351298.8892.67------407.52.1
2004Sacramento River Cats PCLAAAoak24SS33--4289617137131.9563.97------4082.522.9
2004Oakland AthleticsALMLBoak24SS1-2-2--221.0002.001.00-----911.10.6
2004Oakland AthleticsALMLBoak24DH1---------------911.10.6
2004Oakland AthleticsALMLBoak243B633014--551.0000.830.17-----966.73.7
2005Potomac Nationals CaroA+was25SS10--1914133433.9713.30------10100.07.1
2005Harrisburg Senators EastAAwas252B1--121-43.7503.00------342.90.7
2005Harrisburg Senators EastAAwas25SS32--5689623151145.9604.53------3494.122.5
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 EastAAsfn29RF1---------------492.00.7
2009Connecticut Defenders EastAAsfn29P1---------------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--

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 DescriptionRoster for Current Team
2017-11-01IFFree Agent -Free AgentFree AgentReleased by Royals  
2016-11-08IFKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to minor league contract (re-signed)Team Roster on 2016-11-08
2015-12-15IFKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-12-15
2015-11-13IFFree Agent -Free AgentFree AgentGranted free agency  
2015-03-23IFKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-03-23
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster 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