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

Kevin GreggTrack this Player High Level: MLB Status: Free Agent since 2015 MLB Years: 2003-2015
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League

PositionsP-815Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameKevin Marschall Gregg
Height6-6Weight200BatsRightThrowsRight
Born DateJune 20,1978 [40.179]PlaceCorvallis,Oregon
High SchoolCorvallis (Corvallis,OR)

DraftedSelected by the Oakland Athletics [Team Picks] in the 15th round (435th overall) of the 1996 Amateur Entry Draft [Signed]
Signing ScoutsGary McGrawService Time10.128 (2015)
MLB DebutAugust 9,2003 [25.050]
OrganizationsOAK [7] ANA [4] MIA [3] BAL [2] CHN [2] CIN [1] SEA [1] TOR [1] Awards0
TBC Player ID5509Retrosheet IDgregk001MLBAM ID276514
Pitch Repertoire Fastball (36.75%) -- Cutter (21.95%) -- Sinker (16.64%) -- Slider (16.18%) -- Splitter (7.90%) -- Curveball (0.57%)
Fastball Velocity [2015] - 90.95 - [2014] - 90.26 - [2013] - 90.62 - [2012] - 91.41 - [2011] - 92.18 - [2010] - 92.68
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 Kevin Gregg 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 RatingsPitchingStrikeouts67Walks38Hittable58SO/BB49vsPower58Hitting0Durability68Team.500Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1996Arizona AthleticsArizRkoak-S/R18333.101192000040.23014141214811001.256.640.224.6510.622.29.500-
1997Visalia OaksCalifA+oak-ST19685.70252410000115.0116817387413628001.659.050.625.7710.611.84.429-
1998Modesto A'sCalifA+oak-S/R20873.81302460031144.013972617761417001.498.690.444.758.811.86.533-
1999Visalia OaksCalifA+oak-S/R21443.8013112112164.0603427323487101.308.440.423.236.752.09.500-
1999Midland RockHoundsTexAAoak45ST21473.7416160200091.0754538731666001.167.390.693.056.502.13.364-
1999Vancouver CanadiansPCLAAAoak-ST21103.6011000005.06220242001.6010.80--3.607.202.001.000-
1999Minor Totals (3 teams)Minor--ST09113.76302823121160.01418167105611815101.237.910.563.146.622.11.450-
2000Midland RockHoundsTexAAoak45ST225146.40282710000140.21711201001873976001.7310.941.154.676.211.33.263-
2001Midland RockHoundsTexAAoak45Rel23554.54441430010181.0884841540728101.579.740.554.437.971.80.500-
2002Visalia OaksCalifA+oak-ST24212.08330000017.085409112000.984.15--4.675.711.22.667-
2002Midland RockHoundsTexAAoak-S/R24334.301147000037.2312018318453001.307.410.724.3010.752.50.500-
2002Sacramento River CatsPCLAAAoak-S/R24257.521688002058.2825649723453101.7912.581.073.536.901.96.286-
2002Minor Totals (3 teams)Minor--S/R0795.623015150020112.2121817110501018101.509.580.793.968.002.02.438-
2003Arkansas TravelersTexAAana-S/R25433.5315114200066.0602926219602001.198.140.272.588.143.16.571-
2003Salt Lake StingersPCLAAAana-ST25744.0315150000091.29047411018754001.188.840.981.777.364.17.636-
2003Minor Totals (2 teams)Minor--ST01173.82302642000157.1150766712371356001.188.540.682.117.693.65.611-
2003Anaheim AngelsALMLBana63S/R25203.28532000024.2189938140001.056.571.092.925.111.751.0004.45
2004Anaheim AngelsALMLBana63Rel26524.21550550023187.28643416288413101.308.830.622.878.623.00.7142.98
2005Salt Lake StingersPCLAAAana-ST27313.89761000034.2361515210363001.339.350.522.609.353.60.750-
2005Los Angeles Angels of AnaheimALMLBana63Rel27125.0433231009064.0703736829525001.549.791.124.067.271.79.3334.37
2006Salt Lake BeesPCLAAAana40S/R28100.00321000010.05000480000.904.50--3.607.202.001.000-
2006Los Angeles AngelsALMLBana63Rel28344.14323290012078.08841361021716001.3910.111.152.418.163.38.4293.80
2007Florida MarlinsNLMLBflo63CL29053.547407400553284.0633433740876001.236.750.754.299.322.18.0003.68
2008Florida MarlinsNLMLBflo63CL30783.417207200592968.2513026337587001.286.680.394.857.601.57.4673.63
2009Chicago CubsNLMLBchn63R/CL31564.727207200512368.26038361330717001.317.861.703.939.312.37.4554.80
2010Toronto Blue JaysALMLBtor63CL32263.516306300563759.0522423430583001.397.930.614.588.851.93.2503.52
2011Baltimore OriolesALMLBbal63R/CL33034.376306300482259.2583529740532001.648.751.066.037.991.33.0004.78
2012Baltimore OriolesALMLBbal63Rel34324.95400400013043.2502624624370001.6910.311.244.957.631.54.6004.84
2013Chicago CubsNLMLBchn63CL35263.486206200523362.0532624632561001.377.690.874.658.131.75.2504.05
2014Jupiter HammerheadsFSLA+mia40Rel36009.0020200001.03411020003.0027.009.00--18.000.00--
2014New Orleans ZephyrsPCLAAAmia46Rel36103.0050500206.06220230001.339.00--3.004.501.501.000-
2014Minor Totals (2 teams)Minor--Rel0103.8670700207.09631250001.5711.571.292.576.432.501.000-
2014Miami MarlinsNLMLBmia63Rel360010.001201200209.01110102561001.7811.002.005.006.001.20-6.35
2015Tacoma RainiersPCLAAAsea36Rel37002.8970700309.08330580001.397.71--4.827.711.60--
2015Cincinnati RedsNLMLBcin36Rel370210.1211011002010.213121235141001.6910.972.534.2211.812.80.0005.57
MLB Totals - 13 Season(s)Filter30464.24594858600382177716.06733653397832966152101.398.410.974.118.262.01.3950.94
Minor League Totals - 12 Season(s)Filter59654.5725216290512231010.010145975157444890592301.448.990.663.978.022.02.476-
AAA Totals - 7 Season(s)Filter15104.685432220070213.0233125112196417912101.389.740.792.677.482.80.600-
AA Totals - 5 Season(s)Filter21324.81114595540101415.04252622233518134025101.459.170.753.907.331.88.396-
A+ Totals - 5 Season(s)Filter20204.377362111152341.23261961661918233844101.498.590.504.798.901.86.500-
Rk Totals - 1 Season(s)Filter333.101192000040.23014141214811001.256.640.224.6510.622.29.500-
Florida Marlins Totals - 2 Season(s)Filter7133.4814601460011461152.21146459107714513001.256.720.594.548.551.88.350-
Chicago Cubs Totals - 2 Season(s)Filter7124.1313401340010356130.2113646019621278001.347.781.314.278.752.05.368-
Baltimore Orioles Totals - 2 Season(s)Filter354.621030103006122102.010861531364902001.669.411.135.577.841.41.375-
Toronto Blue Jays Totals - 1 Season(s)Filter263.516306300563759.0522423430583001.397.930.614.588.851.93.250-
Anaheim Angels Totals - 2 Season(s)Filter724.016035700231111.010452509369813101.258.330.722.887.852.72.778-
Los Angeles Angels of Anaheim Totals - 1 Season(s)Filter125.0433231009064.0703736829525001.549.791.124.067.271.79.333-
Los Angeles Angels Totals - 1 Season(s)Filter344.14323290012078.08841361021716001.3910.111.152.418.163.38.429-
Miami Marlins Totals - 1 Season(s)Filter0010.001201200209.01110102561001.7811.002.005.006.001.20--
Cincinnati Reds Totals - 1 Season(s)Filter0210.1211011002010.213121235141001.6910.972.534.2211.812.80.000-
Average MLB - Per ~220 innings9144.2418121790011754220.02061111042410020216001.398.410.974.118.262.01.3910.94
Average Minor - Per ~220 innings13144.575535201051220.0220129112169719620101.448.990.663.978.022.02.481-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006Los Angeles AngelsALMLBana63p2833000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2007Florida MarlinsNLMLBflo63p29692000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2008Florida MarlinsNLMLBflo63p30691000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 4 Season(s)Filter2036000000000500000.000.000.000.000006.000.000.000.0000.0083.330.000.000.000.00
Florida Marlins Totals - 2 Season(s)Filter1383000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
Los Angeles Angels Totals - 1 Season(s)Filter33000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
Average MLB - Per 162 games1625000000000400000.000.000.000.000005.000.000.000.0000.0083.330.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1996Arizona Athletics ArizRkoak18P11--24--661.0000.55------11100.019.6
1997Visalia Oaks CalifA+oak19P25--28311310.7690.40------25100.017.9
1998Modesto A's CalifA+oak20P30--1223113635.9721.17------30100.021.4
1999Visalia Oaks CalifA+oak21P13--251187.8750.54------13100.09.3
1999Vancouver Canadians PCLAAAoak21P1--1---111.0001.00------1100.00.7
2000Midland RockHounds TexAAoak22P28--1017323027.9000.96------28100.020.1
2001Midland RockHounds TexAAoak23P44--95-214141.0000.32------44100.031.4
2002Visalia Oaks CalifA+oak24P3--31--441.0001.33------3100.02.1
2002Midland RockHounds TexAAoak24P11--16--771.0000.64------11100.07.9
2002Sacramento River Cats PCLAAAoak24P16--16--771.0000.44------16100.011.1
2003Arkansas Travelers TexAAana25P15--45--991.0000.60------15100.010.7
2003Anaheim AngelsALMLBana25P532411--221.0000.400.08-----5100.03.1
2004Anaheim AngelsALMLBana26P55-8725-1771.0000.130.08-----55100.034.0
2006Salt Lake Bees PCLAAAana28P3--11--221.0000.67------3100.02.1
2006Los Angeles AngelsALMLBana28P32378242-86.7500.190.08-----32100.019.8
2007Florida MarlinsNLMLBflo29P74-8439--12121.0000.160.14-----74100.045.7
2008Florida MarlinsNLMLBflo30P72-68192-1210.8330.140.15-----72100.044.7
2009Chicago CubsNLMLBchn31P72-683---331.0000.040.04-----72100.044.7
2010Toronto Blue JaysALMLBtor32P63-59331-76.8570.100.10-----63100.038.9
2011Baltimore OriolesALMLBbal33P63-59-11--11111.0000.170.19-----63100.038.9
2012Baltimore OriolesALMLBbal34P40-4345-1991.0000.230.212166.7-40100.024.7
2013Chicago CubsNLMLBchn35P62-62462-1210.8330.160.164266.7-62100.038.3
2014Jupiter Hammerheads FSLA+mia36P2---------------2100.01.5
2014New Orleans Zephyrs PCLAAAmia36P5--11--221.0000.40------5100.03.5
2014Miami MarlinsNLMLBmia36P12-9--------3-100.0-12100.07.4
2015Tacoma Rainiers PCLAAAsea37P7--2---221.0000.29------7100.04.9
2015Cincinnati RedsNLMLBcin37P11-101-1-21.5000.090.101-100.0-11100.06.8
MLB Totals for P - 13 season(s)-   P59487152859829587.9160.150.1210376.9-5940.00.0
AAA Totals for P - 6 season(s)-   P39--812--20201.0000.51------390.00.0
AA Totals for P - 4 season(s)-   P98--2433346057.9500.58------980.00.0
A+ Totals for P - 5 season(s)-   P73--1937536156.9180.77------730.00.0
Rk Totals for P - 1 season(s)-   P11--24--661.0000.55------110.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1996Arizona Athletics ArizRkoak1811----------
1997Visalia Oaks CalifA+oak1925----------
1998Modesto A's CalifA+oak2030----------
1999Visalia Oaks CalifA+oak2113----------
1999Vancouver Canadians PCLAAAoak211----------
2000Midland RockHounds TexAAoak2228----------
2001Midland RockHounds TexAAoak2344----------
2002Visalia Oaks CalifA+oak243----------
2002Midland RockHounds TexAAoak2411----------
2002Sacramento River Cats PCLAAAoak2416----------
2003Arkansas Travelers TexAAana2515----------
2003Anaheim AngelsALMLBana255----------
2004Anaheim AngelsALMLBana2655----------
2006Salt Lake Bees PCLAAAana283----------
2006Los Angeles AngelsALMLBana2832----------
2007Florida MarlinsNLMLBflo2974----------
2008Florida MarlinsNLMLBflo3072----------
2009Chicago CubsNLMLBchn3172----------
2010Toronto Blue JaysALMLBtor3263----------
2011Baltimore OriolesALMLBbal3363----------
2012Baltimore OriolesALMLBbal3440----------
2013Chicago CubsNLMLBchn3562----------
2014Jupiter Hammerheads FSLA+mia362----------
2014New Orleans Zephyrs PCLAAAmia365----------
2014Miami MarlinsNLMLBmia3612----------
2015Tacoma Rainiers PCLAAAsea377----------
2015Cincinnati RedsNLMLBcin3711----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1999Phoenix Desert DogsArizona Fall LgMinor21025.90880000029.035231931220101.6210.860.933.726.211.677.14.000
2004Anaheim AngelsDiv SeriesMLB26000.0010100002.03000101002.0013.500.004.500.000.000.00.000
2005Los Angeles Angels of AnaheimChamp. SeriesMLB27000.0010100002.01000130001.004.500.004.5013.503.000.00.000
2006Los Angeles AngelsMLB Spring TrainingMLB28103.95716003113.216860912301.8910.540.005.937.901.335.271.000
2007Florida MarlinsMLB Spring TrainingMLB29001.4611011003112.11032079001.407.300.005.116.571.292.19.000
2008Florida MarlinsMLB Spring TrainingMLB30025.7311011003011.011774510001.459.003.274.098.182.005.73.000
2009Chicago CubsMLB Spring TrainingMLB31000.0002-200237.01200300001.7115.433.860.000.0000.00.000
2010Toronto Blue JaysMLB Spring TrainingMLB32003.8670700007.0833135101.5710.291.293.866.431.673.86.000
2011Baltimore OriolesMLB Spring TrainingMLB33109.8280800007.11198346102.1113.503.684.917.361.5011.051.000
2012Baltimore OriolesMLB Spring TrainingMLB34005.1470700007.0744255001.719.002.576.436.431.005.14.000
2013Los Angeles DodgersMLB Spring TrainingMLB35000.8211011000011.0311105000.272.450.820.004.0900.82.000
2015Cincinnati RedsMLB Spring TrainingMLB37006.2390900008.21466016101.8314.540.001.046.236.006.23.000
Arizona Fall League Totals - 1 yrs025.90880000029.035231931220101.6210.860.933.726.211.677.14.000
MLB Spring Training Totals - 9 yrs223.92713680011585.0924137143458601.489.741.483.606.141.714.34.500
MLB Playoffs - Divisional Series Totals - 1 yrs000.0010100002.0300010102.0013.500.004.500.000.000.00.000
MLB Playoffs - Championship Series Totals - 1 yrs000.0010100002.0100013001.004.500.004.5013.503.000.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Los Angeles AngelsMLB Spring TrainingMLB2821000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 3 yrs121000000000100000.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
2015-06-16RPFree Agent -Free AgentFree AgentReleased by Mariners36.361  
2015-05-21RPSeattle MarinersTacoma (AAA)-MinorsContractSigned to Minor League Contract36.335Team Roster on 2015-05-21
2015-05-14RPFree Agent -Free Agent--Refused minor league assignment, declared free agent36.328  
2015-05-11RPCincinnati RedsCincinnati Reds (MLB)-DFADes For AssignmentDesignated for Assignment36.325Team Roster on 2015-05-11
2015-04-06RPCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveContract purchased from minors36.290Team Roster on 2015-04-06
2015-02-07RPCincinnati RedsCincinnati Reds (MLB)-MinorsContractSigned to Minor League Contract36.232Team Roster on 2015-02-07
2014-10-31RPFree Agent -Free AgentFree AgentGranted free agency36.133  
2014-09-01RPMiami MarlinsMiami Marlins (MLB)-DL-60InjuredDL60 Transferred to 60-day DL36.073Team Roster on 2014-09-01
2014-07-18RPMiami MarlinsMiami Marlins (MLB)YDL-15InjuredDL15 Right elbow inflammation36.028Team Roster on 2014-07-18
2014-06-19RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minors35.364Team Roster on 2014-06-19
2014-06-10RPMiami MarlinsNew Orleans (AAA)-MinorsReassigned MinorsAssigned to New Orleans (AAA)35.355Team Roster on 2014-06-10
2014-06-05RPMiami MarlinsJupiter (A+)-MinorsReassigned MinorsAssigned to Jupiter (A+)35.350Team Roster on 2014-06-05
2014-06-03RPMiami MarlinsMiami Marlins (MLB)-MinorsContractSigned to minor league contract35.348Team Roster on 2014-06-03
2013-10-31RPFree Agent -Free AgentFree AgentDeclared free agency35.133  
2013-04-17RPChicago CubsChicago Cubs (MLB)YActiveMLB ActiveContract purchased from Iowa (AAA)34.301Team Roster on 2013-04-17
2013-04-15RPChicago CubsChicago Cubs (MLB)-MinorsContractSigned to minor league contract34.299Team Roster on 2013-04-15
2013-04-03RPFree Agent -Free AgentFree AgentReleased by Dodgers34.287  
2013-02-11RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to minor league contract34.236Team Roster on 2013-02-11
2012-09-15RPFree Agent -Free AgentFree AgentReleased by Orioles34.087  
2012-09-11RPBaltimore OriolesBaltimore Orioles (MLB)-DFADes For AssignmentDesignated for assignment34.083Team Roster on 2012-09-11
2011-01-12RPBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 2-year contract for 2011-2012 ($10m) [Free Agent] 4.2--5.8 Club option for 2013 at $6m32.206Team Roster on 2011-01-12
2010-02-05RPToronto Blue JaysToronto Blue Jays (MLB)YActiveContractSigned to 1-year contract for 2010-2010 ($2.75m) [Free Agent] Club options for 2011-201231.230Team Roster on 2010-02-05
2009-01-09RPChicago CubsChicago Cubs (MLB)YActiveContractSigned to 1-year contract for 2009-2009 ($4.2m) [Avoided arbitration]30.203Team Roster on 2009-01-09
2008-01-18RPFlorida MarlinsFlorida Marlins (MLB)YActiveContractSigned to 1-year contract for 2008-2008 ($2.5m) [Avoided arbitration]29.212Team Roster on 2008-01-18
2007-02-09RPFlorida MarlinsFlorida Marlins (MLB)YActiveContractSigned to 1-year contract for 2007-2007 ($0.575m) [Lost arbitration]28.234Team Roster on 2007-02-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-01-13ContractSigned by Orioles 
2010-11-07Free AgentGranted free agency 
2010-02-05ContractSigned by Blue Jays 
2008-11-13TradeTraded by Marlins to Cubs for Jose Ceda 
2008-01-18ContractSigned by Marlins (1-year) 
2007-02-13ContractSigned by Marlins (lost arbitration) 
2006-11-20TradeTraded by Angels to Marlins for Chris Resop 
2002-11-20ContractSigned as Free Agent by Angels. 
2002-10-15Free AgentGranted Free Agency. 
1996-06-30Contractsigned 
* 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
2003Anaheim AngelsTeam Payroll25300,000-70335-2,163,527300,000300,000
2004Anaheim AngelsTeam Payroll26301,500-74427182,070,100300,000601,500
2005Los Angeles Angels of AnaheimTeam Payroll27360,000-57524362,189,055300,000961,500
2006Los Angeles AngelsTeam Payroll28327,000-74227-2,365,072327,0001,288,500
2007Florida MarlinsTeam Payroll29575,000-4878392,459,737380,0001,863,5002007-02-09 - Signed to 1-year contract for 2007-2007 ($0.575m) [Lost arbitration]
2008Florida MarlinsTeam Payroll302,500,000-2893682,696,252390,0004,363,5002008-01-18 - Signed to 1-year contract for 2008-2008 ($2.5m) [Avoided arbitration]
2009Chicago CubsTeam Payroll314,200,000-2031075++2,746,792400,0008,563,5002009-01-09 - Signed to 1-year contract for 2009-2009 ($4.2m) [Avoided arbitration]
2010Toronto Blue JaysTeam Payroll322,000,000-32610642,812,412400,00010,563,5002010-02-05 - Signed to 1-year contract for 2010-2010 ($2.75m) [Free Agent] Club options for 2011-2012
2011Baltimore OriolesTeam Payroll334,200,000-2151077++2,722,607414,00014,763,5002011-01-12 - Signed to 2-year contract for 2011-2012 ($10m) [Free Agent] 4.2--5.8 Club option for 2013 at $6m
2012Baltimore OriolesTeam Payroll345,200,000-179881++2,954,887480,00019,963,500
2013Chicago CubsTeam Payroll35490,000-77533-3,023,990490,00020,453,5002013-02-11 - Signed to minor league contract
2013-04-15 - Signed to minor league contract
2014Miami MarlinsTeam Payroll36500,000-79430-3,256,497500,00020,953,5002014-06-03 - Signed to minor league contract
2015Cincinnati RedsTeam Payroll371,500,00010.12842816533,571,283507,50022,453,5002015-02-07 - Signed to Minor League Contract
2015-05-21 - 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