Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Gregor BlancoHigh Level: MLB Current Team: Free Agent since 2017 MLB Years: 2008-2017
Follow TBC on Twitter and Facebook

World Series Champion

PositionsOF-731, CF-553, LF-439, RF-143, DH-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameGregor Miguel Blanco (Pedraza)
Height5-11Weight170BatsLeftThrowsLeft
Born DateDecember 12,1983 [34.075]PlaceCaracas,Venezuela

DraftedSigned as undrafted amateur free agent in 2000 by the Atlanta Braves.
Signing ScoutsRolando PetitService Time7.142 (2017)
MLB DebutMarch 30,2008 [24.109]
OrganizationsATL [9] SFN [5] KCA [2] ARI [1] WAS [1] Awards0
TBC Player ID4591Retrosheet IDblang001MLBAM ID453923
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Gregor Blanco page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsBattingSpeed89Power32Contact55XBH29RBIs29Runs66Hitting63Durability60Team.510Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2002Macon BravesSALAatl-of181324688712714973640168512096202.271.392.385.77718030570.350.114.346.35314.9121.051.411.2366.8623.62
2003Myrtle Beach PelicansCaroA+atl-of191264616612519753634165411483104.271.357.375.73217331527.350.104.260.32910.2521.632.110.9592.2024.80
2004Myrtle Beach PelicansCaroA+atl1of20119436731161798412594711436345.266.339.401.74017534495.341.135.280.3239.4923.032.431.6254.5029.31
2005Mississippi BravesSouAAatl2of2112340164101111263728127312427328.252.367.384.75115429486.347.132.354.33615.0225.511.701.2366.8328.71
2006Mississippi BravesSouAAatl-of2266251457216309176435735003.287.397.375.7729419302.371.088.303.35114.2418.871.330.000.0026.39
2006Richmond BravesILAAAatl-of22732694379121019149525306013.294.408.346.7549313327.366.052.264.34815.9016.211.020.000.0016.46
2006Minor Totals (2 teams)Minor         13952088151284028311595110311016.290.403.360.76318732629.368.070.283.35015.1017.491.160.000.0021.19
2007Richmond BravesILAAAatl1of231244648113118533523186385214205.282.369.362.73116826545.339.080.226.33311.5615.601.350.55154.6719.85
2008Atlanta BravesNLMLBatl18lf-cf2414443052108144138135749966323.251.366.309.67513319519.321.058.249.31514.2619.081.340.19430.0017.59
2009Gwinnett BravesILAAAatl1cf2590333547691230103507017606.228.326.279.6059312397.277.051.222.28312.5917.631.400.50166.5015.79
2009Atlanta BravesNLMLBatl1cf252443580101204901001.186.255.233.48810148.235.047.186.2278.3318.752.250.000.0012.50
2010Gwinnett BravesILAAAatl9cf264415426448011191232819001.286.382.357.739559187.344.071.273.33912.3014.971.220.53154.0020.45
2010Atlanta BravesNLMLBatl1cf26365891811031281500012.310.394.362.75621266.419.052.172.34012.1222.731.880.000.0011.11
2010Kansas City RoyalsALMLBkca7cf2649179224983111102213502103.274.348.369.7176612203.333.095.257.32310.3417.241.670.49179.0024.49
2010Totals for MLB-MLB         85237316794114114295002115.283.360.367.7278714269.353.084.236.32710.7818.591.720.37237.0020.90
2011Omaha Storm ChasersPCLAAAkca4lf2723561311500491171501003.196.384.286.67016574.268.090.536.32222.9720.270.880.000.0045.45
2011Syracuse ChiefsILAAAwas7lf-cf2751143282972310151273525101.203.335.343.6784912178.245.140.427.31015.1719.661.301.6947.6741.38
2011Totals for AAA-AAA         741994140122314242445026104.201.350.327.6776517252.252.126.457.31417.4619.841.141.1966.3342.50
2012San Francisco GiantsNLMLBsfn7rf-lf2814139356961455342665110425220.244.333.344.67713524453.318.100.280.30211.2622.962.041.1078.6025.00
2013San Francisco GiantsNLMLBsfn7cf-lf29141452501201763411495295133410.265.341.350.69115826511.328.085.210.30710.1818.591.830.59150.6721.67
2014San Francisco GiantsNLMLBsfn7cf-lf3014639351102186538165417736114.260.333.374.70714729444.311.114.247.3179.2317.341.881.1378.6028.43
2015San Francisco GiantsNLMLBsfn7cf-lf311153275995193526135405920373.291.368.413.78113527372.338.122.269.33710.7515.861.481.3465.4028.42
2016San Francisco GiantsNLMLBsfn7rf32106241285410411863295111145.224.309.311.6207515273.279.087.220.27210.6218.681.760.37241.0027.78
2017Visalia RawhideCalifA+ari6o33518371003402500001.389.450.444.8948120.538.055.389.39410.0025.002.500.000.0014.29
2017Reno AcesPCLAAAari13o3315220000001100000.400.500.400.900206.500.000.200.40816.6716.671.000.000.000.00
2017Minor Totals (2 teams)Minor         623591003403600001.391.462.435.89710126.529.044.348.39711.5423.082.000.000.0011.11
2017Arizona DiamondbacksNLMLBari5lf33902244355103313151315901002.246.337.357.6948016256.321.111.313.30812.1123.051.901.1774.6729.09
MLB Totals - 9 Season(s)Filter99227403757051113624223116383516031525142133.257.343.350.6939601713145.320.093.250.00011.1619.171.720.76114.1724.26
Minor League Totals - 10 Season(s)Filter9773459585920137493527122892537821316918742.266.368.364.73212602214114.338.098.293.00013.0519.961.530.8598.8324.02
AAA Totals - 6 Season(s)Filter4061424247372599910980332332876429119.261.365.334.699476771714.319.073.270.00013.5916.741.230.53158.2220.70
AA Totals - 2 Season(s)Filter189652109173271564645181161815123211.265.379.380.75924848788.357.115.334.00014.7222.971.560.76108.6727.75
A+ Totals - 3 Season(s)Filter2509151422483716138063251032331194410.271.350.389.739356661042.349.118.272.0009.8822.362.261.2570.3826.61
A Totals - 1 Season(s)Filter1324688712714973640168512096202.271.392.385.77718030570.350.114.346.00014.9121.051.411.2366.8623.62
San Francisco Giants Totals - 5 Season(s)Filter64918062444677824191577528213386915101822.259.338.360.6986501212053.318.101.245.00010.3818.801.810.9395.0525.91
Atlanta Braves Totals - 3 Season(s)Filter204531661341561421678612367336.252.361.309.67016422633.324.057.235.00013.5919.431.430.16531.0016.42
Arizona Diamondbacks Totals - 1 Season(s)Filter902244355103313151315901002.246.337.357.6948016256.321.111.313.00012.1123.051.901.1774.6729.09
Kansas City Royals Totals - 1 Season(s)Filter49179224983111102213502103.274.348.369.7176612203.333.095.257.00010.3417.241.670.49179.0024.49
Average MLB - Per 162 games16244761115186436196579824235.257.343.350.69315728514.320.093.250.00011.1619.171.720.76114.1724.26
Average Minor - Per 162 games16257497153238645381589136511317.266.368.364.73220937682.338.098.293.00013.0519.961.530.8598.8324.02

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2002Macon Braves SALAatl18OF123--219713-239226.9461.84------13293.287.9
2003Myrtle Beach Pelicans CaroA+atl19OF123--26069-275266.9672.16------12697.689.1
2004Myrtle Beach Pelicans CaroA+atl20OF114--21639-228219.9611.92------11995.882.6
2005Mississippi Braves SouAAatl21OF112--2341485256248.9692.21------12391.184.8
2006Mississippi Braves SouAAatl22OF66--173562184178.9672.70------66100.047.8
2006Richmond Braves ILAAAatl22OF73--155521162160.9882.19------73100.051.0
2007Richmond Braves ILAAAatl23OF120--295863309303.9812.53------12496.885.1
2008Atlanta BravesNLMLBatl24LF77555128632-9189.9781.160.17-----14453.547.5
2008Atlanta BravesNLMLBatl24CF69544941284--1321321.0001.910.27-----14447.942.6
2008Atlanta BravesNLMLBatl24RF54348---881.0001.600.24-----1443.53.1
2009Gwinnett Braves ILAAAatl25CF86--198542207203.9812.36------9095.659.7
2009Gwinnett Braves ILAAAatl25LF1--1---111.0001.00------901.10.7
2009Atlanta BravesNLMLBatl25LF3-8-11-21.5000.330.13-----2412.51.9
2009Atlanta BravesNLMLBatl25RF21101---111.0000.500.10-----248.31.2
2009Atlanta BravesNLMLBatl25CF977220---20201.0002.220.28-----2437.55.6
2010Gwinnett Braves ILAAAatl26LF2--4---441.0002.00------444.51.4
2010Gwinnett Braves ILAAAatl26RF13--274--31311.0002.38------4429.59.1
2010Gwinnett Braves ILAAAatl26CF26--474--51511.0001.96------4459.118.2
2010Kansas City RoyalsALMLBkca26RF33274---441.0001.330.15-----496.11.9
2010Atlanta BravesNLMLBatl26CF2616168401114241.9761.580.24-----3672.216.0
2010Atlanta BravesNLMLBatl26LF7-132---221.0000.290.15-----3619.44.3
2010Kansas City RoyalsALMLBkca26LF118-------------492.00.6
2010Kansas City RoyalsALMLBkca26CF4040347953-198981.0002.450.28-----4981.624.7
2011Omaha Storm Chasers PCLAAAkca27LF18--281-129291.0001.61------2378.312.7
2011Syracuse Chiefs ILAAAwas27LF30--543--57571.0001.90------5158.821.4
2011Syracuse Chiefs ILAAAwas27CF17--34-2-3634.9442.00------5133.312.1
2011Syracuse Chiefs ILAAAwas27RF2--3---331.0001.50------513.91.4
2012San Francisco GiantsNLMLBsfn28DH1---------------1410.70.6
2012San Francisco GiantsNLMLBsfn28LF5325278442--46461.0000.870.17-----14137.632.7
2012San Francisco GiantsNLMLBsfn28CF301416851-1-5251.9811.700.30-----14121.318.5
2012San Francisco GiantsNLMLBsfn28RF54504318611-8887.9891.610.20-----14138.333.3
2013San Francisco GiantsNLMLBsfn29CF76635501422--1441441.0001.890.26-----14153.946.9
2013San Francisco GiantsNLMLBsfn29RF1-2-------------1410.70.6
2013San Francisco GiantsNLMLBsfn29LF7250470904-194941.0001.310.20-----14151.144.4
2014San Francisco GiantsNLMLBsfn30LF64363617811-8079.9881.230.22-----14643.839.5
2014San Francisco GiantsNLMLBsfn30RF1-41---111.0001.000.25-----1460.70.6
2014San Francisco GiantsNLMLBsfn30CF72565251405--1451451.0002.010.28-----14649.344.4
2015San Francisco GiantsNLMLBsfn31CF443431984-1-8584.9881.910.26-----11538.327.2
2015San Francisco GiantsNLMLBsfn31RF221916436-2-3836.9471.640.22-----11519.113.6
2015San Francisco GiantsNLMLBsfn31LF3825249631--64641.0001.680.26-----11533.023.5
2016San Francisco GiantsNLMLBsfn32LF2918184361--37371.0001.280.20-----10627.417.9
2016San Francisco GiantsNLMLBsfn32CF181412626---26261.0001.440.21-----10617.011.1
2016San Francisco GiantsNLMLBsfn32RF34242304911-5150.9801.470.22-----10632.121.0
2017Visalia Rawhide CalifA+ari33CF4--2---221.0000.50------580.02.9
2017Reno Aces PCLAAAari33CF1--1---111.0001.00------1100.00.7
2017Arizona DiamondbacksNLMLBari33RF62246-1-76.8571.000.25-----906.73.7
2017Arizona DiamondbacksNLMLBari33LF441821237---37371.0000.840.17-----9048.927.2
2017Arizona DiamondbacksNLMLBari33CF353225754-2-5654.9641.540.21-----9038.921.6
MLB Totals for CF - 9 season(s)-   CF41933030267801552800795.9941.900.26-----4190.00.0
MLB Totals for LF - 9 season(s)-   LF38822822954361341453449.9911.160.20-----3880.00.0
MLB Totals for RF - 9 season(s)-   RF12810392619125-198193.9751.510.21-----1280.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for OF - 2 season(s)-   OF193--4501384471463.9832.40------1930.00.0
AAA Totals for CF - 4 season(s)-   CF130--280962295289.9802.22------1300.00.0
AAA Totals for LF - 3 season(s)-   LF51--874-191911.0001.78------510.00.0
AAA Totals for RF - 2 season(s)-   RF15--304--34341.0002.27------150.00.0
AA Totals for OF - 2 season(s)-   OF178--40719147440426.9682.39------1780.00.0
A+ Totals for OF - 2 season(s)-   OF237--476918-503485.9642.05------2370.00.0
A+ Totals for CF - 1 season(s)-   CF4--2---221.0000.50------40.00.0
A Totals for OF - 1 season(s)-   OF123--219713-239226.9461.84------1230.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2002Macon Braves SALAatl18---------123-
2003Myrtle Beach Pelicans CaroA+atl19---------123-
2004Myrtle Beach Pelicans CaroA+atl20---------114-
2005Mississippi Braves SouAAatl21---------112-
2006Mississippi Braves SouAAatl22---------66-
2006Richmond Braves ILAAAatl22---------73-
2007Richmond Braves ILAAAatl23---------120-
2008Atlanta BravesNLMLBatl24------77695--
2009Gwinnett Braves ILAAAatl25------186---
2009Atlanta BravesNLMLBatl25------392--
2010Gwinnett Braves ILAAAatl26------22613--
2010Kansas City RoyalsALMLBkca26------1403--
2010Atlanta BravesNLMLBatl26------726---
2011Omaha Storm Chasers PCLAAAkca27------18----
2011Syracuse Chiefs ILAAAwas27------30172--
2012San Francisco GiantsNLMLBsfn28------533054-1
2013San Francisco GiantsNLMLBsfn29------72761--
2014San Francisco GiantsNLMLBsfn30------64721--
2015San Francisco GiantsNLMLBsfn31------384422--
2016San Francisco GiantsNLMLBsfn32------291834--
2017Visalia Rawhide CalifA+ari33-------4---
2017Reno Aces PCLAAAari33-------1---
2017Arizona DiamondbacksNLMLBari33------44356--

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Atlanta BravesMLB Spring TrainingMLB231119350001112301003.263.333.263.5965022.313.000.1059.0913.641.500.000.000.00
2008Atlanta BravesMLB Spring TrainingMLB24214371412082011610100.326.464.442.90619356.368.116.41919.6410.710.550.000.0021.43
2009VenezuelaWBCTournament25615161202100100000.400.400.7331.13311315.429.333.4000.006.670.000.000.0050.00
2009Atlanta BravesMLB Spring TrainingMLB251123241105105300000.174.321.304.6257228.200.130.39117.8610.710.600.000.0050.00
2010Atlanta BravesMLB Spring TrainingMLB262029470004006400100.241.361.241.6027036.269.000.20716.6711.110.670.000.000.00
2011Kansas City RoyalsMLB Spring TrainingMLB2717306700043161301000.233.361.233.5947037.412.000.26716.2235.142.170.000.000.00
2012San Francisco GiantsMLB Spring TrainingMLB2827781426401513181700001.333.395.423.81833586.417.090.3469.3019.772.131.1678.0019.23
2012San Francisco GiantsDiv SeriesMLB28514341012001510000.286.375.571.9468216.375.285.3576.2531.255.006.2514.0050.00
2012San Francisco GiantsChamp. SeriesMLB28722641102006300000.182.357.318.6757228.211.136.40921.4310.710.500.000.0050.00
2012San Francisco GiantsWorld SeriesMLB28415140101000600000.267.267.400.6676115.444.133.1330.0040.000.000.000.0025.00
2013San Francisco GiantsMLB Spring TrainingMLB292164121834054361710000.281.352.453.80529771.383.172.2818.4523.942.830.000.0038.89
2014San Francisco GiantsMLB Spring TrainingMLB30214911132207108702100.265.362.388.75019460.302.123.30613.3311.670.880.000.0030.77
2014San Francisco GiantsWild CardMLB3014100000001000000.000.200.000.200005.000.000.25020.000.000.000.000.000.00
2014San Francisco GiantsDiv SeriesMLB30418020001102101000.111.200.111.3112021.118.000.1679.524.760.500.000.000.00
2014San Francisco GiantsChamp. SeriesMLB30522351002001301000.227.261.273.5346124.263.046.0914.1712.503.000.000.0020.00
2014San Francisco GiantsWorld SeriesMLB30728640012106400000.143.294.250.5447134.130.107.35717.6511.760.672.9428.0025.00
2015San Francisco GiantsMLB Spring TrainingMLB31235881633051051410001.276.344.431.77525664.364.155.2597.8121.882.800.000.0037.50
2016San Francisco GiantsMLB Spring TrainingMLB32184741320031081100001.277.382.319.70115255.361.042.23414.5520.001.380.000.0015.38
2016San Francisco GiantsDiv SeriesMLB3248111001001201001.125.222.250.4722110.167.125.25010.0020.002.000.000.00100.00
2017Arizona DiamondbacksMLB Spring TrainingMLB331440991302114901001.225.295.400.69516445.290.175.2758.8920.002.250.000.0044.44
2017Arizona DiamondbacksDiv SeriesMLB3333000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
World Baseball Classic Totals - 1 yrs615161202100100000.400.400.7331.13311315.429.333.4000.006.670.000.000.0050.00
MLB Spring Training Totals - 11 yrs2044808013217151492876910435307.275.368.379.74718233560.347.104.29212.3218.571.510.18480.0025.00
MLB Playoffs - Wild Card Totals - 1 yrs14100000001000000.000.200.000.200005.000.000.25020.000.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 4 yrs16434720141041012001.163.250.279.52912350.188.116.2338.0020.002.502.0043.0042.86
MLB Playoffs - Championship Series Totals - 2 yrs1244992104007601000.205.314.295.60913352.237.090.25013.4611.540.860.000.0033.33
MLB Playoffs - World Series Totals - 2 yrs11437801131061000000.186.286.302.58813249.219.116.27912.2420.411.672.0443.0025.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-11-03LFFree Agent -Free AgentFree AgentGranted free agency  
2017-05-05LFArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2017-05-05
2017-05-04RFArizona DiamondbacksReno (AAA)-MinorsReassigned MinorsAssigned to Reno (AAA)Team Roster on 2017-05-04
2017-04-27RFArizona DiamondbacksVisalia (A+)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-04-27
2017-04-14RFArizona DiamondbacksReno (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2017-04-14
2017-03-28RFArizona DiamondbacksReno (AAA)-MinorsContractSigned to Minor League ContractTeam Roster on 2017-03-28
2017-03-26RFFree Agent -Free AgentFree AgentReleased by Diamondbacks  
2017-01-29LFSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2017-01-29
2017-01-16RFArizona DiamondbacksArizona Diamondbacks (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2017-01-16
2016-11-02RFFree Agent -Free AgentFree AgentGranted free agency  
2016-09-16RFSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2016-09-16
2016-08-23LF-CFSan Francisco GiantsSan Francisco Giants (MLB)YDL-15InjuredDL15 Right shoulder impingementTeam Roster on 2016-08-23
2015-10-17LF-CFSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2015-10-17
2015-06-11LF-CFSan Francisco GiantsSan Francisco Giants (MLB)YDL-7InjuredDL7 Concussion [Hit in head by throw from Brandon Belt during between-inning warmup]Team Roster on 2015-06-11
2015-01-19cfSan Francisco GiantsSan Francisco Giants (MLB)YActiveContractSigned to 2-year contract for 2015-2016 ($7.5m) 3.6-3.9 Avoids arbitration.Team Roster on 2015-01-19
2014-01-17cfSan Francisco GiantsSan Francisco Giants (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($0m) Avoiding arbitrationTeam Roster on 2014-01-17
2013-01-18cfSan Francisco GiantsSan Francisco Giants (MLB)YActiveContractSigned to 1-year contract for 2013 ($1.35m) Avoiding arbitrationTeam Roster on 2013-01-18
2012-04-04lfSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveContract purchased from Fresno (AAA)Team Roster on 2012-04-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2012-01-18ContractSigned by Giants 
2010-07-31TradeTraded by Braves with Tim Collins and Jesse Chavez to Royals for Kyle Farnsworth and Rick Ankiel 
2000-07-04ContractSigned as nondrafted free agent by Braves 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2008Atlanta BravesTeam Payroll24390,000-75330-2,696,252390,000390,000
2009Atlanta BravesTeam Payroll25400,000-72430-2,746,792400,000790,000
2010Kansas City RoyalsTeam Payroll26400,000-75732-2,812,412400,0001,190,000
2010Atlanta BravesTeam Payroll26400,000-75728-2,812,412400,0001,190,000
2012San Francisco GiantsTeam Payroll28516,000-51525432,954,887480,0001,706,000
2013San Francisco GiantsTeam Payroll291,350,000-40317563,021,531490,0003,056,0002013-01-18 - Signed to 1-year contract for 2013 ($1.35m) Avoiding arbitration
2014San Francisco GiantsTeam Payroll302,525,000-33419643,256,497500,0005,581,0002014-01-17 - Signed to 1-year contract for 2014-2014 ($0m) Avoiding arbitration
2015San Francisco GiantsTeam Payroll313,600,0005.1642871969++3,571,283507,5009,181,0002015-01-19 - Signed to 2-year contract for 2015-2016 ($7.5m) 3.6-3.9 Avoids arbitration.
2016San Francisco GiantsTeam Payroll323,900,0006.1642861569++3,498,245507,50013,081,000
2017Arizona DiamondbacksTeam Payroll331,000,000-49518463,582,271535,00014,081,0002017-01-16 - Signed to Minor League Contract
2017-01-29 - Signed to Minor League Contract
2017-03-28 - Signed to Minor League Contract
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red