Ramon Castro Stats

For the 1,494 official at-bats in his baseball career, Castro has accrued an average at the plate of .237 with 354 base knocks. He has hit a home run 71 times, as well as 636 total bases and a -.044 slugging percentage. Castro has recorded a walk 158 times while being called out on strikes on 398 occasions. He is sitting with 161 runs and racked up 227 runs batted in. His on-base percentage is .310 and he is the owner of a career OPS of .265.

Since the beginning of the season, Ramon Castro has hit in 10 runs and has a slugging percentage of .456. He is sitting with an OBP of .307 in addition to 7 free passes and 23 K’s. Castro has recorded 31 bases in total with 16 base hits out of 68 at-bats. He has compiled a batting average at the plate of .235 while having an OPS of .763. He has scored 6 runs so far this season and has hit 4 balls out of the park.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .237 67 338 151 155 217 .310 1,603 1,426 .734 91 66 0 567 .424 2 0 605 375
2011 CHW .235 4 16 7 6 10 .307 75 68 .763 101 3 0 23 .456 0 0 31 23
2010 CHW .278 8 32 9 18 21 .328 128 115 .832 121 2 0 37 .504 1 0 58 26
2009 TOT .219 7 34 16 13 25 .292 171 155 .699 81 8 0 57 .406 0 0 63 39
2009 NYM .253 3 20 8 5 13 .322 87 79 .752 99 5 0 26 .430 0 0 34 16
2009 CHW .184 4 14 8 8 12 .262 84 76 .643 63 3 0 31 .382 0 0 29 23
2008 NYM .245 7 35 13 15 24 .312 157 143 .753 97 7 0 52 .441 0 0 63 34
2007 NYM .285 11 41 10 24 31 .331 157 144 .887 126 6 0 52 .556 0 0 80 39
2006 NYM .238 4 30 15 13 12 .322 144 126 .711 83 7 0 40 .389 0 0 49 40
2005 NYM .244 8 51 25 26 41 .321 240 209 .756 99 16 0 99 .435 1 0 91 58
2004 FLA .135 3 13 11 9 8 .231 108 96 .492 30 3 0 32 .260 0 0 25 30
2003 FLA .283 5 15 4 6 8 .333 57 53 .937 140 2 0 40 .604 0 0 32 11
2002 FLA .238 6 24 14 11 18 .322 119 101 .777 105 4 0 54 .455 0 0 46 24
2001 FLA .182 0 2 1 0 1 .250 12 11 .432 17 0 0 7 .182 0 0 2 1
2000 FLA .239 2 33 16 10 14 .318 157 138 .630 65 4 0 50 .312 0 0 43 36
1999 FLA .179 2 12 10 4 4 .282 78 67 .610 59 4 0 24 .328 0 0 22 14

2011 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 23 769th
Plate Appearances 75 558th
At-Bats 68 555th
Runs Scored 6 564th
Hits 16 540th
Doubles 3 527th
Triples 0 531st
Home Runs 4 323rd
Runs Batted In 10 482nd
Stolen Bases 0 614th
Caught Stealing 0 574th
Walks 7 504th
Strikeouts 23 506th
Batting Average .235 475th
On-Base Percentage .307 429th
Slugging Percentage .456 165th
OPS .763 207th
OPS+ 101 259th
Total Bases 31 506th
Grounded Into Double Plays 0 755th
Hit By Pitch 0 636th
Sacrifice Hits 0 652nd
Sacrifice Flies 0 617th
Intentional Walks 0 542nd

2010 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 37 607th
Plate Appearances 128 469th
At-Bats 115 466th
Runs Scored 18 405th
Hits 32 435th
Doubles 2 580th
Triples 0 530th
Home Runs 8 212th
Runs Batted In 21 363rd
Stolen Bases 1 340th
Caught Stealing 0 547th
Walks 9 452nd
Strikeouts 26 468th
Batting Average .278 189th
On-Base Percentage .328 303rd
Slugging Percentage .504 69th
OPS .832 121st
OPS+ 121 132nd
Total Bases 58 403rd
Grounded Into Double Plays 3 400th
Hit By Pitch 0 630th
Sacrifice Hits 3 171st
Sacrifice Flies 1 352nd
Intentional Walks 0 528th

2009 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 57 474th
Plate Appearances 171 413th
At-Bats 155 415th
Runs Scored 13 466th
Hits 34 429th
Doubles 8 391st
Triples 0 572nd
Home Runs 7 267th
Runs Batted In 25 341st
Stolen Bases 0 615th
Caught Stealing 0 568th
Walks 16 383rd
Strikeouts 39 366th
Batting Average .219 590th
On-Base Percentage .292 555th
Slugging Percentage .406 323rd
OPS .699 421st
OPS+ 81 452nd
Total Bases 63 396th
Grounded Into Double Plays 4 357th
Hit By Pitch 0 661st
Sacrifice Hits 0 694th
Sacrifice Flies 0 666th
Intentional Walks 1 265th

2009 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 26 752nd
Plate Appearances 87 533rd
At-Bats 79 526th
Runs Scored 5 583rd
Hits 20 509th
Doubles 5 481st
Triples 0 573rd
Home Runs 3 390th
Runs Batted In 13 453rd
Stolen Bases 0 616th
Caught Stealing 0 569th
Walks 8 486th
Strikeouts 16 574th
Batting Average .253 376th
On-Base Percentage .322 393rd
Slugging Percentage .430 243rd
OPS .752 289th
OPS+ 99 276th
Total Bases 34 502nd
Grounded Into Double Plays 3 411th
Hit By Pitch 0 662nd
Sacrifice Hits 0 695th
Sacrifice Flies 0 667th
Intentional Walks 1 266th

2009 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 31 679th
Plate Appearances 84 538th
At-Bats 76 532nd
Runs Scored 8 531st
Hits 14 551st
Doubles 3 538th
Triples 0 574th
Home Runs 4 350th
Runs Batted In 12 466th
Stolen Bases 0 617th
Caught Stealing 0 570th
Walks 8 487th
Strikeouts 23 482nd
Batting Average .184 699th
On-Base Percentage .262 662nd
Slugging Percentage .382 423rd
OPS .643 537th
OPS+ 63 575th
Total Bases 29 519th
Grounded Into Double Plays 1 553rd
Hit By Pitch 0 663rd
Sacrifice Hits 0 696th
Sacrifice Flies 0 668th
Intentional Walks 0 564th

2008 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 52 493rd
Plate Appearances 157 416th
At-Bats 143 412th
Runs Scored 15 436th
Hits 35 407th
Doubles 7 413th
Triples 0 525th
Home Runs 7 254th
Runs Batted In 24 337th
Stolen Bases 0 575th
Caught Stealing 0 547th
Walks 13 412th
Strikeouts 34 375th
Batting Average .245 476th
On-Base Percentage .312 477th
Slugging Percentage .441 230th
OPS .753 291st
OPS+ 97 306th
Total Bases 63 381st
Grounded Into Double Plays 2 465th
Hit By Pitch 1 357th
Sacrifice Hits 0 630th
Sacrifice Flies 0 618th
Intentional Walks 2 203rd

2007 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 52 509th
Plate Appearances 157 417th
At-Bats 144 413th
Runs Scored 24 350th
Hits 41 384th
Doubles 6 427th
Triples 0 542nd
Home Runs 11 173rd
Runs Batted In 31 283rd
Stolen Bases 0 570th
Caught Stealing 0 547th
Walks 10 425th
Strikeouts 39 337th
Batting Average .285 241st
On-Base Percentage .331 367th
Slugging Percentage .556 62nd
OPS .887 107th
OPS+ 126 112th
Total Bases 80 330th
Grounded Into Double Plays 1 530th
Hit By Pitch 1 359th
Sacrifice Hits 0 650th
Sacrifice Flies 2 258th
Intentional Walks 0 520th

2006 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 40 596th
Plate Appearances 144 452nd
At-Bats 126 462nd
Runs Scored 13 475th
Hits 30 461st
Doubles 7 422nd
Triples 0 539th
Home Runs 4 370th
Runs Batted In 12 471st
Stolen Bases 0 598th
Caught Stealing 0 543rd
Walks 15 362nd
Strikeouts 40 356th
Batting Average .238 544th
On-Base Percentage .322 455th
Slugging Percentage .389 453rd
OPS .711 444th
OPS+ 83 441st
Total Bases 49 454th
Grounded Into Double Plays 2 473rd
Hit By Pitch 1 392nd
Sacrifice Hits 1 389th
Sacrifice Flies 1 373rd
Intentional Walks 2 205th

2005 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 99 278th
Plate Appearances 240 340th
At-Bats 209 341st
Runs Scored 26 337th
Hits 51 348th
Doubles 16 253rd
Triples 0 510th
Home Runs 8 234th
Runs Batted In 41 238th
Stolen Bases 1 324th
Caught Stealing 0 512th
Walks 25 257th
Strikeouts 58 231st
Batting Average .244 482nd
On-Base Percentage .321 393rd
Slugging Percentage .435 237th
OPS .756 266th
OPS+ 99 262nd
Total Bases 91 321st
Grounded Into Double Plays 7 233rd
Hit By Pitch 0 591st
Sacrifice Hits 3 199th
Sacrifice Flies 3 168th
Intentional Walks 2 174th

2004 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 32 636th
Plate Appearances 108 473rd
At-Bats 96 469th
Runs Scored 9 496th
Hits 13 538th
Doubles 3 499th
Triples 0 506th
Home Runs 3 379th
Runs Batted In 8 493rd
Stolen Bases 0 558th
Caught Stealing 0 526th
Walks 11 420th
Strikeouts 30 403rd
Batting Average .135 790th
On-Base Percentage .231 712th
Slugging Percentage .260 670th
OPS .492 698th
OPS+ 30 687th
Total Bases 25 509th
Grounded Into Double Plays 1 536th
Hit By Pitch 1 367th
Sacrifice Hits 0 627th
Sacrifice Flies 0 603rd
Intentional Walks 2 197th

2003 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 40 580th
Plate Appearances 57 611th
At-Bats 53 595th
Runs Scored 6 554th
Hits 15 537th
Doubles 2 556th
Triples 0 519th
Home Runs 5 311th
Runs Batted In 8 509th
Stolen Bases 0 562nd
Caught Stealing 0 534th
Walks 4 555th
Strikeouts 11 629th
Batting Average .283 214th
On-Base Percentage .333 321st
Slugging Percentage .604 40th
OPS .937 75th
OPS+ 140 85th
Total Bases 32 497th
Grounded Into Double Plays 0 747th
Hit By Pitch 0 608th
Sacrifice Hits 0 635th
Sacrifice Flies 0 612th
Intentional Walks 0 496th

2002 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 54 487th
Plate Appearances 119 471st
At-Bats 101 480th
Runs Scored 11 482nd
Hits 24 477th
Doubles 4 488th
Triples 0 514th
Home Runs 6 282nd
Runs Batted In 18 396th
Stolen Bases 0 579th
Caught Stealing 0 544th
Walks 14 380th
Strikeouts 24 461st
Batting Average .238 512th
On-Base Percentage .322 395th
Slugging Percentage .455 192nd
OPS .777 233rd
OPS+ 105 230th
Total Bases 46 444th
Grounded Into Double Plays 4 354th
Hit By Pitch 0 597th
Sacrifice Hits 1 385th
Sacrifice Flies 3 181st
Intentional Walks 3 152nd

2001 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 7 1015th
Plate Appearances 12 803rd
At-Bats 11 806th
Runs Scored 0 895th
Hits 2 775th
Doubles 0 803rd
Triples 0 527th
Home Runs 0 697th
Runs Batted In 1 716th
Stolen Bases 0 590th
Caught Stealing 0 579th
Walks 1 702nd
Strikeouts 1 951st
Batting Average .182 745th
On-Base Percentage .250 694th
Slugging Percentage .182 805th
OPS .432 768th
OPS+ 17 758th
Total Bases 2 798th
Grounded Into Double Plays 0 741st
Hit By Pitch 0 626th
Sacrifice Hits 0 638th
Sacrifice Flies 0 617th
Intentional Walks 0 506th

2000 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 50 535th
Plate Appearances 157 457th
At-Bats 138 460th
Runs Scored 10 551st
Hits 33 463rd
Doubles 4 509th
Triples 0 555th
Home Runs 2 465th
Runs Batted In 14 473rd
Stolen Bases 0 623rd
Caught Stealing 0 580th
Walks 16 417th
Strikeouts 36 378th
Batting Average .239 589th
On-Base Percentage .318 548th
Slugging Percentage .312 687th
OPS .630 656th
OPS+ 65 623rd
Total Bases 43 494th
Grounded Into Double Plays 1 585th
Hit By Pitch 1 361st
Sacrifice Hits 0 655th
Sacrifice Flies 2 270th
Intentional Walks 7 46th

1999 Stats for Ramon Castro

Stat Total MLB Rank
Games Played 24 728th
Plate Appearances 78 522nd
At-Bats 67 522nd
Runs Scored 4 589th
Hits 12 544th
Doubles 4 463rd
Triples 0 492nd
Home Runs 2 413th
Runs Batted In 4 584th
Stolen Bases 0 576th
Caught Stealing 0 553rd
Walks 10 437th
Strikeouts 14 551st
Batting Average .179 719th
On-Base Percentage .282 622nd
Slugging Percentage .328 570th
OPS .610 604th
OPS+ 59 588th
Total Bases 22 519th
Grounded Into Double Plays 1 527th
Hit By Pitch 0 576th
Sacrifice Hits 0 626th
Sacrifice Flies 1 354th
Intentional Walks 3 128th