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

Joel PeraltaTrack this Player High Level: MLB Status: Free Agent since 2016 MLB Years: 2005-2016
Follow TBC on Twitter and Facebook


PositionsP-935Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameJoel Peralta
Height5-11Weight155BatsRightThrowsRight
Born DateMarch 23,1976 [42.243]PlaceBonao,Dominican Republic

DraftedSigned as undrafted amateur free agent in 1996 by the Oakland Athletics.
Signing ScoutsLuis CoronadoService Time9.132 (2015)
MLB DebutMay 25,2005 [29.063]
OrganizationsANA [6] TBA [4] KCA [3] WAS [1] CHN [1] COL [1] LAN [1] SEA [1] Awards0
TBC Player ID6576Retrosheet IDperaj002MLBAM ID407908
Pitch Repertoire Fastball (46.81%) -- Splitter (30.26%) -- Curveball (22.60%) -- Cutter (0.31%) -- 2-Seam Fastball (0.02%)
Fastball Velocity [2016] - 89.78 - [2015] - 89.51 - [2014] - 89.56 - [2013] - 90.14 - [2012] - 90.28 - [2011] - 90.59 - [2010] - 91.04
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 Joel Peralta 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 RatingsPitchingStrikeouts74Walks70Hittable61SO/BB79vsPower61Hitting0Durability54Team.498Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2000Butte Copper KingsPioRkana-Rel24216.631019008119.0241514210172001.7911.370.954.748.051.70.667-
2000Boise HawksNwstA-ana-Rel24006.4840400108.012660590002.0412.96--5.409.721.80--
2000Minor Totals (2 teams)MinorMLB--Rel0216.5914113009127.0362120215262001.8711.850.664.948.561.73.6673.83
2001Cedar Rapids KernelsMidwAcal6R/CL25002.134104100392342.027131035530000.765.740.641.0611.2710.60--
2001Arkansas TravelersTexAAana9Rel25016.30909009210.01510725140102.0013.501.804.5012.602.80.000-
2001Minor Totals (2 teams)MinorMLB--R/CL0012.925005000482552.0422317510670100.997.220.861.7211.526.70.0002.30
2002Cedar Rapids KernelsMidwAana6R/CL26500.954104100392147.02875211536100.825.320.382.0910.084.821.000-
2002Arkansas TravelersTexAAana6Rel26006.6212012004017.2251513510112001.9812.742.555.095.601.10--
2002Minor Totals (2 teams)MinorMLB--R/CL0502.495305300432164.1532218721648101.147.340.972.918.863.051.0003.36
2003Arkansas TravelersTexAAana-R/CL27542.244704700432052.0391313312483000.976.710.522.068.254.00.556-
2003Salt Lake StingersPCLAAAana-Rel2700--10100000.0000010000----------0.00--
2003Minor Totals (2 teams)MinorMLB--R/CL0542.244804800432052.0391313313483000.996.710.522.248.253.69.5562.69
2004Arizona AngelsArizRkana-Rel28002.0820200004.01110090000.232.08----18.690.00--
2004Rancho Cucamonga QuakesCalifA+ana-Rel28009.0010100102.05221110003.0022.504.504.504.501.00--
2004Salt Lake StingersPCLAAAana9Rel28424.98390390021156.0643331618685001.4610.290.962.8910.933.78.667-
2004Minor Totals (3 teams)MinorMLB--Rel0424.91420420022162.0703634719785001.4310.111.012.7411.264.11.6672.92
2005Salt Lake StingersPCLAAAana-R/CL29412.701901900191020.0116606180000.854.95--2.708.103.00.800-
2005Los Angeles Angels of AnaheimALMLBana58Rel29103.89280280010034.2281515614302001.217.271.563.637.792.141.0004.75
2006Omaha RoyalsPCLAAAkca40Rel30102.3560600327.28221381001.439.391.173.529.392.671.000-
2006Kansas City RoyalsALMLBkca57Rel30134.40640640021173.27437361017575001.249.041.222.086.963.35.2504.06
2007Kansas City RoyalsALMLBkca57Rel31133.80620620018187.2933937919662001.289.550.921.956.783.47.2503.72
2008Omaha RoyalsPCLAAAkca-Rel32100.0010010005218.290006190000.804.34--2.899.163.171.000-
2008Kansas City RoyalsALMLBkca57Rel32125.98400400012052.25637351514381001.339.572.562.396.492.71.3336.19
2009Colorado Springs Sky SoxPCLAAAcol9Rel33602.45310310012436.2311110311323001.157.610.742.707.852.911.000-
2009Colorado RockiesNLMLBcol52Rel33036.2027027006024.2271717312220001.589.851.094.388.031.83.0004.35
2010Syracuse ChiefsILAAAwas30R/CL34201.082802800272033.0245417381000.936.480.271.8910.265.431.000-
2010Washington NationalsNLMLBwas62Rel34102.02390390010049.030121159490000.805.510.921.659.005.441.0002.96
2011Tampa Bay RaysALMLBtba62Rel35342.93710710018667.2442322718613000.925.850.932.398.113.39.4293.36
2012Tampa Bay RaysALMLBtba62Rel36263.6376076009267.0492827917845000.996.581.212.2811.284.94.2503.10
2013Tampa Bay RaysALMLBtba62Rel37383.41800800012171.0473127734741001.145.930.884.299.342.18.2733.68
2014Charlotte Stone CrabsFSLA+tba21ST38000.0011000001.01000010001.009.00----9.000.00--
2014Tampa Bay RaysALMLBtba62Rel38344.41690690012163.0603131915742001.188.531.282.1310.524.93.4293.35
2015Rancho Cucamonga QuakesCalifA+lan30S/R390110.1231200002.24330100001.8713.50--3.37--0.00.000-
2015Tulsa DrillersTexAAlan43Rel39000.0030300003.0000003000--------9.000.00--
2015Oklahoma City DodgersPCLAAAlan26Rel39004.5020200002.02110010001.009.00----4.500.00--
2015Minor Totals (3 teams)MinorMLB--Rel0014.7081700007.26440140000.917.04--1.174.704.00.0002.48
2015Los Angeles DodgersNLMLBlan62Rel39314.3433033007329.028141468241001.248.691.862.487.453.00.7505.00
2016Iowa CubsPCLAAAchn0Rel40004.5050500224.03520041000.756.75----9.000.00--
2016Seattle MarinersALMLBsea62Rel40105.4026026005023.024141477280001.339.262.702.7010.804.001.0005.55
2016Chicago CubsNLMLBchn62Rel40019.0050500004.06542150001.7513.504.502.2511.255.00.0007.90
MLB Totals - 12 Season(s)Filter20354.0362006200014015644.05663032909518561222001.167.861.322.578.503.31.3640.87
Minor League Totals - 13 Season(s)Filter30103.01315331200233108384.03331481302911240724201.157.720.672.609.433.63.750-
AAA Totals - 9 Season(s)Filter1832.831410141008941176.01526356115218811001.147.670.562.629.493.62.857-
AA Totals - 4 Season(s)Filter553.587107100562282.17938331027765101.288.571.082.938.242.81.500-
A+ Totals - 3 Season(s)Filter017.9452300105.210551220002.1215.881.593.183.181.00.000-
A Totals - 2 Season(s)Filter501.518208200784489.25520155161066100.795.520.501.6110.646.631.000-
A- Totals - 1 Season(s)Filter006.4840400108.012660590002.0412.96--5.409.721.80--
Rk Totals - 2 Season(s)Filter215.7912111008123.0251615210262001.509.640.773.8610.032.60.667-
Tampa Bay Rays Totals - 4 Season(s)Filter11223.582960296005110268.0200113107328429311001.056.681.072.819.793.49.333-
Kansas City Royals Totals - 3 Season(s)Filter384.54166016600512212.022311310834501618001.289.381.432.106.773.22.273-
Washington Nationals Totals - 1 Season(s)Filter102.02390390010049.030121159490000.805.510.921.659.005.441.000-
Los Angeles Dodgers Totals - 1 Season(s)Filter314.3433033007329.028141468241001.248.691.862.487.453.00.750-
Los Angeles Angels of Anaheim Totals - 1 Season(s)Filter103.89280280010034.2281515614302001.217.271.563.637.792.141.000-
Colorado Rockies Totals - 1 Season(s)Filter036.2027027006024.2271717312220001.589.851.094.388.031.83.000-
Seattle Mariners Totals - 1 Season(s)Filter105.4026026005023.024141477280001.339.262.702.7010.804.001.000-
Chicago Cubs Totals - 1 Season(s)Filter019.0050500004.06542150001.7513.504.502.2511.255.00.000-
Average MLB - Per ~220 innings7124.03210021000485220.01921039832632087001.167.861.322.578.503.31.3680.87
Average Minor - Per ~220 innings1763.0117821760013261220.01898474166323114101.157.720.672.609.433.63.739-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Kansas City RoyalsALMLBkca57p31511110020000000001.0001.0002.0003.0002111.0001.0001.0001.2530.000.000.000.000.00100.00
2010Washington NationalsNLMLBwas62p34383000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2015Los Angeles DodgersNLMLBlan62p39331000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2016Seattle MarinersALMLBsea62p4031000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2016Chicago CubsNLMLBchn62p4051000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2016Totals for MLB-MLB         82000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
MLB Totals - 5 Season(s)Filter1647111002000400000.143.143.286.429217.333.143.143.0000.0057.140.000.000.00100.00
Washington Nationals Totals - 1 Season(s)Filter383000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
Chicago Cubs Totals - 1 Season(s)Filter51000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Kansas City Royals Totals - 1 Season(s)Filter511110020000000001.0001.0002.0003.0002111.0001.0001.000.0000.000.000.000.000.00100.00
Los Angeles Dodgers Totals - 1 Season(s)Filter331000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Seattle Mariners Totals - 1 Season(s)Filter31000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games1627111002000400000.143.143.286.429217.333.143.143.0000.0057.140.000.000.00100.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2000Butte Copper Kings PioRkana24P10---11-21.5000.10------10100.013.2
2000Boise Hawks NwstA-ana24P4--1---111.0000.25------4100.05.3
2001Cedar Rapids Kernels MidwAcal25P41--44--881.0000.20------41100.029.9
2001Arkansas Travelers TexAAana25P9---------------9100.06.6
2002Cedar Rapids Kernels MidwAana26P41--19--10101.0000.24------41100.029.5
2002Arkansas Travelers TexAAana26P12--34--771.0000.58------12100.08.6
2003Arkansas Travelers TexAAana27P47--691-1615.9380.32------47100.033.6
2003Salt Lake Stingers PCLAAAana27P1---------------1100.00.7
2004Arizona Angels ArizRkana28P2--1---111.0000.50------2100.03.6
2004Rancho Cucamonga Quakes CalifA+ana28P1---------------1100.00.7
2004Salt Lake Stingers PCLAAAana28P39--51--661.0000.15------39100.027.1
2006Omaha Royals PCLAAAkca30P6---1--111.0000.17------6100.04.2
2006Kansas City RoyalsALMLBkca30P64-7364-210101.0000.160.14-----64100.039.5
2007Kansas City RoyalsALMLBkca31P62-8847-111111.0000.180.13-----62100.038.3
2008Omaha Royals PCLAAAkca32P10--31--441.0000.40------10100.06.9
2008Kansas City RoyalsALMLBkca32P40-5232--551.0000.130.10-----40100.024.7
2009Colorado Springs Sky Sox PCLAAAcol33P31--32--551.0000.16------31100.021.8
2009Colorado RockiesNLMLBcol33P27-24141-65.8330.190.21-----27100.016.7
2010Syracuse Chiefs ILAAAwas34P28--131-54.8000.14------28100.019.6
2010Washington NationalsNLMLBwas34P39-4914--551.0000.130.10-----39100.024.1
2011Tampa Bay RaysALMLBtba35P71-6772-1991.0000.130.13-----71100.043.8
2012Tampa Bay RaysALMLBtba36P76-6762-1881.0000.110.123175.0-76100.046.9
2013Tampa Bay RaysALMLBtba37P80-7134--771.0000.090.102166.7-80100.049.1
2014Charlotte Stone Crabs FSLA+tba38P1---------------1100.00.8
2014Tampa Bay RaysALMLBtba38P69-6325--771.0000.100.115-100.0-69100.042.6
2015Rancho Cucamonga Quakes CalifA+lan39P3---------------3100.02.1
2015Tulsa Drillers TexAAlan39P3---------------3100.02.2
2015Oklahoma City Dodgers PCLAAAlan39P2---------------2100.01.4
2015Los Angeles DodgersNLMLBlan39P33-291---111.0000.030.032-100.0-33100.020.4
2016Iowa Cubs PCLAAAchn40P5---------------5100.03.5
2016Seattle MarinersALMLBsea40P26-2312--331.0000.120.132166.7-26100.016.0
2016Chicago CubsNLMLBchn40P5-4-------------5100.03.1
MLB Totals for P - 12 season(s)-   P620-6443642157978.9870.130.1214382.4-6200.00.0
AAA Totals for P - 9 season(s)-   P141--1481-2322.9570.16------1410.00.0
AA Totals for P - 4 season(s)-   P71--9131-2322.9570.31------710.00.0
A+ Totals for P - 3 season(s)-   P5---------------50.00.0
A Totals for P - 2 season(s)-   P82--513--18181.0000.22------820.00.0
A- Totals for P - 1 season(s)-   P4--1---111.0000.25------40.00.0
Rk Totals for P - 2 season(s)-   P12--111-32.6670.17------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2000Butte Copper Kings PioRkana2410----------
2000Boise Hawks NwstA-ana244----------
2001Cedar Rapids Kernels MidwAcal2541----------
2001Arkansas Travelers TexAAana259----------
2002Cedar Rapids Kernels MidwAana2641----------
2002Arkansas Travelers TexAAana2612----------
2003Arkansas Travelers TexAAana2747----------
2003Salt Lake Stingers PCLAAAana271----------
2004Arizona Angels ArizRkana282----------
2004Rancho Cucamonga Quakes CalifA+ana281----------
2004Salt Lake Stingers PCLAAAana2839----------
2006Omaha Royals PCLAAAkca306----------
2006Kansas City RoyalsALMLBkca3064----------
2007Kansas City RoyalsALMLBkca3162----------
2008Omaha Royals PCLAAAkca3210----------
2008Kansas City RoyalsALMLBkca3240----------
2009Colorado Springs Sky Sox PCLAAAcol3331----------
2009Colorado RockiesNLMLBcol3327----------
2010Syracuse Chiefs ILAAAwas3428----------
2010Washington NationalsNLMLBwas3439----------
2011Tampa Bay RaysALMLBtba3571----------
2012Tampa Bay RaysALMLBtba3676----------
2013Tampa Bay RaysALMLBtba3780----------
2014Charlotte Stone Crabs FSLA+tba381----------
2014Tampa Bay RaysALMLBtba3869----------
2015Rancho Cucamonga Quakes CalifA+lan393----------
2015Tulsa Drillers TexAAlan393----------
2015Oklahoma City Dodgers PCLAAAlan392----------
2015Los Angeles DodgersNLMLBlan3933----------
2016Iowa Cubs PCLAAAchn405----------
2016Seattle MarinersALMLBsea4026----------
2016Chicago CubsNLMLBchn405----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006Kansas City RoyalsMLB Spring TrainingMLB30013.48909001010.11054316111.098.712.610.875.236.004.35.000
2007Kansas City RoyalsMLB Spring TrainingMLB31003.8680800009.111741010001.2110.610.960.009.6406.75.000
2008Kansas City RoyalsMLB Spring TrainingMLB32029.641101100629.1101010279101.879.641.936.758.681.299.64.000
2009Kansas City RoyalsMLB Spring TrainingMLB33000.0003-300303.01010100103.3330.003.000.000.0003.00.000
2010Washington NationalsMLB Spring TrainingMLB340040.5010100000.23331000015.0040.5013.500.000.00040.50.000
2011Tampa Bay RaysMLB Spring TrainingMLB35000.00909000010.04000311000.703.600.002.709.903.670.00.000
2011Tampa Bay RaysDiv SeriesMLB35000.0030300202.11000200001.433.860.007.710.000.000.00.000
2012Tampa Bay RaysMLB Spring TrainingMLB36015.1990900008.29552214001.349.352.082.0814.547.005.19.000
2013Tampa Bay RaysMLB Spring TrainingMLB37101.0080800009.09111013001.009.001.000.0013.0001.001.000
2013Tampa Bay RaysDiv SeriesMLB37000.0020200002.12000131001.437.710.003.8611.573.000.00.000
2014Tampa Bay RaysMLB Spring TrainingMLB38002.5780800007.0332129000.713.861.292.5711.574.503.86.000
2015Los Angeles DodgersMLB Spring TrainingMLB39004.3280800008.1754014000.997.560.001.084.324.005.40.000
2015Los Angeles DodgersDiv SeriesMLB39000.0010100001.00000010000.000.000.000.009.0000.00.000
2016San Francisco GiantsMLB Spring TrainingMLB40015.7311011003111.010771312001.188.180.822.459.824.005.73.000
MLB Spring Training Totals - 11 yrs154.15823790013386.7864740131988311.218.931.351.979.144.634.88.167
MLB Playoffs - Divisional Series Totals - 3 yrs000.0060600205.7300034101.064.760.004.766.351.330.00.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-07-16RPFree Agent -Free Agent--Refused minor league assignment, declared free agent40.115  
2016-07-09RPChicago CubsIowa (AAA)-MinorsReassigned MinorsOutrighted to minors40.108Team Roster on 2016-07-09
2016-07-07RPChicago CubsChicago Cubs (MLB)-DFADes For AssignmentDesignated for Assignment40.106Team Roster on 2016-07-07
2016-06-27RPChicago CubsChicago Cubs (MLB)YActiveMLB ActiveContract purchased from minors40.096Team Roster on 2016-06-27
2016-06-14RPChicago CubsIowa (AAA)-MinorsReassigned MinorsAssigned to Iowa (AAA)40.083Team Roster on 2016-06-14
2016-06-10RPChicago CubsChicago Cubs (MLB)-MinorsContractSigned to Minor League Contract40.079Team Roster on 2016-06-10
2016-06-05RPFree Agent -Free AgentFree AgentReleased by Mariners40.074  
2016-06-03RPSeattle MarinersSeattle Mariners (MLB)-DFADes For AssignmentDesignated for Assignment40.072Team Roster on 2016-06-03
2016-03-28RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveContract purchased from minors40.005Team Roster on 2016-03-28
2016-02-10RPSeattle MarinersSeattle Mariners (MLB)-MinorsContractSigned to Minor League Contract39.324Team Roster on 2016-02-10
2015-11-07RPFree Agent -Free AgentFree AgentGranted free agency39.229  
2015-09-01RPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveActivated from DL39.162Team Roster on 2015-09-01
2015-08-12RPLos Angeles DodgersLos Angeles Dodgers (MLB)YDL-15InjuredDL15 Right neck sprain39.142Team Roster on 2015-08-12
2015-06-23RPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveActivated from DL39.092Team Roster on 2015-06-23
2015-04-27PLos Angeles DodgersLos Angeles Dodgers (MLB)YDL-15InjuredDL15 Right shoulder soreness39.035Team Roster on 2015-04-27
2014-11-22PLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveTradedTraded from Rays with Adam Liberatore to Dodgers for Jose Dominguez and Greg Harris38.244Team Roster on 2014-11-22
2014-11-04PTampa Bay RaysTampa Bay Rays (MLB)YActiveContractRays exercised option for 2015 ($2.5m)38.226Team Roster on 2014-11-04
2014-07-28PTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveActivated from DL38.127Team Roster on 2014-07-28
2014-07-28PTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveRecalled from minor league rehab assignment38.127Team Roster on 2014-07-28
2014-07-26PTampa Bay RaysCharlotte (A+)YMinorsActivated MinorsActivated from disabled list38.125Team Roster on 2014-07-26
2014-07-22PTampa Bay RaysTampa Bay Rays (MLB)YDL-15InjuredDL15 Illness38.121Team Roster on 2014-07-22
2012-11-05RPTampa Bay RaysTampa Bay Rays (MLB)YActiveContractSigned to 2-year contract thru 2014 ($6m) with option year for 201536.227Team Roster on 2012-11-05
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency36.220  
2012-06-30RPTampa Bay RaysTampa Bay Rays (MLB)YActive--Suspension over36.099Team Roster on 2012-06-30
2012-06-22RPTampa Bay RaysTampa Bay Rays (MLB)YRestrictedOff-RosterSuspended 8 games for having pine tar on glove36.091Team Roster on 2012-06-22
2012-06-21RPTampa Bay RaysTampa Bay Rays (MLB)YActiveOff-RosterSuspended 8 games for having pine tar on glove (Will appeal)36.090Team Roster on 2012-06-21
2012-05-08RPTampa Bay RaysTampa Bay Rays (MLB)YActive--36.046Team Roster on 2012-05-08
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-12-17ContractSigned by Rays 
2010-12-03Free AgentGranted free agency 
2009-06-21ContractSigned by Nationals 
2008-02-20ContractSigned by Royals (1-year) 
2005-10-07Claimed off waivers by Royals from Angels 
2005-01-07ContractSigned by Angels (minor) 
1999-02-25ContractSigned by Angels 
1998-06-04Released by Athletics 
1996-07-04ContractSigned as nondrafted free agent by Athletics 
* 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
2005Los Angeles Angels of AnaheimTeam Payroll29300,000-79435-2,189,055300,000300,000
2006Kansas City RoyalsTeam Payroll30327,000-74246-2,365,072327,000627,000
2007Kansas City RoyalsTeam Payroll31400,500-57925282,459,737380,0001,027,500
2008Kansas City RoyalsTeam Payroll32390,000-75330-2,696,252390,0001,417,500
2009Colorado RockiesTeam Payroll33400,000-72435-2,746,792400,0001,817,500
2010Washington NationalsTeam Payroll34400,000-75727-2,812,412400,0002,217,500
2011Tampa Bay RaysTeam Payroll35925,000-45012512,722,607414,0003,142,500
2012Tampa Bay RaysTeam Payroll362,175,000-32110652,954,887480,0005,317,500
2013Tampa Bay RaysTeam Payroll373,000,000-2856683,023,990490,0008,317,5002012-11-05 - Signed to 2-year contract thru 2014 ($6m) with option year for 2015
2014Tampa Bay RaysTeam Payroll383,000,000-30310663,256,497500,00011,317,500
2015Los Angeles DodgersTeam Payroll392,500,0009.13234921623,571,283507,50013,817,5002014-11-04 - Rays exercised option for 2015 ($2.5m)
2016Seattle MarinersTeam Payroll401,250,000-44018523,498,245507,50015,067,5002016-02-10 - Signed to Minor League Contract
2016-06-10 - Signed to Minor League Contract
2016Chicago CubsTeam Payroll401,250,000-44023523,498,245507,50015,067,5002016-02-10 - Signed to Minor League Contract
2016-06-10 - 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