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

Joe SaundersTrack this Player High Level: MLB Status: Free Agent since 2015 MLB Years: 2005-2014
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick

PositionsP-362Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJoseph Francis Saunders III
Height6-3Weight195BatsLeftThrowsLeft
Born DateJune 16,1981 [36.313]PlaceFairfax,Virginia
High SchoolWest Springfield (Springfield,VA)
CollegeVirginia Tech (Blacksburg,VA)

DraftedSelected by the Anaheim Angels [Team Picks] in the 1st round (12th overall) of the 2002 Amateur Entry Draft [Signed] ... Selected by the Philadelphia Phillies [Team Picks] in the 5th round (156th overall) of the 1999 Amateur Entry Draft
Signing Bonus$1,825,000Signing ScoutsChris McAlpinService Time7.138 (2014)
Prospect Rankings[BA] 2003-ANA-#7 ... 2006-ANA-#9
MLB DebutAugust 16,2005 [24.061]
OrganizationsANA [8] ARI [3] BAL [2] SEA [2] KCA [1] TEX [1] Awards3
TBC Player ID22291Retrosheet IDsaunj001MLBAM ID434578
Pitch Repertoire 2-Seam Fastball (36.95%) -- Fastball (26.62%) -- Changeup (17.28%) -- Curveball (12.06%) -- Slider (7.09%)
Fastball Velocity [2014] - 90.74 - [2013] - 89.46 - [2012] - 88.59 - [2011] - 89.72 - [2010] - 90.56
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 Joe Saunders 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:   Inducted into the Virginia Tech Athletics Hall of Fame in 2013
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts27Walks61Hittable37SO/BB45vsPower37Hitting6Durability63Team.527Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2000Virginia TechAtlNCAA-1ST19923.92171524200101.01104844053660001.619.80--4.725.881.25.818-
2001Virginia TechBigEastNCAA-1S/R20933.48171435000116.01215645640875771.389.360.463.096.732.18.750-
2002Virginia TechBigEastNCAA-1Jr-ST21922.8815141520097.010342315221024001.299.560.462.049.464.64.818-
2002Provo AngelsPioRkana-ST21213.62880000032.0401913111213001.5811.130.283.065.851.91.667-
2002Cedar Rapids KernelsMidwAana35ST21311.88550000028.2167629272000.875.020.632.838.483.00.750-
2002Minor Totals (2 teams)MinorMLB--ST0522.8013130000060.1562619320485001.258.260.442.957.082.40.7143.01
2004Rancho Cucamonga QuakesCalifA+ana35ST23973.41191900000105.210649401323765001.229.031.111.966.473.30.563-
2004Arkansas TravelersTexAAana40ST23435.77880000039.0512625514252001.6711.771.153.235.771.79.571-
2004Minor Totals (2 teams)MinorMLB--ST013104.04272700000144.2157756518371017001.349.771.122.306.282.73.5654.04
2005Arkansas TravelersTexAAana35ST24743.49181802100105.21075241932802001.329.110.772.736.812.50.636-
2005Salt Lake StingersPCLAAAana-ST24334.58990110055.0653828321291001.5610.640.493.444.751.38.500-
2005Minor Totals (2 teams)MinorMLB--ST01073.87272703200160.2172906912531093001.409.630.672.976.112.06.5883.62
2005Los Angeles Angels of AnaheimALMLBana68ST24007.7122000009.010883441001.509.642.893.863.861.00-7.63
2006Salt Lake BeesPCLAAAana20ST251042.67212011110135.011744401238972001.157.800.802.536.472.55.714-
2006Los Angeles AngelsALMLBana68ST25734.7113130000070.2714237629512111.429.040.763.696.501.76.7004.08
2007Salt Lake BeesPCLAAAana-ST26475.1114140000086.08953491020846001.269.281.042.088.764.20.364-
2007Los Angeles AngelsALMLBana51ST26854.44181800000107.012956531134693011.5210.820.922.855.792.03.6154.26
2008Los Angeles AngelsALMLBana51ST271773.41313101000198.0187827521531033061.218.500.952.414.681.94.7084.36
2009Los Angeles AngelsALMLBana51ST281674.60313101100186.02021029529641015161.439.771.403.104.891.58.6965.17
2010Los Angeles AngelsALMLBana51ST296104.62202002100120.213570621445643011.4910.071.043.364.771.42.3754.67
2010Arizona DiamondbacksNLMLBari34ST29374.2513130100082.29750391119503001.4010.561.202.075.442.63.3004.29
2011Arizona DiamondbacksNLMLBari34ST3012133.69333301000212.0210948729671083031.318.921.232.844.581.61.4804.78
2012Arizona DiamondbacksArizRkari-ST31016.2311000004.03530570001.856.23--10.3814.541.40.000-
2012Arizona DiamondbacksNLMLBari34ST316104.22212101100130.014668611731892021.3610.111.182.156.162.87.3754.19
2012Baltimore OriolesALMLBbal48ST31333.63770000044.249201848231001.289.870.811.614.632.88.5003.77
2013Seattle MarinersALMLBsea23ST3211165.26323202000183.023211710725611075041.6011.411.233.005.261.75.4074.72
2014Frisco RoughRidersTexAAtex21ST33015.7922000009.011763260001.3910.612.891.935.793.00.000-
2014Round Rock ExpressPCLAAAtex47ST33012.25220000012.015331581001.6711.250.753.756.001.60.000-
2014Norfolk TidesILAAAbal32Rel33011.5010010003012.011220680001.428.25--4.506.001.33.000-
2014Omaha Storm ChasersPCLAAAkca19ST33126.75440000018.22717144560001.7113.021.932.412.891.20.333-
2014Minor Totals (4 teams)MinorMLB--S/R0154.3318810003051.1642925818281001.5811.081.383.124.851.56.1675.09
2014Texas RangersALMLBtex47ST33056.13880000039.2623227820220012.0714.071.824.544.991.10.0006.23
2014Baltimore OriolesALMLBbal51Rel330013.5060600303.03551410002.108.102.7010.802.700.25-10.03
2015Tacoma RainiersPCLAAAsea35Rel34035.73606002011.0117714120001.369.000.823.279.823.00.000-
MLB Totals - 10 Season(s)Filter89864.37235229693301384.11533746674179439792312251.429.941.162.855.141.80.5091.54
Minor League Totals - 8 Season(s)Filter43393.81127110174360652.06693292776419548624001.329.190.882.686.682.49.524-
AAA Totals - 5 Season(s)Filter18213.906649172260329.1335164143319924410001.329.140.852.706.652.46.462-
AA Totals - 3 Season(s)Filter1184.21282802100153.1169857217481114001.419.880.992.816.492.31.579-
A+ Totals - 1 Season(s)Filter973.41191900000105.210649401323765001.229.031.111.966.473.30.563-
A Totals - 1 Season(s)Filter311.88550000028.2167629272000.875.020.632.838.483.00.750-
Rk Totals - 2 Season(s)Filter223.93990000036.2432416116283001.6110.550.253.936.871.75.500-
NCAA Totals - 3 Season(s)Filter2773.444943614400314.0334146120111152559771.439.560.313.297.302.22.794-
Los Angeles Angels Totals - 5 Season(s)Filter54324.2511311304200681.272435232281225388162151.399.541.072.975.121.72.628-
Arizona Diamondbacks Totals - 3 Season(s)Filter21303.96676703100424.2453212187571172478051.349.601.212.485.232.11.412-
Seattle Mariners Totals - 1 Season(s)Filter11165.26323202000183.023211710725611075041.6011.411.233.005.261.75.407-
Baltimore Orioles Totals - 2 Season(s)Filter334.311376003047.1522523512241001.339.750.942.254.502.00.500-
Texas Rangers Totals - 1 Season(s)Filter056.13880000039.2623227820220012.0714.071.824.544.991.10.000-
Los Angeles Angels of Anaheim Totals - 1 Season(s)Filter007.7122000009.010883441001.509.642.893.863.861.00--
Average MLB - Per ~220 innings14144.37373611000220.024311810728701265041.429.941.162.855.141.80.5001.54
Average Minor - Per ~220 innings14133.81433761120220.02251119321651638001.329.190.882.686.682.49.519-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008Los Angeles AngelsALMLBana51p27203000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2010Los Angeles AngelsALMLBana51p2911000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2010Arizona DiamondbacksNLMLBari34p291323020001101803000.087.125.087.2122027.133.000.087.1043.7029.638.000.000.000.00
2010Totals for MLB-MLB         1424020001101803000.083.120.083.2032028.125.000.083.1003.5728.578.000.000.000.00
2011Arizona DiamondbacksNLMLBari34p30306121210040021504001.197.222.213.43513167.261.016.049.1982.9922.397.500.000.008.33
2012Arizona DiamondbacksNLMLBari34p312135130001003707100.086.154.086.2403046.103.000.086.1216.5215.222.330.000.000.00
2013Seattle MarinersALMLBsea23p32335000000000201000.000.000.000.000006.000.000.000.0000.0033.330.000.000.000.00
MLB Totals - 5 Season(s)Filter118128317100610634015101.133.170.141.311181150.179.008.063.0004.0022.675.670.000.005.88
Arizona Diamondbacks Totals - 3 Season(s)Filter64119317100610630014101.143.183.151.334181140.189.008.067.0004.2921.435.000.000.005.88
Seattle Mariners Totals - 1 Season(s)Filter335000000000201000.000.000.000.000006.000.000.000.0000.0033.330.000.000.000.00
Los Angeles Angels Totals - 2 Season(s)Filter214000000000200000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
Average MLB - Per 162 games162176423100810847021101.133.170.141.311251206.179.008.063.0004.0022.675.670.000.005.88

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2002Provo Angels PioRkana21P8--27--991.0001.13------8100.010.5
2002Cedar Rapids Kernels MidwAana21P5---5--551.0001.00------5100.03.6
2004Rancho Cucamonga Quakes CalifA+ana23P19--1132-1614.8750.74------19100.013.6
2004Arkansas Travelers TexAAana23P8--17--881.0001.00------8100.05.8
2006Salt Lake Bees PCLAAAana25P21--423-127271.0001.29------21100.014.6
2006Los Angeles AngelsALMLBana25P131370110-311111.0000.850.16-----13100.08.0
2007Salt Lake Bees PCLAAAana26P14--210--12121.0000.86------14100.09.8
2007Los Angeles AngelsALMLBana26P1818107314--17171.0000.940.16-----18100.011.1
2008Los Angeles AngelsALMLBana27P3131198833-341411.0001.320.21-----31100.019.1
2009Los Angeles AngelsALMLBana28P3131186724133231.9691.000.17-----31100.019.1
2010Los Angeles AngelsALMLBana29P2020120235113837.9741.850.31-----20100.012.3
2010Arizona DiamondbacksNLMLBari29P131382411--15151.0001.150.18-----13100.08.0
2011Arizona DiamondbacksNLMLBari30P33332121336-249491.0001.480.23-----33100.020.4
2012Arizona Diamondbacks ArizRkari31P1---------------1100.01.8
2012Arizona DiamondbacksNLMLBari31P21211301117112928.9661.330.223537.5-21100.013.0
2012Baltimore OriolesALMLBbal31P774416-1771.0001.000.161150.0-7100.04.3
2013Seattle MarinersALMLBsea32P3232183835134443.9771.340.2316576.2-3397.019.8
2014Frisco RoughRiders TexAAtex33P2--12--331.0001.50------2100.01.4
2014Norfolk Tides ILAAAbal33P10--13--441.0000.40------10100.06.9
2014Omaha Storm Chasers PCLAAAkca33P4--13--441.0001.00------4100.02.8
2014Round Rock Express PCLAAAtex33P2---------------2100.01.4
2014Texas RangersALMLBtex33P8839251187.8750.880.181150.0-8100.04.9
2014Baltimore OriolesALMLBbal33P6-3-1--111.0000.170.33-----6100.03.7
2015Tacoma Rainiers PCLAAAsea34P6---41-54.8000.67------6100.04.2
MLB Totals for P - 10 season(s)-   P235229138360227518292287.9831.220.21211263.6-2350.00.0
AAA Totals for P - 5 season(s)-   P66--1058237068.9711.03------660.00.0
AA Totals for P - 3 season(s)-   P28--6271-3433.9711.18------280.00.0
A+ Totals for P - 1 season(s)-   P19--1132-1614.8750.74------190.00.0
A Totals for P - 1 season(s)-   P5---5--551.0001.00------50.00.0
Rk Totals for P - 2 season(s)-   P9--27--991.0001.00------90.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2002Provo Angels PioRkana218----------
2002Cedar Rapids Kernels MidwAana215----------
2004Rancho Cucamonga Quakes CalifA+ana2319----------
2004Arkansas Travelers TexAAana238----------
2006Salt Lake Bees PCLAAAana2521----------
2006Los Angeles AngelsALMLBana2513----------
2007Salt Lake Bees PCLAAAana2614----------
2007Los Angeles AngelsALMLBana2618----------
2008Los Angeles AngelsALMLBana2731----------
2009Los Angeles AngelsALMLBana2831----------
2010Los Angeles AngelsALMLBana2920----------
2010Arizona DiamondbacksNLMLBari2913----------
2011Arizona DiamondbacksNLMLBari3033----------
2012Arizona Diamondbacks ArizRkari311----------
2012Arizona DiamondbacksNLMLBari3121----------
2012Baltimore OriolesALMLBbal317----------
2013Seattle MarinersALMLBsea3232----------
2014Frisco RoughRiders TexAAtex332----------
2014Norfolk Tides ILAAAbal3310----------
2014Omaha Storm Chasers PCLAAAkca334----------
2014Round Rock Express PCLAAAtex332----------
2014Texas RangersALMLBtex338----------
2014Baltimore OriolesALMLBbal336----------
2015Tacoma Rainiers PCLAAAsea346----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2001Harwich MarinersCape Cod LeagueCollege20431.02880000053.03214601161000.815.430.001.8710.365.552.38.571
2006Los Angeles AngelsMLB Spring TrainingMLB25004.9131200007.1954142101.8311.051.234.912.450.506.14.000
2007Los Angeles AngelsMLB Spring TrainingMLB26205.40660000023.1341514247001.6513.110.771.542.701.755.791.000
2008Los Angeles AngelsMLB Spring TrainingMLB27111.29440000014.06221210100.573.860.641.296.435.001.29.500
2008Los Angeles AngelsDiv SeriesMLB27007.7111000004.25440420002.149.640.007.713.860.507.71.000
2009Los Angeles AngelsMLB Spring TrainingMLB28000.00000000024.0800011000.383.000.000.380.381.000.00.000
2009Los Angeles AngelsChamp. SeriesMLB28014.35220000010.113551650001.8811.320.875.234.350.834.35.000
2010Los Angeles AngelsMLB Spring TrainingMLB29125.40550000020.02512120713201.6011.250.003.155.851.865.40.333
2011Arizona DiamondbacksMLB Spring TrainingMLB301312.46660000017.13127243910102.3416.101.564.675.191.1114.02.250
2011Arizona DiamondbacksDiv SeriesMLB30009.0011000003.05330210002.3315.000.006.003.000.509.00.000
2012Arizona DiamondbacksMLB Spring TrainingMLB31127.98514000014.22513132611002.1815.341.233.686.751.837.98.333
2012Baltimore OriolesDiv SeriesMLB31001.5911000005.23110450001.354.760.006.357.941.251.59.000
2013Seattle MarinersMLB Spring TrainingMLB321111.57431000011.2201715164002.3215.430.774.633.090.6713.11.500
2014Texas RangersMLB Spring TrainingMLB330211.37431000012.22622164515102.5418.472.843.5510.663.0015.63.000
2015Seattle MarinersMLB Spring TrainingMLB340012.7960600506.11299254102.7917.052.847.115.680.8012.79.000
Cape Cod League Totals - 1 yrs431.02880000053.03214601161000.815.430.001.8710.365.552.38.571
MLB Spring Training Totals - 10 yrs7116.484329140050151.3196122109164977701.6211.660.952.914.581.577.26.389
MLB Playoffs - Divisional Series Totals - 3 yrs005.40330000013.313880108001.728.770.006.755.400.805.40.000
MLB Playoffs - Championship Series Totals - 1 yrs014.35220000010.31355165001.8411.320.875.234.350.834.35.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2008Los Angeles AngelsMLB Spring TrainingMLB2711000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2009Los Angeles AngelsMLB Spring TrainingMLB2812010001000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00
2011Arizona DiamondbacksMLB Spring TrainingMLB3045010000000300000.200.200.200.400105.500.000.0000.0060.000.000.000.000.00
2011Arizona DiamondbacksDiv SeriesMLB3010000000001000000.0001.000.0001.000001.000.000.000100.000.000.000.000.000.00
2012Arizona DiamondbacksMLB Spring TrainingMLB3152110000000000000.500.500.5001.000102.500.000.0000.000.000.000.000.000.00
2013Seattle MarinersMLB Spring TrainingMLB3212110000000000000.500.500.5001.000102.500.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 6 yrs1712240001000400000.333.333.333.6664012.500.000.0000.0033.330.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs10000000001000000.0001.000.0001.000001.000.000.000100.000.000.000.000.000.00

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20002nd Team College Freshman All-American ... Atlantic 10 Conference All-Conference (SP)2
2002Big East Conference All-Conference Team (P)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2015-05-03SPFree Agent -Free Agent--Opted out of contract33.321  
2015-04-09SPSeattle MarinersTacoma (AAA)-MinorsReassigned MinorsAssigned to Tacoma (AAA)33.297Team Roster on 2015-04-09
2015-04-07SPSeattle MarinersSeattle Mariners (MLB)-MinorsContractSigned to Minor League Contract33.295Team Roster on 2015-04-07
2015-03-31SPFree Agent -Free AgentFree AgentReleased by Mariners33.288  
2015-02-21SPSeattle MarinersSeattle Mariners (MLB)-MinorsContractSigned to Minor League Contract33.250Team Roster on 2015-02-21
2014-10-31SPFree Agent -Free AgentFree AgentGranted free agency33.137  
2014-09-01SPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveContract purchased from minors33.077Team Roster on 2014-09-01
2014-08-05SPBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsAssigned to Norfolk (AAA)33.050Team Roster on 2014-08-05
2014-08-01SPBaltimore OriolesBaltimore Orioles (MLB)-MinorsContractSigned to minor league contract33.046Team Roster on 2014-08-01
2014-07-29SPFree Agent -Free AgentFree AgentReleased by Royals33.043  
2014-07-13SPKansas City RoyalsOmaha (AAA)-MinorsReassigned MinorsAssigned to Omaha (AAA)33.027Team Roster on 2014-07-13
2014-07-08SPKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to minor league contract33.022Team Roster on 2014-07-08
2014-07-04SPFree Agent -Free AgentFree AgentReleased by Rangers33.018  
2014-07-01SPTexas RangersTexas Rangers (MLB)-DFADes For AssignmentDesignated for Assignment33.015Team Roster on 2014-07-01
2014-05-28SPTexas RangersTexas Rangers (MLB)YActiveMLB ActiveActivated from DL32.346Team Roster on 2014-05-28
2014-05-24SPTexas RangersRound Rock (AAA)YDL-15InjuredAssigned to Round Rock (AAA) for rehab32.342Team Roster on 2014-05-24
2014-05-06SPTexas RangersFrisco (AA)YDL-15InjuredAssigned to Frisco (AA) for rehab32.324Team Roster on 2014-05-06
2014-04-07SPTexas RangersTexas Rangers (MLB)YDL-15InjuredDL15 Bruised left ankle32.295Team Roster on 2014-04-07
2014-03-06SPTexas RangersTexas Rangers (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($0.5m)32.263Team Roster on 2014-03-06
2013-11-03SPFree Agent -Free Agent--Mariners declined option for 201432.140  
2013-02-13SPSeattle MarinersSeattle Mariners (MLB)YActiveContractSigned to 1-year contract for 2013 ($6.5m) Option year for 201431.242Team Roster on 2013-02-13
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency31.135  
2012-08-26SPBaltimore OriolesBaltimore Orioles (MLB)YActiveTradedTraded from Diamondbacks to Orioles for Matt Lindstrom31.071Team Roster on 2012-08-26
2012-07-14SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL31.028Team Roster on 2012-07-14
2012-07-09PArizona DiamondbacksArizona Diamondbacks (Rk)YDL-15InjuredAssigned to AZL Diamondbacks (Rk) for rehab31.023Team Roster on 2012-07-09
2012-06-23SPArizona DiamondbacksArizona Diamondbacks (MLB)YDL-15InjuredDL15 Strained left shoulder31.007Team Roster on 2012-06-23
2012-05-03SPArizona DiamondbacksArizona Diamondbacks (MLB)YActive--30.321Team Roster on 2012-05-03
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-01-17ContractSigned by Diamondbacks 
2011-12-12Free AgentGranted free agency 
2010-07-25TradeTraded by Angels with Rafael Rodriguez and Patrick Corbin to Diamondbacks for Dan Haren 
2009-08-26InjuredActivated from DL 
2009-08-08InjuredDisabled -- Left shoulder tightness 
2003-09-18On disabled list 
2002-06-10Contractsigned 
* 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
2002Anaheim Angels-211,825,000-------1,825,000Signing Bonus out of 2002 Draft (1st round - 12th overall)
2005Los Angeles Angels of AnaheimTeam Payroll24300,000-79439-2,189,055300,0002,125,000
2006Los Angeles AngelsTeam Payroll25327,000-74237-2,365,072327,0002,452,000
2007Los Angeles AngelsTeam Payroll26380,000-73740-2,459,737380,0002,832,000
2008Los Angeles AngelsTeam Payroll27425,000-53321412,696,252390,0003,257,000
2009Los Angeles AngelsTeam Payroll28475,000-50319372,746,792400,0003,732,000
2010Arizona DiamondbacksTeam Payroll293,700,000-232775++2,812,412400,0007,432,000
2010Los Angeles AngelsTeam Payroll293,700,000-2321375++2,812,412400,0007,432,000
2011Arizona DiamondbacksTeam Payroll305,500,000-161382++2,722,607414,00012,932,000
2012Arizona DiamondbacksTeam Payroll316,000,000-153583++2,954,887480,00018,932,000
2012Baltimore OriolesTeam Payroll316,000,000-153783++2,954,887480,00018,932,000
2013Seattle MarinersTeam Payroll326,000,000-167682++3,023,990490,00024,932,0002013-02-13 - Signed to 1-year contract for 2013 ($6.5m) Option year for 2014
2014Texas RangersTeam Payroll33500,0007.13879438-3,256,497500,00025,432,0002014-03-06 - Signed to 1-year contract for 2014-2014 ($0.5m)
2014-07-08 - Signed to minor league contract
2014-08-01 - Signed to minor league contract
2014Baltimore OriolesTeam Payroll33500,0007.13879434-3,256,497500,00025,432,0002014-03-06 - Signed to 1-year contract for 2014-2014 ($0.5m)
2014-07-08 - Signed to minor league contract
2014-08-01 - 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