Age: 30
Bats/Throws: L/L
6' 3" / 232
P

RotoWire News: Osich was recalled from Triple-A Charlotte on Friday. (4/12/2019)

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
2012Giants (A+)02127232.19.463.060.28.35971.1 %39.6 %2.9 %3.623.134.04 
2013Giants (A+)311234040.110.712.230.22.30171.4 %38.4 %2.2 %2.452.463.46 
2013Giants (AA)23322029.28.493.640.61.30062.5 %50.0 %6.5 %4.853.533.66 
2014Giants (AA)10028033.17.295.401.08.26471.4 %54.3 %14.3 %3.785.184.42 
2015Giants (AA)011931034.09.002.650.26.24285.9 %57.5 %3.4 %1.592.622.90 
2015Giants (AAA)002607.014.142.570.00.21480.0 %61.5 %0.0 %0.001.311.63 
2015Giants20035028.28.482.511.26.24775.8 %48.8 %11.4 %2.203.903.890.0
2016Giants (AA)010201.018.0036.000.00.50066.7 %100.0 %0.0 %18.0014.3614.36 
2016Giants (AAA)000707.010.292.570.00.31687.5 %42.1 %0.0 %1.292.293.50 
2016Giants13059036.16.194.711.73.22976.4 %64.5 %26.9 %4.716.094.78-1.2
2017Giants (AAA)112909.17.712.890.00.36426.7 %50.0 %0.0 %7.712.974.29 
2017Giants32054043.18.935.611.45.33366.5 %44.9 %16.3 %6.235.214.88-0.4
2018Giants (AAA)00037245.18.343.570.40.36560.9 %45.1 %4.1 %4.963.724.56 
2018Giants00012012.07.505.251.50.45068.7 %45.2 %18.2 %8.255.915.26-0.2
2019ATC0001009.07.644.071.17.35261.4 %  6.204.71  
2019Steamer000101.07.974.441.29.29772.3 %44.4 % 4.644.854.730.0
2019ZiPS11054156.77.154.291.27.31669.0 %  5.245.00 -0.2
2019White Sox (AAA)000304.09.004.500.00.30080.0 %50.0 %0.0 %2.253.114.50 
2019White Sox00021024.17.401.852.22.26972.8 %36.1 %20.0 %5.185.364.54-0.1
2019ZiPS (R)01 28029.07.693.831.50.32567.2 %  5.475.04 -0.1
2019Steamer (R)11013013.07.934.191.50.29572.0 %  4.885.10 0.0
2019Depth Charts (R)00013013.07.814.011.50.31469.5 %  5.185.07 0.0
2019THE BAT (R)11014014.07.193.821.82.31669.1 %  5.625.63  
Total- - -6501810144.27.784.111.62.29171.2 %49.2 %17.9 %5.045.264.63-2.0

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2012Giants (A+)023.622720013132.1138341413111003034
2013Giants (A+)312.4534000125240.1162321311110104148
2013Giants (AA)234.852200033129.2122261616212004028
2014Giants (AA)103.782800005033.1143281814420014027
2015Giants (AA)011.5931000191134.01372366110114034
2015Giants (AAA)000.0060002007.02731002001011
2015Giants202.2035000011228.21202412748002027
2016Giants (AA)0118.0020000001.091220401002
2016Giants (AAA)001.2970000207.0296110200208
2016Giants134.7159000018336.1159312019719132025
2017Giants (AAA)117.7190002029.144121180300108
2017Giants326.235400006143.1201483230727115043
2018Giants (AAA)004.963720006145.1211563125218015042
2018Giants008.251200002112.06120111127023010
2019ATC006.20100  01 9.0 11761401  8
2019Steamer004.64100000 1.0411100 0  1
2019ZiPS115.24541  0  56.7 613533827137145
2019White Sox (AAA)002.2530000104.0163110200004
2019White Sox005.182100000024.19824141465101020
2019ZiPS (R)015.47280     29.0 331918512 1  25
2019Steamer (R)114.881300000 13.059148726 1  12
2019Depth Charts (R)005.18130  00 13.0 148826 1  12
2019THE BAT (R)115.62140  0  14.063161093601  11
Total- - -655.041810000377144.26391478981266636130125

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2012Giants (A+)9.463.063.090.2824.6 %8.0 %16.7 %.2681.39.35971.1 %  3.13
2013Giants (A+)10.712.234.800.2229.6 %6.2 %23.5 %.2111.04.30171.4 %  2.46
2013Giants (AA)8.493.642.330.6123.0 %9.8 %13.1 %.2361.28.30062.5 %  3.53
2014Giants (AA)7.295.401.351.0818.9 %14.0 %4.9 %.2301.44.26471.4 %  5.18
2015Giants (AA)9.002.653.400.2624.8 %7.3 %17.5 %.1830.97.24285.9 %  2.62
2015Giants (AAA)14.142.575.500.0040.7 %7.4 %33.3 %.1200.71.21480.0 %  1.31
2015Giants8.482.513.381.2622.5 %6.7 %15.8 %.2141.12.24775.8 %591063.90
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Giants (AA)18.0036.000.500.0022.2 %44.4 %-22.2 %.2505.00.50066.7 %  14.36
2016Giants (AAA)10.292.574.000.0027.6 %6.9 %20.7 %.2221.14.31687.5 %  2.29
2016Giants6.194.711.321.7315.7 %12.0 %3.8 %.2261.38.22976.4 %1171566.09
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Giants (AAA)7.712.892.670.0018.2 %6.8 %11.4 %.2931.61.36426.7 %  2.97
2017Giants8.935.611.591.4521.4 %13.4 %8.0 %.2771.73.33366.5 %1481275.21
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Giants (AAA)8.343.572.330.4019.9 %8.5 %11.4 %.2921.63.36560.9 %  3.72
2018Giants7.505.251.431.5016.4 %11.5 %4.9 %.3852.25.45068.7 %2111545.91
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019ATC7.644.071.881.17   .2991.65.35261.4 %  4.71
2019Steamer7.974.441.801.2920.1 %11.2 %8.9 %.2551.48.29772.3 %  4.85
2019ZiPS7.154.291.671.27   .2761.55.31669.0 %  5.00
2019White Sox (AAA)9.004.502.000.0025.0 %12.5 %12.5 %.2141.25.30080.0 %  3.11
2019White Sox7.401.854.002.2220.4 %5.1 %15.3 %.2581.19.26972.8 %1161175.36
2019Average8.783.342.631.3722.7 %8.7 %14.1 %.2471.33.29472.3 %  4.48
2019ZiPS (R)7.693.832.011.50   .2831.54.32567.2 %  5.04
2019Steamer (R)7.934.191.891.50   .2581.47.29572.0 %  5.10
2019Depth Charts (R)7.814.011.951.50   .2731.50.31469.5 %  5.07
2019THE BAT (R)7.193.821.881.82   .2881.56.31669.1 %  5.63
Total- - -7.784.111.891.6219.6 %10.3 %9.2 %.2591.47.29171.2 %1221315.26

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
2019301154156.7613533827457.154.291.671.27.2761.55.31669.0 %5.245.00-0.2
2020311151153.3573331826416.924.391.581.35.2751.56.30969.6 %5.235.20-0.3
2021321150152.0563230826417.104.501.581.38.2761.58.31270.6 %5.195.26-0.3

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2012Giants (A+)1.0322.0 %39.6 %38.5 %20.0 %2.9 %  32.3 %33.3 %34.4 %     4.04
2013Giants (A+)0.8416.2 %38.4 %45.5 %22.2 %2.2 %  40.8 %26.2 %33.0 %     3.46
2013Giants (AA)1.2911.3 %50.0 %38.8 %19.4 %6.5 %  30.5 %34.2 %35.4 %     3.66
2014Giants (AA)1.7915.2 %54.3 %30.4 %28.6 %14.3 %  50.5 %20.0 %29.5 %     4.42
2015Giants (AA)1.729.2 %57.5 %33.3 %24.1 %3.4 %  47.8 %19.6 %32.6 %     2.90
2015Giants (AAA)4.0023.1 %61.5 %15.4 %100.0 %0.0 %  64.3 %21.4 %14.3 %     1.63
2015Giants1.179.5 %48.8 %41.7 %5.7 %11.4 %14.6 %0.0 %37.6 %42.4 %20.0 %18.8 %56.5 %24.7 %3.341003.89
2016Giants (AA)2.000.0 %100.0 %0.0 %0.0 %0.0 %  50.0 %50.0 %0.0 %     14.36
2016Giants (AAA)1.1421.1 %42.1 %36.8 %28.6 %0.0 %  52.6 %15.8 %31.6 %     3.50
2016Giants2.7311.8 %64.5 %23.6 %0.0 %26.9 %4.2 %0.0 %41.6 %34.5 %23.9 %19.5 %54.0 %26.5 %4.471164.78
2017Giants (AAA)1.6720.0 %50.0 %30.0 %11.1 %0.0 %  48.5 %27.3 %24.2 %     4.29
2017Giants1.3321.3 %44.9 %33.9 %7.0 %16.3 %8.8 %0.0 %36.9 %36.9 %26.2 %23.1 %43.1 %33.8 %4.731134.88
2018Giants (AAA)1.3320.8 %45.1 %34.0 %16.3 %4.1 %  38.0 %30.0 %32.0 %     4.56
2018Giants1.7328.6 %45.2 %26.2 %9.1 %18.2 %0.0 %0.0 %42.9 %23.8 %33.3 %19.0 %38.1 %42.9 %4.801305.26
2019White Sox (AAA)1.6720.0 %50.0 %30.0 %33.3 %0.0 %  40.0 %50.0 %10.0 %     4.50
2019White Sox0.8722.2 %36.1 %41.7 %6.7 %20.0 %0.0 %0.0 %39.7 %42.5 %17.8 %17.8 %39.7 %42.5 %4.111004.54
Total- - -1.4817.5 %49.2 %33.3 %5.5 %17.9 %6.5 %0.0 %39.3 %37.0 %23.7 %20.1 %47.4 %32.5 %4.351104.63

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2012Giants (A+)3635207    135277412
2013Giants (A+)38451610    115321436
2013Giants (AA)403196    165289454
2014Giants (AA)5028148    214339553
2015Giants (AA)502987    163315478
2015Giants (AAA)8232    3284116
2015Giants41358261016160299459
2016Giants (AA)2000    211738
2016Giants (AAA)8742    276996
2016Giants712613033010243333576
2017Giants (AAA)15961    66108174
2017Giants574327353016285476761
2018Giants (AAA)6549308    302497799
2018Giants1911121000389138227
2019White Sox (AAA)5321    193857
2019White Sox26301620103122251373
Total- - -21414576814804889914972396

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2015Giants-0.35-2.101.75-0.69-0.130.970.861.231.3729-0.22-0.1477
2016Giants0.09-3.263.352.590.411.171.001.431.7250-0.010.0898
2017Giants-0.31-2.101.79-5.72-0.580.540.620.841.0842-1.050.4847
2018Giants-0.41-0.760.35-6.61-0.730.420.470.841.3910-0.76-0.2212
2019White Sox0.02-0.981.010.530.050.560.480.610.43190.020.0212
Total- - --0.95-9.218.25-9.90-0.970.770.751.081.29150-2.020.782226

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2015Giants46.6% (95.7) 37.0% (90.5) 16.3% (85.3)   
2016Giants66.3% (95.5) 22.0% (91.7)2.3% (81.0)9.4% (85.5)  0.5%
2017Giants54.8% (95.3) 9.5% (90.8)26.9% (78.6)8.8% (84.4)  0.5%
2018Giants48.5% (94.9) 16.7% (90.0)7.9% (83.2)26.9% (83.5)   
2019White Sox16.9% (94.6) 78.3% (88.8)1.3% (82.0)3.5% (84.7)  1.1%
Total- - -49.5% (95.4) 29.2% (90.0)10.1% (79.2)11.3% (84.7)  0.5%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2015Giants48.8 %0.4 %32.8 %   1.1 %0.2 %  16.6 %   
2016Giants20.7 %50.1 %17.8 %       11.4 %   
2017Giants45.1 %8.0 %11.2 %   26.8 %0.1 %  8.7 %   
2018Giants48.2 % 18.6 %   6.6 %   26.6 %   
2019White Sox17.1 % 76.7 %   2.7 %   3.5 %   
Total- - -36.0 %14.6 %27.9 %   9.8 %0.1 %  11.8 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2015Giants95.493.790.4   88.877.2  85.4  
2016Giants94.695.791.0       84.6  
2017Giants95.595.190.9   78.779.8  84.3  
2018Giants94.9 89.7   82.7   83.5  
2019White Sox94.5 88.7   87.3   84.7  
Total- - -95.295.689.8   79.578.5  84.5  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2015Giants45.8 %37.0 %  16.3 %     0.9 %
2016Giants19.0 %22.1 % 47.3 %9.5 %2.1 %     
2017Giants49.1 %9.5 % 5.7 %8.8 %27.0 %     
2018Giants48.7 %17.2 %  26.7 %7.3 %     
2019White Sox16.8 %74.1 %  3.5 %5.6 %     
Total- - -36.2 %28.6 % 13.1 %11.3 %10.7 %    0.2 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2015Giants96.591.2  86.1     
2016Giants96.092.5 96.686.281.9    
2017Giants95.791.0 95.484.879.0    
2018Giants95.790.8  84.383.8    
2019White Sox95.089.2  85.387.6    
Total- - -95.990.6 96.485.380.2    

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2015Giants-0.5 1.4 0.7  -0.24 0.81 0.96  
2016Giants2.1 -3.2-1.10.0  0.55 -2.58-8.370.01  
2017Giants-7.1 -0.30.91.1  -1.70 -0.420.421.63  
2018Giants-3.1 -1.5-0.80.2  -2.79 -3.87-4.570.36  
2019White Sox-2.4 2.0-0.30.0  -3.85 0.69-5.27-0.29  
Total- - --11.0 -1.6-1.32.0  -0.93 -0.23-0.540.74  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2015Giants-0.2-0.10.0   0.00.0  2.1  
2016Giants-1.42.7-1.8       -1.2  
2017Giants-8.90.31.4   0.9-0.1  1.1  
2018Giants-3.1 -1.9   -0.5   0.3  
2019White Sox-2.3 -0.8   2.3   -0.1  
Total- - --16.02.9-3.2   2.70.0  2.3  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2015Giants-0.08-3.65-0.03   -0.823.67  2.67  
2016Giants-1.220.94-1.77       -1.79  
2017Giants-2.590.481.64   0.45-6.04  1.73  
2018Giants-2.89 -4.58   -3.20   0.48  
2019White Sox-3.59 -0.28   22.74   -0.40  
Total- - --1.860.83-0.48   1.14-1.18  0.81  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2015Giants0.41.4  0.5     
2016Giants-1.6-2.7 3.50.1-1.1    
2017Giants-7.1-0.3 0.21.10.9    
2018Giants-2.9-2.4  0.4-0.3    
2019White Sox-2.32.6  -0.1-0.9    
Total- - --13.5-1.4 3.72.1-1.5    

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2015Giants0.210.86  0.68     
2016Giants-1.45-2.11 1.310.22-9.54    
2017Giants-1.89-0.45 0.441.630.44    
2018Giants-2.59-6.07  0.72-2.00    
2019White Sox-3.730.95  -0.40-4.24    
Total- - --1.57-0.20 1.190.78-0.58    

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2015Giants37.7 %77.8 %54.7 %48.0 %81.5 %68.1 %42.3 %56.7 %17.4 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Giants24.5 %74.0 %46.1 %53.2 %87.6 %77.3 %43.6 %52.8 %10.4 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Giants29.3 %65.7 %45.7 %62.3 %88.5 %79.3 %45.2 %60.2 %9.4 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Giants27.4 %80.6 %51.5 %58.8 %79.5 %73.5 %45.4 %59.0 %13.7 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019White Sox33.8 %68.6 %49.6 %63.8 %87.9 %78.9 %45.3 %73.5 %10.3 %
2019Average30.9 %68.2 %46.7 %62.4 %84.9 %76.3 %42.2 %60.8 %11.0 %
Total- - -30.3 %71.8 %48.7 %56.9 %85.8 %75.8 %44.3 %59.6 %11.7 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Giants36.6 %74.6 %54.6 %43.8 %81.7 %68.4 %47.5 %26.1
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Giants25.8 %71.0 %46.4 %48.8 %88.6 %76.5 %45.5 %25.4
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Giants30.7 %62.6 %45.7 %61.3 %89.2 %79.3 %46.8 %24.8
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Giants28.6 %76.6 %51.3 %55.9 %81.7 %74.1 %47.4 %24.8
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019White Sox36.2 %64.6 %49.5 %61.1 %91.2 %79.5 %46.8 %26.1
2019Average30.2 %64.9 %46.7 %59.3 %84.9 %76.2 %47.5 %24.2
Total- - -31.3 %68.6 %48.7 %54.4 %87.0 %75.8 %46.7 %25.4

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Giants35.0 %75.6 %54.2 %40.2 %81.7 %67.5 %47.2 %26.1
2016Giants26.8 %69.9 %46.4 %49.4 %89.0 %76.5 %45.5 %25.7
2017Giants31.8 %60.9 %45.5 %61.7 %89.5 %79.2 %47.1 %25.5
2018Giants31.2 %75.5 %52.2 %55.3 %80.7 %72.7 %47.4 %24.8
2019White Sox35.9 %63.7 %49.5 %62.3 %89.7 %79.5 %48.7 %26.1
Total- - -31.8 %67.6 %48.6 %54.3 %86.8 %75.5 %47.0 %25.7

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2012Giants (A+)P27232.1341  0          
2013Giants (A+)P34040.1240  0          
2013Giants (AA)P22029.2160  0          
2014Giants (AA)P28033.1060  0          
2015Giants (AA)P31034.0141  0          
2015Giants (AAA)P607.0010  0          
2015GiantsP35028.2121010000 0   .750 
2016Giants (AA)P201.0010  0          
2016Giants (AAA)P707.0000  0          
2016GiantsP59036.1291100000 4   .917 
2017Giants (AAA)P909.1030  0          
2017GiantsP54043.1230000000 1   1.000 
2018Giants (AAA)P37245.1130  0          
2018GiantsP12012.0210000000 1   1.000 
2019White Sox (AAA)P304.0000  0          
2019White SoxP21024.1340000000 2   1.000 
Total- - -P1810144.210192110000 8   .935 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2015GiantsP28.20 0  0-2-2     0.0      
2016GiantsP36.1-1 -1  010     0.4      
2017GiantsP43.10 0  0-1-1     0.0      
2018GiantsP12.00 0  000     -0.1      
2019White SoxP24.10 0  011     -0.2      
Total- - -P144.2-1 -1  0-1-2     0.1      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2015GiantsP28.20.0%      (0)0.0%      (0)0.0%      (1)0.0%     (0)0.0%      (2)100.0%      (1)
2016GiantsP36.10.0%      (0)0.0%      (0)50.0%      (2)0.0%     (0)0.0%      (1)100.0%      (7)
2017GiantsP43.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (1)0.0%      (0)100.0%      (4)
2019White SoxP24.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (6)
Total- - -P144.20.0%      (0)0.0%      (0)33.3%      (3)0.0%     (1)0.0%      (3)100.0%    (18)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2015Giants0.10.4-0.20.2-0.20.0($0.2) 
2016Giants-0.30.60.30.9-11.6-1.2($9.4) 
2017Giants-0.9-0.4-0.1-0.4-4.5-0.4($3.5) 
2018Giants-0.5-0.50.3-0.2-2.4-0.2($2.0) 
2019White Sox0.00.1-0.10.1-1.1-0.1($0.9) 
Total- - --1.50.20.30.5-19.8-2.0($15.9) 


  • $0.5m / 1 Years (2016) (Edit)
    • signed by San Francisco Giants on 3/4/2016 (League Minimum)
    • 2016: $0.5M
    • Other Notes: Pre arbitration
    • Source: spotrac.com
    • Submitted by Sam Bauman
Add New Contract
  • 2011 June Amateur Draft - Round: 6, Pick: 26, Overall: 207
    • Team: San Francisco Giants
    • School: Oregon St U
  • 2010 June Amateur Draft - Round: 7, Pick: 29, Overall: 234
    • Team: Los Angeles Angels
    • School: Oregon State