Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

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

Jonathan SanchezTrack this Player High Level: MLB Status: Free Agent since 2014 MLB Years: 2006-2013
Follow TBC on Twitter and Facebook

Rated Prospect
World Series Champion

PositionsP-282Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJonathan O. Sanchez
Height6-2Weight165BatsLeftThrowsLeft
Born DateNovember 19,1982 [35.244]PlaceMayaguez,Puerto Rico
CollegeOhio Dominican University (Columbus,OH)

DraftedSelected by the San Francisco Giants [Team Picks] in the 27th round (820th overall) of the 2004 Amateur Entry Draft [Signed]
Signing ScoutsSean O'ConnorService Time6.110 (2013)
Prospect Rankings[BA] 2006-SFN-#6 ... 2007-MLB-#59 ... 2007-SFN-#2
MLB DebutMay 28,2006 [23.190]
OrganizationsSFN [8] CHN [1] COL [1] KCA [1] LAN [1] PIT [1] Awards2
TBC Player ID46521Retrosheet IDsancj002MLBAM ID456043
Pitch Repertoire Fastball (50.40%) -- Changeup (19.80%) -- Slider (17.84%) -- 2-Seam Fastball (11.96%)
Fastball Velocity [2013] - 90.01 - [2012] - 89.12 - [2011] - 89.76 - [2010] - 90.45
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

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


Player Notes:   Threw a no-hitter on July 10,2009 against the San Diego Padres
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts84Walks24Hittable67SO/BB52vsPower67Hitting18Durability50Team.504Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2004Arizona GiantsArizRksfn-S/R21502.77936003126.0229809271001.197.62--3.129.353.001.000-
2004Salem-Keizer VolcanoesNwstA-sfn-ST21214.84660000022.0161312319340001.576.451.217.6613.701.79.667-
2004Minor Totals (2 teams)MinorMLB--S/R0713.721596003148.0382220328611001.377.080.565.2111.362.18.8753.07
2005Augusta GreenJacketsSALAsfn-ST22574.08252500000125.212259578391667001.288.740.572.7911.894.26.417-
2006Connecticut DefendersEastAAsfn31S/R23211.1513310004231.0147409462000.734.02--2.5913.215.11.667-
2006Fresno GrizzliesPCLAAAsfn-ST23223.80660000023.2131010113281001.104.940.384.9410.652.15.500-
2006Minor Totals (2 teams)MinorMLB--S/R0432.2919910004254.1271714122743000.894.420.163.6012.113.36.5711.89
2006San Francisco GiantsNLMLBsfn53Rel23314.9527423004040.0392622223332041.558.780.455.187.431.43.7504.17
2007San Jose GiantsCalifA+sfn-ST24000.0022000003.00000150000.33----3.0015.005.00--
2007Fresno GrizzliesPCLAAAsfn-S/R24002.18633000020.2155508273001.116.53--3.4811.763.38--
2007Minor Totals (2 teams)MinorMLB--S/R0001.90853000023.2155509323001.015.70--3.4212.173.56-1.68
2007San Francisco GiantsNLMLBsfn53Rel24155.8833429008052.0573434828624051.639.871.384.8510.732.21.1674.76
2008San Francisco GiantsNLMLBsfn53ST259125.01292900000158.0154908814751577071.458.770.804.278.942.09.4293.85
2009San Francisco GiantsNLMLBsfn57ST268124.24322931120163.01358277198817711061.377.441.054.859.752.01.4004.17
2010San Francisco GiantsNLMLBsfn57ST271393.07343310000193.01427466219620515191.236.610.984.479.542.14.5914.00
2011San Jose GiantsCalifA+sfn-ST280020.2511000002.26661230003.0020.253.376.7510.121.50--
2011Fresno GrizzliesPCLAAAsfn29ST28103.27220000011.0104415131001.368.180.824.0910.642.601.000-
2011Minor Totals (2 teams)MinorMLB--ST0106.59330000013.216101027161001.6810.541.324.6110.542.291.0004.12
2011San Francisco GiantsNLMLBsfn57ST28474.26191900000101.08054489661025061.447.110.805.869.061.55.3644.30
2012Omaha Storm ChasersPCLAAAkca-ST29116.75330000013.014101057131001.589.453.384.738.781.86.500-
2012Kansas City RoyalsALMLBkca57ST29167.7612120000053.0654746844364152.0410.971.357.436.080.82.1436.45
2012Colorado RockiesNLMLBcol35ST29039.53330000011.01713123992002.2913.502.387.157.151.00.0007.33
2013Albuquerque IsotopesPCLAAAlan55ST30735.1314140100066.27240381242793001.719.721.625.6710.661.88.700-
2013Pittsburgh PiratesNLMLBpit57S/R300311.85541000013.225181878150022.4116.464.615.279.881.88.0009.71
2014Iowa CubsPCLAAAchn47Rel310067.5010100000.21551310006.0013.5013.5040.5013.500.33--
MLB Totals - 8 Season(s)Filter39584.701941375711140784.071443841191437796502441.468.171.045.009.111.82.4021.31
Minor League Totals - 8 Season(s)Filter25154.128868201073343.03051681593215744219001.337.910.834.0711.462.82.625-
AAA Totals - 6 Season(s)Filter1164.76322841000133.0125747220781619001.498.271.325.1610.652.06.647-
AA Totals - 1 Season(s)Filter211.1513310004231.0147409462000.734.02--2.5913.215.11.667-
A+ Totals - 2 Season(s)Filter009.5333000005.26661380001.599.531.594.7612.712.67--
A Totals - 1 Season(s)Filter574.08252500000125.212259578391667001.288.740.572.7911.894.26.417-
A- Totals - 1 Season(s)Filter214.84660000022.0161312319340001.576.451.217.6613.701.79.667-
Rk Totals - 1 Season(s)Filter502.77936003126.0229809271001.197.62--3.129.353.001.000-
San Francisco Giants Totals - 6 Season(s)Filter38464.261741185611140707.160736033573376736441371.397.720.934.789.361.96.452-
Kansas City Royals Totals - 1 Season(s)Filter167.7612120000053.0654746844364152.0410.971.357.436.080.82.143-
Pittsburgh Pirates Totals - 1 Season(s)Filter0311.85541000013.225181878150022.4116.464.615.279.881.88.000-
Colorado Rockies Totals - 1 Season(s)Filter039.53330000011.01713123992002.2913.502.387.157.151.00.000-
Average MLB - Per ~220 innings11164.705438160040220.020012311525122223141121.468.171.045.009.111.82.4071.31
Average Minor - Per ~220 innings16104.125643131042220.01931071012010028012001.337.910.834.0711.462.82.615-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006Fresno GrizzliesPCLAAAsfn-2347021001000301000.286.286.429.715318.500.143.143.3040.0037.500.000.000.0050.00
2006San Francisco GiantsNLMLBsfn53p23277100000001400000.000.125.000.125008.000.000.143.08912.5050.004.000.000.000.00
2007Fresno GrizzliesPCLAAAsfn-2460000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2007San Francisco GiantsNLMLBsfn53p24316011001000301000.167.167.333.500217.333.166.167.2090.0042.860.000.000.00100.00
2008San Francisco GiantsNLMLBsfn53p2528492510040012205000.102.120.122.2426155.185.020.041.1111.8240.0022.000.000.0020.00
2009San Francisco GiantsNLMLBsfn57p2631412300000042718000.073.174.073.2473054.214.000.098.1367.4150.006.750.000.000.00
2010San Francisco GiantsNLMLBsfn57p2732582801030002617000.138.153.172.32510166.250.034.034.1460.0039.390.000.000.0012.50
2011Fresno GrizzliesPCLAAAsfn29p2810000000001000000.0001.000.0001.000001.000.000.000.694100.000.000.000.000.000.00
2011San Francisco GiantsNLMLBsfn57p2818292640010011201001.207.233.345.57810431.353.138.172.2523.2338.7112.000.000.0066.67
2012Kansas City RoyalsALMLBkca57p29122000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2012Colorado RockiesNLMLBcol35p2933000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
2012Totals for MLB-MLB         155000000000500000.000.000.000.000005.000.000.000.0000.00100.000.000.000.000.00
2013Albuquerque IsotopesPCLAAAlan55p30812010000000704000.083.083.083.1661016.200.000.000.0740.0043.750.000.000.000.00
2013Pittsburgh PiratesNLMLBpit57p3065100000001400000.000.167.000.167006.000.000.200.11516.6766.674.000.000.000.00
MLB Totals - 8 Season(s)Filter18820010236109008103222001.115.157.155.312317232.237.040.080.0003.4544.4012.880.000.0030.43
Minor League Totals - 4 Season(s)Filter19190310010011006000.158.200.211.4114126.333.053.105.0003.8538.4610.000.000.0033.33
AAA Totals - 4 Season(s)Filter19190310010011006000.158.200.211.4114126.333.053.105.0003.8538.4610.000.000.0033.33
San Francisco Giants Totals - 6 Season(s)Filter167190923610900794222001.121.161.163.324317221.240.042.079.0003.1742.5313.430.000.0030.43
Pittsburgh Pirates Totals - 1 Season(s)Filter65100000001400000.000.167.000.167006.000.000.200.00016.6766.674.000.000.000.00
Colorado Rockies Totals - 1 Season(s)Filter33000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
Kansas City Royals Totals - 1 Season(s)Filter122000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games162172920510800789219001.115.157.155.312276200.237.040.080.0003.4544.4012.880.000.0030.43
Average Minor - Per 162 games162162026900900985051000.158.200.211.411349222.333.053.105.0003.8538.4610.000.000.0033.33

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004Arizona Giants ArizRksfn21P9--26-1881.0000.89------9100.016.1
2004Salem-Keizer Volcanoes NwstA-sfn21P6--14--551.0000.83------6100.07.9
2005Augusta GreenJackets SALAsfn22P25--28--10101.0000.40------25100.018.4
2006Connecticut Defenders EastAAsfn23P13---3--331.0000.23------13100.09.2
2006Fresno Grizzlies PCLAAAsfn23P6---------------6100.04.2
2006San Francisco GiantsNLMLBsfn23P27440-2--221.0000.070.05-----27100.016.8
2007San Jose Giants CalifA+sfn24P2---------------2100.01.4
2007Fresno Grizzlies PCLAAAsfn24P6---1--111.0000.17------6100.04.2
2007San Francisco GiantsNLMLBsfn24P33452-6-1661.0000.180.12-----33100.020.4
2008San Francisco GiantsNLMLBsfn25P2929158116-117171.0000.590.11-----29100.017.9
2009San Francisco GiantsNLMLBsfn26P3229163315-118181.0000.560.11-----32100.019.8
2010San Francisco GiantsNLMLBsfn27P3433193720112827.9640.790.14-----34100.021.0
2011San Jose Giants CalifA+sfn28P1---------------1100.00.7
2011Fresno Grizzlies PCLAAAsfn28P2---3--331.0001.50------2100.01.4
2011San Francisco GiantsNLMLBsfn28P1919101514212119.9051.000.19-----19100.011.7
2012Omaha Storm Chasers PCLAAAkca29P3---------------3100.02.1
2012Kansas City RoyalsALMLBkca29P121253154-106.6000.500.118280.0-12100.07.4
2012Colorado RockiesNLMLBcol29P331113--441.0001.330.363260.0-3100.01.9
2013Albuquerque Isotopes PCLAAAlan30P14---112-1311.8460.79------14100.09.7
2013Pittsburgh PiratesNLMLBpit30P5413-21-32.6670.400.151233.3-683.33.1
2014Iowa Cubs PCLAAAchn31P1---------------1100.00.7
MLB Totals for P - 8 season(s)-   P194137784188385109101.9270.520.1312666.7-1940.00.0
AAA Totals for P - 6 season(s)-   P32---152-1715.8820.47------320.00.0
AA Totals for P - 1 season(s)-   P13---3--331.0000.23------130.00.0
A+ Totals for P - 2 season(s)-   P3---------------30.00.0
A Totals for P - 1 season(s)-   P25--28--10101.0000.40------250.00.0
A- Totals for P - 1 season(s)-   P6--14--551.0000.83------60.00.0
Rk Totals for P - 1 season(s)-   P9--26-1881.0000.89------90.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004Arizona Giants ArizRksfn219----------
2004Salem-Keizer Volcanoes NwstA-sfn216----------
2005Augusta GreenJackets SALAsfn2225----------
2006Connecticut Defenders EastAAsfn2313----------
2006Fresno Grizzlies PCLAAAsfn236----------
2006San Francisco GiantsNLMLBsfn2327----------
2007San Jose Giants CalifA+sfn242----------
2007Fresno Grizzlies PCLAAAsfn246----------
2007San Francisco GiantsNLMLBsfn2433----------
2008San Francisco GiantsNLMLBsfn2529----------
2009San Francisco GiantsNLMLBsfn2632----------
2010San Francisco GiantsNLMLBsfn2734----------
2011San Jose Giants CalifA+sfn281----------
2011Fresno Grizzlies PCLAAAsfn282----------
2011San Francisco GiantsNLMLBsfn2819----------
2012Omaha Storm Chasers PCLAAAkca293----------
2012Kansas City RoyalsALMLBkca2912----------
2012Colorado RockiesNLMLBcol293----------
2013Albuquerque Isotopes PCLAAAlan3014----------
2013Pittsburgh PiratesNLMLBpit305----------
2014Iowa Cubs PCLAAAchn311----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006San Francisco GiantsMLB Spring TrainingMLB23009.0020200002.0222023002.009.000.009.0013.501.509.00.000
2007San Francisco GiantsMLB Spring TrainingMLB24026.57817002012.11999269002.0713.871.464.386.571.506.57.000
2008San Francisco GiantsMLB Spring TrainingMLB25037.23752000023.235231941424102.1113.311.525.329.131.718.75.000
2009San Francisco GiantsMLB Spring TrainingMLB26000.00000000018.01720300200.948.501.500.000.0001.00.000
2010San Francisco GiantsMLB Spring TrainingMLB27313.62770000027.121131111526201.336.910.334.948.561.734.28.750
2010San Francisco GiantsDiv SeriesMLB27001.2311000007.121101110000.422.450.001.2313.5011.001.23.000
2010San Francisco GiantsChamp. SeriesMLB27014.5022000008.08540581001.639.000.005.639.001.605.63.000
2010San Francisco GiantsWorld SeriesMLB27017.7111000004.26442330002.1411.573.865.795.791.007.71.000
2011San Francisco GiantsMLB Spring TrainingMLB28212.70550000020.017861518101.107.650.452.258.103.603.60.667
2012Kansas City RoyalsMLB Spring TrainingMLB29028.74422000011.11713113613002.0713.502.384.7610.322.1710.32.000
2013Pittsburgh PiratesMLB Spring TrainingMLB30125.50743000018.018111121016201.569.001.005.008.001.605.50.333
2014Chicago CubsMLB Spring TrainingMLB31009.7290900328.111109085202.3511.880.008.645.400.6310.80.000
2016Cincinnati RedsMLB Spring TrainingMLB33017.9440400005.2555072102.317.940.0011.123.180.297.94.000
2017Kansas City RoyalsMLB Spring TrainingMLB340118.6950500004.1999057103.4118.690.0010.3814.541.4018.69.000
MLB Spring Training Totals - 11 yrs6135.485824340052151.01711059216781231201.6510.190.954.657.331.586.26.316
MLB Playoffs - Divisional Series Totals - 1 yrs001.2311000007.32110111000.412.450.001.2313.5011.001.23.000
MLB Playoffs - Championship Series Totals - 1 yrs014.5022000008.0854058101.639.000.005.639.001.605.63.000
MLB Playoffs - World Series Totals - 1 yrs017.7111000004.7644233001.9311.573.865.795.791.007.71.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007San Francisco GiantsMLB Spring TrainingMLB2431000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2008San Francisco GiantsMLB Spring TrainingMLB2553100000001101000.000.250.000.250005.000.000.33320.0020.001.000.000.000.00
2009San Francisco GiantsMLB Spring TrainingMLB2636110000000301000.167.167.167.334107.333.000.0000.0042.860.000.000.000.00
2010San Francisco GiantsMLB Spring TrainingMLB2774111000000002000.250.250.500.750216.250.250.2500.000.000.000.000.00100.00
2010San Francisco GiantsDiv SeriesMLB2713000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
2010San Francisco GiantsChamp. SeriesMLB2723110000000200000.333.333.333.6661031.000.000.0000.0066.670.000.000.000.00
2011San Francisco GiantsMLB Spring TrainingMLB2812000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2012Kansas City RoyalsMLB Spring TrainingMLB2944000000000400000.000.000.000.000004.000.000.0000.00100.000.000.000.000.00
2013Pittsburgh PiratesMLB Spring TrainingMLB30111110000000010001.0001.0002.0003.0002121.0001.0001.0000.000.000.000.000.00100.00
MLB Spring Training Totals - 8 yrs2621432000001905000.143.182.238.4205227.250.095.1433.7033.339.000.000.0066.67
MLB Playoffs - Divisional Series Totals - 1 yrs13000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs23110000000200000.333.333.333.6661031.000.000.0000.0066.670.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2008National League Player of the Week (June 23-June 29)1
2009National League Player of the Week (July 6-July 12)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-03-20RPFree Agent -Free AgentFree AgentReleased by Royals34.121  
2016-12-21RPKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to Minor League Contract34.032Team Roster on 2016-12-21
2016-03-19RPFree Agent -Free AgentFree AgentReleased by Reds33.120  
2016-01-30RPCincinnati RedsCincinnati Reds (MLB)-MinorsContractSigned to Minor League Contract33.072Team Roster on 2016-01-30
2014-07-04RPFree Agent -Free AgentFree AgentReleased by Cubs31.227  
2014-04-21RPChicago CubsIowa (AAA)-DL-7InjuredDL7 Injured31.153Team Roster on 2014-04-21
2014-04-19RPChicago CubsIowa (AAA)-MinorsReassigned MinorsAssigned to Iowa (AAA)31.151Team Roster on 2014-04-19
2013-12-19RPChicago CubsChicago Cubs (MLB)-MinorsContractSigned to Minor League Contract31.030Team Roster on 2013-12-19
2013-11-07RPFree Agent -Free AgentFree AgentGranted free agency30.353  
2013-06-24RPLos Angeles DodgersAlbuquerque (AAA)-MinorsReassigned MinorsAssigned to Albuquerque (AAA)30.217Team Roster on 2013-06-24
2013-05-15RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to minor league contract30.177Team Roster on 2013-05-15
2013-05-08SP-RPFree Agent -Free AgentFree AgentReleased by Pirates30.170  
2013-05-01SP-RPPittsburgh PiratesPittsburgh Pirates (MLB)-DFADes For AssignmentDesignated for assignment30.163Team Roster on 2013-05-01
2013-04-27SP-RPPittsburgh PiratesPittsburgh Pirates (MLB)YRestrictedOff-RosterSuspended 6 games for intentionally hitting Allen Craig with a pitch30.159Team Roster on 2013-04-27
2013-03-27SPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveContract purchased from minors30.128Team Roster on 2013-03-27
2013-02-07PPittsburgh PiratesPittsburgh Pirates (MLB)-MinorsContractSigned to minor league contract30.080Team Roster on 2013-02-07
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency29.344  
2012-10-01PColorado RockiesColorado Rockies (MLB)-DL-60InjuredDL60 Transferred to 60-day DL29.316Team Roster on 2012-10-01
2012-08-05SPColorado RockiesColorado Rockies (MLB)YDL-15InjuredDL15 Left biceps tendinitis29.259Team Roster on 2012-08-05
2012-07-20SPColorado RockiesColorado Rockies (MLB)YActiveTradedTraded from Royals to Rockies for Jeremy Guthrie29.243Team Roster on 2012-07-20
2012-07-17SPKansas City RoyalsKansas City Royals (MLB)-DFADes For AssignmentDesignated for Assignment29.240Team Roster on 2012-07-17
2012-06-13SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL29.206Team Roster on 2012-06-13
2012-05-09PKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Left biceps tendinitis29.171Team Roster on 2012-05-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-11-07TradeTraded by Giants with Ryan Verdugo to Royals for Melky Cabrera 
2011-09-29InjuredActivated from DL 
2011-08-23InjuredDisabled -- Left Ankle Sprain 
2011-08-01InjuredActivated from DL 
2011-06-25InjuredDisabled -- Left biceps tendinitis 
2008-09-01InjuredActivated from DL 
2008-08-16InjuredDisabled -- Strained left shoulder 
2007-07-19InjuredActivated from DL 
2007-07-04InjuredDisabled -- Ribcage 
2004-06-16Contractsigned 
* 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
2006San Francisco GiantsTeam Payroll23327,000-74244-2,365,072327,000327,000
2007San Francisco GiantsTeam Payroll24381,000-72124102,459,737380,000708,000
2008San Francisco GiantsTeam Payroll25395,000-68318232,696,252390,0001,103,000
2009San Francisco GiantsTeam Payroll26455,000-51917362,746,792400,0001,558,000
2010San Francisco GiantsTeam Payroll272,100,000-31916652,812,412400,0003,658,000
2011San Francisco GiantsTeam Payroll284,800,000-1951279++2,722,607414,0008,458,000
2012Colorado RockiesTeam Payroll295,600,000-163783++2,954,887480,00014,058,000
2012Kansas City RoyalsTeam Payroll295,600,000-163483++2,954,887480,00014,058,000
2013Pittsburgh PiratesTeam Payroll30490,0006.1177535-3,023,990490,00014,548,0002013-02-07 - Signed to minor league contract
2013-05-15 - 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