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

David AardsmaTrack this Player High Level: MLB Status: MLB Years: 2004-2015
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsP-563Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameDavid Allan Aardsma
Height6-5Weight200BatsRightThrowsRight
Born DateDecember 27,1981 [36.152]PlaceDenver,Colorado
High SchoolCherry Creek (Englewood,CO)
CollegeRice University (Houston,TX), Penn State University (University Park,PA)

DraftedSelected by the San Francisco Giants [Team Picks] in the 1st round (22nd overall) of the 2003 Amateur Entry Draft [Signed]
Signing Bonus$1,425,000Signing ScoutsTom KorenekService Time7.114 (2015)
Prospect Rankings[BA] 2004-SFN-#3 ... 2005-SFN-#9
MLB DebutApril 6,2004 [22.100]
OrganizationsSFN [3] CHN [2] SEA [2] ATL [1] SLN [1] BOS [1] TOR [1] CHA [1] LAN [1] MIA [1] NYA [1] NYN [1] Awards0
TBC Player ID25001Retrosheet IDaardd001MLBAM ID430911
Pitch Repertoire Fastball (69.62%) -- Slider (20.20%) -- Splitter (9.64%) -- 2-Seam Fastball (0.34%) -- Changeup (0.10%) -- Curveball (0.05%) -- Cutter (0.05%)
Fastball Velocity [2015] - 91.45 - [2013] - 91.16 - [2012] - 91.54 - [2010] - 94.02
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the David Aardsma 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:   Underwent Tommy John Surgery on July 22,2011
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts80Walks33Hittable79SO/BB55vsPower79Hitting0Durability57Team.511Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2001Penn State UniversityBig10NCAA-1Rel19354.3920218000055.0632927226451001.6110.250.334.237.321.73.375-
2002RiceWACNCAA-1So14Rel20713.5128523000559.0652523514531001.349.920.762.148.083.79.875-
2003RiceWACNCAA-1Jr14R/CL21732.97401390001257.2472019319465001.147.340.472.977.182.42.700-
2003San Jose GiantsCalifA+sfn51Rel21111.96180180012818.0144427280001.156.870.983.4413.754.00.500-
2004Fresno GrizzliesPCLAAAsfn14R/CL22643.094404400291155.0462119229531001.367.480.334.728.621.83.600-
2004San Francisco GiantsNLMLBsfn33,47Rel22106.7511011005010.2208811050022.8116.870.848.444.220.501.0006.71
2005West Tennessee Diamond JaSouAAchn21Rel23413.9133330008250.2482222332431001.588.530.535.687.641.34.800-
2005Norwich NavigatorsEastAAsfn14ST23622.93981000046.0441715213302001.248.610.392.545.872.31.750-
2005Minor Totals (2 teams)MinorAA--S/R01033.44421131008296.2923937545733001.428.570.474.196.801.62.769-
2006Iowa CubsPCLAAAchn23Rel24233.22290290020836.0311513115363001.277.680.253.728.922.40.400-
2006Chicago CubsNLMLBchn54Rel24304.0845045009053.0412524928491011.306.961.534.758.321.751.0005.15
2007Charlotte KnightsILAAAcha14R/CL25324.332802800241535.0261817711451001.056.621.782.8011.464.09.600-
2007Chicago White SoxALMLBcha54Rel25216.4025025007032.0392423417362011.7310.861.114.7310.022.12.6674.29
2008Pawtucket Red SoxILAAAbos-Rel26000.0020200002.00000220001.00----9.009.001.00--
2008Boston Red SoxALMLBbos53Rel26425.5547047007048.2493230435493051.739.060.746.479.061.40.6674.65
2009Seattle MarinersALMLBsea53CL27362.527307300533871.0492320434802001.166.180.504.2910.092.35.3333.01
2010Seattle MarinersALMLBsea53CL28063.445305300433149.2331919525492021.175.980.914.538.881.96.0004.05
2011Tacoma RainiersPCLAAAsea53Rel290115.7550500004.08771452003.0018.002.259.0011.251.25.000-
2012Gulf Coast YankeesGCLRknya56ST30000.0033000005.03100171000.805.40--1.8012.607.00--
2012Staten Island YankeesNYPLA-nya-ST300127.0011000000.24421110007.5054.0013.5013.5013.501.00.000-
2012Tampa YankeesFSLA+nya-ST30000.0011000001.00000101001.00----9.00--0.00--
2012Minor Totals (3 teams)MinorAA--ST0012.7055000006.27521382001.509.451.354.0510.802.67.000-
2012New York YankeesALMLBnya35Rel30009.0010100101.01111110002.009.009.009.009.001.00-17.10
2013New Orleans ZephyrsPCLAAAmia-Rel31102.5710010002014.095428120101.215.791.295.147.711.501.000-
2013Las Vegas 51sPCLAAAnyn28Rel31001.1380800838.051117110001.505.631.137.8812.381.57--
2013Minor Totals (2 teams)MinorAA--Rel0102.05180180010322.01465315230101.325.731.236.149.411.531.000-
2013New York MetsNLMLBnyn30Rel31224.3143043007039.2392019719361141.468.851.594.318.171.89.5005.27
2014Gulf Coast CardinalsGCLRksln34Rel32014.5020200002.03110120002.0013.50--4.509.002.00.000-
2014Memphis RedbirdsPCLAAAsln53R/CL32401.293303300221135.02055117361101.065.140.264.379.262.121.000-
2014Minor Totals (2 teams)MinorAA--R/CL0411.463503500221137.02366118381101.115.590.244.389.242.11.800-
2015Oklahoma City DodgersPCLAAAlan14R/CL33012.412002000181518.2125507231001.025.79--3.3711.093.29.000-
2015Gwinnett BravesILAAAatl40Rel33000.0010100101.0000002000--------18.000.00--
2015Minor Totals (2 teams)MinorAA--R/CL0012.292102100191519.2125507251000.975.49--3.2011.443.57.000-
2015Atlanta BravesNLMLBatl32Rel33114.7033033009030.2251716614351011.277.341.764.1110.272.50.5004.86
2016Buffalo BisonsILAAAtor35Rel34015.27140140010613.2118819140101.467.240.665.939.221.56.000-
2017Long Island DucksAtlInd-Rel35122.01230230018922.0136519311000.995.240.403.6312.493.44.333-
MLB Totals - 9 Season(s)Filter16184.2733103310014169334.029616916041183340121161.427.911.094.899.081.86.4711.34
Minor League Totals - 12 Season(s)Filter27183.19261162450015479344.02841341232416535014301.297.370.624.289.082.12.600-
AAA Totals - 9 Season(s)Filter16123.1819401940013469221.01688579161092399301.246.770.644.399.632.19.571-
AA Totals - 1 Season(s)Filter1033.44421131008296.2923937545733001.428.570.474.196.801.62.769-
A+ Totals - 2 Season(s)Filter111.86191180012819.0144428281001.146.520.933.7213.033.50.500-
A- Totals - 1 Season(s)Filter0127.0011000000.24421110007.5054.0013.5013.5013.501.00.000-
Rk Totals - 2 Season(s)Filter011.2953200007.06210291001.147.71--2.5711.574.50.000-
Ind Totals - 1 Season(s)Filter122.01230230018922.0136519311000.995.240.403.6312.493.44.333-
NCAA Totals - 3 Season(s)Filter1793.618888000017171.1175746910591447001.369.160.523.097.532.44.654-
Seattle Mariners Totals - 2 Season(s)Filter3122.901260126009669120.18242399591294021.176.100.674.399.602.19.200-
Boston Red Sox Totals - 1 Season(s)Filter425.5547047007048.2493230435493051.739.060.746.479.061.40.667-
Chicago Cubs Totals - 1 Season(s)Filter304.0845045009053.0412524928491011.306.961.534.758.321.751.000-
New York Mets Totals - 1 Season(s)Filter224.3143043007039.2392019719361141.468.851.594.318.171.89.500-
Atlanta Braves Totals - 1 Season(s)Filter114.7033033009030.2251716614351011.277.341.764.1110.272.50.500-
Chicago White Sox Totals - 1 Season(s)Filter216.4025025007032.0392423417362011.7310.861.114.7310.022.12.667-
San Francisco Giants Totals - 1 Season(s)Filter106.7511011005010.2208811050022.8116.870.848.444.220.501.000-
New York Yankees Totals - 1 Season(s)Filter009.0010100101.01111110002.009.009.009.009.001.00--
Average MLB - Per ~220 innings10124.272160216009245220.01931101042711922281101.427.911.094.899.081.86.4551.34
Average Minor - Per ~220 innings17113.1916510155009850220.01808578151052229201.297.370.624.289.082.12.607-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2004Fresno GrizzliesPCLAAAsfn14p22444000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
2005West Tennessee Diamond JaSouAAchn21p23296000000000101001.000.000.000.000007.000.000.000.0000.0014.290.000.000.000.00
2005Norwich NavigatorsEastAAsfn14p2345111000000101000.200.200.400.600216.250.200.200.2500.0016.670.000.000.00100.00
2005Totals for AA-AA         3311111000000202001.091.091.182.2732113.111.091.091.1140.0015.380.000.000.00100.00
2006Iowa CubsPCLAAAchn2324191000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2006Chicago CubsNLMLBchn54p24432000000000001000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
2008Boston Red SoxALMLBbos53p2651000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2014Memphis RedbirdsPCLAAAsln53p32161000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 3 Season(s)Filter913000000000101000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
Minor League Totals - 5 Season(s)Filter12317111000000603001.059.059.118.1772120.091.059.059.0000.0030.000.000.000.00100.00
AAA Totals - 4 Season(s)Filter906000000000401000.000.000.000.000007.000.000.000.0000.0057.140.000.000.000.00
AA Totals - 1 Season(s)Filter3311111000000202001.091.091.182.2732113.111.091.091.0000.0015.380.000.000.00100.00
Chicago Cubs Totals - 1 Season(s)Filter432000000000001000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
Boston Red Sox Totals - 1 Season(s)Filter51000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1625000000000202000.000.000.000.000007.000.000.000.0000.0025.000.000.000.000.00
Average Minor - Per 162 games16222111000000804001.059.059.118.1773126.091.059.059.0000.0030.000.000.000.00100.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2003San Jose Giants CalifA+sfn21P18--1---111.0000.06------18100.012.9
2004Fresno Grizzlies PCLAAAsfn22P44---2--221.0000.05------44100.030.6
2004San Francisco GiantsNLMLBsfn22P11-10-------------11100.06.8
2005West Tennessee Diamond Jaxx SouAAchn23P33--47--11111.0000.33------33100.023.7
2005Norwich Navigators EastAAsfn23P9--351-98.8890.89------9100.06.3
2006Chicago CubsNLMLBchn24P45-5315-1661.0000.130.11-----45100.027.8
2007Charlotte Knights ILAAAcha25P28--12--331.0000.11------28100.019.6
2007Chicago White SoxALMLBcha25P25-32241-76.8570.240.19-----25100.015.4
2008Pawtucket Red Sox ILAAAbos26P2---------------2100.01.4
2008Boston Red SoxALMLBbos26P47-4836--991.0000.190.19-----47100.029.0
2009Seattle MarinersALMLBsea27P73-7125-1771.0000.100.10-----73100.045.1
2010Seattle MarinersALMLBsea28P53-49231-65.8330.090.10-----53100.032.7
2011Tacoma Rainiers PCLAAAsea29P5---1--111.0000.20------5100.03.5
2012Gulf Coast Yankees GCLRknya30P3---------------3100.05.0
2012Staten Island Yankees NYPLA-nya30P1---------------1100.01.3
2012Tampa Yankees FSLA+nya30P1---------------1100.00.7
2012New York YankeesALMLBnya30P1-1-------------1100.00.6
2013New Orleans Zephyrs PCLAAAmia31P10---3-1331.0000.30------10100.06.9
2013Las Vegas 51s PCLAAAnyn31P8--11--221.0000.25------8100.05.6
2013New York MetsNLMLBnyn31P43-3915--661.0000.140.156-100.0-43100.026.5
2014Gulf Coast Cardinals GCLRksln32P2---1--111.0000.50------2100.03.3
2014Memphis Redbirds PCLAAAsln32P33---22-42.5000.06------33100.023.1
2015Oklahoma City Dodgers PCLAAAlan33P20--11--221.0000.10------20100.013.9
2015Gwinnett Braves ILAAAatl33P1--1---111.0001.00------1100.00.7
2015Atlanta BravesNLMLBatl33P33-30-11-21.5000.030.034180.0-33100.020.4
2016Buffalo Bisons ILAAAtor34P14---------------14100.09.7
MLB Totals for P - 9 season(s)-   P331-3331129324340.9300.120.1210190.9-3310.00.0
AAA Totals for P - 8 season(s)-   P165--412211816.8890.10------1650.00.0
AA Totals for P - 1 season(s)-   P42--7121-2019.9500.45------420.00.0
A+ Totals for P - 2 season(s)-   P19--1---111.0000.05------190.00.0
A- Totals for P - 1 season(s)-   P1---------------10.00.0
Rk Totals for P - 2 season(s)-   P5---1--111.0000.20------50.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2003San Jose Giants CalifA+sfn2118----------
2004Fresno Grizzlies PCLAAAsfn2244----------
2004San Francisco GiantsNLMLBsfn2211----------
2005West Tennessee Diamond Jaxx SouAAchn2333----------
2005Norwich Navigators EastAAsfn239----------
2006Chicago CubsNLMLBchn2445----------
2007Charlotte Knights ILAAAcha2528----------
2007Chicago White SoxALMLBcha2525----------
2008Pawtucket Red Sox ILAAAbos262----------
2008Boston Red SoxALMLBbos2647----------
2009Seattle MarinersALMLBsea2773----------
2010Seattle MarinersALMLBsea2853----------
2011Tacoma Rainiers PCLAAAsea295----------
2012Gulf Coast Yankees GCLRknya303----------
2012Staten Island Yankees NYPLA-nya301----------
2012Tampa Yankees FSLA+nya301----------
2012New York YankeesALMLBnya301----------
2013New Orleans Zephyrs PCLAAAmia3110----------
2013Las Vegas 51s PCLAAAnyn318----------
2013New York MetsNLMLBnyn3143----------
2014Gulf Coast Cardinals GCLRksln322----------
2014Memphis Redbirds PCLAAAsln3233----------
2015Oklahoma City Dodgers PCLAAAlan3320----------
2015Gwinnett Braves ILAAAatl331----------
2015Atlanta BravesNLMLBatl3333----------
2016Buffalo Bisons ILAAAtor3414----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2002Falmouth CommodoresCape Cod LeagueCollege20300.6718018000726.27220545000.462.360.001.6915.199.000.671.000
2004Grand Canyon RaftersArizona Fall LgMinor22113.0016016000215.014651917001.538.400.605.4010.201.893.60.500
2005Mesa Solar SoxArizona Fall LgMinor230010.0012012002018.032232021018002.3316.001.005.009.001.8011.50.000
2006Chicago CubsMLB Spring TrainingMLB24012.891001000709.110431213101.329.640.961.9312.546.503.86.000
2007Chicago White SoxMLB Spring TrainingMLB25007.20808002010.01598256002.0013.501.804.505.401.208.10.000
2008Boston Red SoxMLB Spring TrainingMLB26005.5971600009.210662510101.639.311.864.669.312.005.59.000
2009Seattle MarinersMLB Spring TrainingMLB27000.0001-100127.01700120002.7121.861.292.570.000.000.00.000
2010Seattle MarinersMLB Spring TrainingMLB281110.1390900008.013109272012.5014.632.257.882.250.2911.25.500
2013New York YankeesMLB Spring TrainingMLB31003.5280800107.2633127201.117.041.172.358.223.503.52.000
2014St. Louis CardinalsMLB Spring TrainingMLB32106.1480800007.1765036001.418.590.003.687.362.007.361.000
2015Los Angeles DodgersMLB Spring TrainingMLB33001.8010010001010.05220410010.904.500.003.609.002.501.80.000
2016Toronto Blue JaysMLB Spring TrainingMLB34003.0060600116.0422154001.506.001.507.506.000.803.00.000
Arizona Fall League Totals - 2 yrs116.8228028002233.046292531935001.9712.550.825.189.551.847.91.500
Cape Cod League Totals - 1 yrs300.6718018000726.77220545000.452.360.001.6915.199.000.671.000
MLB Spring Training Totals - 9 yrs224.56662640013375.0874238103558421.6310.441.204.206.961.665.04.500

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-02-05RPFree Agent -RetiredRetiredAnnounced retirement36.040  
2016-05-24RPFree Agent -Free AgentFree AgentReleased by Blue Jays34.148  
2016-04-08RPToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)34.102Team Roster on 2016-04-08
2016-02-06RPToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League Contract34.041Team Roster on 2016-02-06
2015-09-02RPFree Agent -Free AgentFree AgentReleased by Braves33.249  
2015-08-24RPAtlanta BravesAtlanta Braves (MLB)-DFADes For AssignmentDesignated for Assignment33.240Team Roster on 2015-08-24
2015-06-10RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveContract purchased from minors33.165Team Roster on 2015-06-10
2015-06-07RPAtlanta BravesGwinnett (AAA)-MinorsContractSigned to Minor League Contract33.162Team Roster on 2015-06-07
2015-06-05RPFree Agent -Free AgentFree AgentReleased by Dodgers33.160  
2015-05-28RPLos Angeles DodgersOklahoma City (AAA)-Minors--Reinstated to active roster33.152Team Roster on 2015-05-28
2015-05-26RPLos Angeles DodgersOklahoma City (AAA)-Restricted--Placed on temporary inactive list33.150Team Roster on 2015-05-26
2015-04-13RPLos Angeles DodgersOklahoma City (AAA)-MinorsReassigned MinorsAssigned to Oklahoma City (AAA)33.107Team Roster on 2015-04-13
2015-02-16RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to Minor League Contract33.051Team Roster on 2015-02-16
2014-11-08RPFree Agent -Free AgentFree AgentGranted free agency32.316  
2014-08-23RPSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)32.239Team Roster on 2014-08-23
2014-08-15RPSt. Louis CardinalsGulf Coast Cardinals (Rk)-DL-7InjuredAssigned to GCL Cardinals (Rk) for rehab32.231Team Roster on 2014-08-15
2014-06-18RPSt. Louis CardinalsMemphis (AAA)-DL-7InjuredDL7 Injured32.173Team Roster on 2014-06-18
2014-04-12RPSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)32.106Team Roster on 2014-04-12
2014-03-27RPSt. Louis CardinalsSt. Louis Cardinals (MLB)-MinorsContractSigned to Minor League Contract32.090Team Roster on 2014-03-27
2014-03-21RPFree Agent -Free AgentFree AgentReleased by Indians32.084  
2014-01-23RPCleveland IndiansCleveland Indians (MLB)-MinorsContractSigned to Minor League Contract32.027Team Roster on 2014-01-23
2013-10-31RPFree Agent -Free AgentFree AgentDeclared free agency31.308  
2013-06-08RPNew York MetsNew York Mets (MLB)YActiveMLB ActiveContract purchased from Las Vegas (AAA)31.163Team Roster on 2013-06-08
2013-05-20PNew York MetsLas Vegas (AAA)-MinorsContractSigned to minor league contract31.144Team Roster on 2013-05-20
2013-05-15PFree Agent -Free AgentFree AgentReleased by Marlins31.139  
2013-04-13PMiami MarlinsNew Orleans (AAA)-MinorsContractSigned to minor league contract31.107Team Roster on 2013-04-13
2013-04-04PFree Agent -Free AgentFree AgentReleased by Yankees31.098  
2013-03-30PNew York YankeesNew York Yankees (MLB)-DFADes For AssignmentDesignated for assignment31.093Team Roster on 2013-03-30
2012-10-29PNew York YankeesNew York Yankees (MLB)YActiveContractYankees exercised option for 201330.306Team Roster on 2012-10-29
2012-09-27RPNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveActivated from DL30.274Team Roster on 2012-09-27
2012-09-01PNew York YankeesTampa (A+)-DL-60InjuredAssigned to Tampa (A+) for rehab30.248Team Roster on 2012-09-01
2012-06-19PNew York YankeesGulf Coast Yankees (Rk)-DL-60InjuredAssigned to GCL Yankees (Rk) for rehab30.174Team Roster on 2012-06-19
2012-02-22PNew York YankeesNew York Yankees (MLB)-ActiveContractSigned to 1-year contract for 2012-2012 ($0.5m)30.057Team Roster on 2012-02-22
2011-01-18RPSeattle MarinersSeattle Mariners (MLB)YActiveContractSigned to 1-year contract for 2011-2011 ($4.5m) [Avoided arbitration]29.022Team Roster on 2011-01-18
2010-01-19RPSeattle MarinersSeattle Mariners (MLB)YActiveContractSigned to 1-year contract for 2010-2010 ($2.75m) [Avoided arbitration]28.023Team Roster on 2010-01-19
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-02-22ContractSigned by Yankees 
2011-10-31Free AgentGranted free agency 
2011-06-13InjuredTransferred to 60-day DL 
2011-03-30InjuredDisabled -- Left hip surgery 
2009-01-20TradeTraded by Red Sox to Mariners for Fabian Williamson 
2008-09-10InjuredActivated from DL 
2008-08-24InjuredDisabled -- Right groin strain 
2008-08-08InjuredActivated from DL 
2008-07-20InjuredDisabled -- Right groin strain 
2008-03-06ContractSigned by Red Sox (1-year) 
2008-01-28TradeTraded by White Sox to Red Sox for Willy Mota and Miguel Socolovich 
2006-11-16TradeTraded by Cubs with Carlos Vasquez to White Sox for Neal Cotts 
2005-05-28TradeTraded by Giants with Jerome Williams to Cubs for LaTroy Hawkins 
2003-06-29Contractsigned 
* 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
2003San Francisco Giants-211,425,000-------1,425,000Signing Bonus out of 2003 Draft (1st round - 22nd overall)
2004San Francisco GiantsTeam Payroll22300,000-75541-2,070,100300,0001,725,000
2006Chicago CubsTeam Payroll24327,000-74244-2,365,072327,0002,052,000
2007Chicago White SoxTeam Payroll25387,500-65924182,459,737380,0002,439,500
2008Boston Red SoxTeam Payroll26403,250-61229332,696,252390,0002,842,750
2009Seattle MarinersTeam Payroll27419,000-59722262,746,792400,0003,261,750
2010Seattle MarinersTeam Payroll282,750,000-28510692,812,412400,0006,011,7502010-01-19 - Signed to 1-year contract for 2010-2010 ($2.75m) [Avoided arbitration]
2012New York YankeesTeam Payroll30500,000-54931392,954,887480,0006,511,7502012-02-22 - Signed to 1-year contract for 2012-2012 ($0.5m)
2013New York MetsTeam Payroll31540,000-50113453,023,990490,0007,051,7502012-10-29 - Yankees exercised option for 2013
2013-04-13 - Signed to minor league contract
2013-05-20 - Signed to minor league contract
2015Atlanta BravesTeam Payroll33507,5007.11478428-3,571,283507,5007,559,2502015-02-16 - Signed to Minor League Contract
2015-06-07 - 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