Alberto T. Castillo

 
Age: 48
Bats/Throws: R/R
6' 0" / 215
C

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
1995Mets133302019.1 %27.3 %.000.150.103.212.103.170-60.2-4.22.60.0
1996Mets61101000.0 %36.4 %.000.571.364.364.364.327990.00.00.20.1
1997Mets3571037012.7 %22.5 %.017.273.203.304.220.25550-0.4-4.91.2-0.1
1998Mets3899213709.1 %17.2 %.120.234.205.290.325.28068-0.9-4.87.60.6
1999Cardinals932904213108.3 %16.6 %.078.304.263.326.341.301710.0-11.212.51.1
2000Blue Jays6621111416010.0 %17.1 %.054.252.211.287.265.257410.0-16.88.3-0.1
2001Blue Jays6614619414.8 %20.5 %.053.250.198.255.252.23232-0.2-12.76.5-0.1
2002Yankees154103402.4 %29.3 %.081.200.135.158.216.164-10-0.2-5.80.9-0.3
2003Giants111512400.0 %33.3 %.267.222.200.200.467.276650.1-0.60.30.0
2004Royals2910511211013.3 %9.5 %.101.291.270.365.371.33293-0.2-1.12.10.4
20052 Teams3511511314110.4 %19.1 %.099.253.208.289.307.27058-1.2-7.23.40.0
    2005Royals3411411314110.5 %18.4 %.100.253.210.292.310.27259-1.2-6.93.40.0
    2005Athletics1100000.0 %100.0 %.000.000.000.000.000.000-1000.0-0.30.00.0
2006Nationals (AAA)8829803330111.7 %14.1 %.067.318.268.356.335.32390    
2007Orioles (AAA)6424032424013.3 %14.2 %.074.310.271.367.345.334103    
2007Orioles113615308.3 %27.8 %.161.190.161.229.323.24138-0.5-3.31.80.0
2008Mexican (AAA)1448031004.2 %14.6 %.227.395.341.375.568.416140    
Total- - -4181173129810138.8 %18.7 %.077.266.220.293.297.27054-3.4-72.747.41.5

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
1995Mets1329333300020309100010.103
1996Mets611114400010004000000.364
1997Mets3559711211100379016012301.203
1998Mets38839917114021379017106102.205
1999Cardinals932552906755804213124148245600.263
2000Blue Jays661852113931701141621036032300.211
2001Blue Jays661311462621401947030305211.198
2002Yankees15374153110341012003200.135
2003Giants1115153110124005000000.200
2004Royals29891052417601121114010011102.270
20052 Teams351011152114511131412022011210.208
    2005Royals341001142114511131412021011210.210
    2005Athletics1110000000001000000.000
2006Nationals (AAA)8825429868511700333035042126712.268
2007Orioles (AAA)642032405546603242432034023500.271
2007Orioles11313652201533010011100.161
2008Mexican (AAA)144448156810310207110200.341
Total- - -4181026117322617339212981011031219711262136.220

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
1995Mets9.1 %27.3 %0.33.103.212.103.316.0005.1.150  0.20-4.5.170-6
1995Average9.1 %16.2 %0.56.267.338.417.755.1505.1.298     .333 
1996Mets0.0 %36.4 %0.00.364.364.364.727.0001.1.571  0.01-0.1.32799
1996Average9.1 %16.5 %0.55.270.340.427.767.1575.1.301     .335 
1997Mets12.7 %22.5 %0.56.203.304.220.525.0171.1.273  -0.44-4.6.25550
1997Average8.9 %17.1 %0.52.267.337.419.756.1525.0.301     .332 
1998Mets9.1 %17.2 %0.53.205.290.325.616.1203.4.234  -0.98-4.2.28068
1998Average8.7 %16.9 %0.52.266.335.420.755.1545.0.300     .331 
1999Cardinals8.3 %16.6 %0.50.263.326.341.667.0780.7.304  0.028-9.9.30171
1999Average9.4 %16.4 %0.57.271.345.434.778.1635.1.302     .341 
2000Blue Jays10.0 %17.1 %0.58.211.287.265.552.0540.9.252  0.012-15.4.25741
2000Average9.6 %16.5 %0.58.270.345.437.782.1675.0.300     .341 
2001Blue Jays4.8 %20.5 %0.23.198.255.252.507.0532.2.250  -0.26-11.8.23232
2001Average8.5 %17.3 %0.49.264.332.427.759.1635.0.296     .327 
2002Yankees2.4 %29.3 %0.08.135.158.216.374.0815.1.2000.1-0.30.0-1-5.5.164-10
2002Average8.7 %16.8 %0.52.261.331.417.748.1554.8.293     .326 
2003Giants0.0 %33.3 %0.00.200.200.467.667.2672.6.2220.10.00.01-0.7.27665
2003Average8.5 %16.4 %0.52.264.333.422.755.1584.9.294     .328 
2004Royals13.3 %9.5 %1.40.270.365.371.736.1012.1.2910.40.3-0.9130.1.33293
2004Average8.6 %16.9 %0.51.266.335.428.763.1624.9.297     .330 
20052 Teams10.4 %19.1 %0.55.208.289.307.596.0995.3.253-1.3-0.10.28-5.3.27058
    2005Royals10.5 %18.4 %0.57.210.292.310.602.1005.3.253-1.3-0.10.29-5.1.27259
    2005Athletics0.0 %100.0 %0.00.000.000.000.000.0000.1.0000.00.00.00-0.3.000-100
2005Average8.2 %16.4 %0.50.264.330.419.749.1544.9.295     .326 
2006Nationals (AAA)11.7 %14.1 %0.83.268.356.335.691.0672.0.318  -0.634-3.9.32390
2007Orioles (AAA)13.3 %14.2 %0.94.271.367.345.712.0741.1.310  -0.1290.8.334103
2007Orioles8.3 %27.8 %0.30.161.229.323.551.1612.6.190-0.3-0.20.02-2.7.24138
2007Average8.5 %17.1 %0.50.268.336.423.758.1555.2.303     .331 
2008Mexican (AAA)4.2 %14.6 %0.29.341.375.568.943.2273.1.395  0.092.4.416140
Total- - -8.8 %18.7 %0.47.220.293.297.590.0772.2.266-1.0-0.3-2.184-64.5.27054

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2002Yankees2.678.3 %66.7 %25.0 %16.7 %0.0 %0.0 %0.0 %32.1 %25.0 %42.9 %22.2 %63.0 %14.8 %
2003Giants0.7530.0 %30.0 %40.0 %25.0 %25.0 %0.0 %0.0 %40.0 %10.0 %50.0 %20.0 %50.0 %30.0 %
2004Royals1.7020.5 %50.0 %29.5 %8.7 %4.3 %0.0 %33.3 %29.6 %29.6 %40.7 %7.4 %70.4 %22.2 %
20052 Teams2.0017.5 %55.0 %27.5 %9.1 %4.5 %2.3 %0.0 %29.6 %30.9 %39.5 %16.0 %65.4 %18.5 %
    2005Royals2.0017.5 %55.0 %27.5 %9.1 %4.5 %2.3 %0.0 %29.6 %30.9 %39.5 %16.0 %65.4 %18.5 %
    2005Athletics0.000.0 %0.0 %0.0 %0.0 %0.0 %0.0 %0.0 %      
2007Orioles0.7823.8 %33.3 %42.9 %11.1 %11.1 %0.0 %0.0 %39.1 %26.1 %34.8 %13.0 %56.5 %30.4 %
2008Mexican (AAA)0.847.9 %42.1 %50.0 %10.5 %0.0 %  44.7 %26.3 %29.0 %   
Total- - -1.7018.8 %51.2 %30.0 %10.9 %6.3 %0.9 %10.0 %31.4 %28.3 %40.4 %13.5 %65.3 %21.2 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2002Yankees1662104041103144
2003Giants3431000164056
2004Royals3923162031196251447
20052 Teams4422142110176278454
    2005Royals4422142110175274449
    2005Athletics0000000145
2007Orioles79510205499153
2008Mexican (AAA)161932   74124198
Total- - -1096440711014837711254

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
1995Mets-0.54-0.890.35-4.17-0.451.36 0-0.33-0.07
1996Mets0.09-0.120.221.270.140.85 00.050.06
1997Mets0.02-1.201.22-4.35-0.440.960.123-0.290.31
1998Mets0.22-1.381.60-3.55-0.350.946.371-0.110.34
1999Cardinals-0.90-5.204.30-10.58-0.951.041.375-1.030.16
2000Blue Jays-0.94-3.112.17-16.72-1.490.82 0-1.320.17
2001Blue Jays-1.38-2.641.26-12.68-1.250.87 0-1.21-0.37
2002Yankees-0.51-0.810.31-5.65-0.570.890.001-0.48-0.08
2003Giants-0.03-0.290.26-0.49-0.040.820.842-0.160.12
2004Royals-0.15-1.661.510.680.100.91 0-0.210.04
20052 Teams0.03-1.831.86-2.88-0.300.91 0-0.290.32
    2005Royals0.03-1.831.86-2.65-0.280.92 0-0.290.32
    2005Athletics0.000.000.00-0.23-0.020.00 00.00 
2007Orioles-0.24-0.720.49-3.91-0.360.96 0-0.17-0.08
Total- - --4.32-19.8715.54-63.03-5.970.941.2712-5.550.95

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2002Yankees59.1% (89.9)13.4% (81.5) 19.7% (74.9)7.1% (79.3)0.8% (00.0) 11.8%
2003Giants42.9% (89.2)32.1% (83.5) 12.5% (00.0)12.5% (00.0)   
2004Royals73.4% (91.1)10.1% (84.4)1.1% (85.5)8.7% (75.7)6.4% (81.6)0.3% (85.0) 20.1%
20052 Teams68.2% (90.1)14.1% (83.0)1.8% (86.6)5.0% (75.0)10.9% (79.4)  24.7%
    2005Royals68.1% (90.1)14.3% (83.0)1.8% (86.6)5.1% (75.0)10.7% (79.4)  24.9%
    2005Athletics80.0% (00.0)   20.0% (00.0)   
2007Orioles64.0% (88.3)14.7% (79.3)2.7% (83.5)6.7% (71.6)12.0% (80.1)  2.0%
Total- - -66.9% (90.2)13.7% (82.8)1.4% (85.3)8.7% (74.7)9.1% (80.1)0.2% (85.0) 17.7%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2007Orioles26.1 %     26.1 %39.1 %  8.7 %   
Total- - -26.1 %     26.1 %39.1 %  8.7 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2007Orioles86.3     79.971.3  84.4  
Total- - -86.3     79.971.3  84.4  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2007Orioles 8.7 % 30.4 % 21.7 %39.1 %    
Total- - - 8.7 % 30.4 % 21.7 %39.1 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2007Orioles 86.9 90.0 82.174.6   
Total- - - 86.9 90.0 82.174.6   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2002Yankees-4.4-1.5 -0.3-0.80.0 -5.85-8.72 -1.01-8.43-4.15 
2003Giants-0.9-0.8 1.6-0.7  -3.84-4.28 23.32-9.79  
2004Royals-1.30.10.50.73.0-0.2 -0.490.3011.392.1512.98-19.98 
20052 Teams-6.2-0.5-0.5-0.3-0.8  -2.67-1.03-8.17-1.87-2.14  
    2005Royals-6.0-0.5-0.5-0.3-0.7  -2.62-1.03-8.17-1.87-2.04  
    2005Athletics-0.2   -0.1  -5.27   -5.73  
2007Orioles-2.1-0.5-0.11.0-0.1  -2.17-2.47-2.1110.44-0.69  
Total- - --14.9-3.2-0.12.80.6-0.2 -2.16-2.26-0.853.080.67-12.06 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2007Orioles-0.3     -0.11.4  0.0  
Total- - --0.3     -0.11.4  0.0  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2007Orioles-5.03     -1.4515.87  0.00  
Total- - --5.03     -1.4515.87  0.00  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2007Orioles -0.1 0.1 0.11.0   
Total- - - -0.1 0.1 0.11.0   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2007Orioles -5.29 0.90 2.1110.85   
Total- - - -5.29 0.90 2.1110.85   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2002Yankees20.0 %60.7 %45.1 %45.5 %83.3 %76.9 %61.8 %63.4 %10.4 %
2002Average18.1 %70.0 %46.3 %49.7 %85.5 %79.1 %54.2 %58.3 %9.6 %
2003Giants32.0 %67.7 %51.8 %50.0 %71.4 %65.5 %55.4 %66.7 %17.9 %
2003Average22.2 %68.8 %46.2 %52.0 %87.8 %79.4 %51.4 %58.6 %9.5 %
2004Royals14.7 %64.8 %36.7 %73.0 %92.1 %87.8 %43.9 %47.6 %4.5 %
2004Average20.5 %69.0 %45.6 %61.6 %85.1 %80.0 %51.7 %58.4 %9.1 %
20052 Teams23.9 %51.3 %35.5 %80.7 %86.9 %84.5 %42.6 %58.3 %5.5 %
    2005Royals23.9 %51.9 %35.7 %80.7 %86.7 %84.4 %42.2 %57.9 %5.6 %
    2005Athletics0.0 %25.0 %20.0 % 100.0 %100.0 %80.0 %100.0 %0.0 %
2005Average21.5 %67.7 %45.9 %54.7 %88.2 %80.8 %52.7 %59.1 %8.8 %
2007Orioles16.9 %54.6 %38.6 %63.6 %87.5 %83.1 %57.5 %55.6 %6.5 %
2007Average23.7 %66.0 %45.5 %58.8 %88.2 %80.7 %51.5 %58.7 %8.7 %
Total- - -19.7 %58.5 %38.2 %72.1 %87.4 %83.3 %47.7 %55.5 %6.4 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2007Orioles54.6 %50.0 %52.2 %66.7 %83.3 %75.0 %52.2 %24.4
2007Average28.9 %62.3 %45.4 %66.4 %87.6 %80.8 %49.6 %21.5
Total- - -54.6 %50.0 %52.2 %66.7 %83.3 %75.0 %52.2 %24.4

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2007Orioles44.4 %57.1 %52.2 %50.0 %87.5 %75.0 %60.9 %3.0
Total- - -44.4 %57.1 %52.2 %50.0 %87.5 %75.0 %60.9 %3.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
1995MetsC12986.16692  0    4521.9742
1996MetsC6433.22300  0    40001.0000
1997MetsC3418178.014282  0    10325.9870
1998MetsC3528245.2193152  3    131514.9906
1999CardinalsC9174660.1514385  10    3536532.9918
2000Blue JaysC6657501.2372313  2    2517517.9934
2001Blue JaysC6644404.2324254  0    331427.9893
2002YankeesC1412104.09391010000 8525.990 
2003GiantsC10338.03721010000 1002.975 
2004RoyalsC2928242.1200111010100 14817.995 
20052 TeamsC3532280.0237102020201 6609.992 
    2005RoyalsC3432277.0235102020201 6609.992 
    2005AthleticsC103.0200000000 00001.000 
2006Nationals (AAA)C7977659.1584506  5    542110   
2007Orioles (AAA)C6362536.1470292  4    55209   
2007OriolesC111191.29270000100 94171.000 
2008Mexican (AAA)C1413111.09892  1    740   
Total- - -C4093202866.12293165230515401 1621132196.99123

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2002YankeesC104.0000  0 0           
2003GiantsC38.0000  0 0           
2004RoyalsC242.1000  1 1           
20052 TeamsC280.0011  1 3           
    2005RoyalsC277.0011  1 3           
    2005AthleticsC3.0000  0 0           
2007OriolesC91.2001  -1 0           
Total- - -C2866.1012  1 4           

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
1995Mets-4.40.22.00.6-4.22.60.11.0-0.50.0  
1996Mets0.00.00.00.20.00.20.00.30.60.1  
1997Mets-4.5-0.40.01.2-4.91.20.12.2-1.4-0.1  
1998Mets-4.0-0.96.01.6-4.87.60.13.15.90.6  
1999Cardinals-11.20.08.04.5-11.212.50.39.310.91.1  
2000Blue Jays-16.80.04.04.3-16.88.30.86.8-0.9-0.1  
2001Blue Jays-12.5-0.23.03.5-12.76.50.54.6-1.2-0.1  
2002Yankees-5.6-0.20.00.9-5.80.90.11.2-3.5-0.3($1.4)$1
2003Giants-0.70.10.00.3-0.60.30.00.50.20.0$0.1 
2004Royals-0.9-0.20.02.1-1.12.10.33.34.50.4$1.9 
20052 Teams-6.0-1.21.02.4-7.23.40.43.50.10.0$0.0$0
    2005Royals-5.7-1.21.02.4-6.93.40.43.50.30.0$0.1$0
    2005Athletics-0.30.00.00.0-0.30.00.00.0-0.20.0($0.1)$0
2007Orioles-2.8-0.51.00.8-3.31.80.11.1-0.30.0($0.2) 
Total- - --69.4-3.425.022.4-72.747.42.836.914.41.5  

Add New Contract
  • 1998 Rule 5 Draft - Round: 1, Pick: 10, Overall: 10
    • Team: St. Louis Cardinals
    • School: N/A
  • 1994 June Amateur Draft - Round: 3, Pick: 25, Overall: 88
    • Team: San Francisco Giants
    • School: Miami-Dade Wolfson Community College