Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

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

Eric O'FlahertyTrack this Player High Level: MLB Current Team: Free Agent since 2017 MLB Years: 2006-2017
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsP-654Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameEric George O'Flaherty
Height6-2Weight195BatsLeftThrowsLeft
Born DateFebruary 5,1985 [33.259]PlaceWalla Walla,Washington
High SchoolWalla Walla (Walla Walla,WA)

DraftedSelected by the Seattle Mariners [Team Picks] in the 6th round (176th overall) of the 2003 Amateur Entry Draft [Signed]
Signing Bonus$155,000Signing ScoutsPhil GeislerService Time9.062 (2016)
Prospect Rankings[BA] 2007-SEA-#10
MLB DebutAugust 16,2006 [21.192]
OrganizationsATL [7] SEA [6] OAK [2] NYN [1] Awards0
TBC Player ID37360Retrosheet IDoflae001MLBAM ID447714
Pitch Repertoire Sinker (49.29%) -- Slider (26.98%) -- Fastball (19.87%) -- Changeup (3.86%)
Fastball Velocity [2017] - 90.53 - [2016] - 91.13 - [2015] - 90.15 - [2014] - 90.03 - [2013] - 90.16 - [2012] - 90.89 - [2011] - 91.84 - [2010] - 91.72
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 Eric O'Flaherty 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 RatingsPitchingStrikeouts37Walks44Hittable40SO/BB39vsPower40Hitting0Durability39Team.501Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2003Arizona MarinersArizRksea-Rel18301.9513112005027.21710617200000.875.530.332.286.512.861.000-
2003Everett Aqua SoxNwstA-sea-S/R18103.37312000010.28541371001.036.750.842.535.912.331.000-
2003Minor Totals (2 teams)MinorMLB--Rel0402.3516214005037.0251510210271000.915.870.472.356.342.701.0003.08
2004Wisconsin Timber RattlersMidwAsea5S/R19336.1212102000057.08343393233812001.8513.030.473.615.971.65.500-
2005Wisconsin Timber RattlersMidwAsea23R/CL20443.754504500311369.2733529230517101.489.430.263.886.591.70.500-
2006Inland Empire 66ersCalifA+sea62Rel21013.4516016004128.231111116330001.299.730.311.8810.365.50.000-
2006San Antonio MissionsTexAAsea-Rel21221.14250250014739.045105015360201.5310.30--3.438.242.40.500-
2006Tacoma RainiersPCLAAAsea-Rel21100.0020200003.23000140001.097.36--2.459.824.001.000-
2006Minor Totals (3 teams)MinorMLB--Rel0332.01430430018870.2792116122730201.419.920.132.769.173.32.5002.21
2006Seattle MarinersALMLBsea59Rel21004.0915015005011.018952662002.1814.731.644.914.911.00-6.06
2007Tacoma RainiersPCLAAAsea-Rel22001.1360600338.05110481001.135.63--4.509.002.00--
2007Seattle MarinersALMLBsea59Rel22714.4756056009052.0452626120364101.247.740.173.446.191.80.8753.26
2008West Tennessee Diamond JaSouAAsea-Rel23000.0010100102.01000020000.504.50----9.000.00--
2008Tacoma RainiersPCLAAAsea21Rel23104.9614014007216.0239919192001.9612.670.554.9610.472.111.000-
2008Minor Totals (2 teams)MinorMLB--Rel0104.4215015008218.0249919212001.8011.780.494.4210.312.331.0003.02
2008Seattle MarinersALMLBsea59Rel230120.2570700106.21615152440003.0021.602.705.405.401.00.0007.63
2009Atlanta BravesNLMLBatl34Rel24213.0478078008056.0522319218392001.248.310.322.886.232.17.6673.13
2010Gwinnett BravesILAAAatl-Rel25000.0030300004.01000150000.502.25--2.2511.255.00--
2010Atlanta BravesNLMLBatl34Rel25322.4556056007044.0371412218363001.257.570.413.687.362.00.6003.26
2011Atlanta BravesNLMLBatl34Rel26240.9878078005073.25998221671001.097.210.242.578.193.19.3332.41
2012Atlanta BravesNLMLBatl34Rel27301.7364064007057.0471411319461001.157.380.472.987.222.421.0003.16
2013Atlanta BravesNLMLBatl34Rel28302.5019019002018.0125525110000.946.001.002.505.502.201.0004.10
2014Stockton PortsCalifA+oak0Rel29100.0010100001.0000003000--------27.000.001.000-
2014Sacramento River CatsPCLAAAoak22Rel29014.3271600008.06441353001.086.481.083.245.401.67.000-
2014Minor Totals (2 teams)MinorMLB--Rel0113.8681700009.06441383000.965.790.962.897.712.67.5003.77
2014Oakland AthleticsALMLBoak39Rel29102.2521021006120.0155534153000.956.751.351.806.753.751.0004.18
2015Stockton PortsCalifA+oak26Rel30000.0010100001.01100000001.009.00------0.00--
2015Nashville SoundsPCLAAAoak0Rel30000.0010100001.02000000002.0018.00------0.00--
2015Minor Totals (2 teams)MinorMLB--Rel0000.0020200002.03100000001.5013.50------0.00-3.13
2015Oakland AthleticsALMLBoak39Rel30125.9125025005021.0291714113150001.9712.230.425.486.331.15.3334.17
2015New York MetsNLMLBnyn44Rel300013.501601600308.21813131561002.6518.691.045.196.231.20-4.98
2016Gulf Coast BravesGCLRkatl64ST31019.0011000001.02110020002.0018.00----18.000.00.000-
2016Rome BravesSALAatl0S/R31000.0041300004.06201050001.5013.502.25--11.250.00--
2016Gwinnett BravesILAAAatl34Rel31000.0010100001.0000001000--------9.000.00--
2016Minor Totals (3 teams)MinorMLB--S/R0011.5062400006.08311080001.3312.001.50--12.000.00.0002.65
2016Atlanta BravesNLMLBatl34Rel31146.9139039008028.2392522311223001.7412.240.943.456.912.00.2004.12
2017Gwinnett BravesILAAAatl51Rel320013.5020200001.04220100003.7527.00--6.75--0.00--
2017Atlanta BravesNLMLBatl34Rel32007.8522022002018.020161649151001.589.821.964.427.361.67-5.83
MLB Totals - 12 Season(s)Filter23153.70496049600681413.14071911712815331821101.358.800.613.316.872.08.6050.45
Minor League Totals - 11 Season(s)Filter16123.4915815143006526282.03111341111110323926301.459.790.353.247.522.32.571-
AAA Totals - 8 Season(s)Filter213.30361350010542.2441616219426001.449.070.413.928.662.21.667-
AA Totals - 2 Season(s)Filter221.09260260015741.046105015380201.4810.02--3.278.272.53.500-
A+ Totals - 3 Season(s)Filter113.2318018004130.232121116360001.249.390.291.7610.576.00.500-
A Totals - 3 Season(s)Filter774.67611150003113130.116280686539419101.6411.130.413.646.461.77.500-
A- Totals - 1 Season(s)Filter103.37312000010.28541371001.036.750.842.535.912.331.000-
Rk Totals - 2 Season(s)Filter312.2014212005028.21911717220000.915.970.312.206.913.14.750-
Atlanta Braves Totals - 7 Season(s)Filter14112.82356035600390294.0266106931810123611001.248.080.553.077.172.34.560-
Seattle Mariners Totals - 3 Season(s)Filter725.91780780015069.1795046530466101.5610.160.643.865.911.53.778-
Oakland Athletics Totals - 2 Season(s)Filter224.14460460011141.0442219417303001.489.580.873.706.531.76.500-
New York Mets Totals - 1 Season(s)Filter0013.501601600308.21813131561002.6518.691.045.196.231.20--
Average MLB - Per ~220 innings1283.70262026200361220.021510190158116811101.358.800.613.316.872.08.6000.45
Average Minor - Per ~220 innings1293.4912212110005020220.02391038587918420201.459.790.353.247.522.32.571-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Seattle MarinersALMLBsea59p2241000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2009Atlanta BravesNLMLBatl34p24741000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 6 Season(s)Filter2202000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Atlanta Braves Totals - 5 Season(s)Filter2161000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Seattle Mariners Totals - 1 Season(s)Filter41000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1621000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2003Arizona Mariners ArizRksea18P13---3--331.0000.23------13100.023.6
2003Everett Aqua Sox NwstA-sea18P3----1-1---------3100.03.9
2004Wisconsin Timber Rattlers MidwAsea19P12--143-85.6250.42------12100.08.6
2005Wisconsin Timber Rattlers MidwAsea20P45--5162-2321.9130.47------45100.032.4
2006Inland Empire 66ers CalifA+sea21P16--15-1661.0000.38------16100.011.4
2006San Antonio Missions TexAAsea21P25--47121211.9170.44------25100.018.1
2006Tacoma Rainiers PCLAAAsea21P2---------------2100.01.4
2006Seattle MarinersALMLBsea21P15-1111--221.0000.130.18-----15100.09.3
2007Tacoma Rainiers PCLAAAsea22P6---1--111.0000.17------6100.04.2
2007Seattle MarinersALMLBsea22P56-52-10-210101.0000.180.19-----56100.034.6
2008West Tennessee Diamond Jaxx SouAAsea23P1---------------1100.00.7
2008Tacoma Rainiers PCLAAAsea23P14---3--331.0000.21------14100.09.7
2008Seattle MarinersALMLBsea23P7-6-4--441.0000.570.67-----7100.04.3
2009Atlanta BravesNLMLBatl24P78-56-5--551.0000.060.09-----78100.048.1
2010Gwinnett Braves ILAAAatl25P3----1-1---------3100.02.1
2010Atlanta BravesNLMLBatl25P56-4415--661.0000.110.14-----56100.034.6
2011Atlanta BravesNLMLBatl26P78-73313--16161.0000.210.22-----78100.048.1
2012Atlanta BravesNLMLBatl27P64-5716--771.0000.110.121233.3-64100.039.5
2013Atlanta BravesNLMLBatl28P19-18-5--551.0000.260.281150.0-19100.011.7
2014Stockton Ports CalifA+oak29P1---------------1100.00.7
2014Sacramento River Cats PCLAAAoak29P7---1--111.0000.14------7100.04.9
2014Oakland AthleticsALMLBoak29P21-20-1--111.0000.050.053175.0-21100.013.0
2015Stockton Ports CalifA+oak30P1---------------1100.00.7
2015Nashville Sounds PCLAAAoak30P1---------------1100.00.7
2015Oakland AthleticsALMLBoak30P25-2124--661.0000.240.291-100.0-25100.015.4
2015New York MetsNLMLBnyn30P16-8-1--111.0000.060.131-100.0-16100.09.9
2016Gulf Coast Braves GCLRkatl31P1---------------1100.01.8
2016Rome Braves SALAatl31P4----1-1---------4100.02.9
2016Gwinnett Braves ILAAAatl31P1---------------1100.00.7
2016Atlanta BravesNLMLBatl31P39-28-21-32.6670.050.071-100.0-39100.024.2
2017Gwinnett Braves ILAAAatl32P2---1--111.0000.50------2100.01.4
2017Atlanta BravesNLMLBatl32P22-1813--441.0000.180.221-100.0-22100.013.6
MLB Totals for P - 12 season(s)-   P496-412960127069.9860.140.179469.2-4960.00.0
AAA Totals for P - 8 season(s)-   P36---61-76.8570.17------360.00.0
AA Totals for P - 2 season(s)-   P26--47121211.9170.42------260.00.0
A+ Totals for P - 3 season(s)-   P18--15-1661.0000.33------180.00.0
A Totals for P - 3 season(s)-   P61--6206-3226.8130.43------610.00.0
A- Totals for P - 1 season(s)-   P3----1-1---------30.00.0
Rk Totals for P - 2 season(s)-   P14---3--331.0000.21------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2003Arizona Mariners ArizRksea1813----------
2003Everett Aqua Sox NwstA-sea183----------
2004Wisconsin Timber Rattlers MidwAsea1912----------
2005Wisconsin Timber Rattlers MidwAsea2045----------
2006Inland Empire 66ers CalifA+sea2116----------
2006San Antonio Missions TexAAsea2125----------
2006Tacoma Rainiers PCLAAAsea212----------
2006Seattle MarinersALMLBsea2115----------
2007Tacoma Rainiers PCLAAAsea226----------
2007Seattle MarinersALMLBsea2256----------
2008West Tennessee Diamond Jaxx SouAAsea231----------
2008Tacoma Rainiers PCLAAAsea2314----------
2008Seattle MarinersALMLBsea237----------
2009Atlanta BravesNLMLBatl2478----------
2010Gwinnett Braves ILAAAatl253----------
2010Atlanta BravesNLMLBatl2556----------
2011Atlanta BravesNLMLBatl2678----------
2012Atlanta BravesNLMLBatl2764----------
2013Atlanta BravesNLMLBatl2819----------
2014Stockton Ports CalifA+oak291----------
2014Sacramento River Cats PCLAAAoak297----------
2014Oakland AthleticsALMLBoak2921----------
2015Stockton Ports CalifA+oak301----------
2015Nashville Sounds PCLAAAoak301----------
2015Oakland AthleticsALMLBoak3025----------
2015New York MetsNLMLBnyn3016----------
2016Gulf Coast Braves GCLRkatl311----------
2016Rome Braves SALAatl314----------
2016Gwinnett Braves ILAAAatl311----------
2016Atlanta BravesNLMLBatl3139----------
2017Gwinnett Braves ILAAAatl322----------
2017Atlanta BravesNLMLBatl3222----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006Seattle MarinersMLB Spring TrainingMLB210013.5020200102.0633103003.0027.004.500.0013.50013.50.000
2007Seattle MarinersMLB Spring TrainingMLB22104.0070700219.01064218101.2210.002.001.008.008.006.001.000
2008Seattle MarinersMLB Spring TrainingMLB23004.3811011005112.112661515201.408.760.733.6510.953.004.38.000
2009Atlanta BravesMLB Spring TrainingMLB24000.00000000211.0400000000.363.270.000.000.0000.00.000
2010Atlanta BravesMLB Spring TrainingMLB25002.0090900009.01022027001.3310.000.002.007.003.502.00.000
2011Atlanta BravesMLB Spring TrainingMLB26000.0010010002110.0200047000.601.800.003.606.301.750.00.000
2012Atlanta BravesMLB Spring TrainingMLB27005.0090900229.01055024001.3310.000.002.004.002.005.00.000
2013Atlanta BravesMLB Spring TrainingMLB28000.0051400005.0500014001.209.000.001.807.204.000.00.000
2015Oakland AthleticsMLB Spring TrainingMLB30102.4570700007.1732128101.278.591.232.459.824.003.681.000
2016Atlanta BravesMLB Spring TrainingMLB31012.6111011001010.11783128001.8814.810.871.746.974.006.97.000
2017Atlanta BravesMLB Spring TrainingMLB32112.1912012002012.19330417011.076.570.002.9212.414.252.19.500
MLB Spring Training Totals - 11 yrs322.59831820015797.392362862381411.188.510.552.137.493.523.33.600

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2016Atlanta BravesMLB Spring TrainingMLB3171000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 4 yrs271000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-07-20RPFree Agent -Free AgentFree AgentReleased by Braves32.165  
2017-06-11RPAtlanta BravesAtlanta Braves (MLB)YDL-10InjuredDL10 Left rotator cuff tendinitis32.126Team Roster on 2017-06-11
2017-06-03RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveActivated from DL32.118Team Roster on 2017-06-03
2017-05-27RPAtlanta BravesGwinnett (AAA)-DL-10InjuredAssigned to Gwinnett (AAA) for rehab32.111Team Roster on 2017-05-27
2017-05-20RPAtlanta BravesAtlanta Braves (MLB)YDL-10InjuredDL10 Lower back strain32.104Team Roster on 2017-05-20
2017-03-28RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveContract purchased from minors32.051Team Roster on 2017-03-28
2016-12-05RPAtlanta BravesAtlanta Braves (MLB)-MinorsContractSigned to Minor League Contract31.303Team Roster on 2016-12-05
2016-11-02RPFree Agent -Free AgentFree AgentGranted free agency31.270  
2016-09-01RPAtlanta BravesAtlanta Braves (MLB)-DL-60InjuredDL60 Transferred to 60-day DL31.208Team Roster on 2016-09-01
2016-08-19RPAtlanta BravesAtlanta Braves (MLB)YDL-15InjuredDL15 Left elbow neuritis31.195Team Roster on 2016-08-19
2016-07-17RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveActivated from DL31.162Team Roster on 2016-07-17
2016-06-14RPAtlanta BravesAtlanta Braves (MLB)YDL-15InjuredDL15 Right knee strain31.129Team Roster on 2016-06-14
2016-03-28RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveContract purchased from minors31.051Team Roster on 2016-03-28
2016-03-27RPAtlanta BravesAtlanta Braves (MLB)-MinorsTradedTraded from Pirates to Braves for cash31.050Team Roster on 2016-03-27
2016-02-12RPPittsburgh PiratesPittsburgh Pirates (MLB)-MinorsContractSigned to Minor League Contract31.007Team Roster on 2016-02-12
2015-11-03RPFree Agent -Free AgentFree AgentGranted free agency30.271  
2015-08-05RPNew York MetsNew York Mets (MLB)YActiveTradedTraded from Athletics to Mets for future considerations (Darwin Frias)30.181Team Roster on 2015-08-05
2015-08-02RPOakland AthleticsOakland Athletics (MLB)-DFADes For AssignmentDesignated for Assignment30.178Team Roster on 2015-08-02
2015-06-02RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveActivated from DL30.117Team Roster on 2015-06-02
2015-05-30RPOakland AthleticsStockton (A+)YDL-15InjuredAssigned to Stockton (A+) for rehab30.114Team Roster on 2015-05-30
2015-05-03RPOakland AthleticsOakland Athletics (MLB)YDL-15InjuredDL15 Left shoulder strain30.087Team Roster on 2015-05-03
2014-07-03RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveActivated from DL29.148Team Roster on 2014-07-03
2014-02-18RPOakland AthleticsOakland Athletics (MLB)-DL-60InjuredDL60 Left elbow surgery29.013Team Roster on 2014-02-18
2014-01-22RPOakland AthleticsOakland Athletics (MLB)YActiveContractSigned to 2-year contract for 2014-2015 ($7m)28.351Team Roster on 2014-01-22
2013-10-31RPFree Agent -Free AgentFree AgentDeclared free agency28.268  
2013-10-31RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveActivated from DL28.268Team Roster on 2013-10-31
2013-07-21RPAtlanta BravesAtlanta Braves (MLB)-DL-60InjuredDL60 Transferred to 60-day DL28.166Team Roster on 2013-07-21
2013-05-18RPAtlanta BravesAtlanta Braves (MLB)YDL-15InjuredDL15 Torn ligament in left elbow requiring Tommy John surgery28.102Team Roster on 2013-05-18
2013-01-18RPAtlanta BravesAtlanta Braves (MLB)YActiveContractSigned to 1-year contract for 2013 ($4.32m) Avoiding arbitration27.347Team Roster on 2013-01-18
2012-05-04RPAtlanta BravesAtlanta Braves (MLB)YActive--27.088Team Roster on 2012-05-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-08-20InjuredActivated from DL 
2010-07-15InjuredDisabled -- Viral Infection 
2010-07-10InjuredDisabled -- - 
2008-11-20Claimed off waivers by Braves from Mariners 
2003-06-07Contractsigned 
* 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
2003Seattle Mariners-18155,000-------155,000Signing Bonus out of 2003 Draft (6th round - 176th overall)
2006Seattle MarinersTeam Payroll21327,000-74246-2,365,072327,000482,000
2007Seattle MarinersTeam Payroll22380,000-73740-2,459,737380,000862,000
2008Seattle MarinersTeam Payroll23400,000-63520282,696,252390,0001,262,000
2009Atlanta BravesTeam Payroll24400,000-72435-2,746,792400,0001,662,000
2010Atlanta BravesTeam Payroll25440,000-54121402,812,412400,0002,102,000
2011Atlanta BravesTeam Payroll26895,000-46818492,722,607414,0002,997,000
2012Atlanta BravesTeam Payroll272,490,000-3049672,954,887480,0005,487,000
2013Atlanta BravesTeam Payroll284,320,000-229875++3,023,990490,0009,807,0002013-01-18 - Signed to 1-year contract for 2013 ($4.32m) Avoiding arbitration
2014Oakland AthleticsTeam Payroll291,500,000-40218553,256,497500,00011,307,0002014-01-22 - Signed to 2-year contract for 2014-2015 ($7m)
2015New York MetsTeam Payroll306,275,0008.0621971079++3,571,283507,50017,582,000
2015Oakland AthleticsTeam Payroll306,275,0008.062197679++3,571,283507,50017,582,000
2016Atlanta BravesTeam Payroll31507,5009.06277126-3,498,245507,50018,089,5002016-02-12 - Signed to Minor League Contract
2017Atlanta BravesTeam Payroll32535,000-81931-3,651,709535,00018,624,5002016-12-05 - 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