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

Oliver PerezTrack this Player High Level: MLB Current Team: Cleveland Indians - In Minors MLB Years: 2002-2018
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-697Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameOliver Perez
Height6-3Weight160BatsLeftThrowsLeft
Born DateAugust 15,1981 [37.042]PlaceCuliacan,Mexico

DraftedSigned as undrafted amateur free agent in 1999 by the San Diego Padres.
Signing ScoutsJack PierceService Time13.144 (2017)
Prospect Rankings[BA] 2002-SDN-#10
MLB DebutJune 16,2002 [20.305]
OrganizationsNYN [5] SDN [5] PIT [4] WAS [3] SEA [2] CLE [1] NYA [1] Awards0
TBC Player ID20147Retrosheet IDpereo002MLBAM ID424144
Pitch Repertoire Slider (37.62%) -- Sinker (36.65%) -- Fastball (22.53%) -- Changeup (3.16%) -- Automatic Ball (0.02%) -- Curveball (0.02%)
Fastball Velocity [2018] - 91.06 - [2017] - 92.80 - [2016] - 91.92 - [2015] - 91.97 - [2014] - 91.29 - [2013] - 92.00 - [2012] - 93.57 - [2010] - 88.37
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Oliver Perez 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:   Opening day starter for Pittsburgh Pirates in 2005-2006
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts84Walks30Hittable59SO/BB56vsPower59Hitting12Durability69Team.485Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1999Arizona PadresArizRksdn-Rel17125.0815213007328.0282016116370201.558.890.325.0811.752.31.333-
2000Idaho Falls PadresPioRksdn-ST18314.07550000024.024141119273001.368.880.373.339.993.00.750-
2000Yucatan LeonesMexAAA--S/R18324.361165001143.0392421317371101.298.100.623.537.682.18.600-
2000Minor Totals (2 teams)MinorAAA--S/R0634.2616115001167.2633832426644101.328.380.533.468.512.46.667-
2001Fort Wayne WizardsMidwAsdn-ST19853.46191900000101.0844639943981201.257.460.803.828.702.28.615-
2001Lake Elsinore StormCalifA+sdn26ST19242.72990000053.0452216425626001.327.640.684.2510.532.48.333-
2001Minor Totals (2 teams)MinorAAA--ST01093.21282800000154.0129685513681607201.287.520.763.979.332.35.526-
2002Lake Elsinore StormCalifA+sdn-ST20331.85981000048.2361310024660001.236.66--4.4412.212.75.500-
2002Mobile BayBearsSouAAsdn-ST20101.17440000023.01133116344001.174.300.396.2613.302.131.000-
2002Minor Totals (2 teams)MinorAAA--ST0431.6313121000071.24716131401004001.215.900.135.0212.562.50.571-
2003Portland BeaversPCLAAAsdn-ST21333.02880000047.2442016612481101.178.311.132.279.064.00.500-
2005Indianapolis IndiansILAAApit-ST23019.90330000010.014111131241002.6012.602.7010.803.600.33.000-
2006Indianapolis IndiansILAAApit34ST24135.63660000032.0282120611341001.227.881.693.099.563.09.250-
2006Norfolk TidesILAAAnyn-ST24126.05440000019.0181313412262001.558.381.865.5912.102.17.333-
2006Minor Totals (2 teams)MinorAAA--ST0255.7910100000051.04634331023603001.348.061.754.0310.522.61.286-
2007Gulf Coast MetsGCLRknyn-ST25000.0011000004.02000070000.504.50----15.750.00--
2009Brooklyn CyclonesNYPLA-nyn-ST27100.0011000005.02000160000.603.60--1.8010.806.001.000-
2009St. Lucie MetsFSLA+nyn-ST27016.0011000003.07621131002.6721.003.003.009.003.00.000-
2009Buffalo BisonsILAAAnyn-ST27023.8622000009.08441990001.827.710.968.688.681.00.000-
2009Minor Totals (3 teams)MinorAAA--ST0133.12440000017.017106211181001.628.831.045.719.351.64.250-
2010St. Lucie MetsFSLA+nyn-ST28114.63220000011.276624141000.945.401.543.0910.803.50.500-
2010Buffalo BisonsILAAAnyn-ST28002.31220000011.2104327102001.467.711.545.407.711.43--
2010Minor Totals (2 teams)MinorAAA--ST0113.47440000022.017109411243001.206.561.544.249.262.18.500-
2011Harrisburg SenatorsEastAAwas47ST29353.0916151000075.27834261027584001.399.281.193.216.902.15.375-
2012Tacoma RainiersPCLAAAsea46Rel30224.6522022008131.0331616419423001.689.581.165.5212.192.21.500-
2018Cleveland IndiansALMLBcleRel36110.8749049001031.0144316411010.654.060.291.7411.906.83.500-1.55
2018Scranton/Wilkes-Barre RaiILAAAnyaRel36102.5716016005014.0175413150011.4310.930.641.939.645.001.000-
MLB Totals - 1 Season(s)Filter110.8749049001031.0144316411010.654.060.291.7411.906.83.500-1.55
Minor League Totals - 13 Season(s)Filter34373.58156985800215592.05352822375926863731611.358.070.894.049.612.38.479-
AAA Totals - 8 Season(s)Filter11154.4574314300142216.02111181083010222511211.438.701.244.209.272.21.423-
AA Totals - 2 Season(s)Filter452.6520191000098.28937291143928001.348.121.003.928.392.14.444-
A+ Totals - 4 Season(s)Filter692.63212010000115.09547347541458001.287.350.544.1811.222.69.400-
A Totals - 1 Season(s)Filter853.46191900000101.0844639943981201.257.460.803.828.702.28.615-
A- Totals - 1 Season(s)Filter100.0011000005.02000160000.603.60--1.8010.806.001.000-
Rk Totals - 3 Season(s)Filter434.2921813007356.2543427225713201.398.580.323.9711.282.84.571-
Cleveland Indians Totals - 1 Season(s)Filter110.8749049001031.0144316411010.654.060.291.7411.906.83.500-
Average MLB - Per ~220 innings770.8734803480070220.09928217432917070.654.060.291.7411.906.83.500-1.55
Average Minor - Per ~220 innings13143.585836220082220.019710487229923511201.358.070.894.049.612.38.481-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2002Mobile BayBearsSouAAsdn-p2045000000000101000.000.000.000.000006.000.000.000.0000.0016.670.000.000.000.00
2002San Diego PadresNLMLBsdn59p2016301400000001103000.133.133.133.2664033.211.000.000.1190.0033.330.000.000.000.00
2003Portland BeaversPCLAAAsdn-p21811210000000301000.091.091.091.1821012.125.000.000.0810.0025.000.000.000.000.00
2003San Diego PadresNLMLBsdn59p2118330700040011003101.212.229.212.4417038.292.000.030.1982.6326.3210.000.000.000.00
2003Pittsburgh PiratesNLMLBpit48p2156000000000100000.000.000.000.000006.000.000.000.0000.0016.670.000.000.000.00
2003Totals for NL-NL         23390700040011103101.179.195.179.3747044.241.000.026.1692.2725.0011.000.000.000.00
2004Pittsburgh PiratesNLMLBpit48p223058211000000422010000.190.242.190.43211072.306.000.069.2045.5630.565.500.000.000.00
2005Indianapolis IndiansILAAApit-p2311000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2005Pittsburgh PiratesNLMLBpit48p2320331600031011107100.182.200.182.3826042.261.000.061.1732.3826.1911.000.000.000.00
2006Indianapolis IndiansILAAApit342464010000000000000.250.250.250.500104.250.000.000.2220.000.000.000.000.000.00
2006Norfolk TidesILAAAnyn-2441000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2006Totals for IL-IL         105010000000000000.200.200.200.400105.200.000.000.1780.000.000.000.000.000.00
2006Pittsburgh PiratesNLMLBpit48p241625030003100801000.120.120.120.2403026.176.000.040.1070.0030.770.000.000.000.00
2006New York MetsNLMLBnyn46p24713010000002400001.077.200.077.2771015.111.000.154.15413.3326.672.000.000.000.00
2006Totals for NL-NL         23380400031021201001.105.150.105.2554041.154.000.079.1244.8829.276.000.000.000.00
2007New York MetsNLMLBnyn46p2527566900010101506000.161.161.161.3229062.220.000-.018.1440.0024.190.000.000.000.00
2008New York MetsNLMLBnyn46p2632562610031042307000.107.167.125.2927167.182.018.107.1435.9734.335.750.000.0016.67
2009Buffalo BisonsILAAAnyn-p2721000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2009New York MetsNLMLBnyn46p271422160000001701000.273.304.273.5776024.400.000.045.2644.1729.177.000.000.000.00
2010Buffalo BisonsILAAAnyn-p2812000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2010New York MetsNLMLBnyn46p28179010001001401000.111.200.111.3111011.200.000.111.1609.0936.364.000.000.000.00
2011Harrisburg SenatorsEastAAwas47p2923010000100100000.333.333.333.666103.500.000.333.2970.0033.330.000.000.000.00
2016Washington NationalsNLMLBwas46p34593121000000000000.667.6671.0001.667313.667.333.333.7070.000.000.000.000.0050.00
MLB Totals - 13 Season(s)Filter3733441456200153114116039202.163.194.169.363582399.243.006.052.0003.5129.078.290.000.003.57
Minor League Totals - 7 Season(s)Filter2828230000100602000.107.107.107.2143030.136.000.036.0000.0020.000.000.000.000.00
AAA Totals - 5 Season(s)Filter2220220000000401000.100.100.100.2002021.125.000.000.0000.0019.050.000.000.000.00
AA Totals - 2 Season(s)Filter68010000100201000.125.125.125.250109.167.000.125.0000.0022.220.000.000.000.00
New York Mets Totals - 5 Season(s)Filter97156923100511853015001.147.189.154.343241179.223.007.058.0004.4729.616.630.000.004.35
Pittsburgh Pirates Totals - 4 Season(s)Filter71122320000620542018100.164.195.164.359200146.247.000.057.0003.4228.778.400.000.000.00
San Diego Padres Totals - 2 Season(s)Filter346311100040012106101.175.185.175.36011071.256.000.016.0001.4129.5821.000.000.000.00
Washington Nationals Totals - 2 Season(s)Filter1063121000000000000.667.6671.0001.667313.667.333.333.0000.000.000.000.000.0050.00
Average MLB - Per 162 games162149624100710650017101.163.194.169.363251173.243.006.052.0003.5129.078.290.000.003.57
Average Minor - Per 162 games1621621217000060035012000.107.107.107.214170174.136.000.036.0000.0020.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1999Arizona Padres ArizRksdn17P15--121-43.7500.20------15100.027.3
2000Idaho Falls Padres PioRksdn18P5--110-111111.0002.20------5100.06.8
2001Fort Wayne Wizards MidwAsdn19P19--221713023.7671.21------19100.013.9
2001Lake Elsinore Storm CalifA+sdn19P9--181-109.9001.00------9100.06.4
2002Lake Elsinore Storm CalifA+sdn20P9--2104-1612.7501.33------9100.06.4
2002Mobile BayBears SouAAsdn20P4---1--111.0000.25------4100.02.9
2002San Diego PadresNLMLBsdn20P16-9029111211.9170.690.12-----16100.09.9
2003Portland Beavers PCLAAAsdn21P8--2123-1714.8241.75------8100.05.6
2003San Diego PadresNLMLBsdn21P1919103-11--11111.0000.580.11-----18105.611.7
2003Pittsburgh PiratesNLMLBpit21P5523141-65.8331.000.22-----5100.03.1
2004Pittsburgh PiratesNLMLBpit22P3030196721-228281.0000.930.14-----30100.018.6
2005Indianapolis Indians ILAAApit23P3---1--111.0000.33------3100.02.1
2005Pittsburgh PiratesNLMLBpit23P20201032101-1312.9230.600.12-----20100.012.3
2006Indianapolis Indians ILAAApit24P6---3--331.0000.50------6100.04.2
2006Norfolk Tides ILAAAnyn24P4---1--111.0000.25------4100.02.8
2006Pittsburgh PiratesNLMLBpit24P1515761112-1412.8570.800.16-----1693.89.3
2006New York MetsNLMLBnyn24P7736-2--221.0000.290.06-----7100.04.3
2007Gulf Coast Mets GCLRknyn25P1---------------1100.01.8
2007New York MetsNLMLBnyn25P29291771143-1815.8330.520.08-----27107.417.9
2008New York MetsNLMLBnyn26P3434194715-322221.0000.650.11-----32106.321.0
2009Brooklyn Cyclones NYPLA-nyn27P1---1--111.0001.00------1100.01.3
2009St. Lucie Mets FSLA+nyn27P1---------------1100.00.7
2009Buffalo Bisons ILAAAnyn27P2---------------2100.01.4
2009New York MetsNLMLBnyn27P141466312-115151.0001.070.23-----14100.08.6
2010St. Lucie Mets FSLA+nyn28P2---------------2100.01.4
2010Buffalo Bisons ILAAAnyn28P2--111-32.6671.00------2100.01.4
2010New York MetsNLMLBnyn28P1774614-1551.0000.290.11-----17100.010.5
2011Harrisburg Senators EastAAwas29P16--413121817.9441.06------16100.011.3
2012Tacoma Rainiers PCLAAAsea30P22---42-64.6670.18------22100.015.3
2012Seattle MarinersALMLBsea30P33-2925-1771.0000.210.24-----330.020.4
2013Seattle MarinersALMLBsea31P61-53141-65.8330.080.091150.0-61100.037.7
2014Arizona DiamondbacksNLMLBari32P68-58151-76.8570.090.102-100.0-680.042.0
2015Arizona DiamondbacksNLMLBari33P48-2925-1771.0000.150.242-100.0-480.029.6
2015Houston AstrosALMLBhou33P22-1211--221.0000.090.17-----220.013.6
2016Washington NationalsNLMLBwas34P64-4033-1661.0000.090.152-100.0-59108.539.5
2017Washington NationalsNLMLBwas35P50-33-4--441.0000.080.123175.0-47106.430.9
2018Scranton/Wilkes-Barre RailRiders ILAAAnya36P16---3--331.0000.19------16100.011.6
MLB Totals for P - 15 season(s)-   P5521801364351401011185175.9460.320.1310283.3-5520.00.0
AAA Totals for P - 7 season(s)-   P63--3256-3428.8240.44------630.00.0
AA Totals for P - 2 season(s)-   P20--414121918.9470.90------200.00.0
A+ Totals for P - 4 season(s)-   P21--3185-2621.8081.00------210.00.0
A Totals for P - 1 season(s)-   P19--221713023.7671.21------190.00.0
A- Totals for P - 1 season(s)-   P1---1--111.0001.00------10.00.0
Rk Totals for P - 3 season(s)-   P21--212111514.9330.67------210.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1999Arizona Padres ArizRksdn1715----------
2000Idaho Falls Padres PioRksdn185----------
2001Fort Wayne Wizards MidwAsdn1919----------
2001Lake Elsinore Storm CalifA+sdn199----------
2002Lake Elsinore Storm CalifA+sdn209----------
2002Mobile BayBears SouAAsdn204----------
2002San Diego PadresNLMLBsdn2016----------
2003Portland Beavers PCLAAAsdn218----------
2003San Diego PadresNLMLBsdn2119----------
2003Pittsburgh PiratesNLMLBpit215----------
2004Pittsburgh PiratesNLMLBpit2230----------
2005Indianapolis Indians ILAAApit233----------
2005Pittsburgh PiratesNLMLBpit2320----------
2006Indianapolis Indians ILAAApit246----------
2006Norfolk Tides ILAAAnyn244----------
2006Pittsburgh PiratesNLMLBpit2415----------
2006New York MetsNLMLBnyn247----------
2007Gulf Coast Mets GCLRknyn251----------
2007New York MetsNLMLBnyn2529----------
2008New York MetsNLMLBnyn2634----------
2009Brooklyn Cyclones NYPLA-nyn271----------
2009St. Lucie Mets FSLA+nyn271----------
2009Buffalo Bisons ILAAAnyn272----------
2009New York MetsNLMLBnyn2714----------
2010St. Lucie Mets FSLA+nyn282----------
2010Buffalo Bisons ILAAAnyn282----------
2010New York MetsNLMLBnyn2817----------
2011Harrisburg Senators EastAAwas2916----------
2012Tacoma Rainiers PCLAAAsea3022----------
2012Seattle MarinersALMLBsea3033----------
2013Seattle MarinersALMLBsea3161----------
2014Arizona DiamondbacksNLMLBari3268----------
2015Arizona DiamondbacksNLMLBari3348----------
2015Houston AstrosALMLBhou3322----------
2016Washington NationalsNLMLBwas3464----------
2017Washington NationalsNLMLBwas3550----------
2018Scranton/Wilkes-Barre RailRiders ILAAAnya3616----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006MexicoWorld Baseball ClassicXXCollege24000.0021100004.0100043001.252.250.009.006.750.750.00.000
2006Pittsburgh PiratesMLB Spring TrainingMLB24003.86330000011.210551513001.347.710.773.8610.032.603.86.000
2006New York MetsChamp. SeriesMLB24104.63220000011.213663370001.4310.032.312.315.402.334.631.000
2007New York MetsMLB Spring TrainingMLB25233.51660000025.22512101720001.278.770.352.457.012.864.21.400
2008New York MetsMLB Spring TrainingMLB26215.40660000025.03019154618001.4410.801.442.166.483.006.84.667
2009New York MetsMLB Spring TrainingMLB27000.00000000019.01900010001.059.000.000.470.000.000.00.000
2010New York MetsMLB Spring TrainingMLB28018.68651000018.225181851011201.9212.052.414.825.301.108.68.000
2011New York MetsMLB Spring TrainingMLB29218.3872500009.21399286002.2812.101.867.455.590.758.38.667
2012Seattle MarinersMLB Spring TrainingMLB300010.3840400004.1785122002.2014.542.084.154.151.0016.62.000
2013Seattle MarinersMLB Spring TrainingMLB31003.8690900329.1644037100.995.790.002.896.752.333.86.000
2014Arizona DiamondbacksMLB Spring TrainingMLB32000.0050500004.0100013000.502.250.002.256.753.000.00.000
2015Arizona DiamondbacksMLB Spring TrainingMLB33002.4580800107.1622009000.857.360.000.0011.0502.45.000
2015Houston AstrosDiv SeriesMLB330027.0020200000.121101000030.0054.010.0027.000.000.0027.00.000
2016Washington NationalsMLB Spring TrainingMLB34000.0060600105.0400025001.207.200.003.609.002.500.00.000
2016Washington NationalsDiv SeriesMLB34000.0040400003.11000130000.652.700.002.708.103.000.00.000
2017Washington NationalsMLB Spring TrainingMLB35003.3860600105.1222117000.593.381.691.6911.817.003.38.000
2017Washington NationalsDiv SeriesMLB35100.0020200101.01000000001.009.000.000.000.0000.001.000
2018Cincinnati RedsMLB Spring TrainingMLB361013.5070700106.281010349001.9410.804.055.4012.152.2513.501.000
World Baseball ClassicXX Totals - 1 yrs000.0021100004.0100043001.252.250.009.006.750.750.00.000
MLB Spring Training Totals - 13 yrs764.757322510072151.715689801850110301.369.261.072.976.532.205.28.538
MLB Playoffs - Divisional Series Totals - 3 yrs101.9380800104.7411023001.297.710.003.865.791.501.931.000
MLB Playoffs - Championship Series Totals - 1 yrs104.63220000011.71366337001.3710.032.312.315.402.334.631.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Pittsburgh PiratesMLB Spring TrainingMLB2421000000000002000.000.000.000.000003.000.000.0000.000.000.000.000.000.00
2006New York MetsChamp. SeriesMLB2425000000001300000.000.167.000.167006.000.000.20016.6750.003.000.000.000.00
2007New York MetsMLB Spring TrainingMLB2536000000000301000.000.000.000.000007.000.000.0000.0042.860.000.000.000.00
2009New York MetsMLB Spring TrainingMLB2732000000000002000.000.000.000.000004.000.000.0000.000.000.000.000.000.00
2010New York MetsMLB Spring TrainingMLB2864000000000200000.000.000.000.000004.000.000.0000.0050.000.000.000.000.00
MLB Spring Training Totals - 10 yrs3013000000000505000.000.000.000.0000018.000.000.0000.0027.780.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs25000000001300000.000.167.000.167006.000.000.20016.6750.003.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-06-02PCleveland IndiansCleveland Indians (MLB)-MinorsContractSigned to Minor League Contract36.291Team Roster on 2018-06-02
2018-06-01PFree Agent -Free AgentFree AgentReleased by Yankees36.290  
2018-04-02PNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)36.230Team Roster on 2018-04-02
2018-03-31RPNew York YankeesNew York Yankees (MLB)-MinorsContractSigned to Minor League Contract36.228Team Roster on 2018-03-31
2018-03-26RPFree Agent -Free AgentFree AgentReleased by Reds36.223  
2018-02-24RPCincinnati RedsCincinnati Reds (MLB)-MinorsContractSigned to Minor League Contract36.193Team Roster on 2018-02-24
2017-11-03RPFree Agent -Free AgentFree AgentGranted free agency36.080  
2015-12-15RPWashington NationalsWashington Nationals (MLB)YActiveContractSigned to 2-year contract for 2016-2017 ($7m) 3--434.122Team Roster on 2015-12-15
2015-11-03RPFree Agent -Free AgentFree AgentGranted free agency34.080  
2015-08-09RPHouston AstrosHouston Astros (MLB)YActiveTradedTraded from Diamondbacks to Astros for Junior Garcia33.359Team Roster on 2015-08-09
2014-03-09RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 2-year contract for 2014-2015 ($4.25m)32.206Team Roster on 2014-03-09
2013-10-31RPFree Agent -Free AgentFree AgentDeclared free agency32.077  
2012-11-04RPSeattle MarinersSeattle Mariners (MLB)YActiveContractSigned to 1-year contract ($1.5m)31.081Team Roster on 2012-11-04
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency31.075  
2012-06-17RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveContract purchased from Tacoma (AAA)30.306Team Roster on 2012-06-17
2012-06-11PSeattle MarinersTacoma (AAA)-Minors--30.300Team Roster on 2012-06-11
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-01-18ContractSigned by Mariners 
2011-03-21Released by Mets 
2010-07-21InjuredActivated from DL 
2010-06-05InjuredDisabled -- Patella Tendinitis Of Right Knee 
2009-11-12InjuredActivated from DL 
2009-09-28InjuredTransferred to 60-day DL 
2009-08-26InjuredDisabled -- Patellar tendinitis in right knee 
2009-07-08InjuredActivated from DL 
2009-05-07InjuredDisabled -- Right knee tendinitis 
2009-02-03ContractSigned by Mets (3-years) 
2006-07-31TradeTraded by Pirates with Roberto Hernandez to Mets for Xavier Nady 
2005-09-09InjuredActivated from DL 
2005-06-28InjuredDisabled -- broken left big toe 
2003-08-26TradeTraded by Padres with Corey Stewart and Jason Bay to Pirates for Brian Giles. 
2002-09-02InjuredActivated from DL 
2002-08-08InjuredDisabled -- left-posterior shoulder strain 
2002-08-08InjuredDisabled -- left-posterior shoulder strain 
2000-09-06Loaned by Padres to Yucatan July 18- 
2000-06-02Loaned by Padres to Yucatan (Mexican) 
1999-03-04ContractSigned as undrafted amateur Free Agent by Padres. 
* 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
2002San Diego PadresTeam Payroll20200,000-75757-2,011,045200,000200,000
2003Pittsburgh PiratesTeam Payroll21305,000-65928172,163,527300,000505,000
2003San Diego PadresTeam Payroll21305,000-65928172,163,527300,000505,000
2004Pittsburgh PiratesTeam Payroll22321,000-62618312,070,100300,000826,000
2005Pittsburgh PiratesTeam Payroll23381,000-55214392,189,055300,0001,207,000
2006Pittsburgh PiratesTeam Payroll241,900,000-32110602,365,072327,0003,107,000
2006New York MetsTeam Payroll241,900,000-32116602,365,072327,0003,107,000
2007New York MetsTeam Payroll252,325,000-30914622,459,737380,0005,432,000
2008New York MetsTeam Payroll266,500,000-137785++2,696,252390,00011,932,000
2009New York MetsTeam Payroll2712,000,000-55593++2,746,792400,00023,932,000
2010New York MetsTeam Payroll2812,000,000-58494++2,812,412400,00035,932,000
2012Seattle MarinersTeam Payroll30480,000-76028-2,954,887480,00036,412,000
2013Seattle MarinersTeam Payroll311,500,000-38213573,023,990490,00037,912,0002012-11-04 - Signed to 1-year contract ($1.5m)
2014Arizona DiamondbacksTeam Payroll321,750,000-38615583,256,497500,00039,662,0002014-03-09 - Signed to 2-year contract for 2014-2015 ($4.25m)
2015Houston AstrosTeam Payroll332,500,00011.05834913613,571,283507,50042,162,000
2015Arizona DiamondbacksTeam Payroll332,500,00011.0583499613,571,283507,50042,162,000
2016Washington NationalsTeam Payroll343,000,00012.14431613663,498,245507,50045,162,0002015-12-15 - Signed to 2-year contract for 2016-2017 ($7m) 3--4
2017Washington NationalsTeam Payroll354,000,00013.1442851469++3,651,709535,00049,162,000
* 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