Ryan McMahon

Age: 24
Bats/Throws: L/R
6' 2" / 208
1B/2B
Birthdate: 12/14/1994 (24 y, 10 m, 6 d)
Drafted: 2013 June Amateur Draft - Round: 2, Pick: 3, Overall: 42, Team: Colorado Rockies
Contract: 1 yr, $560K (2019)
Service Time: 1.006
Reported as the pre-2019 value.
1 year and 6 days days of service time.
   Free Agent: 2024    Arb Eligible: 2020   
MiLB Options: 1
Reported as the pre-2019 season number of waiver options remaining.

Prospects Report
Team Rank: 3Overall Rank: 83Reported: 2018ETA: 2018  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
40 / 4550 / 6060 / 6030 / 3040 / 5055 / 5550

RotoWire News: McMahon went 1-for-4 with a two-run homer in Friday's victory over the Brewers. (9/28/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
2013Rockies (R)59251114252411.2 %23.5 %.261.396.321.402.583.429147    
2014Rockies (A)126552189310289.8 %25.9 %.220.360.282.358.502.386137    
2015Rockies (A+)13255618857568.8 %27.5 %.220.401.300.372.520.388141    
2016Rockies (AA)1335351249751110.3 %30.1 %.157.338.242.325.399.329101    
2017Rockies (AA)492056283279.8 %19.0 %.210.381.326.390.536.404151    
2017Rockies (AAA)7031414465646.7 %16.9 %.239.416.374.411.612.433161    
2017Rockies1724021020.8 %20.8 %.053.214.158.333.211.26947-0.1-1.80.70.0
2018Rockies (AAA)5524211404836.2 %25.2 %.241.353.290.339.531.374123    
2018Rockies912025171918.9 %31.7 %.144.327.232.307.376.296691.6-6.1-0.10.0
2018Rockies44000025.0 %25.0 %.000.000.000.250.000.172-14    
2019THE BAT14458415676658.0 %29.6 %.164.336.247.312.411.31279    
2019ATC12145216545947.9 %26.6 %.195.337.267.329.462.33997    
2019Depth Charts13958318677377.7 %26.5 %.176.344.269.327.445.331910.5-5.61.21.4
2019Steamer12751916596667.7 %24.7 %.173.338.270.329.443.331920.6-4.6-1.81.0
2019ZiPS14450716586277.7 %28.4 %.180.351.267.325.447.33091-0.1-5.64.51.5
2019Rockies141539247083510.4 %29.7 %.200.323.250.329.450.330880.1-8.7-2.60.6
2019Steamer (R)12852419626958.9 %27.7 %.187.336.262.330.449.328870.3-8.8-1.30.7
2019Depth Charts (R)13255320677468.9 %28.3 %.188.338.261.329.449.328860.4-9.50.80.9
Total- - -2497652989103610.3 %29.9 %.181.321.243.323.424.319811.6-16.6-2.00.6
Postseason- - -44000025.0 %25.0 %.000.000.000.250.000.172-14    

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2013Rockies (R)59218251703818311425228059212146.321
2014Rockies (A)1264825521366946318931025411437721185.282
2015Rockies (A+)132496556149824361885754911539205613.300
2016Rockies (AA)1334665351136927512497555116156211116.242
2017Rockies (AA)4918120559351626283220239130370.326
2017Rockies (AAA)702893141086923214465621353040843.374
2017Rockies1719243210021505000100.158
2018Rockies (AAA)55224242653615311404815061210532.290
2018Rockies911812024227915171918264210010.232
2018Rockies4340000000101000001.000
2019THE BAT14452858413078344156766473173541953.247
2019ATC12141045210965253165459361120420742.267
2019Depth Charts13952958314289314186773453155451 73.269
2019Steamer12746951912780273165966403128442 63.270
2019ZiPS144461507123762741658623931443401073.267
2019Rockies141480539120732212470835611601111451.250
2019Steamer (R)12846852412376262196269472145342 52.262
2019Depth Charts (R)13249655312980273206774492157331 62.261
Total- - -24968076516510232229891037932293211561.243
Postseason- - -4340000000101000001.000

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2013Rockies (R)11.2 %23.5 %0.47.321.402.583.984.2615.3.396  -2.15517.7.429147
2014Rockies (A)9.8 %25.9 %0.38.282.358.502.860.2205.3.360  -0.89124.5.386137
2015Rockies (A+)8.8 %27.5 %0.32.300.372.520.892.2205.1.401  -4.410028.8.388141
2016Rockies (AA)10.3 %30.1 %0.34.242.325.399.724.1575.1.338  -0.2630.8.329101
2017Rockies (AA)9.8 %19.0 %0.51.326.390.536.926.2106.6.381  1.53612.3.404151
2017Rockies (AAA)6.7 %16.9 %0.40.374.411.6121.023.2394.0.416  -0.76725.2.433161
2017Rockies20.8 %20.8 %1.00.158.333.211.544.0531.1.214-0.10.00.02-1.1.26947
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Rockies (AAA)6.2 %25.2 %0.25.290.339.531.870.2416.1.353  -0.4397.3.374123
2018Rockies8.9 %31.7 %0.28.232.307.376.683.1443.5.3270.70.80.121-3.1.29669
2018Rockies25.0 %25.0 %1.00.000.250.000.250.0002.5.000  -0.40-0.5.172-14
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT8.0 %29.6 %0.27.247.312.411.723.1644.5.336  -0.467-1.5.31279
2019ATC7.9 %26.6 %0.30.267.329.462.791.1954.4.337  -0.1629.0.33997
2019Depth Charts7.7 %26.5 %0.29.269.327.445.772.1764.6.3440.7 -0.2767.5.33191
2019Steamer7.7 %24.7 %0.31.270.329.443.772.1734.2.3380.9 -0.3686.9.33192
2019ZiPS7.7 %28.4 %0.27.267.325.447.772.1805.0.351  -0.1666.3.33091
2019Rockies10.4 %29.7 %0.35.250.329.450.779.2003.7.3230.4-0.60.3724.5.33088
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2019Steamer (R)8.9 %27.7 %0.32.262.330.449.780.1873.9.3360.6 -0.3703.9.32887
2019Depth Charts (R)8.9 %28.3 %0.31.261.329.449.778.1884.3.3380.5 -0.1733.8.32886
Total- - -10.3 %29.9 %0.34.243.323.424.747.1813.7.3211.00.20.4950.4.31981
Postseason- - -25.0 %25.0 %1.00.000.250.000.250.0002.5.000  -0.40-0.5.172-14

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
2019241444615071237627416586239144737.7 %28.4 %0.27.267.325.447.772.180.351-0.1.3301.5
2020251394464921187028416566239142737.9 %28.9 %0.27.265.325.453.778.188.349-0.1.3321.5
2021261414494981176827517586342150738.4 %30.1 %0.28.261.325.457.782.196.350-0.1.3331.6

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2013Rockies (R)1.3322.9 %43.9 %33.1 %5.8 %21.2 %  46.9 %29.6 %23.5 %   
2014Rockies (A)0.7021.7 %32.3 %46.0 %8.3 %11.5 %  43.3 %25.2 %31.5 %   
2015Rockies (A+)0.9324.3 %36.5 %39.2 %4.6 %13.7 %  40.3 %27.5 %32.2 %   
2016Rockies (AA)0.9119.5 %38.3 %42.2 %4.7 %9.4 %  41.2 %28.1 %30.7 %   
2017Rockies (AA)1.3123.4 %43.4 %33.1 %6.3 %12.5 %  43.5 %19.3 %37.2 %   
2017Rockies (AAA)1.7327.7 %45.8 %26.5 %7.9 %22.2 %  44.0 %28.2 %27.8 %   
2017Rockies6.000.0 %85.7 %14.3 %0.0 %0.0 %0.0 %0.0 %50.0 %21.4 %28.6 %35.7 %42.9 %21.4 %
2018Rockies (AAA)1.1520.6 %42.5 %36.9 %3.4 %18.6 %  40.1 %32.1 %27.8 %   
2018Rockies1.5423.9 %46.2 %29.9 %5.7 %14.3 %5.6 %100.0 %29.7 %40.7 %29.7 %18.6 %47.5 %33.9 %
2018Rockies0.0050.0 %0.0 %50.0 %0.0 %0.0 %0.0 %0.0 %      
2019Rockies1.8221.3 %50.8 %27.9 %5.6 %27.0 %4.3 %33.3 %33.9 %38.2 %28.0 %14.6 %41.3 %44.1 %
Total- - -1.8121.3 %50.7 %28.0 %5.6 %23.0 %4.4 %50.0 %33.3 %38.3 %28.4 %16.3 %43.0 %40.7 %
Postseason- - -0.0050.0 %0.0 %50.0 %0.0 %0.0 %0.0 %0.0 %      

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2013Rockies (R)6952363   142355497
2014Rockies (A)1101577413   61911501769
2015Rockies (A+)122131816   3699491318
2016Rockies (AA)116128596   80713312138
2017Rockies (AA)6348343   306486792
2017Rockies (AAA)10963665   4187361154
2017Rockies122000004162103
2018Rockies (AAA)6859332   324597921
2018Rockies5435282311269516785
2018Rockies011000071421
2019Rockies1628968573186513842249
Total- - -2281269671042117519623137
Postseason- - -011000071421

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2017Rockies-0.23-0.560.33-1.77-0.171.170.917-0.12-0.08
2018Rockies1.10-3.324.42-0.92-0.211.021.0241-0.611.69
2018Rockies-0.05-0.080.04-0.50-0.050.780.523-0.060.01
2019Rockies0.10-10.3410.43-0.48-0.041.051.83130.000.10
Total- - -0.97-14.2215.19-3.18-0.421.051.1861-0.731.66
Postseason- - --0.05-0.080.04-0.50-0.050.780.523-0.060.01

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Rockies49.5% (93.6)13.6% (85.6)15.5% (89.0)8.7% (80.2)10.7% (84.8)1.9% (86.5)  
2018Rockies60.5% (93.1)13.4% (84.4)5.9% (90.8)9.2% (78.6)9.4% (84.2)1.7% (85.7) 1.0%
2019Rockies54.5% (93.5)14.3% (84.3)5.6% (88.9)10.3% (79.3)13.8% (85.3)1.5% (86.1) 0.2%
Total- - -55.8% (93.4)14.1% (84.4)6.0% (89.4)9.9% (79.2)12.6% (85.1)1.5% (86.0) 0.4%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Rockies36.4 %6.8 %15.9 %2.3 %2.3 %3.4 %17.1 %6.8 %2.3 % 6.8 %   
2018Rockies43.7 %8.6 %5.4 %1.4 % 7.2 %14.8 %6.8 %2.4 %0.1 %9.6 %   
2019Rockies40.4 %6.3 %6.9 %1.7 % 7.1 %14.0 %9.1 %1.9 % 12.9 %   
Total- - -41.1 %6.9 %6.7 %1.6 %0.1 %7.0 %14.3 %8.4 %2.0 %0.0 %11.9 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Rockies94.591.189.285.086.891.285.781.377.2 84.9  
2018Rockies93.492.590.285.2 92.085.077.680.867.084.5  
2019Rockies93.793.588.886.0 92.084.678.981.7 85.2  
Total- - -93.693.189.185.886.892.084.778.781.367.085.1  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Rockies40.8 %18.5 %3.9 %8.7 %8.7 %8.7 %10.7 %    
2018Rockies48.7 %4.8 %1.5 %12.6 %9.6 %13.2 %9.6 %    
2019Rockies41.5 %6.5 %1.7 %12.5 %13.2 %14.6 %10.1 %    
Total- - -43.2 %6.5 %1.7 %12.4 %12.1 %14.0 %10.0 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Rockies94.489.186.090.885.186.180.2   
2018Rockies93.891.185.892.084.785.478.8   
2019Rockies93.788.785.192.585.384.379.1   
Total- - -93.789.285.392.385.284.679.1   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Rockies-0.5-0.3-1.1-0.40.60.5 -1.02-2.29-6.62-4.275.3025.14 
2018Rockies-2.7-0.9-0.7-0.52.21.2 -0.56-0.82-1.53-0.763.009.23 
2019Rockies-4.74.83.82.4-5.0-0.7 -0.391.492.991.03-1.62-1.97 
Total- - --7.93.62.01.4-2.21.1 -0.450.821.080.46-0.562.19 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Rockies0.2-0.5-1.00.00.5-0.3-0.60.00.0 -0.2  
2018Rockies-4.71.3-0.10.9 0.00.0-0.4-0.9-0.12.4  
2019Rockies-1.91.1-0.91.6 -2.86.71.01.8 -5.9  
Total- - --6.51.9-2.02.50.5-3.16.20.60.9-0.1-3.7  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Rockies0.53-8.74-7.192.2124.74-8.45-3.690.31-0.18 -3.50  
2018Rockies-1.391.98-0.197.82 -0.09-0.03-0.74-4.85-5.763.15  
2019Rockies-0.210.80-0.584.22 -1.722.150.474.28 -2.04  
Total- - --0.510.90-0.944.9324.74-1.401.390.221.38-5.76-1.01  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Rockies-0.6-0.90.50.1 -0.4-0.4   
2018Rockies-2.1-1.41.2-1.0 1.1-1.8   
2019Rockies-2.81.21.8-0.9 5.92.0   
Total- - --5.5-1.23.5-1.8 6.6-0.1   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Rockies-1.54-4.9813.471.335.93-4.97-3.21   
2018Rockies-0.54-3.7010.11-1.052.921.11-2.35   
2019Rockies-0.300.794.71-0.32-2.291.800.90   
Total- - --0.41-0.576.56-0.47-1.071.50-0.02   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Rockies27.9 %73.8 %46.6 %70.6 %87.1 %81.3 %40.8 %75.0 %8.7 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Rockies33.0 %74.8 %51.3 %51.7 %78.7 %69.0 %44.0 %69.3 %15.8 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Rockies29.2 %76.7 %49.5 %54.5 %78.3 %70.3 %42.8 %62.7 %14.7 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -30.1 %76.1 %49.9 %54.3 %78.7 %70.3 %43.0 %64.8 %14.8 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Rockies27.1 %70.0 %46.6 %61.5 %85.7 %78.1 %45.5 %24.8
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Rockies36.7 %67.8 %51.6 %55.7 %77.1 %69.2 %47.9 %22.2
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Rockies32.6 %68.7 %49.6 %55.8 %77.7 %70.0 %47.0 %24.4
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -33.5 %68.5 %50.0 %55.9 %77.7 %70.0 %47.2 %23.8

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Rockies27.8 %67.4 %46.6 %66.7 %87.9 %81.3 %47.6 %25.6
2018Rockies34.8 %68.6 %51.6 %55.2 %76.3 %69.2 %49.8 %22.8
2019Rockies31.9 %68.7 %49.5 %53.5 %78.2 %69.9 %47.8 %24.9
Total- - -32.4 %68.6 %49.9 %54.3 %78.0 %70.0 %48.3 %24.4

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Rockies (AA)1B2523197.1192111  14          
2017Rockies (AAA)1B3633292.2269182  26          
2017Rockies1B7332.236300000000    1.000 
2018Rockies (AAA)1B4342363.0339259  41          
2018Rockies1B3121197.117991001600171    .995 
2019Rockies1B1914130.1129123201100143    .979 
Total- - -1B5738360.1344244202700314    .989 
2017Rockies (AA)2B1512115.130493  10          
2017Rockies (AAA)2B2423209.248665  11          
2017Rockies2B405.0120001010     1.000 
2018Rockies (AAA)2B101081.022191  7          
2018Rockies2B10871.114270006330     1.000 
2019Rockies2B11398860.016029513766933385     .972 
Total- - -2B127106936.117532413767636425     .975 
2017Rockies (AA)3B131295.19240  1          
2017Rockies (AAA)3B1313114.210161  1          
2017Rockies3B304.1010000000     1.000 
2018Rockies (AAA)3B2214.0130  0          
2018Rockies3B17889.07180003211     1.000 
2019Rockies3B2210114.08210000000     1.000 
Total- - -3B4218207.115400003211     1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2017Rockies1B32.2   0 000551.0002    0.60.20.823.2
2018Rockies1B197.1   0 0-102213.59110  -0.1-1.40.7-0.7-6.2
2019Rockies1B130.10  0 0331610.6258   0.01.5-0.60.911.7
Total- - -1B360.10  0 0234328.651110  -0.10.70.31.03.7
2017Rockies2B5.0   0 00000 0        
2018Rockies2B71.1   0 0222018.90060  0.20.80.71.619.4
2019Rockies2B860.00  1 023277200.72250   -0.1-1.6-3.6-5.3-7.2
Total- - -2B936.10  1 045297218.734560  0.1-0.8-2.9-3.7-4.4
2017Rockies3B4.1   0 000111.0000    0.20.00.20.0
2018Rockies3B89.0   0 1011714.82430  0.1-0.30.60.510.0
2019Rockies3B114.00  0 0001714.8247   0.00.40.71.215.9
Total- - -3B207.10  0 1013529.829100  0.10.41.41.915.2

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017Rockies1B32.20.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)100.0%      (1)100.0%      (9)
2018Rockies1B197.10.0%      (0)0.0%      (2)0.0%      (1)100.0%     (1)66.7%      (3)95.2%    (21)
2019Rockies1B130.10.0%      (1)0.0%      (2)100.0%      (1)0.0%     (0)100.0%      (3)90.9%    (22)
Total- - -1B360.10.0%      (1)0.0%      (5)50.0%      (2)100.0%     (1)85.7%      (7)94.2%    (52)
2017Rockies2B5.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2018Rockies2B71.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (4)100.0%    (27)
2019Rockies2B860.00.0%      (6)4.8%    (21)20.0%    (10)58.3%    (12)69.2%    (26)99.0%  (286)
Total- - -2B936.10.0%      (6)4.8%    (21)20.0%    (10)58.3%    (12)73.3%    (30)99.0%  (314)
2017Rockies3B4.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2018Rockies3B89.00.0%      (3)0.0%      (2)0.0%      (0)0.0%     (1)100.0%      (2)100.0%    (17)
2019Rockies3B114.00.0%      (2)25.0%      (4)0.0%      (0)100.0%     (1)75.0%      (4)100.0%    (22)
Total- - -3B207.10.0%      (5)16.7%      (6)0.0%      (0)50.0%     (2)83.3%      (6)100.0%    (40)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2018Rockies357.2443444953485847490
Total- - -357.2443444953485847490

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2017Rockies-1.6-0.11.0-0.3-1.80.70.00.7-0.20.0($0.2) 
2018Rockies-7.71.61.3-1.4-6.1-0.10.36.00.20.0$0.2 
2019Rockies-8.80.1-3.20.6-8.7-2.60.517.06.10.6$4.7 
Total- - --18.11.6-0.8-1.1-16.6-2.00.923.76.10.6$4.7 

  • 2013 June Amateur Draft - Round: 2, Pick: 3, Overall: 42
    • Team: Colorado Rockies
    • School: Mater Dei (CA) HS