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

Ramon CastroHigh Level: MLB Status: Free Agent since 2013 MLB Years: 1999-2011
Follow TBC on Twitter and Facebook

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 [41.360]PlaceVeracruz,Mexico
High SchoolLino Padron Rivera (Vega Baja,PR)

DraftedSelected by the Houston Astros 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 ToolsIntersect 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
1998Jackson GeneralsTexAAhou-c224816827436082501133140023.256.324.435.7597314185.271.179.250.3307.0316.762.384.3221.0032.56
1998Portland Sea DogsEastAAflo-c223188922303110082100203.250.306.386.69234698.288.136.227.3058.1621.432.633.0629.3327.27
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 MarlinsNLMLBflo27DH1---------------402.50.6
2003Florida MarlinsNLMLBflo27C182655131-5554.9823.000.832-100.014045.011.1
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
2009New York MetsNLMLBnyn33C2321181159923170168.9887.300.938753.3-2688.514.2
2009Chicago White SoxALMLBcha33C2925220163732173170.9835.860.77231069.7-3193.517.9
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---------
2009New York MetsNLMLBnyn33-23---------
2009Chicago White SoxALMLBcha33-29---------
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 DescriptionRoster for Current Team
2013-03-18cFree Agent -Free AgentFree AgentReleased by Dodgers  
2013-01-10cLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to minor league contractTeam Roster on 2013-01-10
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster 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