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 2013 MLB Years: 1999-2011
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
1st Round Draft Pick

PositionsC-1126, DH-2Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameRamon Abraham Castro
Height6-3Weight225BatsRightThrowsRight
Born DateMarch 1,1976 [42.209]PlaceVeracruz,Mexico
High SchoolLino Padron Rivera (Vega Baja,PR)

DraftedSelected by the Houston Astros [Team Picks] in the 1st round (17th overall) of the 1994 Amateur Entry Draft [Signed]
Signing Bonus$450,000Signing ScoutsFrankie ThonService Time10.152 (2011)
Prospect Rankings[BA] 1995-MLB-#10 ... 1996-MLB-#6
MLB DebutAugust 27,1999 [23.179]
OrganizationsMIA [7] HOU [5] NYN [5] CHA [3] Awards3
TBC Player ID1147Retrosheet IDcastr002MLBAM ID135783
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 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 RatingsBattingSpeed24Power76Contact48XBH72RBIs72Runs42Hitting55Durability40Team.487Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1994Gulf Coast AstrosGCLRkhou-c183712317347031455171420014.276.373.407.7805010142.292.131.268.34911.979.860.822.1141.0029.41
1995Auburn AstrosNYPLA-hou-c1963224406717094901242700606.299.358.496.85411126254.299.197.299.3699.4510.631.133.5424.8938.81
1995Kissimmee CobrasFSLA+hou-c193612062550080062110101.208.250.250.500305128.250.042.092.2304.6916.413.500.000.0020.00
1995Minor Totals (2 teams)Minor         99344469222095701304810707.267.322.410.73214131382.282.143.227.3237.8512.571.602.3638.2233.70
1996Quad Cities River BanditsMidwAhou-c20963143878150743203161203112.248.317.363.68011422350.285.115.220.3048.8617.431.972.0044.8628.21
1997Kissimmee CobrasFSLA+hou-c21115410531152218651053732011317.280.357.398.75516331476.315.118.249.33411.1315.341.381.6851.2526.96
1998Portland Sea DogsEastAAflo-c223188922303110082100203.250.306.386.69234698.288.136.227.3058.1621.432.633.0629.3327.27
1998Jackson GeneralsTexAAhou-c224816827436082501133140023.256.324.435.7597314185.271.179.250.3307.0316.762.384.3221.0032.56
1998Totals for AA-AA         79256366590113601215240226.254.318.418.73610720283.277.164.242.3217.4218.372.483.8923.2730.77
1999Calgary CannonsPCLAAAflo46c239734943902201561002464203311.258.307.450.75715737378.275.192.261.3246.3516.932.673.9723.2741.11
1999Florida MarlinsNLMLBflo6c232467412402400101400131.179.282.328.61022678.192.149.299.25812.8217.951.402.5633.5050.00
2000Calgary CannonsPCLAAAflo46c24672184473220144500163800005.335.380.6281.00813736234.355.293.367.4256.8416.242.385.9815.5749.32
2000Florida MarlinsNLMLBflo17c245013810334021400163610271.239.318.312.630436157.304.073.188.26910.1922.932.251.2769.0018.18
2001Calgary CannonsPCLAAAflo-c25108390811313302790113874104311.336.393.6281.02124560433.355.292.390.4258.7817.091.956.2414.4445.80
2001Florida MarlinsNLMLBflo17c25711020001001100000.182.250.182.4322012.200.000.091.2078.338.331.000.000.000.00
2002Florida MarlinsNLMLBflo17c265410111244061800142401334.238.322.455.7774610119.243.217.356.32511.7620.171.715.0416.8341.67
2003Florida MarlinsNLMLBflo17c27405361520580041100000.283.333.604.93732757.270.321.396.3947.0219.302.758.7710.6046.67
2004Florida MarlinsNLMLBflo17c283296913303800113010021.135.231.260.491256108.159.125.240.21710.1927.782.732.7832.0046.15
2005New York MetsNLMLBnyn11c2999209265116084110255803327.244.321.435.7569124240.295.191.316.32510.4224.172.323.3326.1347.06
2006Gulf Coast MetsGCLRknyn-c3013020002000000000.667.667.6671.334203.667.000.000.5930.000.000.000.000.000.00
2006New York MetsNLMLBnyn11c304012613307041200154011122.238.322.389.7114911144.313.151.270.30810.4227.782.672.7831.5036.67
2007New York MetsNLMLBnyn11c3152144244160113100103910201.285.331.556.8878017157.313.271.340.3756.3724.843.907.0113.0941.46
2008St. Lucie MetsFSLA+nyn-c32720671025003200101.350.417.7001.11714324.294.350.500.45912.508.330.678.3310.0042.86
2008New York MetsNLMLBnyn11c325214315357072400133410022.245.312.441.7536314157.275.196.287.3258.2821.662.624.4620.4340.00
2009New York MetsNLMLBnyn11c332679520503130081600013.253.322.430.75234887.283.177.278.3269.2018.392.003.4526.3340.00
2009Chicago White SoxALMLBcha27c333176814304120082300001.184.262.382.64429784.204.198.303.2839.5227.382.884.7619.0050.00
2009Totals for MLB-MLB         5715513348072500163900014.219.292.406.6986315171.248.187.290.3059.3622.812.444.0922.1444.12
2010Charlotte KnightsILAAAcha-c34413120012003500001.154.313.385.6985116.143.231.462.31718.7531.251.676.2513.0050.00
2010Chicago White SoxALMLBcha27c34371151832208211092603103.278.328.504.8325810128.293.226.313.3617.0320.312.896.2514.3831.25
2011Chicago White SoxALMLBcha27c352368616304100072300000.235.307.456.76331775.293.221.324.3349.3330.673.295.3317.0043.75
2013Long Island DucksAtlInd-3781296217711083100135120100.260.295.378.67311219312.290.118.162.2974.1716.353.922.5637.0024.68
MLB Totals - 13 Season(s)Filter5671426155338660672172015137558132226.237.310.424.7346051331603.272.187.295.0009.4223.392.484.1821.2839.35
Minor League Totals - 11 Season(s)Filter710244036568915319742098236431140311375.282.345.465.81011352512721.305.183.280.0008.6715.841.833.5625.1536.43
AAA Totals - 4 Season(s)Filter276970169296770571981181181307628.305.358.561.9195441341061.323.256.339.0007.6317.062.235.3717.0245.27
AA Totals - 1 Season(s)Filter79256366590113601215240226.254.318.418.73610720283.277.164.242.0007.4218.372.483.8923.2730.77
A+ Totals - 3 Season(s)Filter1585506514728110781062963013319.267.338.376.71420739628.300.109.224.0009.8715.291.551.5955.0026.53
A Totals - 1 Season(s)Filter963143878150743203161203112.248.317.363.68011422350.285.115.220.0008.8617.431.972.0044.8628.21
A- Totals - 1 Season(s)Filter63224406717094901242700606.299.358.496.85411126254.299.197.299.0009.4510.631.133.5424.8938.81
Rk Totals - 2 Season(s)Filter3812617367031655171420014.286.379.413.7925210145.303.127.262.00011.729.660.822.0742.0027.78
Ind Totals - 1 Season(s)Filter81296217711083100135120100.260.295.378.67311219312.290.118.162.0004.1716.353.922.5637.0024.68
New York Mets Totals - 5 Season(s)Filter26970183177410331211071187346715.252.321.452.77331774785.296.200.302.0009.0423.822.634.2021.2441.81
Florida Marlins Totals - 6 Season(s)Filter207466409917018530056116216157.212.296.365.66117035531.240.153.273.00010.5521.852.073.3925.8935.35
Chicago White Sox Totals - 3 Season(s)Filter91259326280164310247203104.239.303.456.75911824287.267.217.313.0008.3625.093.005.5716.1938.71
Average MLB - Per 162 games16240744971901962104310712467.237.310.424.73417338458.272.187.295.0009.4223.392.484.1821.2839.35
Average Minor - Per 162 games162557831573502296225498307317.282.345.465.81025957621.305.183.280.0008.6715.841.833.5625.1536.43

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1994Gulf Coast Astros GCLRkhou18C28--2102441238234.9838.36-----33775.747.5
1995Auburn Astros NYPLA-hou19C54--2974624345343.9946.35-----106385.773.0
1995Kissimmee Cobras FSLA+hou19C34--184187-209202.9675.94-----33694.425.0
1996Quad Cities River Bandits MidwAhou20C96--66082107752742.9877.73-----996100.073.3
1997Kissimmee Cobras FSLA+hou21C104--6308866724718.9926.90-----1511590.475.9
1998Jackson Generals TexAAhou22C48--32940102379369.9747.69-----548100.034.3
1998Portland Sea Dogs EastAAflo22C12--8255-9287.9467.25-----13138.78.5
1999Calgary Cannons PCLAAAflo23C90--5526777626619.9896.88-----99792.864.7
1999Florida MarlinsNLMLBflo23C24--1051711123122.9925.08-----324100.014.8
2000Calgary Cannons PCLAAAflo24C59--3603243396392.9906.64-----56788.141.5
2000Florida MarlinsNLMLBflo24C50-3702742464304298.9805.960.81----350100.031.1
2001Calgary Cannons PCLAAAflo25C86--5894573641634.9897.37-----810879.660.1
2001Florida MarlinsNLMLBflo25C3-15101--11111.0003.670.73-----742.91.9
2002Florida MarlinsNLMLBflo26C37-20214812--1601601.0004.320.79-----5468.522.8
2002Florida MarlinsNLMLBflo26DH1---------------541.90.6
2003Florida MarlinsNLMLBflo27C182655131-5554.9823.000.832-100.014045.011.1
2003Florida MarlinsNLMLBflo27DH1---------------402.50.6
2004Florida MarlinsNLMLBflo28C31272431921222206204.9906.580.849564.3-3296.919.1
2005New York MetsNLMLBnyn29C99575764022233427424.9934.280.74241168.6299100.061.1
2006Gulf Coast Mets GCLRknyn30C1--2---221.0002.00-----11100.01.9
2006New York MetsNLMLBnyn30C37323072671613284283.9967.650.9217965.414092.522.8
2007New York MetsNLMLBnyn31C50353313031241319315.9876.300.9527390.015296.230.9
2008St. Lucie Mets FSLA+nyn32C7--543-157571.0008.14------7100.05.2
2008New York MetsNLMLBnyn32C47403542861942309305.9876.490.8618578.315290.429.0
2009Chicago White SoxALMLBcha33C2925220163732173170.9835.860.77231069.7-3193.517.9
2009New York MetsNLMLBnyn33C2321181159923170168.9887.300.938753.3-2688.514.2
2010Charlotte Knights ILAAAcha34C4--1711-1918.9474.50-3175.0-4100.02.8
2010Chicago White SoxALMLBcha34C3431279214141-229228.9966.710.8223971.913791.921.0
2011Chicago White SoxALMLBcha35C212017411741-122121.9925.760.7016480.032391.313.0
MLB Totals for C - 13 season(s)-   C50329033172691172292128922863.9905.690.861676372.6165030.00.0
MLB Totals for DH - 2 season(s)-   DH2---------------20.00.0
AAA Totals for C - 4 season(s)-   C239--1518145191316821663.9896.96-3175.0222390.00.0
AA Totals for C - 1 season(s)-   C60--41145152471456.9687.60-----6600.00.0
A+ Totals for C - 3 season(s)-   C145--868109137990977.9876.74-----181450.00.0
A Totals for C - 1 season(s)-   C96--66082107752742.9877.73-----9960.00.0
A- Totals for C - 1 season(s)-   C54--2974624345343.9946.35-----10540.00.0
Rk Totals for C - 2 season(s)-   C29--2122441240236.9838.14-----4290.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1994Gulf Coast Astros GCLRkhou18-28---------
1995Auburn Astros NYPLA-hou19-54---------
1995Kissimmee Cobras FSLA+hou19-34---------
1996Quad Cities River Bandits MidwAhou20-96---------
1997Kissimmee Cobras FSLA+hou21-104---------
1998Jackson Generals TexAAhou22-48---------
1998Portland Sea Dogs EastAAflo22-12---------
1999Calgary Cannons PCLAAAflo23-90---------
1999Florida MarlinsNLMLBflo23-24---------
2000Calgary Cannons PCLAAAflo24-59---------
2000Florida MarlinsNLMLBflo24-50---------
2001Calgary Cannons PCLAAAflo25-86---------
2001Florida MarlinsNLMLBflo25-3---------
2002Florida MarlinsNLMLBflo26-37--------1
2003Florida MarlinsNLMLBflo27-18--------1
2004Florida MarlinsNLMLBflo28-31---------
2005New York MetsNLMLBnyn29-99---------
2006Gulf Coast Mets GCLRknyn30-1---------
2006New York MetsNLMLBnyn30-37---------
2007New York MetsNLMLBnyn31-50---------
2008St. Lucie Mets FSLA+nyn32-7---------
2008New York MetsNLMLBnyn32-47---------
2009Chicago White SoxALMLBcha33-29---------
2009New York MetsNLMLBnyn33-23---------
2010Charlotte Knights ILAAAcha34-4---------
2010Chicago White SoxALMLBcha34-34---------
2011Chicago White SoxALMLBcha35-21---------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006New York MetsMLB Spring TrainingMLB3015352101014002100001.286.324.400.72414237.273.114.1715.412.700.502.7035.0020.00
2007New York MetsMLB Spring TrainingMLB3116347113029006700001.324.425.5881.01320540.360.264.44115.0017.501.175.0017.0045.45
2008New York MetsMLB Spring TrainingMLB321023030104002300202.130.185.217.4025127.136.087.1747.4111.111.500.000.0033.33
2009New York MetsMLB Spring TrainingMLB33163761000310001600000.270.289.514.80319338.250.244.2702.6315.796.007.8912.3330.00
2010Chicago White SoxMLB Spring TrainingMLB34715331011001410000.200.294.467.7617217.200.267.3335.8823.534.005.8815.0066.67
2011Chicago White SoxMLB Spring TrainingMLB351133562016014700101.182.263.333.59611338.192.151.24210.5318.421.752.6333.0050.00
2013Los Angeles DodgersMLB Spring TrainingMLB37814131011000500000.214.214.500.7147214.250.286.2860.0035.710.007.1414.0066.67
MLB Spring Training Totals - 7 yrs8319124468193501163310305.241.299.435.7348318211.243.194.2727.5815.642.064.2721.2239.13

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1995Minor League Short-Season All-Star Team (C)1
1997Florida State League All-Star Team (C)1
2001Pacific Coast League All-Star (C)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2013-03-18cFree Agent -Free AgentFree AgentReleased by Dodgers37.017  
2013-01-10cLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to minor league contract36.315Team Roster on 2013-01-10
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-10-30Free AgentGranted free agency 
2011-09-30InjuredActivated from DL 
2011-07-10InjuredDisabled -- Fractured right hand and index finger 
2010-05-03InjuredActivated from DL 
2010-04-04InjuredDisabled -- Bruised Right Heel 
2009-12-04ContractSigned by White Sox 
2009-05-30TradeTraded by White Sox to Mets for Lance Broadway 
2008-08-27InjuredDisabled -- Strained right quad 
2008-05-09InjuredActivated from DL 
2008-03-30InjuredDisabled -- Right hamstring 
2007-11-16ContractSigned by Mets (2-years) 
2007-09-15InjuredActivated from DL 
2007-08-18InjuredDisabled -- Lower back pain 
2007-01-16ContractSigned by Mets to avoid arbitration 
2006-09-27InjuredActivated from DL 
2006-08-04InjuredDisabled -- strained left oblique 
2005-06-03InjuredActivated from DL 
2005-05-16InjuredDisabled -- - 
2004-12-15ContractSigned by Mets 
2004-10-08Free AgentGranted Free Agency. 
2004-10-06InjuredActivated from DL 
2004-07-31InjuredTransferred to 60-day DL 
2004-06-02InjuredDisabled -- inflammation in his right big toe 
2002-06-08InjuredActivated from DL 
2002-05-16InjuredDisabled -- strained muscle in his right elbow 
1998-07-05TradeTraded by Astros to Marlins for RHP Jay Powell and C Scott Makarewicz July 5 1998 
1998-07-04TradeTraded by Astros to Marlins for Scott Makarewicz and Jay Powell. 
1994-06-02Contractsigned 
* 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
1994Houston Astros-18450,000-------450,000Signing Bonus out of 1994 Draft (1st round - 17th overall)
1999Florida MarlinsTeam Payroll23200,000-80730-1,454,491200,000650,000
2000Florida MarlinsTeam Payroll24175,000-79536-1,394,248200,000825,000
2001Florida MarlinsTeam Payroll25200,000-77131-1,897,758200,0001,025,000
2002Florida MarlinsTeam Payroll26200,000-75730-2,011,045200,0001,225,000
2003Florida MarlinsTeam Payroll27300,000-70326-2,163,527300,0001,525,000
2004Florida MarlinsTeam Payroll28400,000-51123432,070,100300,0001,925,000
2005New York MetsTeam Payroll29500,000-49223452,189,055300,0002,425,000
2006New York MetsTeam Payroll30800,000-43123462,365,072327,0003,225,000
2007New York MetsTeam Payroll31850,000-43623462,459,737380,0004,075,000
2008New York MetsTeam Payroll321,975,000-32716642,696,252390,0006,050,000
2009Chicago White SoxTeam Payroll332,625,000-27413662,746,792400,0008,675,000
2009New York MetsTeam Payroll332,625,000-27415662,746,792400,0008,675,000
2010Chicago White SoxTeam Payroll34800,000-45821502,812,412400,0009,475,000
2011Chicago White SoxTeam Payroll351,200,00010.15240721552,722,607414,00010,675,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