Age: 46
Bats/Throws: L/L
6' 0" / 210
P

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



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2000Giants000406.07.501.501.50.29471.4 %  4.504.13 0.0
2001Giants30027139.05.082.310.69.30264.9 %  3.923.77 0.3
2002Giants20050056.14.153.360.48.26375.6 %53.5 %6.1 %3.044.064.570.0
2002Giants100306.00.000.000.00.26150.0 %78.3 %0.0 %3.002.963.65 
2003Giants11033149.23.082.540.54.31169.2 %48.6 %5.9 %4.714.044.750.2
Total- - -6101142151.04.172.740.60.29170.6 %51.1 %6.0 %3.873.984.660.5
Postseason- - -100306.00.000.000.00.26150.0 %78.3 %0.0 %3.002.963.65 

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2000Giants004.5040000  6.0246331100005
2001Giants303.92271000  39.0162412117310012022
2002Giants203.045000005156.1240522219321241026
2002Giants103.0030000006.0236320000000
2003Giants114.713310002149.2218602626314211017
Total- - -613.87114200072151.064415972651046464070
Postseason- - -103.0030000006.0236320000000

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2000Giants7.501.505.001.5020.8 %4.2 %16.7 %.2611.17.29471.4 %101924.13
2000Average6.533.801.721.1816.5 %9.6 %6.9 %.2651.47.29670.2 %  4.84
2001Giants5.082.312.200.6913.6 %6.2 %7.4 %.2721.31.30264.9 %94903.77
2001Average6.743.292.051.1317.3 %8.5 %8.9 %.2591.38.29271.2 %  4.57
2002Giants4.153.361.240.4810.8 %8.8 %2.1 %.2421.30.26375.6 %771014.06
2002Giants0.000.000.000.000.0 %0.0 %0.0 %.2611.00.26150.0 %76732.96
2002Average6.533.381.931.0516.8 %8.7 %8.1 %.2571.38.28971.7 %  4.52
2003Giants3.082.541.210.547.8 %6.4 %1.4 %.2961.49.31169.2 %113974.04
2003Average6.403.301.941.0816.4 %8.5 %7.9 %.2601.38.29171.2 %  4.57
Total- - -4.172.741.520.6010.9 %7.1 %3.7 %.2691.36.29170.6 %94963.98
Postseason- - -0.000.000.000.000.0 %0.0 %0.0 %.2611.00.26150.0 %76732.96

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2002Giants2.0220.0 %53.5 %26.5 %8.2 %6.1 %7.1 %0.0 %34.4 %28.6 %37.0 %15.3 %69.3 %15.3 %4.361094.57
2002Giants6.008.7 %78.3 %13.0 %0.0 %0.0 %0.0 %0.0 %      1.92873.65
2003Giants1.7122.9 %48.6 %28.5 %7.8 %5.9 %3.4 %28.6 %38.0 %25.7 %36.4 %17.1 %62.6 %20.3 %4.741104.75
Total- - -1.8621.4 %51.1 %27.5 %8.0 %6.0 %5.4 %18.2 %36.2 %27.1 %36.7 %16.2 %66.0 %17.8 %4.531094.66
Postseason- - -6.008.7 %78.3 %13.0 %0.0 %0.0 %0.0 %0.0 %      1.92873.65

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2002Giants994937474024285502787
2002Giants183200005265177
2003Giants875141437226258460718
Total- - -18610078810112505439621505
Postseason- - -183200005265177

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2000Giants0.00-0.020.020.150.010.040.060.060.0220.030.0600
2001Giants-0.24-2.191.96-4.43-0.310.720.800.830.6118-0.470.1444
2002Giants0.29-1.321.626.360.700.370.900.600.83340.380.4162
2002Giants0.12-0.380.502.190.211.111.041.041.3730.15-0.0420
2003Giants-0.31-1.781.47-0.93-0.180.421.060.610.8819-0.17-0.5503
Total- - --0.25-5.315.071.150.220.470.820.640.7773-0.23-0.30109
Postseason- - -0.12-0.380.502.190.211.111.041.041.3730.15-0.0420

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2002Giants78.2% (87.5)5.1% (82.8) 10.4% (74.6)6.2% (74.9)  6.2%
2003Giants69.6% (87.5)11.2% (80.7) 9.1% (74.1)10.1% (77.5)  7.9%
Total- - -74.1% (87.5)8.0% (81.4) 9.8% (74.4)8.1% (76.4)  7.0%

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2002Giants2.50.2 1.31.6  0.430.59 1.743.54  
2003Giants-6.22.1 0.22.8  -1.352.79 0.284.14  
Total- - --3.72.3 1.54.4  -0.362.04 1.103.90  

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2002Giants14.5 %68.4 %46.1 %57.5 %92.4 %87.8 %58.6 %61.7 %5.6 %
2002Average18.1 %70.0 %46.3 %49.7 %85.5 %79.1 %54.2 %58.3 %9.6 %
2003Giants20.1 %71.4 %48.0 %70.8 %91.3 %87.4 %54.5 %59.6 %6.0 %
2003Average22.2 %68.8 %46.2 %52.0 %87.8 %79.4 %51.4 %58.6 %9.5 %
Total- - -17.3 %69.8 %47.0 %65.2 %91.9 %87.6 %56.7 %60.7 %5.8 %

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2000GiantsP406.0120  0        1.000 
2001GiantsP27139.0251  2        .875 
2002GiantsP50056.1470000000 2   1.000 
2003GiantsP33149.23130001100 2   1.000 
Total- - -P1142151.010271003100 4   .974 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2002GiantsP56.10 0  000           
2003GiantsP49.20 0  012           
Total- - -P151.00 0  012           

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2000Giants0.00.00.00.00.20.0  
2001Giants0.0-0.1-0.2-0.33.10.3  
2002Giants0.50.40.10.50.00.0$0.0 
2003Giants0.1-0.40.3-0.11.60.2$0.7$0
Total- - -0.6-0.20.20.15.00.5$0.7$0

Add New Contract
  • 1991 June Amateur Draft - Round: 17, Pick: 18, Overall: 455
    • Team: Los Angeles Dodgers
    • School: Hillsborough Community College
  • 1990 June Amateur Draft - Round: 47, Pick: 4, Overall: 1184
    • Team: Chicago White Sox
    • School: Gaither HS (Tampa, FL)