Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Gregor BlancoTrack this Player High Level: MLB Current Team: San Francisco Giants MLB Years: 2008-2018
Follow TBC on Twitter and Facebook

World Series Champion

PositionsOF-790, CF-595, LF-484, RF-170, DH-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameGregor Miguel Blanco (Pedraza)
Height5-11Weight170BatsLeftThrowsLeft
Born DateDecember 12,1983 [34.339]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 [6] KCA [2] ARI [1] WAS [1] Awards0
TBC Player ID4591Retrosheet IDblang001MLBAM ID453923
Research ToolsTrack this Player -- Intersect 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
2011Syracuse ChiefsILAAAwas7lf-cf2751143282972310151273525101.203.335.343.6784912178.245.140.427.31015.1719.661.301.6947.6741.38
2011Omaha Storm ChasersPCLAAAkca4lf2723561311500491171501003.196.384.286.67016574.268.090.536.32222.9720.270.880.000.0045.45
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
2018Sacramento River CatsPCLAAAsfn346017020427241321234001003.247.337.382.7196513194.302.135.276.31811.8620.621.742.0642.5030.95
2018San Francisco GiantsNLMLBsfn1346818919417321262125801102.217.262.317.5796012203.300.100.185.2545.9128.574.830.9994.5029.27
MLB Totals - 10 Season(s)Filter106029293947461183926235122403636611526152135.255.338.348.68610201833348.319.093.245.00010.8419.741.820.78112.6524.53
Minor League Totals - 11 Season(s)Filter10373629605962144513928423093560861317018745.265.366.365.73113252344308.336.100.292.00013.0019.991.540.9193.0524.32
AAA Totals - 7 Season(s)Filter466159426741466111312282342563276439122.260.362.339.701541901908.317.079.270.00013.4217.141.280.68122.6221.74
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 - 6 Season(s)Filter71719952635088527211698130225444916111824.255.331.356.6877101332256.316.101.240.0009.9719.681.970.9395.0026.18
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 games162448601141864361965510124235.255.338.348.68615628512.319.093.245.00010.8419.741.820.78112.6524.53
Average Minor - Per 162 games16256795150228644361587135511317.265.366.365.73120737673.336.100.292.00013.0019.991.540.9193.0524.32

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 BravesNLMLBatl25CF977220---20201.0002.220.28-----2437.55.6
2009Atlanta BravesNLMLBatl25LF3-8-11-21.5000.330.13-----2412.51.9
2009Atlanta BravesNLMLBatl25RF21101---111.0000.500.10-----248.31.2
2010Gwinnett Braves ILAAAatl26CF26--474--51511.0001.96------4459.118.2
2010Gwinnett Braves ILAAAatl26RF13--274--31311.0002.38------4429.59.1
2010Gwinnett Braves ILAAAatl26LF2--4---441.0002.00------444.51.4
2010Kansas City RoyalsALMLBkca26CF4040347953-198981.0002.450.28-----4981.624.7
2010Atlanta BravesNLMLBatl26CF2616168401114241.9761.580.24-----3672.216.0
2010Atlanta BravesNLMLBatl26LF7-132---221.0000.290.15-----3619.44.3
2010Kansas City RoyalsALMLBkca26RF33274---441.0001.330.15-----496.11.9
2010Kansas City RoyalsALMLBkca26LF118-------------492.00.6
2011Syracuse Chiefs ILAAAwas27LF30--543--57571.0001.90------5158.821.4
2011Omaha Storm Chasers PCLAAAkca27LF18--281-129291.0001.61------2378.312.7
2011Syracuse Chiefs ILAAAwas27CF17--34-2-3634.9442.00------5133.312.1
2011Syracuse Chiefs ILAAAwas27RF2--3---331.0001.50------513.91.4
2012San Francisco GiantsNLMLBsfn28RF54504318611-8887.9891.610.20-----14138.333.3
2012San Francisco GiantsNLMLBsfn28LF5325278442--46461.0000.870.17-----14137.632.7
2012San Francisco GiantsNLMLBsfn28CF301416851-1-5251.9811.700.30-----14121.318.5
2012San Francisco GiantsNLMLBsfn28DH1---------------1410.70.6
2013San Francisco GiantsNLMLBsfn29CF76635501422--1441441.0001.890.26-----14153.946.9
2013San Francisco GiantsNLMLBsfn29LF7250470904-194941.0001.310.20-----14151.144.4
2013San Francisco GiantsNLMLBsfn29RF1-2-------------1410.70.6
2014San Francisco GiantsNLMLBsfn30CF72565251405--1451451.0002.010.28-----14649.344.4
2014San Francisco GiantsNLMLBsfn30LF64363617811-8079.9881.230.22-----14643.839.5
2014San Francisco GiantsNLMLBsfn30RF1-41---111.0001.000.25-----1460.70.6
2015San Francisco GiantsNLMLBsfn31CF443431984-1-8584.9881.910.26-----11538.327.2
2015San Francisco GiantsNLMLBsfn31LF3825249631--64641.0001.680.26-----11533.023.5
2015San Francisco GiantsNLMLBsfn31RF221916436-2-3836.9471.640.22-----11519.113.6
2016San Francisco GiantsNLMLBsfn32RF34242304911-5150.9801.470.22-----10632.121.0
2016San Francisco GiantsNLMLBsfn32LF2918184361--37371.0001.280.20-----10627.417.9
2016San Francisco GiantsNLMLBsfn32CF181412626---26261.0001.440.21-----10617.011.1
2017Visalia Rawhide CalifA+ari33CF4--2---221.0000.50------580.02.9
2017Reno Aces PCLAAAari33CF1--1---111.0001.00------1100.00.7
2017Arizona DiamondbacksNLMLBari33LF441821237---37371.0000.840.17-----9048.927.2
2017Arizona DiamondbacksNLMLBari33CF353225754-2-5654.9641.540.21-----9038.921.6
2017Arizona DiamondbacksNLMLBari33RF62246-1-76.8571.000.25-----906.73.7
2018Sacramento River Cats PCLAAAsfn34CF19--321--33331.0001.74------6031.713.6
2018Sacramento River Cats PCLAAAsfn34RF16--23---23231.0001.44------6026.711.4
2018Sacramento River Cats PCLAAAsfn34LF11--15---15151.0001.36------6018.37.9
2018San Francisco GiantsNLMLBsfn34OF594039793-3-9693.9691.580.23-----6886.836.4
2018San Francisco GiantsNLMLBsfn34LF341819143-1-4443.9771.260.23-----6850.021.0
2018San Francisco GiantsNLMLBsfn34CF231614434-2-3634.9441.480.24-----6833.814.2
2018San Francisco GiantsNLMLBsfn34RF1166116---16161.0001.450.26-----6816.26.8
MLB Totals for CF - 10 season(s)-   CF44234631708141572836829.9921.880.26-----4420.00.0
MLB Totals for LF - 10 season(s)-   LF42224624864791351497492.9901.170.20-----4220.00.0
MLB Totals for RF - 10 season(s)-   RF13910998720725-214209.9771.500.21-----1390.00.0
MLB Totals for OF - 1 season(s)-   OF594039793-3-9693.9691.580.23-----590.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 - 5 season(s)-   CF149--3121062328322.9822.16------1490.00.0
AAA Totals for LF - 4 season(s)-   LF62--1024-11061061.0001.71------620.00.0
AAA Totals for RF - 3 season(s)-   RF31--534--57571.0001.84------310.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---
2011Syracuse Chiefs ILAAAwas27------30172--
2011Omaha Storm Chasers PCLAAAkca27------18----
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--
2018Sacramento River Cats PCLAAAsfn34------111916--
2018San Francisco GiantsNLMLBsfn34------34231159-

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
2018San Francisco GiantsMLB Spring TrainingMLB3419337102214306911202.303.405.576.98119543.360.273.54513.9520.931.502.3333.0050.00
World Baseball Classic Totals - 1 yrs615161202100100000.400.400.7331.13311315.429.333.4000.006.670.000.000.0050.00
MLB Spring Training Totals - 12 yrs2235138714219172533177511346509.277.370.392.76220138603.347.115.30812.4418.741.510.33256.5026.76
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 DescriptionAgeRoster for Current Team
2018-10-29LFFree Agent -Free AgentFree AgentGranted free agency34.322  
2018-08-29LFSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveContract purchased from minors34.261Team Roster on 2018-08-29
2018-06-08CF-LFSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)34.179Team Roster on 2018-06-08
2018-06-08CF-LFSan Francisco GiantsSacramento (AAA)-MinorsContractSigned to Minor League Contract34.179Team Roster on 2018-06-08
2018-06-08CF-LFFree Agent -Free AgentFree AgentReleased by Giants34.179  
2018-06-05LFSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsOutrighted to minors34.176Team Roster on 2018-06-05
2018-06-02LFSan Francisco GiantsSan Francisco Giants (MLB)-DFADes For AssignmentDesignated for Assignment34.173Team Roster on 2018-06-02
2018-03-29LFSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveContract purchased from minors34.108Team Roster on 2018-03-29
2018-02-27LFSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League Contract34.077Team Roster on 2018-02-27
2017-11-03LFFree Agent -Free AgentFree AgentGranted free agency33.327  
2017-05-05LFArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveContract purchased from minors33.145Team Roster on 2017-05-05
2017-05-04RFArizona DiamondbacksReno (AAA)-MinorsReassigned MinorsAssigned to Reno (AAA)33.144Team Roster on 2017-05-04
2017-04-27RFArizona DiamondbacksVisalia (A+)-MinorsActivated MinorsActivated from disabled list33.137Team Roster on 2017-04-27
2017-04-14RFArizona DiamondbacksReno (AAA)-DL-7InjuredDL7 Injured33.124Team Roster on 2017-04-14
2017-03-28RFArizona DiamondbacksReno (AAA)-MinorsContractSigned to Minor League Contract33.107Team Roster on 2017-03-28
2017-03-26RFFree Agent -Free AgentFree AgentReleased by Diamondbacks33.105  
2017-01-29LFSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League Contract33.048Team Roster on 2017-01-29
2017-01-16RFArizona DiamondbacksArizona Diamondbacks (MLB)-MinorsContractSigned to Minor League Contract33.035Team Roster on 2017-01-16
2016-11-02RFFree Agent -Free AgentFree AgentGranted free agency32.326  
2016-09-16RFSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DL32.279Team Roster on 2016-09-16
2016-08-23LF-CFSan Francisco GiantsSan Francisco Giants (MLB)YDL-15InjuredDL15 Right shoulder impingement32.255Team Roster on 2016-08-23
2015-10-17LF-CFSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DL31.310Team 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]31.182Team 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.31.038Team Roster on 2015-01-19
2014-01-17cfSan Francisco GiantsSan Francisco Giants (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($0m) Avoiding arbitration30.036Team Roster on 2014-01-17
2013-01-18cfSan Francisco GiantsSan Francisco Giants (MLB)YActiveContractSigned to 1-year contract for 2013 ($1.35m) Avoiding arbitration29.037Team Roster on 2013-01-18
2012-04-04lfSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveContract purchased from Fresno (AAA)28.114Team Roster on 2012-04-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster 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
2010Atlanta BravesTeam Payroll26400,000-75728-2,812,412400,0001,190,000
2010Kansas City RoyalsTeam Payroll26400,000-75732-2,812,412400,0001,190,000
2012San Francisco GiantsTeam Payroll28516,000-51525432,954,887480,0001,706,000
2013San Francisco GiantsTeam Payroll291,350,000-40317563,023,990490,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,0007.14248718463,651,709535,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
2018San Francisco GiantsTeam Payroll341,000,000-42617474,360,045545,00015,081,0002018-02-27 - Signed to Minor League Contract
2018-06-08 - 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