Garrett Cooper

Age: 29
Bats/Throws: R/R
6' 6" / 230
1B/OF
Birthdate: 12/25/1990 (29 y, 1 m, 2 d)
Drafted: 2013 June Amateur Draft - Round: 6, Pick: 16, Overall: 182, Team: Milwaukee Brewers
Contract: 1 yr, $555K (2019)
Service Time: 2.053
Reported as the pre-2020 value.
2 years and 53 days days of service time.
   Free Agent: 2023    Arb Eligible: 2020   
MiLB Options: 2
Reported as the pre-2019 season number of waiver options remaining.

Prospects Report
Team Rank: 19Overall Rank: Reported: 2019ETA: 2019  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
50 / 5050 / 5560 / 6030 / 3045 / 4550 / 5040

RotoWire News: Cooper (knee) remains out of the lineup Saturday against the Nationals. (9/21/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



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2013Brewers (R)167041110010.0 %25.7 %.258.325.274.357.532.389123    
2013Brewers (A)321332152007.5 %24.8 %.148.379.287.346.434.358120    
2014Brewers (R)519133015.8 %15.8 %.250.417.375.474.625.504204    
2014Brewers (A)93212800.0 %12.5 %.200.360.333.375.533.412160    
2014Brewers (A+)531882231619.6 %27.1 %.104.330.238.330.341.31997    
2015Brewers (A+)1194708555417.4 %18.7 %.142.352.294.356.436.374142    
2015Brewers (AA)936035019.4 %5.6 %.138.593.552.639.690.602283    
2016Brewers (AA)923294274936.1 %16.7 %.120.351.299.350.419.355123    
2016Brewers (AAA)361395172007.2 %14.4 %.157.291.276.331.433.336101    
2017Yankees (AA)623152013.0 %26.1 %.200.538.400.478.600.478202    
2017Yankees (AAA)2700000.0 %14.3 %.000.000.000.000.000.000-100    
2017Brewers (AAA)75320176482010.3 %15.0 %.287.386.366.428.652.451173    
2017Yankees134503602.2 %26.7 %.163.438.326.333.488.3431140.31.1-0.50.2
2018Marlins (A+)720000010.0 %10.0 %.000.188.167.250.167.21228    
2018Marlins (AAA)93412508.8 %14.7 %.133.333.300.382.433.369120    
2018Marlins1438022010.5 %31.6 %.030.333.212.316.242.26366-0.1-1.70.60.0
2019Marlins (A+)516111018.8 %0.0 %.385.500.538.625.923.674345    
2019Marlins10742115525007.8 %26.1 %.165.357.281.344.446.337111-2.83.1-3.31.3
2020ATC9337913454807.9 %24.5 %.168.331.270.332.438.327104    
2020Depth Charts562367262607.6 %24.9 %.159.329.263.325.421.31798-0.4-1.0-2.50.4
2020Steamer542367262607.6 %24.9 %.159.329.263.325.421.31798-0.3-0.9-4.60.2
Total- - -13450415575807.5 %26.6 %.155.363.280.341.435.332108-2.72.5-3.21.5

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2013Brewers (R)16627017940411107018100400.274
2013Brewers (A)321221333524632152010033100500.287
2014Brewers (R)516196410133303000000.375
2014Brewers (A)9303210630128004200100.333
2014Brewers (A+)5316418839261102231618051510710.238
2015Brewers (A+)1194224701248232285554350888411111.294
2015Brewers (AA)92936161321035702000100.552
2016Brewers (AA)9230132990632214274920055530933.299
2016Brewers (AAA)361271393525505172010120110800.276
2017Yankees (AA)620238610152306000000.400
2017Yankees (AAA)2770000000001000100.000
2017Brewers (AAA)7527932010256290176482334482601000.366
2017Yankees134345148510361012010000.326
2018Marlins (A+)718203300000202000200.167
2018Marlins (AAA)930349710125305100100.300
2018Marlins14333876100224012100100.212
2019Marlins (A+)513167420111300000000.538
2019Marlins107381421107751611552503301105201000.281
2020ATC93343379926216113454830093430800.270
2020Depth Charts5621323656371117262618059221 00.263
2020Steamer5421323656371117262618059221 00.263
Total- - -134457504128892221557583801346301100.280

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2013Brewers (R)10.0 %25.7 %0.39.274.357.532.889.2581.7.325  0.1132.4.389123
2013Brewers (A)7.5 %24.8 %0.30.287.346.434.780.1483.9.379  -0.1193.2.358120
2014Brewers (R)15.8 %15.8 %1.00.375.474.6251.099.2501.1.417  0.052.6.504204
2014Brewers (A)0.0 %12.5 %0.00.333.375.533.908.2000.2.360  0.062.2.412160
2014Brewers (A+)9.6 %27.1 %0.35.238.330.341.671.1043.3.330  0.221-0.7.31997
2015Brewers (A+)7.4 %18.7 %0.40.294.356.436.792.1423.0.352  -0.56820.2.374142
2015Brewers (AA)19.4 %5.6 %3.50.552.639.6901.329.1382.8.593  0.0117.3.602283
2016Brewers (AA)6.1 %16.7 %0.36.299.350.419.768.1202.8.351  -0.8448.4.355123
2016Brewers (AAA)7.2 %14.4 %0.50.276.331.433.764.1571.4.291  0.0180.2.336101
2017Yankees (AA)13.0 %26.1 %0.50.400.478.6001.078.2002.0.538  0.052.7.478202
2017Yankees (AAA)0.0 %14.3 %0.00.000.000.000.000.0000.1.000  0.0-1-1.8.000-100
2017Brewers (AAA)10.3 %15.0 %0.69.366.428.6521.080.2872.0.386  -0.17330.8.451173
2017Yankees2.2 %26.7 %0.08.326.333.488.822.1633.3.4380.00.30.060.8.343114
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Marlins (A+)10.0 %10.0 %1.00.167.250.167.417.0000.1.188  0.01-1.7.21228
2018Marlins (AAA)8.8 %14.7 %0.60.300.382.433.816.1330.1.333  0.050.9.369120
2018Marlins10.5 %31.6 %0.33.212.316.242.558.0300.7.3330.1-0.20.03-1.6.26366
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019Marlins (A+)18.8 %0.0 %3.00.538.625.9231.548.3850.1.500  0.064.2.674345
2019Marlins7.8 %26.1 %0.30.281.344.446.791.1652.1.357-2.0-0.6-0.2596.1.337111
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2020ATC7.9 %24.5 %0.32.270.332.438.770.1682.5.331  -0.3502.2.327104
2020Depth Charts7.6 %24.9 %0.31.263.325.421.746.1592.7.329-0.3 -0.129-0.6.31798
2020Steamer7.6 %24.9 %0.31.263.325.421.746.1592.7.329-0.2 -0.129-0.5.31798
Total- - -7.5 %26.6 %0.28.280.341.435.777.1552.3.363-1.9-0.5-0.3685.3.332108

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2013Brewers (R)2.4429.5 %50.0 %20.5 %22.2 %44.4 %  31.8 %20.5 %47.7 %   
2013Brewers (A)2.7916.3 %61.6 %22.1 %0.0 %10.5 %  48.3 %10.1 %41.6 %   
2014Brewers (R)0.8315.4 %38.5 %46.2 %16.7 %16.7 %  15.4 %46.2 %38.5 %   
2014Brewers (A)1.8623.1 %50.0 %26.9 %0.0 %14.3 %  38.5 %19.2 %42.3 %   
2014Brewers (A+)1.4810.8 %53.2 %36.0 %5.0 %5.0 %  39.5 %28.1 %32.5 %   
2015Brewers (A+)0.9217.3 %39.5 %43.2 %6.3 %5.6 %  45.6 %23.2 %31.2 %   
2015Brewers (AA)2.8314.8 %63.0 %22.2 %0.0 %0.0 %  50.0 %28.6 %21.4 %   
2016Brewers (AA)1.8018.0 %52.7 %29.3 %17.1 %5.7 %  35.1 %29.0 %35.9 %   
2016Brewers (AAA)1.7114.8 %53.7 %31.5 %14.7 %14.7 %  37.0 %27.8 %35.2 %   
2017Yankees (AA)3.5035.7 %50.0 %14.3 %0.0 %50.0 %  42.9 %21.4 %35.7 %   
2017Yankees (AAA)4.0016.7 %66.7 %16.7 %0.0 %0.0 %  66.7 %16.7 %16.7 %   
2017Brewers (AAA)1.1918.8 %44.1 %37.1 %9.4 %20.0 %  38.4 %30.0 %31.7 %   
2017Yankees1.2237.5 %34.4 %28.1 %11.1 %0.0 %9.1 %0.0 %50.0 %18.8 %31.3 %18.8 %43.8 %37.5 %
2018Marlins (A+)1.0012.5 %43.8 %43.8 %28.6 %0.0 %  37.5 %18.8 %43.8 %   
2018Marlins (AAA)2.0050.0 %33.3 %16.7 %50.0 %25.0 %  52.0 %12.0 %36.0 %   
2018Marlins7.0023.8 %66.7 %9.5 %0.0 %0.0 %7.1 %0.0 %23.8 %33.3 %42.9 %19.0 %66.7 %14.3 %
2019Marlins (A+)7.0038.5 %53.8 %7.7 %0.0 %100.0 %  15.4 %46.2 %38.5 %   
2019Marlins2.2524.6 %52.2 %23.2 %7.9 %23.8 %4.2 %0.0 %33.5 %34.2 %32.4 %18.8 %40.4 %40.8 %
Total- - -2.2625.8 %51.4 %22.8 %8.1 %20.3 %4.8 %0.0 %34.5 %32.6 %32.9 %18.8 %42.5 %38.8 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2013Brewers (R)229132   3399132
2013Brewers (A)5319140   101252353
2014Brewers (R)5621   132235
2014Brewers (A)13760   84856
2014Brewers (A+)5940122   87272359
2015Brewers (A+)130142579   209672881
2015Brewers (AA)17640   5087137
2016Brewers (AA)126704312   3768221198
2016Brewers (AAA)5834165   179351530
2017Yankees (AA)7250   305383
2017Yankees (AAA)4110   51722
2017Brewers (AAA)10185438   4557481203
2017Yankees11912110059125184
2018Marlins (A+)7722   334376
2018Marlins (AAA)84122   5676132
2018Marlins1425010060102162
2019Marlins (A+)7150   273158
2019Marlins1426367560056911381707
Total- - -1677484680068813652053

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2017Yankees-0.14-0.860.73-1.08-0.101.08 00.05-0.18
2018Marlins-0.20-0.860.66-2.18-0.241.271.394-0.11-0.04
2019Marlins0.89-6.657.5413.891.510.930.4061.31-0.36
Total- - -0.55-8.388.9310.631.160.970.80101.25-0.68

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Yankees61.4% (92.3)10.9% (83.0)7.1% (88.2)9.8% (79.9)8.7% (84.3)2.2% (82.5)  
2018Marlins69.1% (93.2)18.5% (83.5)3.7% (90.2)5.6% (80.4)2.5% (82.8)0.6% (84.0)  
2019Marlins55.4% (93.7)22.4% (85.8)5.4% (88.9)8.5% (79.0)7.6% (83.3)0.7% (86.4)  
Total- - -57.0% (93.5)21.1% (85.5)5.5% (88.9)8.4% (79.2)7.3% (83.4)0.8% (85.4)  

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Yankees35.6 %22.4 %5.2 %1.2 % 5.8 %12.6 %6.3 %3.5 % 7.5 %   
2018Marlins42.6 %12.4 %3.7 %  14.8 %18.5 %3.1 %1.9 % 3.1 %   
2019Marlins34.8 %12.3 %6.8 %0.7 % 7.9 %21.0 %7.4 %1.7 % 7.6 %   
Total- - -35.5 %13.1 %6.4 %0.6 % 8.3 %20.1 %6.9 %1.8 % 7.2 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Yankees92.991.188.383.1 92.382.879.281.4 83.0  
2018Marlins94.292.288.5  90.983.379.182.5 82.9  
2019Marlins94.092.588.486.1 93.785.778.781.8 83.4  
Total- - -94.092.388.485.6 93.285.478.781.8 83.3  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Yankees37.2 %6.0 %2.2 %24.6 %8.7 %12.0 %9.3 %    
2018Marlins42.0 %1.9 %0.6 %27.2 %2.5 %20.4 %5.6 %    
2019Marlins36.3 %5.6 %0.4 %18.9 %7.9 %22.1 %8.7 %    
Total- - -36.8 %5.3 %0.6 %20.1 %7.6 %21.1 %8.5 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Yankees92.988.382.491.984.283.580.1   
2018Marlins94.790.984.091.982.984.480.8   
2019Marlins94.389.185.793.283.886.079.4   
Total- - -94.289.184.592.983.885.879.5   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Yankees0.7-0.70.70.00.5-0.1 0.59-3.335.080.123.15-1.98 
2018Marlins0.0-1.3-0.70.90.0-0.1 0.03-4.25-11.7010.48-0.43-12.05 
2019Marlins1.27.5-1.40.4-1.4-0.6 0.121.95-1.510.29-1.10-5.04 
Total- - -1.95.5-1.41.4-0.9-0.8 0.161.28-1.290.81-0.63-4.73 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Yankees0.71.20.5-0.1 -0.3-0.30.10.2 -0.1  
2018Marlins-1.00.10.1  0.5-1.90.50.4 -0.1  
2019Marlins7.2-6.3-2.00.1 -0.25.8-0.52.0 -2.2  
Total- - -6.9-5.1-1.40.0 -0.13.60.12.6 -2.4  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Yankees1.083.045.82-4.34 -3.29-1.261.212.84 -1.10  
2018Marlins-1.400.261.59  2.06-6.1710.0113.76 -2.78  
2019Marlins1.22-3.05-1.711.13 -0.161.62-0.407.30 -1.67  
Total- - -0.95-1.91-1.040.29 -0.030.890.107.10 -1.66  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Yankees0.80.3-0.1-0.2 -0.30.3   
2018Marlins-1.0-0.4-0.10.8 -1.61.0   
2019Marlins7.3-2.30.1-7.3 7.11.4   
Total- - -7.1-2.4-0.1-6.7 5.22.7   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Yankees1.232.74-1.58-0.493.12-1.401.78   
2018Marlins-1.52-14.89-12.281.85-0.41-4.7210.72   
2019Marlins1.17-2.381.66-2.25-1.641.870.97   
Total- - -0.94-2.21-0.58-1.62-1.121.201.55   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Yankees35.9 %71.8 %51.1 %63.2 %87.5 %77.7 %42.4 %71.1 %11.4 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Marlins33.7 %60.3 %45.7 %56.7 %75.0 %67.6 %45.1 %55.3 %14.8 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Marlins37.0 %66.0 %48.5 %70.2 %86.5 %79.0 %39.5 %65.1 %10.2 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -36.6 %66.1 %48.5 %68.7 %85.7 %78.0 %40.2 %64.9 %10.7 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Yankees40.0 %64.6 %51.2 %63.2 %90.2 %78.7 %45.4 %24.5
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Marlins31.8 %62.2 %45.7 %46.4 %80.4 %67.6 %45.7 %21.8
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Marlins35.5 %63.8 %48.6 %67.1 %86.5 %78.9 %46.5 %23.4
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -35.6 %63.7 %48.6 %65.2 %86.3 %78.0 %46.4 %23.4

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Yankees42.3 %62.0 %50.8 %70.5 %85.7 %78.5 %43.2 %24.2
2018Marlins31.8 %62.2 %45.7 %46.4 %80.4 %67.6 %45.7 %22.7
2019Marlins35.0 %64.2 %48.5 %67.0 %86.5 %78.9 %46.2 %23.8
Total- - -35.4 %63.8 %48.4 %65.9 %86.0 %78.1 %45.9 %23.8

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Yankees (AA)1B2215.01600  1          
2017Brewers (AAA)1B7373620.2537484  59          
2017Yankees (AAA)1B2218.01620  0          
2017Yankees1B1313103.0101500071083    1.000 
2018Marlins (A+)1B4422.02220  1          
2018Marlins (AAA)1B5539.02620  4          
2018Marlins1B4426.026300010010    1.000 
2019Marlins (A+)1B119.0800  1          
2019Marlins1B7366561.1444373213780343    .994 
Total- - -1B9083690.1571453214590436    .995 
2018Marlins (A+)LF3317.0300  0          
2018Marlins (AAA)LF4430.01100  0          
2018MarlinsLF6331.2810000000     1.000 
2019Marlins (A+)LF4426.0101  0          
Total- - -LF6331.2810000000     1.000 
2018MarlinsRF3321.0400000000     1.000 
2019MarlinsRF3131248.05840000100     1.000 
Total- - -RF3434269.06240000100     1.000 
2018MarlinsOF9652.21210000000     1.000 
2019MarlinsOF3131248.05840000100     1.000 
Total- - -OF4037300.27050000100     1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2017Yankees1B103.0   0 000107.70040   0.30.10.415.7
2018Marlins1B26.0   0 00087.8751    -0.10.00.0-2.0
2019Marlins1B561.10  0 2025749.86010   0.60.4-0.90.0-0.7
Total- - -1B690.10  0 2027563.840150  0.60.6-0.70.41.1
2018MarlinsLF31.2    1001551.0003  0.9 0.10.01.142.3
Total- - -LF31.2    1001551.0003  0.9 0.10.01.142.3
2018MarlinsRF21.0    0000221.0002  0.0 -0.10.00.00.2
2019MarlinsRF248.00   -1-1204140.97618  1.7 0.90.43.014.8
Total- - -RF269.00   -1-1204342.97720  1.7 0.90.43.013.5
2018MarlinsOF52.2    1001771.0005  1.0 0.10.11.124.2
2019MarlinsOF248.00   -1-1204140.97618  1.7 0.90.43.014.8
Total- - -OF300.20   0-1214847.97923  2.6 1.00.54.116.4

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017Yankees1B103.00.0%      (0)0.0%      (4)0.0%      (1)0.0%     (0)0.0%      (0)100.0%    (18)
2018Marlins1B26.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (1)100.0%      (9)
2019Marlins1B561.10.0%      (1)0.0%      (4)33.3%      (3)66.7%     (3)87.5%    (16)96.9%    (98)
Total- - -1B690.10.0%      (1)0.0%      (8)25.0%      (4)66.7%     (3)82.4%    (17)97.6%  (125)
2018MarlinsLF31.20.0%      (3)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (8)
Total- - -LF31.20.0%      (3)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (8)
2018MarlinsRF21.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (4)
2019MarlinsRF248.00.0%    (22)0.0%      (1)60.0%      (5)0.0%     (0)50.0%      (2)100.0%    (54)
Total- - -RF269.00.0%    (23)0.0%      (1)60.0%      (5)0.0%     (0)50.0%      (2)100.0%    (58)
2018MarlinsOF52.20.0%      (4)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%    (12)
2019MarlinsOF248.00.0%    (22)0.0%      (1)60.0%      (5)0.0%     (0)50.0%      (2)100.0%    (54)
Total- - -OF300.20.0%    (26)0.0%      (1)60.0%      (5)0.0%     (0)50.0%      (2)100.0%    (66)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2017Yankees103.0331403536394344380
Total- - -103.0331403536394344380

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2017Yankees0.80.30.4-0.91.1-0.50.11.42.10.2$1.7 
2018Marlins-1.6-0.11.1-0.5-1.70.60.11.10.10.0$0.1 
2019Marlins6.0-2.83.0-6.33.1-3.30.413.213.41.3$10.4 
Total- - -5.1-2.74.5-7.72.5-3.20.615.815.71.5$12.2 

  • 2013 June Amateur Draft - Round: 6, Pick: 16, Overall: 182
    • Team: Milwaukee Brewers
    • School: Auburn