MLB Today
Loading scoreboard…

← Legends · Lahman ID castrra01 · Baseball Reference ↗

Historical player · 1999–2011

Ramon Castro

B/T R/R · HT 75 · WT 240 · Born 3/1/1976 · From Vega Baja, P.R. · Debut 1999-08-27 · Final 2011-07-09

Career · batting

G
567
 
 
AB
1,426
 
 
H
338
 
 
HR
67
 
 
RBI
217
 
 
SB
2
 
 
BB
151
 
 
AVG/OPS
0.237 · 0.734
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the New York Mets · 2005–2009

Team page →
HR
33
#73 on the Mets
1 K. Elster
1 A. Rosario
Hits
177
#138 on the Mets
1 T. Nido
2 T. Foli
RBI
121
#90 on the Mets
3 J. Bay
1 C. Smith
SB
1
#307 on the Mets
1 J. Allensworth
Runs
83
#132 on the Mets
1 T. Nido
1 D. Dyer
BB
71
#119 on the Mets
2 M. Vaughn
1 E. Charles

Career with the Florida Marlins · 1999–2004

Team page →
HR
18
#63 on the Marlins
2 L. Castillo
2 I. Rodriguez
Hits
99
#113 on the Marlins
2 M. Sierra
1 P. Polanco
RBI
53
#98 on the Marlins
1 J. Stallings
1 J. Wendle
Runs
40
#127 on the Marlins
1 D. Bautista
2 J. Baker
BB
56
#82 on the Marlins
2 G. Dobbs
1 I. Rodriguez

Career with the Chicago White Sox · 2009–2011

Team page →
HR
16
#178 on the White Sox
1 E. Burks
1 K. Youkilis
Hits
62
#487 on the White Sox
1 B. Bonilla
1 C. Montgomery
RBI
43
#385 on the White Sox
1 O. Bejma
1 J. Paul
SB
1
#547 on the White Sox
1 H. Baker
Runs
32
#465 on the White Sox
1 J. Adair
1 B. Block
BB
24
#476 on the White Sox
1 R. Boone
1 C. Brinkman

MLB · all-time career

vs every player ever
HR
67
#1,476 all-time MLB
1 L. Boudreau
1 S. White
Hits
338
#3,539 all-time MLB
1 M. Bergen
1 M. Venable
RBI
217
#2,767 all-time MLB
1 D. Buford
1 B. Unglaub
SB
2
#7,016 all-time MLB
1 B. Abbey
1 J. Abadie

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1999 Marlins NL 2467412 40 2 4 01014 0.1790.2820.328
2000 Marlins NL 501381033 40 2 14 01636 0.2390.3180.312
2001 Marlins NL 71102 00 0 1 011 0.1820.2500.182
2002 Marlins NL 541011124 40 6 18 01424 0.2380.3220.455
2003 Marlins NL 4053615 20 5 8 0411 0.2830.3330.604
2004 Marlins NL 3296913 30 3 8 01130 0.1350.2310.260
2005 Mets NL 992092651 160 8 41 12558 0.2440.3210.435
2006 Mets NL 401261330 70 4 12 01540 0.2380.3220.389
2007 Mets NL 521442441 60 11 31 01039 0.2850.3310.556
2008 Mets NL 521431535 70 7 24 01334 0.2450.3120.441
2009 Mets NL 2679520 50 3 13 0816 0.2530.3220.430
2009 White Sox AL 3176814 30 4 12 0823 0.1840.2620.382
2010 White Sox AL 371151832 20 8 21 1926 0.2780.3280.504
2011 White Sox AL 2368616 30 4 10 0723 0.2350.3070.456
Career 567 1,426 155 338 66 0 67 217 2 151 375 0.237 0.310 0.424

Fielding by position

PosGGSInnPOAEDP
C5033733,500.72,6911722921
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds