Robinson Cano

Age: 36
Bats/Throws: L/R
6' 0" / 210
2B
Birthdate: 10/22/1982 (36 y, 1 m, 26 d)
Contract: $240M / 10 Years (2014 - 2023)

RotoWire News: Cano underwent arthroscopic surgery on his right knee following the 2018 season, Ken Rosenthal of The Athletic reports. (12/4/2018)

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
2005Yankees13255114786212.9 %12.3 %.161.318.297.320.458.334105-0.72.7-19.70.2
2005Yankees52103509.5 %19.0 %.158.333.263.333.421.331103    
2006Yankees (R)1500100.0 %0.0 %.000.400.400.400.400.383138    
2006Yankees (AA)313012023.1 %7.7 %.200.556.500.615.700.565266    
2006Yankees12250815627853.5 %10.6 %.183.359.342.365.525.377128-4.214.0-7.12.4
2006Yankees41500000.0 %6.7 %.000.143.133.133.133.119-43    
2007Yankees16066919939745.8 %12.7 %.182.329.306.353.488.362119-0.715.69.94.7
2007Yankees41623306.3 %6.3 %.467.250.333.375.800.485202    
2008Yankees15963414707224.1 %10.3 %.139.283.271.305.410.31186-1.8-12.6-8.80.0
2009Yankees161674251038554.5 %9.3 %.199.324.320.352.520.374124-6.513.4-0.43.6
2009Yankees156405606.3 %14.1 %.088.224.193.266.281.24135    
2010Yankees1606962910310938.2 %11.1 %.214.326.319.381.534.3911430.835.71.76.3
2010Yankees93648602.8 %8.3 %.429.286.343.361.771.479202    
2011Yankees1596812810411885.6 %14.1 %.231.316.302.349.533.3741340.827.3-1.15.1
2011Yankees52422908.3 %16.7 %.364.313.318.375.682.438177    
2012Yankees161697331059438.8 %13.8 %.238.326.313.379.550.394149-3.636.69.97.3
2012Yankees94101402.4 %14.6 %.050.088.075.098.125.085-63    
2013Yankees160681278110779.5 %12.5 %.202.327.314.383.516.384143-4.529.13.65.9
2014Mariners157665147782109.2 %10.2 %.139.335.314.382.454.3611371.328.21.95.6
2015Mariners15667421827926.4 %15.9 %.159.316.287.334.446.335116-8.34.2-0.12.8
2016Mariners1617153910710306.6 %14.0 %.235.299.298.350.533.370139-2.031.35.86.2
2017Mariners15064823799717.6 %13.1 %.172.294.280.338.453.334113-3.07.32.43.2
2018Mariners (A-)31223608.3 %0.0 %.636.333.455.5001.091.673326    
2018Mariners (AAA)28010012.5 %0.0 %.000.286.286.375.286.31886    
2018Mariners8034810445009.2 %13.5 %.168.329.303.374.471.3641361.116.01.12.9
2019Depth Charts15263723778117.8 %14.0 %.179.292.277.339.456.340118-2.012.40.73.4
2019Steamer14764223778217.8 %14.0 %.179.292.277.339.456.340118-2.012.50.93.5
Total- - -2078884131111881233516.6 %12.4 %.189.319.304.355.493.362127-31.1248.8-1.056.3
Postseason- - -512178223305.1 %12.9 %.197.220.222.267.419.29173    

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2005Yankees132522551155103344147862161683371613.297
2005Yankees519215230035204000001.263
2006Yankees (R)1552200001000000000.400
2006Yankees (AA)310135320012311000000.500
2006Yankees122482508165108411156278183542511952.342
2006Yankees415152200000001000100.133
2007Yankees160617669189122417199397395858411945.306
2007Yankees415165210233101000101.333
2008Yankees159597634162110353147072263655511824.271
2009Yankees1616376742041294822510385302633402257.320
2009Yankees15576411812056419210200.193
2010Yankees160626696200127413291031095714778501932.319
2010Yankees9353612611486103000200.343
2011Yankees1596236811881074672810411838119612801882.302
2011Yankees522247320229214000000.318
2012Yankees16162769719611448133105946110967202232.313
2012Yankees940413120014116000100.075
2013Yankees16060568119012241027811076516856501871.314
2014Mariners15759566518713437214778261206863019103.314
2015Mariners1566246741791233412182794351073402626.287
2016Mariners161655715195121332391071034781008501801.298
2017Mariners150592648166110330237997498854301810.280
2018Mariners (A-)311125210236100000100.455
2018Mariners (AAA)2782200010100000000.286
2018Mariners80310348946222010445032247420900.303
2019Depth Charts15257563715910332123778150589651 11.277
2019Steamer14758064216110433123778250590651 11.277
Total- - -20788112884124701592534333111188123358210810967958102615138.304
Postseason- - -5120321745241038223311328210702.222

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2005Yankees2.9 %12.3 %0.24.297.320.458.778.1613.8.3180.9-0.4-1.2703.8.334105
2005Yankees9.5 %19.0 %0.50.263.333.421.754.1583.8.333  -0.430.1.331103
2005Average8.2 %16.4 %0.50.264.330.419.749.1544.9.295     .326 
2006Yankees (R)0.0 %0.0 %0.00.400.400.400.800.0000.1.400  0.010.2.383138
2006Yankees (AA)23.1 %7.7 %3.00.500.615.7001.315.2000.3.556  0.042.4.565266
2006Yankees3.5 %10.6 %0.33.342.365.525.890.1833.4.359-1.8-2.3-0.18419.9.377128
2006Yankees0.0 %6.7 %0.00.133.133.133.267.0000.1.143  0.0-1-2.7.119-43
2006Average8.4 %16.8 %0.50.269.337.432.768.1635.0.301     .332 
2007Yankees5.8 %12.7 %0.46.306.353.488.841.1824.4.3291.5-0.3-1.910017.2.362119
2007Yankees6.3 %6.3 %1.00.333.375.8001.175.4673.0.250  -0.442.1.485202
2007Average8.5 %17.1 %0.50.268.336.423.758.1555.2.303     .331 
2008Yankees4.1 %10.3 %0.40.271.305.410.715.1392.9.2831.4-1.5-1.767-9.2.31186
2008Average8.7 %17.5 %0.50.264.333.416.749.1525.1.300     .328 
2009Yankees4.5 %9.3 %0.48.320.352.520.871.1993.3.324-1.6-2.5-2.410625.4.374124
2009Yankees6.3 %14.1 %0.44.193.266.281.546.0884.1.224  0.03-4.6.24135
2009Average8.9 %18.0 %0.49.262.333.418.751.1555.0.299     .329 
2010Yankees8.2 %11.1 %0.74.319.381.534.914.2143.2.3262.9-1.3-0.811939.0.391143
2010Yankees2.8 %8.3 %0.33.343.361.7711.133.4294.8.286  0.094.5.479202
2010Average8.5 %18.5 %0.46.257.325.403.728.1455.0.297     .321 
2011Yankees5.6 %14.1 %0.40.302.349.533.882.2315.6.3161.2-0.70.310831.4.374134
2011Yankees8.3 %16.7 %0.50.318.375.6821.057.3640.1.313  0.052.3.438177
2011Average8.1 %18.6 %0.44.255.321.399.720.1445.1.295     .316 
2012Yankees8.8 %13.8 %0.64.313.379.550.929.2382.7.326-1.8-0.8-1.012444.4.394149
2012Yankees2.4 %14.6 %0.17.075.098.125.223.0501.1.088  0.0-3-7.6.085-63
2012Average8.0 %19.8 %0.40.255.319.405.724.1515.2.297     .315 
2013Yankees9.5 %12.5 %0.76.314.383.516.899.2022.9.327-3.9-1.00.411237.4.384143
2013Average7.9 %19.9 %0.40.253.318.396.714.1434.9.297     .314 
2014Mariners9.2 %10.2 %0.90.314.382.454.836.1393.7.3352.5-1.40.29725.9.361137
2014Average7.6 %20.4 %0.37.251.314.386.700.1355.0.299     .310 
2015Mariners6.4 %15.9 %0.40.287.334.446.779.1592.3.316-3.4-2.6-2.38811.9.335116
2015Average7.7 %20.4 %0.38.254.317.405.721.1504.8.299     .313 
2016Mariners6.6 %14.0 %0.47.298.350.533.882.2352.2.299-0.7-0.5-0.811530.7.370139
2016Average8.2 %21.1 %0.39.255.322.417.739.1624.9.300     .318 
2017Mariners7.6 %13.1 %0.58.280.338.453.791.1722.0.294-2.0-0.8-0.2867.3.334113
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Mariners (A-)8.3 %0.0 %1.00.455.5001.0911.591.6361.1.333  0.053.3.673326
2018Mariners (AAA)12.5 %0.0 %1.00.286.375.286.661.0001.6.286  0.01-0.1.31886
2018Mariners9.2 %13.5 %0.68.303.374.471.845.1681.3.3291.6-0.3-0.25513.9.364136
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019Depth Charts7.8 %14.0 %0.55.277.339.456.795.1792.2.292-1.6 -0.48813.1.340118
2019Steamer7.8 %14.0 %0.55.277.339.456.795.1792.2.292-1.6 -0.48813.2.340118
Total- - -6.6 %12.4 %0.53.304.355.493.848.1893.3.319-3.2-16.4-11.51330299.0.362127
Postseason- - -5.1 %12.9 %0.39.222.267.419.686.1974.1.220  -0.920-5.9.29173

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2005Yankees1.7120.6 %50.1 %29.3 %10.4 %10.4 %3.9 %14.3 %44.4 %29.3 %26.3 %17.7 %49.1 %33.2 %
2005Yankees0.8326.7 %33.3 %40.0 %0.0 %0.0 %20.0 %0.0 %      
2006Yankees1.8419.9 %51.9 %28.2 %13.1 %12.3 %3.1 %50.0 %32.3 %35.7 %32.0 %12.9 %56.9 %30.2 %
2006Yankees1.2510.0 %50.0 %40.0 %0.0 %0.0 %0.0 %0.0 %      
2007Yankees1.6916.9 %52.2 %30.9 %4.8 %11.5 %5.0 %33.3 %36.7 %37.4 %25.9 %15.5 %48.4 %36.1 %
2007Yankees1.250.0 %55.6 %44.4 %0.0 %50.0 %0.0 %0.0 %      
2008Yankees1.4419.6 %47.4 %33.0 %7.9 %7.9 %4.3 %0.0 %37.0 %33.6 %29.4 %13.8 %57.4 %28.8 %
2009Yankees1.3919.9 %46.6 %33.4 %6.7 %13.0 %3.7 %0.0 %32.4 %37.2 %30.4 %14.0 %58.0 %28.0 %
2009Yankees1.1118.4 %42.9 %38.8 %15.8 %0.0 %4.8 %0.0 %      
2010Yankees1.2119.3 %44.2 %36.5 %8.9 %14.4 %4.5 %0.0 %40.6 %34.7 %24.7 %17.3 %47.3 %35.4 %
2010Yankees0.8618.8 %37.5 %43.8 %7.1 %28.6 %8.3 %0.0 %      
2011Yankees1.5122.3 %46.7 %31.0 %9.1 %17.0 %4.0 %0.0 %41.1 %33.5 %25.4 %23.9 %45.4 %30.7 %
2011Yankees0.7522.2 %33.3 %44.4 %0.0 %25.0 %16.7 %0.0 %      
2012Yankees1.8925.6 %48.7 %25.8 %9.5 %24.1 %5.0 %100.0 %39.2 %38.5 %22.3 %12.0 %49.9 %38.1 %
2012Yankees2.5017.6 %58.8 %23.5 %25.0 %0.0 %0.0 %0.0 %      
2013Yankees1.4926.0 %44.3 %29.8 %4.5 %17.3 %3.9 %100.0 %36.8 %37.7 %25.5 %12.2 %49.3 %38.5 %
2014Mariners2.1322.6 %52.6 %24.7 %5.3 %10.7 %6.5 %0.0 %34.5 %36.8 %28.7 %17.9 %53.6 %28.5 %
2015Mariners1.9924.2 %50.5 %25.3 %4.5 %15.9 %3.4 %0.0 %36.3 %41.1 %22.6 %16.5 %51.1 %32.4 %
2016Mariners1.2718.0 %45.9 %36.1 %8.9 %19.3 %4.3 %0.0 %38.9 %35.2 %25.9 %17.9 %46.6 %35.5 %
2017Mariners1.6319.4 %50.0 %30.6 %4.5 %14.7 %2.0 %0.0 %39.4 %35.7 %24.9 %12.7 %50.4 %36.9 %
2018Mariners (A-)2.0018.2 %54.5 %27.3 %0.0 %66.7 %  9.1 %27.3 %63.6 %   
2018Mariners (AAA)1.0014.3 %42.9 %42.9 %0.0 %0.0 %  0.0 %28.6 %71.4 %   
2018Mariners1.6322.6 %47.9 %29.4 %6.4 %12.8 %5.5 %0.0 %34.7 %37.0 %28.3 %11.3 %47.2 %41.5 %
Total- - -1.5921.1 %48.4 %30.4 %7.5 %14.5 %4.2 %26.3 %37.5 %36.0 %26.5 %15.6 %50.8 %33.6 %
Postseason- - -1.1718.0 %44.3 %37.7 %9.5 %12.7 %5.4 %0.0 %      

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2005Yankees229134941497153011511681
2005Yankees5640100305585
2006Yankees224122861672153011061636
2006Yankees541000093847
2007Yankees279165908143178115062287
2007Yankees5400000203252
2008Yankees25417710514112070214222124
2009Yankees26919311513101078415042288
2009Yankees21199310070140210
2010Yankees24520210718110089715172414
2010Yankees1214611004187128
2011Yankees24916511915102080915312340
2011Yankees6840100295584
2012Yankees25913713613131193715252462
2012Yankees2086200042110152
2013Yankees232156136791192815482476
2014Mariners2791311207180088814332321
2015Mariners263132126690086715782445
2016Mariners25720210118110090816372545
2017Mariners25515699750082314922315
2018Mariners (A-)6320   142741
2018Mariners (AAA)3310   112031
2018Mariners127786057004677891256
Total- - -342121501494161144195108511973930590
Postseason- - -7463306400241517758

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2005Yankees-0.43-9.729.29-2.95-0.320.980.4220.26-0.70
2005Yankees0.27-0.470.742.350.241.18 00.050.18
2006Yankees0.83-9.059.8911.221.081.021.5021.30-0.48
2006Yankees-0.42-0.460.04-4.19-0.401.17 0-0.28-0.08
2007Yankees0.08-11.3111.3910.270.980.950.9730.92-0.83
2007Yankees0.13-0.280.412.790.270.93 00.23-0.09
2008Yankees-0.87-11.3310.47-19.97-2.000.982.023-1.150.27
2009Yankees-1.45-13.0011.55-6.88-0.741.011.3120.98-2.43
2009Yankees-0.40-1.290.90-3.95-0.371.05 0-0.540.16
2010Yankees4.07-9.9213.9941.374.270.911.8914.100.36
2010Yankees0.41-0.510.912.920.280.91 00.290.16
2011Yankees3.19-10.8914.0842.094.350.972.3822.880.40
2011Yankees-0.04-0.520.475.440.541.22 00.25-0.28
2012Yankees2.22-11.7313.9529.903.041.000.9923.88-1.66
2012Yankees-0.73-1.020.30-4.81-0.481.33 0-0.630.08
2013Yankees4.86-10.2615.1249.555.170.99 04.230.68
2014Mariners1.67-9.8011.4634.833.830.96 02.43-0.69
2015Mariners1.91-11.9613.8817.761.901.031.0511.740.11
2016Mariners3.18-12.0515.2330.643.150.98 04.01-0.76
2017Mariners1.89-10.2312.1121.572.250.954.2320.621.36
2018Mariners1.38-5.586.9517.651.800.994.7311.93-0.54
Total- - -22.52-146.83169.35277.0428.770.981.822128.11-5.13
Postseason- - --0.78-4.553.770.560.071.11 0-0.63-0.07

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2005Yankees61.1% (90.2)13.4% (82.4)1.4% (86.2)7.6% (75.1)12.4% (81.3)2.3% (84.0)1.8% (68.6)2.7%
2006Yankees57.8% (91.1)13.9% (82.7)1.6% (87.2)10.3% (76.0)12.1% (81.7)2.7% (85.7)1.7% (67.8)2.2%
2007Yankees55.9% (91.1)16.1% (81.9)2.8% (87.3)9.5% (75.9)11.4% (82.4)2.8% (83.9)1.4% (67.7)2.4%
2008Yankees63.2% (91.1)12.3% (81.2)3.8% (87.4)9.2% (75.8)8.5% (82.5)1.9% (83.2)1.2% (66.0)1.4%
2009Yankees62.8% (91.3)13.2% (82.5)5.4% (88.1)7.8% (77.3)8.6% (83.0)1.5% (83.4)0.7% (71.8)1.8%
2010Yankees57.4% (91.2)12.1% (82.4)6.6% (87.1)9.8% (77.2)10.8% (82.3)2.4% (85.6)0.8% (67.8)2.7%
2011Yankees56.7% (92.1)12.0% (83.4)6.9% (87.8)11.3% (77.2)9.8% (83.4)2.1% (85.0)1.2% (71.3)1.9%
2012Yankees55.3% (92.1)13.0% (83.2)8.2% (88.3)11.8% (77.0)8.6% (84.3)2.8% (85.0)0.5% (78.3)1.3%
2013Yankees57.8% (91.9)13.0% (83.4)5.6% (87.7)10.1% (78.3)9.6% (84.2)2.4% (83.4)1.4% (77.7)2.2%
2014Mariners62.8% (92.0)11.6% (83.6)5.1% (87.3)9.5% (77.4)9.4% (84.1)1.1% (83.3)0.7% (75.5)3.4%
2015Mariners58.7% (92.3)13.5% (83.2)6.2% (87.5)8.4% (78.7)11.0% (83.8)1.5% (84.6)0.6% (73.3)0.7%
2016Mariners56.8% (92.5)13.3% (83.3)6.3% (88.5)11.6% (78.0)10.0% (83.7)1.5% (83.9)0.4% (78.5)1.2%
2017Mariners55.8% (92.8)13.6% (83.4)4.8% (89.3)12.4% (79.4)11.2% (84.7)1.9% (83.5)0.3% (77.7)1.3%
2018Mariners58.0% (92.4)15.0% (83.0)5.7% (88.8)8.8% (79.9)11.9% (84.2)0.6% (85.1) 0.6%
Total- - -58.5% (91.8)13.2% (82.9)5.2% (87.9)10.0% (77.5)10.3% (83.3)2.0% (84.3)0.9% (71.7)1.9%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2007Yankees54.7 % 2.6 %1.2 % 0.5 %15.2 %12.4 %  13.4 %   
2008Yankees64.2 % 1.7 %0.3 % 1.0 %8.1 %12.7 %  10.7 % 1.3 %0.1 %
2009Yankees57.4 %4.0 %3.3 %  1.6 %14.5 %8.3 %  10.3 % 0.5 %0.0 %
2010Yankees38.5 %10.1 %5.8 %2.3 % 7.3 %13.4 %9.3 %0.2 %0.1 %12.4 % 0.8 % 
2011Yankees40.2 %9.1 %6.9 %1.1 % 7.2 %12.5 %11.0 %0.0 % 10.9 % 1.1 % 
2012Yankees34.1 %14.1 %5.9 %1.4 % 8.4 %14.8 %11.5 % 0.1 %9.3 %0.0 %0.5 % 
2013Yankees36.5 %17.0 %4.8 %1.2 %0.1 %5.7 %14.2 %9.1 %0.4 %0.0 %9.8 % 1.2 % 
2014Mariners34.4 %21.9 %5.1 %0.6 %0.2 %5.7 %12.6 %8.5 %1.5 %0.0 %9.0 % 0.6 % 
2015Mariners32.6 %18.9 %5.0 %1.5 %0.1 %8.2 %13.4 %6.6 %2.6 % 10.6 % 0.5 % 
2016Mariners33.1 %18.8 %5.0 %1.4 % 6.6 %12.4 %9.6 %2.8 % 10.0 % 0.4 % 
2017Mariners36.8 %14.3 %3.5 %2.5 % 6.4 %12.9 %9.9 %3.2 %0.0 %10.4 %0.0 %0.3 % 
2018Mariners35.0 %14.5 %5.9 %1.2 % 8.4 %14.1 %8.2 %2.2 % 10.5 %   
Total- - -40.4 %12.8 %4.8 %1.2 %0.0 %5.9 %13.0 %9.6 %1.1 %0.0 %10.4 %0.0 %0.7 %0.0 %

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2007Yankees92.2 87.584.8 87.983.877.4  83.4  
2008Yankees91.2 85.585.6 88.883.076.7  82.0 66.2
2009Yankees91.589.087.2  90.682.977.8  83.0 69.5
2010Yankees91.790.288.286.2 89.782.477.777.054.282.4 67.7
2011Yankees92.491.388.584.3 90.683.477.177.0 83.6 72.1
2012Yankees92.092.788.883.7 90.783.577.1 58.084.377.978.2
2013Yankees91.791.688.382.785.091.683.378.178.465.883.9 77.4
2014Mariners92.191.789.482.581.790.884.077.179.664.383.9 76.2
2015Mariners92.592.187.585.188.891.083.378.081.0 83.3 74.6
2016Mariners92.592.288.583.6 91.883.377.381.3 83.8 78.6
2017Mariners93.292.189.483.5 91.283.679.080.568.484.879.677.6
2018Mariners92.991.988.885.9 91.383.478.882.1 84.3  
Total- - -92.191.888.484.384.390.983.377.680.760.483.578.873.0

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2007Yankees35.9 %7.2 %3.8 %17.4 %11.2 %13.6 %10.7 %   0.3 %
2008Yankees42.0 %4.3 %2.3 %20.4 %8.1 %12.2 %9.4 %0.1 %1.3 %  
2009Yankees40.7 %6.7 %2.2 %21.4 %7.7 %12.6 %8.1 % 0.7 % 0.0 %
2010Yankees37.2 %8.3 %2.6 %19.9 %10.7 %11.2 %9.3 %0.0 %0.7 % 0.0 %
2011Yankees35.4 %7.6 %2.7 %21.5 %8.9 %11.5 %11.0 %0.0 %1.2 %0.0 %0.0 %
2012Yankees34.2 %8.0 %3.6 %21.3 %8.0 %11.8 %12.7 %0.1 %0.5 %  
2013Yankees38.8 %5.6 %3.4 %19.4 %8.2 %11.8 %11.0 %0.0 %1.4 %0.3 %0.0 %
2014Mariners37.4 %6.5 %1.1 %24.5 %9.2 %11.0 %9.4 %0.1 %0.7 %0.1 % 
2015Mariners36.1 %7.8 %1.9 %21.3 %10.7 %11.8 %9.8 % 0.6 % 0.0 %
2016Mariners36.6 %7.5 %2.4 %19.6 %9.3 %12.3 %11.8 %0.1 %0.4 %  
2017Mariners34.5 %4.8 %2.8 %21.2 %10.5 %13.8 %11.8 %0.4 %0.3 %  
2018Mariners38.4 %5.4 %1.4 %19.5 %11.0 %14.0 %10.1 %    
Total- - -37.2 %6.7 %2.5 %20.9 %9.3 %12.1 %10.5 %0.1 %0.7 %0.0 %0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2007Yankees92.787.784.292.283.782.877.7   
2008Yankees92.388.484.191.383.382.176.471.766.6 
2009Yankees92.788.584.491.183.683.377.9 72.4 
2010Yankees92.887.486.891.183.283.278.272.267.0 
2011Yankees93.288.285.692.384.284.077.862.972.367.6
2012Yankees93.188.485.092.485.384.177.959.079.5 
2013Yankees92.988.484.692.384.984.479.269.978.185.5
2014Mariners93.288.983.692.284.984.278.367.875.886.7
2015Mariners93.188.785.192.684.484.179.1 73.4 
2016Mariners93.389.383.192.684.583.878.472.978.4 
2017Mariners93.589.983.792.485.283.879.773.578.2 
2018Mariners93.389.785.492.084.784.179.8   
Total- - -93.088.684.792.184.483.778.470.373.583.8

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2005Yankees-2.70.2-1.24.22.01.10.0-0.280.08-5.333.420.982.840.03
2006Yankees9.3-0.4-2.32.44.92.4-1.01.00-0.19-9.031.462.545.56-3.72
2007Yankees12.4-5.72.44.03.1-1.22.10.99-1.593.731.901.24-1.966.68
2008Yankees-16.08.0-0.3-5.51.4-1.21.8-1.213.10-0.33-2.860.77-3.157.28
2009Yankees22.64.6-6.25.8-2.10.6-0.31.601.55-5.163.30-1.091.69-1.84
2010Yankees15.213.5-2.06.72.60.51.61.134.73-1.272.881.030.899.02
2011Yankees11.67.24.03.73.51.1-0.20.892.612.521.421.552.21-0.64
2012Yankees14.55.93.42.511.41.20.51.081.871.710.875.451.854.60
2013Yankees11.610.3-2.98.311.90.5-1.60.833.24-2.143.405.110.89-4.66
2014Mariners9.44.42.62.02.02.5-0.70.661.682.310.930.9510.57-4.41
2015Mariners12.30.7-1.5-4.13.71.6-0.70.860.22-0.99-1.991.394.57-4.79
2016Mariners14.1-0.96.73.25.5-0.80.80.98-0.274.201.092.16-2.167.16
2017Mariners3.1-1.63.4-4.1-0.32.81.50.24-0.513.09-1.42-0.116.2321.85
2018Mariners9.30.60.44.8-1.4-0.5 1.280.330.594.29-0.93-7.70 
Total- - -126.546.66.533.948.110.53.90.721.170.411.131.561.771.48

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2007Yankees3.5 -1.5-0.5 0.9-2.4-0.8  -1.8  
2008Yankees-14.0 -1.2-0.3 -0.81.5-3.7  4.8 1.7
2009Yankees18.54.1-6.5  -0.81.76.2  1.7 -0.6
2010Yankees5.72.71.40.5 4.75.411.9-0.60.12.5 1.7
2011Yankees5.31.84.20.9 3.68.40.50.5 4.7 -0.4
2012Yankees5.24.90.72.6 5.76.81.6 0.18.60.10.5
2013Yankees5.44.7-4.01.1-0.1-1.611.79.8-0.70.011.2 -0.7
2014Mariners16.8-4.9-0.40.10.9-0.33.43.1-0.4-0.33.1 -0.5
2015Mariners8.8-1.4-3.22.3-0.25.4-2.3-3.31.9 3.4 -0.6
2016Mariners17.9-1.77.7-0.3 -8.0-0.53.90.3 4.2 0.8
2017Mariners12.9-7.51.2-0.3 -1.3-0.8-1.8-1.20.0-1.61.51.5
2018Mariners10.6-1.3-0.30.8 0.61.40.53.7 -3.2  
Total- - -96.61.6-2.07.00.68.034.228.03.6-0.137.71.63.4

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2007Yankees1.10 -9.99-6.77 30.73-2.74-1.11  -2.33  
2008Yankees-1.04 -3.55-4.32 -4.070.90-1.39  2.17 5.97
2009Yankees1.434.60-8.60  -2.270.523.36  0.74 -5.51
2010Yankees0.631.141.050.95 2.761.715.42-15.564.860.84 9.28
2011Yankees0.570.882.623.36 2.192.930.2045.31 1.88 -1.37
2012Yankees0.631.430.517.55 2.781.890.57 4.793.829.004.60
2013Yankees0.621.14-3.403.65-4.55-1.203.414.43-6.69-3.794.74 -2.38
2014Mariners2.19-0.99-0.390.9822.06-0.241.221.63-1.08-25.891.52 -3.74
2015Mariners1.11-0.30-2.676.14-8.402.73-0.72-2.052.95 1.34 -4.35
2016Mariners2.15-0.356.16-0.85 -4.84-0.151.620.46 1.67 7.04
2017Mariners1.55-2.311.46-0.58 -0.90-0.28-0.80-1.613.90-0.69146.1221.64
2018Mariners2.41-0.69-0.415.53 0.530.780.5213.27 -2.45  
Total- - -0.950.05-0.172.247.790.541.051.161.26-0.921.4477.562.05

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2007Yankees3.0-0.50.42.8 -2.2-2.5   
2008Yankees-15.7-2.1-0.52.7 6.8-4.2-0.21.9 
2009Yankees15.1-8.50.65.7 0.210.1 -0.5 
2010Yankees10.43.00.54.4 7.57.20.01.5 
2011Yankees9.2-0.40.82.5 9.83.00.0-0.50.0
2012Yankees4.63.74.59.6 4.03.20.10.5 
2013Yankees8.0-2.53.40.3 9.68.40.0-1.60.0
2014Mariners11.80.62.5-2.4 3.63.0-0.3-0.80.0
2015Mariners10.40.91.6-0.6 1.1-5.8 -0.7 
2016Mariners10.19.2-3.40.6 -3.54.9-0.50.8 
2017Mariners5.34.22.4-5.8 -1.9-2.9-0.31.5 
2018Mariners8.90.90.60.5 -0.65.7   
Total- - -81.18.413.320.2 34.530.1-1.22.20.0

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2007Yankees1.33-1.191.642.57-3.73-2.61-3.77   
2008Yankees-1.81-2.32-1.030.64-0.242.70-2.14-11.477.14 
2009Yankees1.65-5.651.151.180.980.075.53 -2.93 
2010Yankees1.181.530.750.940.542.863.274.929.51 
2011Yankees1.13-0.241.210.522.483.701.20-4.09-1.753.75
2012Yankees0.561.925.141.853.541.411.064.804.60 
2013Yankees0.85-1.874.120.065.513.353.164.57-4.59-0.13
2014Mariners1.410.3910.26-0.441.211.461.43-10.31-5.18-0.61
2015Mariners1.190.473.62-0.121.420.40-2.45 -4.79 
2016Mariners1.104.88-5.640.122.92-1.131.67-16.737.04 
2017Mariners0.663.843.70-1.190.23-0.59-1.08-3.2521.64 
2018Mariners1.851.373.350.19-2.00-0.354.45   
Total- - -0.870.502.120.391.441.131.14-5.481.220.19

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2005Yankees25.7 %69.7 %50.9 %62.0 %94.5 %87.5 %57.3 %64.8 %6.4 %
2005Average21.5 %67.7 %45.9 %54.7 %88.2 %80.8 %52.7 %59.1 %8.8 %
2006Yankees30.5 %73.8 %53.9 %63.2 %95.5 %87.1 %54.0 %63.6 %6.9 %
2006Average23.1 %66.6 %45.7 %57.5 %88.5 %81.0 %52.0 %58.8 %8.6 %
2007Yankees33.7 %72.3 %52.7 %68.6 %95.0 %86.4 %49.3 %57.4 %7.1 %
2007Average23.7 %66.0 %45.5 %58.8 %88.2 %80.7 %51.5 %58.7 %8.7 %
2008Yankees30.4 %70.9 %51.8 %75.3 %93.9 %88.8 %52.7 %61.7 %5.8 %
2008Average24.9 %65.4 %45.4 %61.6 %87.9 %80.7 %50.5 %58.6 %8.7 %
2009Yankees31.0 %72.6 %51.3 %79.0 %95.8 %90.5 %48.7 %62.5 %4.8 %
2009Average24.9 %66.0 %44.9 %62.0 %87.8 %80.5 %48.7 %58.2 %8.7 %
2010Yankees35.6 %73.8 %51.8 %75.1 %94.4 %86.8 %42.4 %58.3 %6.8 %
2010Average28.6 %64.4 %45.0 %66.4 %88.1 %80.7 %45.8 %58.8 %8.6 %
2011Yankees40.5 %75.4 %54.6 %76.1 %94.6 %86.4 %40.6 %60.7 %7.3 %
2011Average29.9 %65.0 %45.6 %68.0 %87.9 %80.7 %44.6 %59.4 %8.8 %
2012Yankees34.6 %72.3 %49.7 %72.8 %89.8 %82.7 %40.1 %58.0 %8.5 %
2012Average30.3 %64.7 %45.6 %66.8 %87.2 %79.6 %44.4 %59.8 %9.2 %
2013Yankees33.9 %71.7 %49.2 %77.0 %93.3 %86.7 %40.6 %60.7 %6.4 %
2013Average30.4 %65.5 %45.9 %66.5 %87.0 %79.4 %44.2 %60.2 %9.4 %
2014Mariners35.6 %70.3 %49.6 %77.4 %94.4 %87.2 %40.5 %56.8 %6.2 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2015Mariners32.4 %73.2 %50.1 %69.1 %90.4 %82.6 %43.4 %59.1 %8.7 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Mariners37.3 %71.4 %51.4 %71.2 %93.2 %83.8 %41.5 %59.7 %8.2 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Mariners34.9 %73.3 %52.0 %70.8 %90.6 %83.2 %44.6 %59.9 %8.6 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Mariners33.4 %68.3 %47.7 %69.0 %92.3 %82.6 %40.9 %61.2 %8.2 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -34.1 %72.2 %51.2 %72.8 %93.4 %85.9 %45.1 %60.1 %7.1 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2007Yankees40.4 %65.1 %52.1 %73.8 %94.4 %86.0 %47.4 %25.6
2007Average28.9 %62.3 %45.4 %66.4 %87.6 %80.8 %49.6 %21.5
2008Yankees37.4 %66.8 %51.9 %80.6 %93.7 %88.9 %49.3 %25.1
2008Average28.0 %62.5 %45.3 %65.9 %88.0 %81.2 %50.3 %21.6
2009Yankees35.0 %68.8 %51.4 %81.9 %95.4 %90.7 %48.7 %25.4
2009Average27.9 %61.4 %44.8 %65.5 %88.0 %81.0 %50.4 %21.4
2010Yankees35.5 %70.7 %51.8 %74.3 %93.6 %86.5 %46.2 %25.0
2010Average28.4 %61.3 %44.9 %64.6 %87.9 %80.6 %50.4 %21.5
2011Yankees38.0 %74.1 %54.6 %73.4 %94.3 %86.4 %46.2 %26.8
2011Average28.9 %62.1 %45.6 %64.7 %88.0 %80.6 %50.1 %21.6
2012Yankees33.0 %70.1 %49.6 %71.2 %89.5 %82.7 %44.7 %26.6
2012Average29.3 %62.2 %45.6 %63.6 %87.3 %79.6 %49.5 %22.1
2013Yankees34.2 %66.8 %49.3 %72.8 %94.7 %86.5 %46.3 %27.4
2013Average29.7 %62.7 %45.9 %63.2 %87.3 %79.4 %49.2 %22.6
2014Mariners36.3 %66.2 %49.6 %75.8 %95.1 %87.3 %44.4 %25.1
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2015Mariners35.4 %67.5 %50.1 %68.9 %91.2 %82.6 %45.7 %24.9
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Mariners39.0 %66.6 %51.5 %72.4 %92.1 %83.9 %45.1 %26.3
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Mariners37.7 %68.4 %52.3 %69.2 %91.7 %83.2 %47.5 %28.2
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Mariners34.3 %63.5 %47.8 %70.6 %90.5 %82.8 %46.2 %27.2
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -36.1 %68.3 %51.0 %73.7 %93.0 %85.7 %46.4 %26.1

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2007Yankees40.8 %64.4 %51.7 %74.6 %94.1 %85.8 %46.1 %6.2
2008Yankees38.3 %66.1 %52.1 %79.9 %94.1 %88.9 %49.8 %25.3
2009Yankees35.3 %68.2 %51.4 %82.9 %94.8 %90.7 %49.1 %25.4
2010Yankees35.1 %69.7 %51.8 %74.5 %92.9 %86.5 %48.2 %25.3
2011Yankees38.5 %73.7 %54.7 %73.5 %94.5 %86.5 %45.9 %27.1
2012Yankees33.4 %69.0 %49.6 %70.5 %89.8 %82.7 %45.7 %27.0
2013Yankees34.8 %65.4 %49.3 %73.0 %94.4 %86.4 %47.3 %28.4
2014Mariners36.8 %65.5 %49.5 %75.7 %95.7 %87.4 %44.2 %25.9
2015Mariners35.1 %67.3 %50.0 %68.1 %91.4 %82.7 %46.4 %25.4
2016Mariners39.5 %65.7 %51.4 %72.5 %92.3 %84.0 %45.5 %26.6
2017Mariners37.1 %69.8 %52.1 %69.6 %92.2 %83.4 %45.7 %29.1
2018Mariners33.9 %64.3 %47.8 %70.1 %90.8 %82.8 %45.6 %28.6
Total- - -36.4 %67.8 %51.0 %73.7 %93.1 %85.7 %46.7 %25.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018Mariners (A-)1B117.01000  0          
2018Mariners (AAA)1B118.01020  1          
2018Mariners1B141088.287311090090    .989 
Total- - -1B141088.287311090090    .989 
2005Yankees2B1311301142.225839117987036385     .974 
2006Yankees (AA)2B3323.0740  0          
2006Yankees2B1181151009.02303339636932393     .984 
2007Yankees2B1591571408.23204971310312152786     .984 
2008Yankees2B1591541376.230548213948948525     .984 
2009Yankees2B1611581399.230842412848936555     .984 
2010Yankees2B1581571393.134143231210748643     .996 
2011Yankees2B1571501340.032344410828838547     .987 
2012Yankees2B1541501343.12854356518342473     .992 
2013Yankees2B1531531350.12474046338039484     .991 
2014Mariners2B1501491304.02614279549337624     .987 
2015Mariners2B1491491316.12874036519136618     .991 
2016Mariners2B1571561376.131142932110942747     .996 
2017Mariners2B1501481286.225433910918828637     .983 
2018Mariners (A-)2B117.0150  3          
2018Mariners2B6965561.11111461014013275     .996 
Total- - -2B2025199117608.1384155861188038121752776272     .988 
2018Mariners (A-)3B118.0030  0          
2018Mariners3B2215.0220001100     1.000 
Total- - -3B2215.0220001100     1.000 
2013YankeesSS101.0000000000     .000 
Total- - -SS101.0000000000     .000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2018Mariners1B88.20  0 -10-11612.7500  0.0-0.7-0.3-1.0-11.9
Total- - -1B88.20  0 -10-11612.7500  0.0-0.7-0.3-1.0-11.9
2005Yankees2B1142.2   -2 1-21-22410313.76319  -2.5-16.5-2.6-21.6-21.8
2006Yankees2B1009.0   0 -1-3-4331267.80725  -0.4-7.5-0.5-8.4-10.3
2007Yankees2B1408.2   9 11323420350.83353  2.86.1-1.47.57.0
2008Yankees2B1376.2   0 1-13-12472382.80930  -0.9-8.0-2.3-11.1-10.0
2009Yankees2B1399.2   -3 -360379314.829443 -1.80.3-1.3-2.8-2.8
2010Yankees2B1393.1   2 -11718373308.8264510 1.3-7.35.5-0.5-0.7
2011Yankees2B1340.0   2 -222397318.801595 1.8-4.90.5-2.6-2.5
2012Yankees2B1343.1   0 -21715381310.8146910 -1.37.12.88.68.5
2013Yankees2B1350.1   -2 266364292.802509 -2.21.13.01.92.1
2014Mariners2B1304.0   2 1-30356275.7737012 2.7-3.31.20.60.5
2015Mariners2B1316.1   0 -1-8-9361272.754624 0.9-6.74.1-1.7-1.4
2016Mariners2B1376.1   3 1711266194.72914310 1.8-0.22.33.95.4
2017Mariners2B1286.2   5 -1-40269185.688783 3.9-1.4-2.40.1-1.1
2018Mariners2B561.10  2 11411481.71134  0.60.51.72.89.3
Total- - -2B17608.10  18 -3173248933861.78978166 6.6-40.810.7-23.4-1.9
2018Mariners3B15.00  0 0-2-284.5000  0.1-1.20.4-0.7-19.8
Total- - -3B15.00  0 0-2-284.5000  0.1-1.20.4-0.7-19.8
2013YankeesSS1.0   0 00000 00      
Total- - -SS1.0   0 00000 00      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018Mariners1B88.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (1)0.0%      (1)100.0%    (20)
Total- - -1B88.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (1)0.0%      (1)100.0%    (20)
2012Yankees2B1343.10.0%      (7)7.1%    (14)75.0%      (8)73.3%    (15)84.2%    (38)99.1%  (447)
2013Yankees2B1350.10.0%      (8)0.0%    (10)55.6%      (9)86.7%    (15)88.0%    (25)99.0%  (401)
2014Mariners2B1304.00.0%    (13)4.8%    (21)6.7%    (15)41.7%    (12)68.0%    (25)98.6%  (427)
2015Mariners2B1316.10.0%      (5)0.0%    (18)11.1%      (9)37.5%     (8)82.1%    (28)98.6%  (416)
2016Mariners2B1376.10.0%      (5)0.0%    (11)27.3%    (11)50.0%    (10)82.8%    (29)99.1%  (432)
2017Mariners2B1286.20.0%      (1)0.0%    (13)0.0%    (13)0.0%     (6)66.7%    (21)97.8%  (362)
2018Mariners2B561.10.0%      (9)0.0%      (8)0.0%      (6)40.0%     (5)100.0%      (9)100.0%  (145)
Total- - -2B17608.10.0%    (48)2.1%    (95)22.5%    (71)54.9%    (71)80.6%  (175)98.8%  (2630)
2018Mariners3B15.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)50.0%      (2)100.0%      (3)
Total- - -3B15.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)50.0%      (2)100.0%      (3)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2009Yankees1399.29151625655687767623
2010Yankees1393.1132666453748286857310
2011Yankees1340.06060554970748378675
2012Yankees1343.141716450798784847410
2013Yankees1351.12964605277788581719
2014Mariners1304.049786356829378907712
2015Mariners1316.12766514871756281654
2016Mariners1376.128746050848568847210
2017Mariners1286.21263393171775473583
Total- - -12111.0469665850748075806966

SeasonTeamPosInnFSRDRSTZLUZRSTDEVERRADR
2005Yankees2B1142.2 -23-4.9-21.510.0+/- 5.8-16.5
2006Yankees2B1009.0 -33.2-8.35.7+/- 3.3-2.7
2007Yankees2B1408.2 223.47.59.8+/- 5.611.0
2008Yankees2B1376.2 -134.0-11.29.3+/- 5.4-6.7
2009Yankees2B1399.2336.9-2.84.4+/- 2.22.4
2010Yankees2B1393.11017-4.0-0.610.3+/- 5.14.7

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2005Yankees3.4-0.7-21.72.02.7-19.71.816.81.60.2$0.7 
2006Yankees18.2-4.2-8.41.314.0-7.11.716.024.62.4$11.4$0
2007Yankees16.3-0.77.52.415.69.92.420.748.64.7$26.6$0
2008Yankees-10.8-1.8-11.12.4-12.6-8.82.419.30.40.0$0.2$3
2009Yankees19.8-6.5-2.82.413.4-0.42.520.536.03.6$23.0 
2010Yankees34.80.8-0.52.235.71.73.120.661.16.3$38.0 
2011Yankees26.60.8-2.61.527.3-1.12.219.848.25.1$38.8 
2012Yankees40.2-3.68.61.336.69.92.420.669.57.3$47.3 
2013Yankees33.6-4.51.91.729.13.62.519.554.55.9$43.6 
2014Mariners26.91.30.61.428.21.92.118.851.15.6$42.6 
2015Mariners12.5-8.3-1.71.64.2-0.12.219.726.02.8$22.1 
2016Mariners33.2-2.03.91.831.35.82.521.661.16.2$50.0 
2017Mariners10.2-3.00.12.27.32.42.320.031.93.2$25.4 
2018Mariners15.01.11.10.016.01.11.010.428.62.9$23.6 
Total- - -279.9-31.1-25.124.2248.8-1.031.1264.3543.256.3$393.3$4

  • $240m / 10 Years (2014 - 2023) (Edit)
    • signed by Seattle Mariners on 12/6/2013 (Free Agent)
    • 2014: $24M, 2015: $24M, 2016: $24M, 2017: $24M, 2018: $24M, 2019: $24M, 2020: $24M, 2021: $24M, 2022: $24M, 2023: $24M
    • No Trade: Full
    • Agent / Agency: Jay-Z (Roc Nation Sports)
    • Originally Reported By: Jon Heyman
    • Source: cbssports.com, Hat Tip: twitter.com
    • Submitted by John Benedetto
  • $28m / 4 Years (2008 - 2011) + 2 Option Years (Edit)
    • signed by New York Yankees on 1/26/2008 (Extension)
    • 2008: $3M, 2009: $6M, 2010: $9M, 2011: $10M
    • 2012 Team Option: $14M ($2M buyout)
    • 2013 Team Option: $15M ($2M buyout)
    • Source: yankees.lhblogs.com
    • Submitted by willl
Add New Contract