Age: 44
Bats/Throws: R/R
6' 0" / 177
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
1998Giants440221388.17.644.691.12.30671.4 %  4.994.76 0.4
1999Giants18903333207.27.115.421.04.27473.7 %  3.814.95 1.7
2000Giants141203332195.27.685.151.29.29471.4 %  5.015.11 1.1
2000Giants000115.16.756.750.00.15483.3 %  1.693.88  
2001Giants17903333218.26.963.750.54.27372.4 %  3.293.52 4.4
2002Giants141003333214.15.753.950.63.26674.6 %44.9 %6.5 %3.613.974.542.9
2002Giants2005525.04.684.681.08.28267.0 %37.2 %8.1 %5.765.045.53 
2003Braves21703434212.16.324.320.72.25070.2 %41.2 %7.4 %3.814.174.703.0
2003Braves1102210.27.595.910.84.40077.7 %48.6 %11.1 %5.064.534.54 
2004Braves15903434204.26.294.931.01.28376.5 %41.9 %10.0 %4.134.804.931.6
2004Braves000113.03.003.003.00.42945.5 %40.0 %25.0 %15.007.725.28 
2005Diamondbacks51102222115.03.605.091.41.30965.0 %36.5 %11.4 %6.896.055.92-0.3
2006Diamondbacks (AAA)1004420.24.352.180.44.28478.1 %  2.613.70  
20062 Teams080261163.06.295.712.57.34366.5 %36.9 %21.7 %8.147.515.65-1.0
    2006Diamondbacks0506622.28.348.741.19.36463.3 %40.3 %12.0 %7.546.065.89-0.1
    2006Orioles03020540.15.134.023.35.33369.0 %35.4 %25.9 %8.488.335.52-1.0
2007Giants (A+)000114.011.252.250.00.20033.3 %  0.002.032.88 
2007Giants (AAA)1105316.26.481.080.54.29466.3 %  3.243.203.34 
2007Giants23012849.04.963.670.73.31965.9 %42.4 %6.9 %5.514.795.210.4
2009Yankees (AAA)2103317.06.354.240.53.24587.4 %38.5 %5.3 %1.593.914.28 
2009Rockies (AAA)0103214.05.796.431.29.34063.5 %40.4 %11.8 %7.076.195.69 
2009Astros360231385.26.835.040.84.33267.0 %47.9 %10.3 %5.574.614.600.5
2010Dodgers010607.07.716.430.00.41746.7 %41.7 %0.0 %10.293.514.900.0
Total- - -1138903112661661.16.464.660.97.28671.3 %41.8 %9.6 %4.514.674.9414.8
Postseason- - -3109944.05.525.111.02.31369.6 %40.4 %10.0 %5.734.965.24 

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
1998Giants444.992213000  88.13949051491146143075
1999Giants1893.813333300  207.2922189109882412556130164
2000Giants14125.013332000  195.2871192117109281121780167
2000Giants001.6911000  5.1212110410004
2001Giants1793.293333110  218.2911187908013913081169
2002Giants14103.61333320000214.1911191898615945450137
2002Giants205.76550000025.0114271616313103013
2003Braves2173.81343411000212.191217710190171027450149
2003Braves115.06220000010.25215661710009
2004Braves1594.13343421000204.28961979894231127341143
2004Braves0015.0011000003.0177551100001
2005Diamondbacks5116.89222200000115.055114792881865345046
2006Diamondbacks (AAA)102.61440000020.290227615000010
20062 Teams088.1426110000063.03038660571840132044
    2006Diamondbacks057.54660000022.2113272119322110021
    2006Orioles038.482050000040.11905939381518022023
2007Giants (A+)000.0011000004.0162200100005
2007Giants (AAA)113.24530000016.266167612002012
2007Giants235.511280000049.0223573230420160027
2009Yankees (AAA)211.59330000017.074144318002112
2009Rockies (AAA)017.07320000014.06818121121000109
2009Astros365.5723130001085.2387955653848243065
2010Dodgers0110.2960000007.03510880510106
Total- - -113894.51311266930101661.17316161890383217986037455721192
Postseason- - -315.73990000044.0204512828525303027

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
1998Giants7.644.691.631.1219.0 %11.7 %7.4 %.2621.54.30671.4 %1231124.76
1998Average6.613.411.941.0516.9 %8.7 %8.2 %.2611.40.29670.8 %  4.49
1999Giants7.115.421.311.0417.8 %13.6 %4.2 %.2391.51.27473.7 %871094.95
1999Average6.483.731.741.1516.4 %9.4 %7.0 %.2661.46.29870.3 %  4.77
2000Giants7.685.151.491.2919.2 %12.9 %6.3 %.2551.55.29471.4 %1131145.11
2000Giants6.756.751.000.0019.0 %19.0 %0.0 %.1181.13.15483.3 %38863.88
2000Average6.533.801.721.1816.5 %9.6 %6.9 %.2651.47.29670.2 %  4.84
2001Giants6.963.751.860.5418.6 %10.0 %8.6 %.2281.27.27372.4 %79843.52
2001Average6.743.292.051.1317.3 %8.5 %8.9 %.2591.38.29271.2 %  4.57
2002Giants5.753.951.460.6315.0 %10.3 %4.7 %.2351.33.26674.6 %92993.97
2002Giants4.684.681.001.0811.4 %11.4 %0.0 %.2671.60.28267.0 %1461265.04
2002Average6.533.381.931.0516.8 %8.7 %8.1 %.2571.38.28971.7 %  4.52
2003Braves6.324.321.460.7216.3 %11.2 %5.2 %.2201.31.25070.2 %89974.17
2003Braves7.595.911.290.8417.3 %13.5 %3.8 %.3332.06.40077.7 %1181054.53
2003Average6.403.301.941.0816.4 %8.5 %7.9 %.2601.38.29171.2 %  4.57
2004Braves6.294.931.281.0116.0 %12.5 %3.5 %.2521.51.28376.5 %961114.80
2004Braves3.003.001.003.005.9 %5.9 %0.0 %.4382.67.42945.5 %3501797.72
2004Average6.603.361.961.1316.9 %8.6 %8.3 %.2611.40.29371.4 %  4.62
2005Diamondbacks3.605.090.711.418.4 %11.8 %-3.5 %.3051.84.30965.0 %1551386.05
2005Average6.383.172.021.0416.5 %8.2 %8.3 %.2601.37.29271.6 %  4.47
2006Diamondbacks (AAA)4.352.182.000.4411.1 %5.6 %5.6 %.2591.31.28478.1 %  3.70
20062 Teams6.295.711.102.5714.5 %13.2 %1.3 %.3312.00.34366.5 %1761607.51
    2006Diamondbacks8.348.740.951.1918.6 %19.5 %-0.9 %.3002.16.36463.3 %1611306.06
    2006Orioles5.134.021.283.3512.1 %9.5 %2.6 %.3471.91.33369.0 %1841788.33
2006Average6.593.302.001.1216.8 %8.4 %8.4 %.2651.41.29870.9 %  4.58
2007Giants (A+)11.252.255.000.0031.3 %6.3 %25.0 %.1330.75.20033.3 %  2.03
2007Giants (AAA)6.481.086.000.5418.2 %3.0 %15.1 %.2501.08.29466.3 %  3.20
2007Giants4.963.671.350.7312.1 %9.0 %3.1 %.2891.57.31965.9 %1241094.79
2007Average6.673.332.001.0317.1 %8.5 %8.6 %.2631.41.29970.7 %  4.43
2009Yankees (AAA)6.354.241.500.5316.2 %10.8 %5.4 %.2121.29.24587.4 %  3.91
2009Rockies (AAA)5.796.430.901.2913.2 %14.7 %-1.5 %.3102.00.34063.5 %  6.19
2009Astros6.835.041.350.8416.8 %12.4 %4.4 %.2841.67.33267.0 %1351084.61
2009Average6.993.462.021.0518.0 %8.9 %9.1 %.2581.39.29571.9 %  4.42
2010Dodgers7.716.431.200.0017.1 %14.3 %2.8 %.3332.14.41746.7 %268893.51
2010Average7.133.282.170.9618.5 %8.5 %10.0 %.2531.35.29372.2 %  4.20
Total- - -6.464.661.390.9716.3 %11.8 %4.5 %.2521.49.28671.3 %1051074.67
Postseason- - -5.525.111.081.0213.2 %12.3 %1.0 %.2851.73.31369.6 %1401204.96

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2002Giants1.2719.8 %44.9 %35.3 %14.3 %6.5 %5.8 %12.0 %36.2 %34.5 %29.3 %14.1 %66.1 %19.8 %4.761084.54
2002Giants0.8619.8 %37.2 %43.0 %8.1 %8.1 %3.1 %50.0 %      5.181325.53
2003Braves1.1723.5 %41.2 %35.3 %10.5 %7.4 %5.6 %11.1 %36.4 %29.5 %34.1 %14.5 %65.4 %20.1 %4.861084.70
2003Braves1.8925.7 %48.6 %25.7 %44.4 %11.1 %5.9 %0.0 %      4.501054.54
2004Braves1.1321.0 %41.9 %37.1 %11.7 %10.0 %5.8 %11.1 %37.1 %29.2 %33.7 %13.8 %58.9 %27.3 %5.201124.93
2004Braves1.5033.3 %40.0 %26.7 %0.0 %25.0 %0.0 %0.0 %      5.151205.28
2005Diamondbacks0.9926.5 %36.5 %37.0 %13.3 %11.4 %6.4 %11.1 %40.4 %32.1 %27.5 %17.0 %54.4 %28.7 %6.031395.92
20062 Teams0.9524.3 %36.9 %38.8 %7.2 %21.7 %3.8 %50.0 %38.9 %34.3 %26.9 %10.2 %54.2 %35.6 %5.461255.65
    2006Diamondbacks1.0822.4 %40.3 %37.3 %0.0 %12.0 %0.0 %50.0 %44.9 %24.6 %30.4 %13.0 %44.9 %42.0 %6.071305.89
    2006Orioles0.9025.2 %35.4 %39.5 %10.3 %25.9 %5.8 %0.0 %36.1 %38.8 %25.2 %8.8 %58.5 %32.7 %5.221225.52
2007Giants1.2122.4 %42.4 %35.2 %12.1 %6.9 %4.3 %0.0 %38.8 %34.7 %26.5 %17.1 %54.7 %28.2 %5.161165.21
2009Yankees (AAA)1.0525.0 %38.5 %36.5 %21.1 %5.3 %  46.3 %25.9 %27.8 %     4.28
2009Rockies (AAA)1.1223.4 %40.4 %36.2 %29.4 %11.8 %  40.8 %18.4 %40.8 %     5.69
2009Astros1.6222.4 %47.9 %29.7 %12.8 %10.3 %4.0 %14.3 %38.5 %32.2 %29.3 %18.9 %53.7 %27.4 %4.751094.60
2010Dodgers1.2525.0 %41.7 %33.3 %0.0 %0.0 %10.0 %0.0 %41.7 %29.2 %29.2 %25.0 %54.2 %20.8 %4.721224.90
Total- - -1.1722.5 %41.8 %35.7 %11.9 %9.6 %5.5 %12.0 %37.6 %31.7 %30.6 %14.9 %60.2 %24.9 %5.111154.94
Postseason- - -1.1022.8 %40.4 %36.8 %14.0 %10.0 %3.6 %33.3 %      4.991245.24

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2002Giants2922301293317253128145821413599
2002Giants323717312120173269442
2003Braves267229152241591153146421033567
2003Braves17994110585107192
2004Braves2602301302715182117139820713469
2004Braves64500002253762
2005Diamondbacks1561581132110916688111962077
20062 Teams7983526321395156931208
    2006Diamondbacks27251500215202258460
    2006Orioles525837630034313435748
2007Giants705837735035320473793
2009Yankees (AAA)2019134    108166274
2009Rockies (AAA)1917115    108151259
2009Astros126785910571446529381590
2010Dodgers1086010006684150
Total- - -12601074678128697595826754969916453
Postseason- - -555031723127283413696

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
1998Giants-1.07-7.246.17-2.33-0.240.940.840.631.4319-1.160.0101
1999Giants0.33-16.8617.190.280.001.070.940.871.35300.040.2700
2000Giants-0.54-15.5415.00-8.36-0.810.980.870.881.0133-0.21-0.3410
2001Giants2.41-14.8917.3024.682.611.050.940.861.45323.05-0.7400
2002Giants1.31-14.6815.9918.261.861.01 0.871.10311.110.2000
2002Giants-0.16-1.851.70-1.91-0.190.95 0.871.115-0.260.0900
2003Braves1.80-14.3416.1412.011.141.00 0.881.02332.12-0.3100
2003Braves-0.15-1.451.31-0.040.001.56 0.871.652-0.280.1900
2004Braves1.14-15.1616.3010.671.001.02 0.861.64320.450.6700
2004Braves-0.37-0.570.20-3.40-0.331.11 0.870.431-0.26-0.0700
2005Diamondbacks-2.91-11.588.67-33.47-3.211.01 0.871.0822-2.890.0000
20062 Teams-2.35-5.663.32-27.64-2.640.720.350.540.6021-3.270.0011
    2006Diamondbacks-0.79-2.511.72-9.21-0.870.92 0.880.736-0.960.1000
    2006Orioles-1.56-3.161.60-18.44-1.770.590.350.440.5415-2.32-0.3211
2007Giants-0.36-4.153.79-5.21-0.511.050.390.821.3511-0.11-0.2420
2009Astros-0.83-7.586.75-11.95-1.161.010.930.801.2320-1.310.4822
2010Dodgers-0.27-0.640.37-2.33-0.250.93 0.650.515-0.24-0.0511
Total- - --1.34-128.33126.98-25.39-2.231.000.900.811.20289-2.441.1075
Postseason- - --0.67-3.883.21-5.35-0.531.14 0.871.168-0.800.2100

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2002Giants72.6% (89.7)2.1% (82.1) 17.7% (76.6)7.6% (80.2)  4.6%
2003Braves76.0% (89.5)3.9% (82.0) 8.0% (79.0)12.2% (82.2)  0.3%
2004Braves67.6% (90.1)8.6% (81.3)0.1% (87.8)7.7% (79.1)16.0% (83.0)  6.6%
2005Diamondbacks68.2% (88.6)9.6% (80.7)0.8% (86.1)9.9% (76.0)11.4% (81.5)  0.6%
20062 Teams65.2% (89.0)9.9% (80.8)3.3% (86.4)11.4% (75.0)10.2% (81.8)  0.7%
    2006Diamondbacks63.6% (88.3)5.3% (80.3)3.1% (86.0)14.0% (74.5)14.0% (81.1)  0.7%
    2006Orioles66.3% (89.5)12.7% (81.0)3.5% (86.7)9.7% (75.5)7.8% (82.6)  0.8%
2007Giants56.3% (89.7)12.8% (82.1)14.1% (88.5)7.2% (75.3)9.6% (82.4)  1.6%
2009Astros47.7% (89.9)3.9% (84.7)19.2% (87.5)18.0% (77.1)11.2% (83.2)  0.9%
2010Dodgers70.2% (89.6) 8.4% (88.9)16.8% (75.9)4.6% (82.2)  12.7%
Total- - -68.0% (89.6)6.0% (81.6)3.0% (87.6)11.6% (77.3)11.4% (82.2)  2.9%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2007Giants49.8 %     30.9 %9.9 %  9.5 %   
2009Astros41.8 %4.8 %    29.1 %12.4 %  11.8 %  0.1 %
2010Dodgers56.6 %14.5 %    6.9 %16.6 %  5.5 %   
Total- - -43.9 %4.9 %    27.7 %12.4 %  11.1 %  0.1 %

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2007Giants88.7     84.275.7  83.0  
2009Astros89.990.3    84.977.7  83.4  
2010Dodgers89.689.2    86.775.9  83.2  
Total- - -89.790.0    84.877.4  83.3  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2007Giants46.5 %  21.0 %9.1 %13.6 %9.5 %   0.4 %
2009Astros35.2 %14.4 % 16.9 %11.0 %4.5 %18.1 %    
2010Dodgers59.3 %  17.9 %4.8 % 17.9 %    
Total- - -38.4 %11.6 % 17.5 %10.3 %5.3 %17.0 %   0.1 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2007Giants88.7  87.982.181.775.2   
2009Astros90.587.6 89.983.684.177.5   
2010Dodgers90.6  90.483.6 77.0   
Total- - -90.287.6 89.783.483.377.3   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2002Giants20.30.6 -8.45.0  0.820.88 -1.381.91  
2003Braves15.4-1.1 2.53.2  0.57-0.80 0.880.74  
2004Braves-19.33.70.50.018.1  -0.881.3313.500.013.50  
2005Diamondbacks-22.3-3.0-0.6-6.00.7  -1.59-1.49-3.51-2.940.29  
20062 Teams-16.7-2.61.2-1.4-9.8  -2.14-2.193.03-1.00-8.05  
    2006Diamondbacks-3.2-0.20.3-0.9-4.9  -1.11-0.961.96-1.39-7.66  
    2006Orioles-13.5-2.40.9-0.5-4.9  -2.74-2.503.60-0.66-8.48  
2007Giants-4.50.2-1.52.0-3.1  -1.020.18-1.383.62-4.11  
2009Astros-3.0-0.1-4.0-1.0-0.7  -0.40-0.14-1.32-0.37-0.42  
2010Dodgers-2.3 0.6-0.6-0.1  -2.50 5.87-2.80-1.30  
Total- - --32.4-2.2-3.7-12.913.2  -0.30-0.23-0.76-0.700.72  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2007Giants-3.7     -1.10.7  1.9  
2009Astros-2.8-0.3    -2.30.3  -2.5  
2010Dodgers0.1-1.0    0.2-0.7  -0.1  
Total- - --6.4-1.3    -3.30.3  -0.7  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2007Giants-3.09     -1.523.04  8.10  
2009Astros-0.43-0.38    -0.510.15  -1.32  
2010Dodgers0.17-4.79    1.55-2.95  -1.35  
Total- - --0.74-1.34    -0.610.13  -0.33  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2007Giants-5.7  1.9-0.20.80.8   
2009Astros0.10.7 -3.6-0.8-4.20.2   
2010Dodgers-0.1  -0.7-0.1 -0.6   
Total- - --5.60.7 -2.4-1.1-3.40.4   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2007Giants-5.01  3.82-0.912.383.45   
2009Astros0.020.29 -1.37-0.45-5.880.07   
2010Dodgers-0.08  -2.86-1.57 -2.34   
Total- - --0.750.29 -0.71-0.54-3.260.12   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2002Giants14.1 %69.8 %43.3 %58.9 %86.0 %81.8 %52.4 %52.3 %7.8 %
2002Average18.1 %70.0 %46.3 %49.7 %85.5 %79.1 %54.2 %58.3 %9.6 %
2003Braves20.7 %68.5 %43.6 %56.7 %88.2 %80.3 %47.8 %52.3 %8.5 %
2003Average22.2 %68.8 %46.2 %52.0 %87.8 %79.4 %51.4 %58.6 %9.5 %
2004Braves16.2 %68.9 %43.4 %72.6 %82.4 %80.6 %51.6 %52.0 %8.4 %
2004Average20.5 %69.0 %45.6 %61.6 %85.1 %80.0 %51.7 %58.4 %9.1 %
2005Diamondbacks14.2 %68.6 %42.0 %59.4 %91.7 %86.4 %51.1 %52.5 %5.7 %
2005Average21.5 %67.7 %45.9 %54.7 %88.2 %80.8 %52.7 %59.1 %8.8 %
20062 Teams18.0 %65.6 %40.9 %58.0 %87.9 %81.1 %48.2 %51.5 %7.7 %
    2006Diamondbacks17.0 %59.9 %37.3 %56.1 %86.2 %79.0 %47.4 %53.1 %7.8 %
    2006Orioles18.5 %69.0 %43.1 %59.2 %88.8 %82.3 %48.7 %50.5 %7.6 %
2006Average23.1 %66.6 %45.7 %57.5 %88.5 %81.0 %52.0 %58.8 %8.6 %
2007Giants20.5 %64.2 %42.1 %61.0 %90.0 %82.9 %49.4 %53.4 %7.2 %
2007Average23.7 %66.0 %45.5 %58.8 %88.2 %80.7 %51.5 %58.7 %8.7 %
2009Astros22.8 %64.6 %41.5 %68.3 %85.5 %80.3 %44.6 %54.3 %8.1 %
2009Average24.9 %66.0 %44.9 %62.0 %87.8 %80.5 %48.7 %58.2 %8.7 %
2010Dodgers20.0 %62.8 %36.6 %81.3 %87.5 %85.4 %38.9 %42.9 %8.0 %
2010Average28.6 %64.4 %45.0 %66.4 %88.1 %80.7 %45.8 %58.8 %8.6 %
Total- - -17.6 %68.1 %42.8 %62.5 %86.7 %81.7 %49.8 %52.4 %7.8 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2007Giants21.0 %61.1 %36.6 %64.5 %93.1 %83.2 %39.1 %23.1
2007Average28.9 %62.3 %45.4 %66.4 %87.6 %80.8 %49.6 %21.5
2009Astros25.5 %58.9 %41.4 %69.1 %87.2 %81.4 %47.8 %24.2
2009Average27.9 %61.4 %44.8 %65.5 %88.0 %81.0 %50.4 %21.4
2010Dodgers21.0 %57.8 %37.2 %64.7 %83.8 %77.8 %44.1 %22.9
2010Average28.4 %61.3 %44.9 %64.6 %87.9 %80.6 %50.4 %21.5
Total- - -24.5 %59.0 %40.5 %68.2 %87.6 %81.3 %46.4 %23.9

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2007Giants19.9 %61.9 %36.6 %65.5 %91.7 %83.2 %39.9 %7.1
2009Astros25.0 %59.4 %41.4 %70.9 %86.2 %81.4 %47.8 %24.8
2010Dodgers20.0 %58.5 %37.2 %62.5 %84.2 %77.8 %44.8 %23.5
Total- - -23.9 %59.6 %40.5 %69.7 %86.6 %81.3 %46.6 %19.4

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
1998GiantsP221388.19131  2        .957 
1999GiantsP3333207.213310  2        1.000 
2000GiantsP3332195.211330  4        1.000 
2001GiantsP3333218.212341  4        .979 
2002GiantsP3333214.115461012200 7   .984 
2003BravesP3434212.113251015401 22   .974 
2004BravesP3434204.27380005500 18   1.000 
2005DiamondbacksP2222115.07170002101 2   1.000 
2006Diamondbacks (AAA)P4420.2350  0          
20062 TeamsP261163.0580001100 4   1.000 
    2006DiamondbacksP6622.2260001100 4   1.000 
    2006OriolesP20540.1320000000 0   1.000 
2007Giants (A+)P114.0010  0          
2007Giants (AAA)P5316.2100  0          
2007GiantsP12849.0690001001 4   1.000 
2009Yankees (AAA)P3317.0010  0          
2009Rockies (AAA)P3214.0021  0          
2009AstrosP231385.28101011100 6   .947 
2010DodgersP607.0020001100 0   1.000 
Total- - -P3112661661.1106266503301503 63   .987 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2002GiantsP214.10 0  000           
2003BravesP212.10 -2  020           
2004BravesP204.20 -1  022           
2005DiamondbacksP115.00 1  023           
20062 TeamsP63.00 2  0-10           
    2006DiamondbacksP22.20 1  011           
    2006OriolesP40.10 1  0-2-1           
2007GiantsP49.00 0  001           
2009AstrosP85.20 0  001           
2010DodgersP7.00 0  011           
Total- - -P1661.10 0  068           

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
1998Giants0.0-0.2-0.2-0.44.60.4  
1999Giants2.71.1-0.11.018.91.7  
2000Giants1.20.00.00.111.91.1  
2001Giants4.81.1-0.70.443.44.4  
2002Giants4.01.4-0.21.128.42.9$11.2$3
2003Braves3.42.2-1.80.529.83.0$12.8$5
2004Braves3.20.41.21.616.71.6$6.7$6
2005Diamondbacks-1.4-0.5-0.6-1.1-3.4-0.3($1.5)$7
20062 Teams-1.5-0.60.1-0.4-11.8-1.0($5.0)$8
    2006Diamondbacks-0.4-0.30.0-0.4-0.8-0.1($0.4)$8
    2006Orioles-1.0-0.30.2-0.1-11.0-1.0($4.6)$8
2007Giants0.0-0.2-0.2-0.44.00.4$2.1$0
2009Astros-0.6-0.8-0.3-1.15.40.5$3.5 
2010Dodgers-0.4-0.2-0.2-0.40.30.0$0.2 
Total- - -15.53.6-2.90.7148.114.8$30.0$29

Add New Contract
  • 1995 June Amateur Draft - Round: 4, Pick: 16, Overall: 103
    • Team: San Francisco Giants
    • School: University of Oklahoma