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

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

Drafted
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.293]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.2208811050002.8116.870.848.444.220.501.0006.14
2005Norwich NavigatorsEastAAsfn14ST23622.93981000046.0441715213302001.248.610.392.545.872.31.750-
2005West Tennessee Diamond JaSouAAchn21Rel23413.9133330008250.2482222332431001.588.530.535.687.641.34.800-
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.0412524928491001.306.961.534.758.321.751.0005.09
2007Charlotte KnightsILAAAcha14R/CL25324.332802800241535.0261817711451001.056.621.782.8011.464.09.600-
2007Chicago White SoxALMLBcha54Rel25216.4025025007032.0392423417362001.7310.861.114.7310.022.12.6674.20
2008Pawtucket Red SoxILAAAbos-Rel26000.0020200002.00000220001.00----9.009.001.00--
2008Boston Red SoxALMLBbos53Rel26425.5547047007048.2493230435493001.739.060.746.479.061.40.6674.34
2009Seattle MarinersALMLBsea53CL27362.527307300533871.0492320434802001.166.180.504.2910.092.35.3333.01
2010Seattle MarinersALMLBsea53CL28063.445305300433149.2331919525492001.175.980.914.538.881.96.0003.92
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
2013Las Vegas 51sPCLAAAnyn28Rel31001.1380800838.051117110001.505.631.137.8812.381.57--
2013New Orleans ZephyrsPCLAAAmia-Rel31102.5710010002014.095428120101.215.791.295.147.711.501.000-
2013Minor Totals (2 teams)MinorAA--Rel0102.05180180010322.01465315230101.325.731.236.149.411.531.000-
2013New York MetsNLMLBnyn30Rel31224.3143043007039.2392019719361101.468.851.594.318.171.89.5004.96
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.2251716614351001.277.341.764.1110.272.50.5004.76
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.02961691604118334012101.427.911.094.899.081.86.4711.19
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.18242399591294001.176.100.674.399.602.19.200-
Boston Red Sox Totals - 1 Season(s)Filter425.5547047007048.2493230435493001.739.060.746.479.061.40.667-
Chicago Cubs Totals - 1 Season(s)Filter304.0845045009053.0412524928491001.306.961.534.758.321.751.000-
New York Mets Totals - 1 Season(s)Filter224.3143043007039.2392019719361101.468.851.594.318.171.89.500-
Atlanta Braves Totals - 1 Season(s)Filter114.7033033009030.2251716614351001.277.341.764.1110.272.50.500-
Chicago White Sox Totals - 1 Season(s)Filter216.4025025007032.0392423417362001.7310.861.114.7310.022.12.667-
San Francisco Giants Totals - 1 Season(s)Filter106.7511011005010.2208811050002.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.0193110104271192228101.427.911.094.899.081.86.4551.19
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
2005Norwich NavigatorsEastAAsfn14p2345111000000101000.200.200.400.600216.250.200.200.2500.0016.670.000.000.00100.00
2005West Tennessee Diamond JaSouAAchn21p23296000000000101001.000.000.000.000007.000.000.000.0000.0014.290.000.000.000.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