Biographical

Portrait of Alberto Castillo

Alberto Castillo CMets

Mets Player Cards | Mets Team Audit | Mets Depth Chart

Career Summary
Years PA AVG OBP SLG TAv WARP
12 1173 .220 .293 .297 .216 -0.6
Birth Date2-10-1970
Height6' 0"
Weight184 lbs
BatsR
ThrowsR
WARP Summary

Standard

YEAR TEAM AGE G PA AB R H 2B 3B HR TB BB SO HBP SF SH RBI SB CS AVG OBP SLG TAv VORP FRAA WARP
1995 NYN 25 13 33 29 2 3 0 0 0 3 3 9 1 0 0 0 1 0 .103 .212 .103 .155 -1.7 0.0 -0.2
1996 NYN 26 6 11 11 1 4 0 0 0 4 0 4 0 0 0 0 0 0 .364 .364 .364 .268 0.6 -0.1 0.1
1997 NYN 27 35 71 59 3 12 1 0 0 13 9 16 0 1 2 7 0 1 .203 .304 .220 .210 -2.2 0.1 -0.2
1998 NYN 28 38 99 83 13 17 4 0 2 27 9 17 1 0 6 7 0 2 .205 .290 .325 .224 3.0 0.8 0.4
1999 SLN 29 93 290 255 21 67 8 0 4 87 24 48 2 4 5 31 0 0 .263 .326 .341 .234 3.7 -2.0 0.2
2000 TOR 30 66 211 185 14 39 7 0 1 49 21 36 0 3 2 16 0 0 .211 .287 .265 .213 -1.6 -0.2 -0.2
2001 TOR 31 66 146 131 9 26 4 0 1 33 7 30 3 0 5 4 1 1 .198 .255 .252 .183 -6.7 -0.3 -0.7
2002 NYA 32 15 41 37 3 5 1 1 0 8 1 12 0 0 3 4 0 0 .135 .158 .216 .116 -3.3 0.2 -0.3
2003 SFN 33 11 15 15 2 3 1 0 1 7 0 5 0 0 0 4 0 0 .200 .200 .467 .192 -1.1 -0.0 -0.1
2004 KCA 34 29 105 89 12 24 6 0 1 33 14 10 0 1 1 11 0 2 .270 .365 .371 .272 8.1 -0.1 0.8
2005 KCA 35 34 114 100 13 21 5 1 1 31 12 21 0 1 1 14 1 0 .210 .292 .310 .215 -2.2 -0.9 -0.3
2005 OAK 35 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 .000 .000 .000 -.014 -0.2 -0.0 -0.0
2007 BAL 37 11 36 31 5 5 2 0 1 10 3 10 0 1 1 3 0 0 .161 .229 .323 .212 0.0 0.0 0.0
Career4181173102698226392123051032197112610136.220.293.297.216-3.6-2.3-0.6

Advanced

'opp' stats - Quality of opponents faced - have been moved and are available only as OPP_QUAL in the Statistics reports now.
Minor league stats are currently shownClick to hide.
YEAR Team Lg G PA TAv oppAVG oppOBP oppSLG oppTAv BABIP BPF BRAA repLVL POS_ADJ FRAA BRR BVORP BWARP VORP WARP
1987 KNG Rk 7 15 .000 .000 .000 .000 .000 .143 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1988 KNG Rk 24 92 .000 .000 .000 .000 .000 .344 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1989 PTS A- 34 135 .000 .000 .000 .000 .000 .286 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1989 KNG Rk 27 86 .000 .000 .000 .000 .000 .281 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1990 CMB A 30 117 .000 .000 .000 .000 .000 .277 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1990 PTS A- 58 221 .000 .000 .000 .000 .000 .248 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1990 SLU A+ 3 12 .000 .000 .000 .000 .000 .333 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1991 CMB A 90 325 .000 .000 .000 .000 .000 .316 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1992 SLU A+ 60 185 .000 .000 .000 .000 .000 .240 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1993 SLU A+ 105 373 .000 .000 .000 .000 .000 .285 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1994 BIN AA 90 360 .000 .000 .000 .000 .000 .268 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1995 NYN MLB 13 33 .155 .260 .323 .407 .257 .150 95 -3.8 1.0 0.6 0.0 0.1 -1.7 -0.2 -1.7 -0.2
1995 NOR AAA 69 249 .000 .000 .000 .000 .000 .293 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1996 NYN MLB 6 11 .268 .288 .351 .429 .271 .571 94 0.1 0.3 0.2 -0.1 0.3 0.6 0.1 0.6 0.1
1996 NOR AAA 113 394 .000 .000 .000 .000 .000 .222 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1997 NYN MLB 35 71 .210 .262 .340 .398 .262 .273 98 -3.9 1.9 1.2 0.1 -0.6 -2.2 -0.2 -2.2 -0.2
1997 NOR AAA 0 100 .000 .000 .000 .000 .000 .258 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1998 NYN MLB 38 99 .224 .261 .328 .415 .257 .234 94 -4 2.6 1.7 0.8 -0.1 3.0 0.4 3.0 0.4
1998 NOR AAA 0 60 .000 .000 .000 .000 .000 .222 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1999 SLN MLB 93 290 .234 .271 .341 .431 .259 .304 101 -8.8 7.9 5.4 -2.0 -2.9 3.7 0.2 3.7 0.2
2000 TOR MLB 66 211 .213 .272 .338 .435 .259 .252 93 -11.7 6.0 4 -0.2 -2.0 -1.6 -0.2 -1.6 -0.2
2001 TOR MLB 66 146 .183 .264 .329 .421 .263 .250 99 -12.2 4.0 2.6 -0.3 -1.6 -6.7 -0.7 -6.7 -0.7
2002 NYA MLB 15 41 .116 .266 .329 .415 .262 .200 98 -6.3 1.1 0.7 0.2 0.5 -3.3 -0.3 -3.3 -0.3
2002 COH AAA 30 104 .000 .000 .000 .000 .000 .298 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2003 SFN MLB 11 15 .192 .286 .357 .479 .280 .222 103 -1.1 0.4 0.2 -0.0 -0.3 -1.1 -0.1 -1.1 -0.1
2003 FRE AAA 12 42 .000 .000 .000 .000 .000 .308 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2004 KCA MLB 29 105 .272 .260 .330 .416 .257 .291 100 1.4 3.1 1.9 -0.1 0.3 8.1 0.8 8.1 0.8
2004 OMA AAA 48 186 .000 .000 .000 .000 .000 .282 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2005 KCA MLB 34 114 .215 .265 .322 .414 .260 .253 104 -5.5 3.3 2 -0.9 -2.5 -2.2 -0.3 -2.2 -0.3
2005 OAK MLB 1 1 -.014 .239 .351 .391 .265 .000 94 -0.3 0.0 0 -0.0 0.0 -0.2 -0.0 -0.2 -0.0
2005 SAC AAA 4 14 .000 .000 .000 .000 .000 .111 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2006 NWO AAA 88 298 .261 .271 .340 .415 .266 .312 92 0.4 8.4 4.8 0.4 -2.8 11.1 1.1 11.1 1.1
2007 BAL MLB 11 36 .212 .274 .338 .440 .271 .190 98 -1.9 1.1 0.6 0.0 -0.1 0.0 0.0 0.0 0.0
2007 NOR AAA 64 240 .274 .264 .334 .400 .264 .308 84 3.7 7.0 4.1 -1.5 -4.0 9.3 0.7 9.3 0.7

Statistics For All Levels

Minor league stats are currently shownClick to hide.
Year Team Lg PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG ISO TAv VORP FRAA WARP
1987 KNG Rk 15 1 1 0 0 0 0 5 3 1 0 .111 .400 .111 .000 .000 0.0 0.0 0.0
1988 KNG Rk 92 7 22 3 0 1 14 15 14 0 1 .293 .407 .373 .080 .000 0.0 0.0 0.0
1989 PTS A- 135 13 29 8 0 1 13 7 26 2 0 .236 .278 .325 .089 .000 0.0 0.0 0.0
1989 KNG Rk 86 15 19 4 0 3 12 11 14 2 1 .257 .360 .432 .176 .000 0.0 0.0 0.0
1990 PTS A- 221 19 41 8 1 4 24 26 35 3 3 .219 .329 .337 .118 .000 0.0 0.0 0.0
1990 CMB A 117 8 24 4 3 1 14 10 21 1 1 .233 .296 .359 .126 .000 0.0 0.0 0.0
1990 SLU A+ 12 4 4 0 0 1 3 1 1 0 0 .364 .417 .636 .273 .000 0.0 0.0 0.0
1991 CMB A 325 35 74 20 3 3 47 43 44 6 5 .277 .381 .408 .131 .000 0.0 0.0 0.0
1992 SLU A+ 185 11 33 6 0 3 17 16 37 0 0 .204 .279 .296 .093 .000 0.0 0.0 0.0
1993 SLU A+ 373 37 86 21 0 5 42 28 46 0 2 .258 .320 .366 .108 .000 0.0 0.0 0.0
1994 BIN AA 360 33 78 14 0 7 42 41 46 1 3 .248 .331 .359 .111 .000 0.0 0.0 0.0
1995 NYN MLB 33 2 3 0 0 0 0 3 9 1 0 .103 .212 .103 .000 .155 -1.7 0.0 -0.2
1995 NOR AAA 249 23 58 13 1 4 31 26 32 2 3 .267 .344 .392 .124 .000 0.0 0.0 0.0
1996 NYN MLB 11 1 4 0 0 0 0 0 4 0 0 .364 .364 .364 .000 .268 0.6 -0.1 0.1
1996 NOR AAA 394 34 71 12 1 11 39 39 67 2 2 .208 .292 .346 .138 .000 0.0 0.0 0.0
1997 NYN MLB 71 3 12 1 0 0 7 9 16 0 1 .203 .304 .220 .017 .210 -2.2 0.1 -0.2
1997 NOR AAA 100 4 18 1 0 1 8 17 16 1 0 .217 .350 .265 .048 .000 0.0 0.0 0.0
1998 NYN MLB 99 13 17 4 0 2 7 9 17 0 2 .205 .290 .325 .120 .224 3.0 0.8 0.4
1998 NOR AAA 60 4 9 2 0 1 6 11 12 0 0 .184 .333 .286 .102 .000 0.0 0.0 0.0
1999 SLN MLB 290 21 67 8 0 4 31 24 48 0 0 .263 .326 .341 .078 .234 3.7 -2.0 0.2
2000 TOR MLB 211 14 39 7 0 1 16 21 36 0 0 .211 .287 .265 .054 .213 -1.6 -0.2 -0.2
2001 TOR MLB 146 9 26 4 0 1 4 7 30 1 1 .198 .255 .252 .053 .183 -6.7 -0.3 -0.7
2002 NYA MLB 41 3 5 1 1 0 4 1 12 0 0 .135 .158 .216 .081 .116 -3.3 0.2 -0.3
2002 COH AAA 104 7 25 7 0 0 8 9 8 1 0 .275 .350 .352 .077 .000 0.0 0.0 0.0
2003 SFN MLB 15 2 3 1 0 1 4 0 5 0 0 .200 .200 .467 .267 .192 -1.1 -0.0 -0.1
2003 FRE AAA 42 2 8 1 0 0 7 8 8 0 0 .235 .381 .265 .029 .000 0.0 0.0 0.0
2004 OMA AAA 186 15 41 9 0 1 15 20 20 0 0 .255 .344 .329 .075 .000 0.0 0.0 0.0
2004 KCA MLB 105 12 24 6 0 1 11 14 10 0 2 .270 .365 .371 .101 .272 8.1 -0.1 0.8
2005 OAK MLB 1 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -.014 -0.2 -0.0 -0.0
2005 SAC AAA 14 2 1 0 0 0 0 1 4 0 0 .077 .143 .077 .000 .000 0.0 0.0 0.0
2005 KCA MLB 114 13 21 5 1 1 14 12 21 1 0 .210 .292 .310 .100 .215 -2.2 -0.9 -0.3
2006 NWO AAA 298 33 68 17 0 0 30 35 42 1 2 .268 .351 .335 .067 .261 11.1 0.4 1.1
2007 NOR AAA 240 24 55 6 0 3 24 32 34 0 0 .271 .366 .345 .074 .274 9.3 -1.5 0.7
2007 BAL MLB 36 5 5 2 0 1 3 3 10 0 0 .161 .229 .323 .161 .212 0.0 0.0 0.0

Plate Discipline

YEAR PITCHES ZONE_RT SWING_RT CONTACT_RT Z_SWING_RT O_SWING_RT Z_CONTACT_RT O_CONTACT_RT SW_STRK_RT

Injury History

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation

Compensation

Year Team Salary
2005 KCA $450,000
2002 NYA $650,000
2001 TOR $725,000
2000 TOR $425,000
YearsDescriptionSalary
4 yrPrevious$2,250,000
4 yrTotal$2,250,000

 

Service TimeAgentContract Status
8 y 7 d

Details
  • granted FA 10/07
  • designated for assignment 6/21/07
  • contract purchased 6/8/07
  • designated for assignment 4/07 contract purchased 4/07 acquired in trade from BOS 3/07 signed as a free agent from WAS 12/06 (minor-league contract)
  • sent to minor-league camp 3/06 signed as a free agent from OAK 12/05 (minor-league contract)
  • contract purchased 9/05 signed as a free agent from KC 8/05 (minor-league contract) designated for assignment, released 8/05 re-signed 11/04, 1 year/$0.45M (05) (minor-league contract) signed as a free agent from SF 3/04 (minor-league contract) signed as a free agent from NYY 1/03 (minor-league contract)
  • FA after declined assignment
  • recalled 9/02 Triple-A after clearing waivers 7/02 designated for assignment 6/02 1 year/$0.65M (02) $0.35M if in minors, signed 12/01, released, designated for assignment 12/01

BP Annual Player Comments

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or use the buttons to the right to subscribe and get instant access to the best baseball content on the web.

Cancel anytime.


That's a 33% savings over the monthly price!


That's a 33% savings over the monthly price!

BP Articles

Alberto Castillo is referenced in the following articles.

BP Premium requires BP Premium access to view, BP Fantasy requires BP Premium or BP Fantasy access to view

  Title Author Date
This article requires BP Premium accessTransaction Analysis: NL Central NRI ReviewChristina Kahrl2008-03-02
Transaction Analysis: April 21-28, 2007Christina Kahrl2007-04-30
This article requires BP Premium accessTransaction Analysis: April 5-10Christina Kahrl2006-04-12
This article requires BP Premium accessTransaction Analysis: American League, March 30-April 4Christina Kahrl2006-04-06
Prospectus Notebook: Royals, YankeesBaseball Prospectus2006-04-05
This article requires BP Premium accessTransaction Analysis: March 29-30Christina Kahrl2006-03-31
This article requires BP Premium accessLies, Damned Lies: Rethinking Replacement LevelNate Silver2006-03-22
This article requires BP Premium accessSuspending Disbelief: Up Close at the World Baseball ClassicJay Jaffe2006-03-16
This article requires BP Premium accessTransaction Analysis: March 7-9Christina Kahrl2006-03-10
This article requires BP Premium accessTransaction Analysis: February 19-22Christina Kahrl2006-02-23
This article requires BP Premium accessTransaction Analysis: National League, December 15, 2005-February 11, 2006Christina Kahrl2006-02-15
This article requires BP Premium accessTransaction Analysis: December 7-13Christina Kahrl2005-12-14
This article requires BP Premium accessTransaction Analysis: September 1-7Christina Kahrl2005-09-08
This article requires BP Premium accessTransaction Analysis: August 19-25Christina Kahrl2005-08-26
This article requires BP Premium accessTransaction Analysis: August 5-9Christina Kahrl2005-08-10
This article requires BP Premium accessProspectus Today: More Royal IncompetenceJoe Sheehan2005-05-31
This article requires BP Premium accessTransaction Analysis: March 29-April 4, 2005Christina Kahrl2005-04-12
This article requires BP Premium access2005--Setting the Stage: Wish ListJim Baker2005-03-23
This article requires BP Premium accessTransaction Analysis: March 11-16, 2003Christina Kahrl2003-03-18


BP Chats

No BP chats have mentioned this guy.

BP Roundtables

No BP Roundtables have mentioned this guy.

 

PITCHf/x Hitter Profile

A Collaboration between BrooksBaseball.net and Baseball Prospectus - Pitch classifications provided by Pitch Info LLC