Alberto Castillo Stats

In the 1,057 official at-bats in his career, Castillo has hit .219 in addition to having 231 hits. His OBP sits at .291 and he has a lifetime OPS of .353. He is sitting with 103 runs in addition to having 104 RBIs. Castillo has drawn a walk 106 times while being called out on strikes on 229 attempts. He has homered 13 times, as well as 315 total bases and a .061 slugging percentage.

So far this year, Alberto Castillo has hit in 3 runs and has compiled a slugging percentage of .323. He has amassed an OBP of .229 in addition to 3 walks and 10 strikeouts. Castillo has a tally of 10 total bases with 5 hits in 31 at-bats. He has tallied a batting average when batting of .161 while holding an OPS of .551. He has scored 5 runs this year and has hit 1 balls over the fence.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .220 12 226 103 98 101 .293 1,173 1,026 .590 54 39 2 418 .297 3 6 305 219
2007 BAL .161 1 5 3 5 3 .229 36 31 .551 43 2 0 11 .323 0 0 10 10
2005 TOT .208 1 21 12 13 14 .289 115 101 .596 60 5 1 35 .307 1 0 31 22
2005 KCR .210 1 21 12 13 14 .292 114 100 .602 62 5 1 34 .310 1 0 31 21
2005 OAK .000 0 0 0 0 0 .000 1 1 .000 -100 0 0 1 .000 0 0 0 1
2004 KCR .270 1 24 14 12 11 .365 105 89 .736 93 6 0 29 .371 0 2 33 10
2003 SFG .200 1 3 0 2 4 .200 15 15 .667 68 1 0 11 .467 0 0 7 5
2002 NYY .135 0 5 1 3 4 .158 41 37 .374 -2 1 1 15 .216 0 0 8 12
2001 TOR .198 1 26 7 9 4 .255 146 131 .507 34 4 0 66 .252 1 1 33 30
2000 TOR .211 1 39 21 14 16 .287 211 185 .552 40 7 0 66 .265 0 0 49 36
1999 STL .263 4 67 24 21 31 .326 290 255 .667 69 8 0 93 .341 0 0 87 48
1998 NYM .205 2 17 9 13 7 .290 99 83 .616 63 4 0 38 .325 0 2 27 17
1997 NYM .203 0 12 9 3 7 .304 71 59 .525 43 1 0 35 .220 0 1 13 16
1996 NYM .364 0 4 0 1 0 .364 11 11 .727 98 0 0 6 .364 0 0 4 4
1995 NYM .103 0 3 3 2 0 .212 33 29 .316 -12 0 0 13 .103 1 0 3 9

2007 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 11 936th
Plate Appearances 36 669th
At-Bats 31 672nd
Runs Scored 5 588th
Hits 5 669th
Doubles 2 547th
Triples 0 538th
Home Runs 1 475th
Runs Batted In 3 600th
Stolen Bases 0 565th
Caught Stealing 0 542nd
Walks 3 566th
Strikeouts 10 644th
Batting Average .161 763rd
On-Base Percentage .229 745th
Slugging Percentage .323 591st
OPS .551 669th
OPS+ 43 675th
Total Bases 10 623rd
Grounded Into Double Plays 1 529th
Hit By Pitch 0 620th
Sacrifice Hits 1 352nd
Sacrifice Flies 1 356th
Intentional Walks 0 513th

2005 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 35 579th
Plate Appearances 115 460th
At-Bats 101 460th
Runs Scored 13 446th
Hits 21 476th
Doubles 5 436th
Triples 1 246th
Home Runs 1 461st
Runs Batted In 14 419th
Stolen Bases 1 322nd
Caught Stealing 0 508th
Walks 12 379th
Strikeouts 22 462nd
Batting Average .208 624th
On-Base Percentage .289 555th
Slugging Percentage .307 597th
OPS .596 598th
OPS+ 60 587th
Total Bases 31 472nd
Grounded Into Double Plays 2 480th
Hit By Pitch 0 584th
Sacrifice Hits 1 368th
Sacrifice Flies 1 343rd
Intentional Walks 0 480th

2005 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 34 585th
Plate Appearances 114 461st
At-Bats 100 462nd
Runs Scored 13 447th
Hits 21 477th
Doubles 5 437th
Triples 1 247th
Home Runs 1 462nd
Runs Batted In 14 420th
Stolen Bases 1 323rd
Caught Stealing 0 509th
Walks 12 380th
Strikeouts 21 475th
Batting Average .210 622nd
On-Base Percentage .292 547th
Slugging Percentage .310 592nd
OPS .602 590th
OPS+ 62 579th
Total Bases 31 473rd
Grounded Into Double Plays 2 481st
Hit By Pitch 0 585th
Sacrifice Hits 1 369th
Sacrifice Flies 1 344th
Intentional Walks 0 481st

2005 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 1 1248th
Plate Appearances 1 997th
At-Bats 1 985th
Runs Scored 0 875th
Hits 0 925th
Doubles 0 771st
Triples 0 508th
Home Runs 0 652nd
Runs Batted In 0 834th
Stolen Bases 0 519th
Caught Stealing 0 510th
Walks 0 826th
Strikeouts 1 877th
Batting Average .000 925th
On-Base Percentage .000 948th
Slugging Percentage .000 925th
OPS .000 946th
OPS+ -100 1577th
Total Bases 0 925th
Grounded Into Double Plays 0 714th
Hit By Pitch 0 586th
Sacrifice Hits 0 620th
Sacrifice Flies 0 570th
Intentional Walks 0 482nd

2004 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 29 684th
Plate Appearances 105 477th
At-Bats 89 489th
Runs Scored 12 462nd
Hits 24 457th
Doubles 6 420th
Triples 0 505th
Home Runs 1 510th
Runs Batted In 11 455th
Stolen Bases 0 557th
Caught Stealing 2 178th
Walks 14 372nd
Strikeouts 10 647th
Batting Average .270 287th
On-Base Percentage .365 150th
Slugging Percentage .371 454th
OPS .736 351st
OPS+ 93 324th
Total Bases 33 471st
Grounded Into Double Plays 1 535th
Hit By Pitch 0 615th
Sacrifice Hits 1 373rd
Sacrifice Flies 1 342nd
Intentional Walks 0 514th

2003 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 11 916th
Plate Appearances 15 755th
At-Bats 15 746th
Runs Scored 2 673rd
Hits 3 713th
Doubles 1 609th
Triples 0 518th
Home Runs 1 503rd
Runs Batted In 4 585th
Stolen Bases 0 561st
Caught Stealing 0 533rd
Walks 0 846th
Strikeouts 5 730th
Batting Average .200 676th
On-Base Percentage .200 792nd
Slugging Percentage .467 187th
OPS .667 477th
OPS+ 68 542nd
Total Bases 7 659th
Grounded Into Double Plays 0 746th
Hit By Pitch 0 606th
Sacrifice Hits 0 634th
Sacrifice Flies 0 611th
Intentional Walks 0 494th

2002 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 15 854th
Plate Appearances 41 641st
At-Bats 37 640th
Runs Scored 3 627th
Hits 5 665th
Doubles 1 633rd
Triples 1 260th
Home Runs 0 669th
Runs Batted In 4 576th
Stolen Bases 0 576th
Caught Stealing 0 541st
Walks 1 677th
Strikeouts 12 612th
Batting Average .135 796th
On-Base Percentage .158 839th
Slugging Percentage .216 741st
OPS .374 790th
OPS+ -2 1427th
Total Bases 8 646th
Grounded Into Double Plays 2 459th
Hit By Pitch 0 594th
Sacrifice Hits 3 197th
Sacrifice Flies 0 598th
Intentional Walks 0 489th

2001 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 66 406th
Plate Appearances 146 432nd
At-Bats 131 434th
Runs Scored 9 500th
Hits 26 464th
Doubles 4 481st
Triples 0 524th
Home Runs 1 525th
Runs Batted In 4 593rd
Stolen Bases 1 372nd
Caught Stealing 1 334th
Walks 7 496th
Strikeouts 30 409th
Batting Average .198 702nd
On-Base Percentage .255 681st
Slugging Percentage .252 719th
OPS .507 709th
OPS+ 34 713th
Total Bases 33 492nd
Grounded Into Double Plays 2 453rd
Hit By Pitch 3 221st
Sacrifice Hits 5 98th
Sacrifice Flies 0 615th
Intentional Walks 0 503rd

2000 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 66 439th
Plate Appearances 211 391st
At-Bats 185 391st
Runs Scored 14 496th
Hits 39 436th
Doubles 7 424th
Triples 0 553rd
Home Runs 1 543rd
Runs Batted In 16 450th
Stolen Bases 0 620th
Caught Stealing 0 578th
Walks 21 353rd
Strikeouts 36 377th
Batting Average .211 729th
On-Base Percentage .287 698th
Slugging Percentage .265 773rd
OPS .552 760th
OPS+ 40 766th
Total Bases 49 473rd
Grounded Into Double Plays 3 427th
Hit By Pitch 0 655th
Sacrifice Hits 2 262nd
Sacrifice Flies 3 188th
Intentional Walks 0 532nd

1999 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 93 300th
Plate Appearances 290 300th
At-Bats 255 300th
Runs Scored 21 378th
Hits 67 293rd
Doubles 8 370th
Triples 0 490th
Home Runs 4 330th
Runs Batted In 31 286th
Stolen Bases 0 574th
Caught Stealing 0 551st
Walks 24 295th
Strikeouts 48 277th
Batting Average .263 383rd
On-Base Percentage .326 446th
Slugging Percentage .341 521st
OPS .667 507th
OPS+ 69 519th
Total Bases 87 317th
Grounded Into Double Plays 6 266th
Hit By Pitch 2 235th
Sacrifice Hits 5 106th
Sacrifice Flies 4 134th
Intentional Walks 1 229th

1998 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 38 587th
Plate Appearances 99 508th
At-Bats 83 516th
Runs Scored 13 470th
Hits 17 528th
Doubles 4 498th
Triples 0 533rd
Home Runs 2 421st
Runs Batted In 7 529th
Stolen Bases 0 610th
Caught Stealing 2 247th
Walks 9 470th
Strikeouts 17 560th
Batting Average .205 672nd
On-Base Percentage .290 590th
Slugging Percentage .325 595th
OPS .616 600th
OPS+ 63 591st
Total Bases 27 524th
Grounded Into Double Plays 1 551st
Hit By Pitch 1 357th
Sacrifice Hits 6 86th
Sacrifice Flies 0 619th
Intentional Walks 0 490th

1997 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 35 574th
Plate Appearances 71 539th
At-Bats 59 552nd
Runs Scored 3 605th
Hits 12 538th
Doubles 1 600th
Triples 0 511th
Home Runs 0 670th
Runs Batted In 7 508th
Stolen Bases 0 594th
Caught Stealing 1 336th
Walks 9 440th
Strikeouts 16 540th
Batting Average .203 654th
On-Base Percentage .304 526th
Slugging Percentage .220 717th
OPS .525 658th
OPS+ 43 644th
Total Bases 13 573rd
Grounded Into Double Plays 3 363rd
Hit By Pitch 0 550th
Sacrifice Hits 2 244th
Sacrifice Flies 1 351st
Intentional Walks 0 489th

1996 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 6 936th
Plate Appearances 11 779th
At-Bats 11 773rd
Runs Scored 1 736th
Hits 4 684th
Doubles 0 751st
Triples 0 481st
Home Runs 0 650th
Runs Batted In 0 812th
Stolen Bases 0 562nd
Caught Stealing 0 518th
Walks 0 813th
Strikeouts 4 734th
Batting Average .364 31st
On-Base Percentage .364 179th
Slugging Percentage .364 468th
OPS .727 370th
OPS+ 98 288th
Total Bases 4 713th
Grounded Into Double Plays 0 701st
Hit By Pitch 0 557th
Sacrifice Hits 0 580th
Sacrifice Flies 0 572nd
Intentional Walks 0 478th

1995 Stats for Alberto Castillo

Stat Total MLB Rank
Games Played 13 819th
Plate Appearances 33 645th
At-Bats 29 647th
Runs Scored 2 638th
Hits 3 695th
Doubles 0 729th
Triples 0 459th
Home Runs 0 616th
Runs Batted In 0 778th
Stolen Bases 1 323rd
Caught Stealing 0 486th
Walks 3 569th
Strikeouts 9 614th
Batting Average .103 781st
On-Base Percentage .212 719th
Slugging Percentage .103 796th
OPS .316 771st
OPS+ -12 1526th
Total Bases 3 717th
Grounded Into Double Plays 0 668th
Hit By Pitch 1 293rd
Sacrifice Hits 0 568th
Sacrifice Flies 0 529th
Intentional Walks 0 450th