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

Brandon MossTrack this Player High Level: MLB Current Team: Free Agent since 2017 MLB Years: 2007-2017
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect

PositionsOF-565, RF-430, 1B-411, LF-323, DH-110, 2B-31, CF-15, 3B-3Position when Drafted2BPlayer Listed UnderMajor Leaguers
Proper NameBrandon Douglas Moss
Height6-0Weight180BatsLeftThrowsRight
Born DateSeptember 16,1983 [34.251]PlaceMonroe,Georgia
High SchoolLoganville (Loganville,GA)

DraftedSelected by the Boston Red Sox [Team Picks] in the 8th round (238th overall) of the 2002 Amateur Entry Draft [Signed]
Signing Bonus$100,000Signing ScoutsRob EnglishService Time7.160 (2017)
Prospect Rankings[BA] 2005-MLB-#72 ... 2005-BOS-#2
MLB DebutAugust 6,2007 [23.325]
OrganizationsBOS [7] OAK [3] PIT [3] SLN [2] CLE [1] KCA [1] PHI [1] Awards6
TBC Player ID20865Retrosheet IDmossb001MLBAM ID461235
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Brandon Moss 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 RatingsBattingSpeed48Power84Contact28XBH84RBIs73Runs59Hitting49Durability64Team.524Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2002Gulf Coast Red SoxGCLRkbos-2b18421131023620612134021102.204.295.292.587338130.311.088.195.26910.0030.773.080.000.0034.78
2003Lowell SpinnersNYPLA-bos3of1965228295415473475155340501.237.290.430.7209826252.272.193.268.3085.9521.033.532.7832.5748.15
2004Augusta GreenJacketsSALAbos-of201094336614725613101198467540748.339.402.515.91722344490.381.176.307.3929.3915.311.632.6533.3129.93
2004Sarasota Red SoxFSLA+bos-of2023831635212102071500122.422.462.5421.00445591.493.120.229.4307.6916.482.142.2041.5014.29
2004Minor Totals (2 teams)Minor         13251682182277151112185390408610.353.411.519.93026849581.399.166.295.3989.1215.491.702.5834.4026.92
2005Portland Sea DogsEastAAbos3of21135503871353141661635312931856.268.337.441.77822251568.325.173.284.3359.3322.712.432.8231.4437.78
2006Portland Sea DogsEastAAbos12of221335087614536312838556108324513.285.357.439.79622351573.339.154.270.3449.7718.851.932.0942.3335.17
2007Pawtucket Red SoxILAAAbos12of23133493661394121678356114830237.282.363.471.83423259559.372.189.308.36310.9126.482.432.8630.8142.45
2007Boston Red SoxALMLBbos44lf231525672101004600001.280.379.440.81911329.368.160.320.36213.7920.691.500.000.0042.86
2008Pawtucket Red SoxILAAAbos121b244316329468483020164710201.282.346.528.8748620182.345.246.356.3738.7925.822.944.4020.3843.48
2008Boston Red SoxALMLBbos44rf-lf243478723512111162500200.295.337.462.79936886.396.167.244.3446.9829.074.172.3339.0034.78
2008Pittsburgh PiratesNLMLBpit39lf-rf2445158123510262301154510312.222.288.424.7126718177.264.202.291.3068.4725.423.003.3926.3351.43
2008Totals for MLB-MLB         79236195815383412217010512.246.304.436.74010326263.307.190.275.3187.9826.623.333.0429.5044.83
2009Pittsburgh PiratesNLMLBpit44rf25133385479120474115348440137.236.304.364.66814031424.285.128.205.2958.0219.812.471.6555.0034.07
2010Indianapolis IndiansILAAApit44rf2613650073133322229612742118743111.266.330.470.80023556556.306.204.298.3497.5521.222.813.9622.7342.11
2010Pittsburgh PiratesNLMLBpit44rf261726241002001600001.154.185.192.3775127.200.038.077.1723.7022.226.000.000.0025.00
2011Lehigh Valley IronPigsILAAAphi4lf-rf27124436661203112380466212740433.275.368.509.87722255506.334.234.372.37912.2525.102.054.5518.9645.83
2011Philadelphia PhilliesNLMLBphi24rf2756000000000200001.000.000.000.000006.000.000.000.0000.0033.330.000.000.000.00
2012Sacramento River CatsPCLAAAoak4lf-1b28511963256111153340224050113.286.371.582.95311427224.289.296.429.4049.8217.861.826.7013.0748.21
2012Oakland AthleticsALMLBoak371b28842654877180215211269030225.291.358.596.95415839296.359.305.404.4028.7830.413.467.0912.6250.65
2013Oakland AthleticsALMLBoak371b29145446731142333087425014060334.256.337.522.85923356505.301.266.383.3699.9027.722.805.9414.8749.12
2014Oakland AthleticsALMLBoak371b-lf301475007011723225811067153100376.234.334.438.77221950580.283.204.340.33911.5526.382.284.3120.0042.74
2015Cleveland IndiansALMLBcle44rf319433736731711550003210630329.217.288.407.69513733375.265.190.285.3008.5328.273.314.0022.4745.21
2015St. Louis CardinalsNLMLBsln211b31511321133714801174220023.250.344.409.7535412151.337.159.280.32811.2627.812.472.6533.0036.36
2015Totals for MLB-MLB         1454694710624219580149148503412.226.304.407.71119145526.285.181.284.3089.3228.143.023.6124.6842.45
2016Springfield CardinalsTexAAsln221b3238000001001100100.000.100.000.1000010.000.000.125.06910.0010.001.000.000.000.00
2016St. Louis CardinalsNLMLBsln371b3212841366931922867103914175038.225.303.484.78720049464.266.259.356.3338.4130.393.626.0314.7552.69
2017Kansas City RoyalsALMLBkca37dh3311836241751402250203712800207.207.279.428.70715536401.248.221.329.3019.2331.923.465.4916.4548.00
MLB Totals - 11 Season(s)Filter10163133419742159171604731111328968365192354.237.315.452.76714153363521.288.215.320.0009.3227.492.954.5419.5845.28
Minor League Totals - 11 Season(s)Filter99736645501033238301346136841394901368392457.282.354.473.82717334024141.337.191.306.0009.5121.762.293.2427.3438.92
AAA Totals - 5 Season(s)Filter48717882664941231084317251820348020412825.276.354.497.8518892172027.332.221.338.00010.0123.682.364.1421.2943.93
AA Totals - 3 Season(s)Filter27110191632806772814514811023863131019.275.345.437.7824451021151.329.162.276.0009.5620.682.162.4336.3936.43
A+ Totals - 1 Season(s)Filter23831635212102071500122.422.462.5421.00445591.493.120.229.0007.6916.482.142.2041.5014.29
A Totals - 1 Season(s)Filter1094336614725613101198467540748.339.402.515.91722344490.381.176.307.0009.3915.311.632.6533.3129.93
A- Totals - 1 Season(s)Filter65228295415473475155340501.237.290.430.7209826252.272.193.268.0005.9521.033.532.7832.5748.15
Rk Totals - 1 Season(s)Filter421131023620612134021102.204.295.292.587338130.311.088.195.00010.0030.773.080.000.0034.78
Oakland Athletics Totals - 3 Season(s)Filter3761211191308645762206314338319081215.254.340.504.8446101451381.305.250.370.00010.3527.732.685.5015.9347.08
Pittsburgh Pirates Totals - 3 Season(s)Filter1955696113031613661650135504410.228.295.373.66821250628.275.145.223.0007.9621.502.702.0743.7738.46
St. Louis Cardinals Totals - 2 Season(s)Filter1795457712626332751156183950511.231.313.466.77925461615.285.235.338.0009.1129.763.275.2017.0348.41
Kansas City Royals Totals - 1 Season(s)Filter11836241751402250203712800207.207.279.428.70715536401.248.221.329.0009.2331.923.465.4916.4548.00
Cleveland Indians Totals - 1 Season(s)Filter9433736731711550003210630329.217.288.407.69513733375.265.190.285.0008.5328.273.314.0022.4745.21
Boston Red Sox Totals - 2 Season(s)Filter4910313307221211103100201.291.348.456.8044711115.389.165.262.0008.7026.963.101.7451.5036.67
Philadelphia Phillies Totals - 1 Season(s)Filter56000000000200001.000.000.000.000006.000.000.000.0000.0033.330.000.000.000.00
Average MLB - Per 162 games162500671182532675225215461349.237.315.452.76722654561.288.215.320.0009.3227.492.954.5419.5845.28
Average Minor - Per 162 games16259589168395221001176414661649.282.354.473.82728265673.337.191.306.0009.5121.762.293.2427.3438.92

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2002Gulf Coast Red Sox GCLRkbos182B31--4373221118116.9833.74------4273.851.7
2002Gulf Coast Red Sox GCLRkbos183B1---------------422.41.7
2003Lowell Spinners NYPLA-bos19OF60--10643-113110.9731.83------6592.381.1
2004Augusta GreenJackets SALAbos20OF103--201882217209.9632.03------10994.574.1
2004Sarasota Red Sox FSLA+bos20OF21--352-137371.0001.76------2391.315.4
2005Portland Sea Dogs EastAAbos21OF126--2261383247239.9681.90------13593.388.7
2006Portland Sea Dogs EastAAbos22OF128--222943235231.9831.80------13396.292.1
2007Pawtucket Red Sox ILAAAbos23OF122--238522245243.9921.99------13391.785.9
2007Pawtucket Red Sox ILAAAbos231B5--482-450501.00010.00------1333.83.5
2007Boston Red SoxALMLBbos23LF13452111--12121.0000.920.23-----1586.78.0
2007Boston Red SoxALMLBbos23RF41121---111.0000.250.08-----1526.72.5
2008Pawtucket Red Sox ILAAAbos241B36--31817330338335.9919.31------4383.725.2
2008Pawtucket Red Sox ILAAAbos24OF5--9---991.0001.80------4311.63.5
2008Pittsburgh PiratesNLMLBpit24LF2525216432114645.9781.800.21-----4555.615.4
2008Pittsburgh PiratesNLMLBpit24RF1816148394-143431.0002.390.29-----4540.011.1
2008Boston Red SoxALMLBbos24RF14886192--21211.0001.500.24-----3441.28.6
2008Boston Red SoxALMLBbos24LF1187817---17171.0001.550.22-----3432.46.8
2008Boston Red SoxALMLBbos241B211310--110101.0005.000.77-----345.91.2
2009Pittsburgh PiratesNLMLBpit25RF7976665171814180179.9942.270.27-----13359.449.1
2009Pittsburgh PiratesNLMLBpit25LF21191704611-4847.9792.240.28-----13315.813.0
2010Indianapolis Indians ILAAApit26RF77--10651-112111.9911.44------13656.653.5
2010Indianapolis Indians ILAAApit26LF17--3411-3635.9722.06------13612.511.8
2010Indianapolis Indians ILAAApit26CF11--281--29291.0002.64------1368.17.6
2010Pittsburgh PiratesNLMLBpit26RF53274---441.0000.800.15-----1729.43.1
2010Pittsburgh PiratesNLMLBpit26LF2-51---111.0000.500.20-----1711.81.2
2011Lehigh Valley IronPigs ILAAAphi27LF71--115822125123.9841.73------12457.349.3
2011Lehigh Valley IronPigs ILAAAphi27RF43--737318380.9641.86------12434.729.9
2011Lehigh Valley IronPigs ILAAAphi27CF2--4---441.0002.00------1241.61.4
2011Philadelphia PhilliesNLMLBphi27RF1-42---221.0002.000.50-----520.00.6
2012Sacramento River Cats PCLAAAoak28LF14--25-2-2725.9261.79------5127.59.7
2012Sacramento River Cats PCLAAAoak281B13--876149493.9897.15------5125.59.0
2012Sacramento River Cats PCLAAAoak28RF10--26---26261.0002.60------5119.66.9
2012Oakland AthleticsALMLBoak281B555144340724838439431.9827.840.97-----8465.541.7
2012Oakland AthleticsALMLBoak28RF1310982511-2726.9632.000.27-----8415.59.8
2012Oakland AthleticsALMLBoak28LF11560101--11111.0001.000.18-----8413.18.3
2012Oakland AthleticsALMLBoak28DH3---------------843.62.3
2013Oakland AthleticsALMLBoak291B1118880166347752717710.9906.400.89-----14576.668.5
2013Oakland AthleticsALMLBoak29RF27201764411-4645.9781.670.26-----14518.616.7
2013Oakland AthleticsALMLBoak29LF855410---10101.0001.250.19-----1455.54.9
2013Oakland AthleticsALMLBoak29DH3---------------1452.11.9
2013Oakland AthleticsALMLBoak29CF2-72---221.0001.000.29-----1451.41.2
2013Oakland AthleticsALMLBoak293B2-4-------------1451.41.2
2014Oakland AthleticsALMLBoak301B675448748721548513508.9907.581.04-----14745.641.4
2014Oakland AthleticsALMLBoak30LF56423777522-7977.9751.380.20-----14738.134.6
2014Oakland AthleticsALMLBoak30RF3427245484-152521.0001.530.21-----14723.121.0
2014Oakland AthleticsALMLBoak30DH9---------------1476.15.6
2015Cleveland IndiansALMLBcle31RF7977674149641159155.9751.960.23-----9484.049.1
2015St. Louis CardinalsNLMLBsln311B322421518816-182042041.0006.380.95-----5162.719.8
2015St. Louis CardinalsNLMLBsln31LF1096412---12121.0001.200.19-----5119.66.2
2015Cleveland IndiansALMLBcle311B10986629-471711.0007.100.83-----9410.66.2
2015Cleveland IndiansALMLBcle31DH5---------------945.33.1
2015St. Louis CardinalsNLMLBsln31RF32152---221.0000.670.13-----515.91.9
2016Springfield Cardinals TexAAsln321B2--161--17171.0008.50------366.71.4
2016Springfield Cardinals TexAAsln32LF1--1---111.0001.00------333.30.7
2016St. Louis CardinalsNLMLBsln321B644039740126449431427.9916.671.08-----12850.039.5
2016St. Louis CardinalsNLMLBsln32LF5842355653-268681.0001.170.19-----12845.335.8
2016St. Louis CardinalsNLMLBsln32RF2119152301--31311.0001.480.20-----12816.413.0
2017Kansas City RoyalsALMLBkca33DH90---------------11876.355.6
2017Kansas City RoyalsALMLBkca331B14561622-964641.0004.571.05-----11811.98.6
2017Kansas City RoyalsALMLBkca33LF53293---331.0000.600.10-----1184.23.1
2017Kansas City RoyalsALMLBkca33RF21142---221.0001.000.14-----1181.71.2
MLB Totals for 1B - 7 season(s)-   1B355272250322801452421924492425.9906.830.97-----3550.00.0
MLB Totals for RF - 11 season(s)-   RF30026023165362777570563.9881.880.24-----3000.00.0
MLB Totals for LF - 10 season(s)-   LF22016214602931043307303.9871.380.21-----2200.00.0
MLB Totals for DH - 5 season(s)-   DH110---------------1100.00.0
MLB Totals for CF - 1 season(s)-   CF2-72---221.0001.000.29-----20.00.0
MLB Totals for 3B - 1 season(s)-   3B2-4-------------20.00.0
AAA Totals for RF - 3 season(s)-   RF130--2051241221217.9821.67------1300.00.0
AAA Totals for OF - 2 season(s)-   OF127--247522254252.9921.98------1270.00.0
AAA Totals for LF - 3 season(s)-   LF102--174952188183.9731.79------1020.00.0
AAA Totals for 1B - 3 season(s)-   1B54--45325438482478.9928.85------540.00.0
AAA Totals for CF - 2 season(s)-   CF13--321--33331.0002.54------130.00.0
AA Totals for OF - 2 season(s)-   OF254--44822126482470.9751.85------2540.00.0
AA Totals for 1B - 1 season(s)-   1B2--161--17171.0008.50------20.00.0
AA Totals for LF - 1 season(s)-   LF1--1---111.0001.00------10.00.0
A+ Totals for OF - 1 season(s)-   OF21--352-137371.0001.76------210.00.0
A Totals for OF - 1 season(s)-   OF103--201882217209.9632.03------1030.00.0
A- Totals for OF - 1 season(s)-   OF60--10643-113110.9731.83------600.00.0
Rk Totals for 2B - 1 season(s)-   2B31--4373221118116.9833.74------310.00.0
Rk Totals for 3B - 1 season(s)-   3B1---------------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2002Gulf Coast Red Sox GCLRkbos18---31-1-----
2003Lowell Spinners NYPLA-bos19---------60-
2004Augusta GreenJackets SALAbos20---------103-
2004Sarasota Red Sox FSLA+bos20---------21-
2005Portland Sea Dogs EastAAbos21---------126-
2006Portland Sea Dogs EastAAbos22---------128-
2007Pawtucket Red Sox ILAAAbos23--5------122-
2007Boston Red SoxALMLBbos23------13-4--
2008Pawtucket Red Sox ILAAAbos24--36------5-
2008Pittsburgh PiratesNLMLBpit24------25-18--
2008Boston Red SoxALMLBbos24--2---11-14--
2009Pittsburgh PiratesNLMLBpit25------21-79--
2010Indianapolis Indians ILAAApit26------171177--
2010Pittsburgh PiratesNLMLBpit26------2-5--
2011Lehigh Valley IronPigs ILAAAphi27------71243--
2011Philadelphia PhilliesNLMLBphi27--------1--
2012Sacramento River Cats PCLAAAoak28--13---14-10--
2012Oakland AthleticsALMLBoak28--55---11-13-3
2013Oakland AthleticsALMLBoak29--111--28227-3
2014Oakland AthleticsALMLBoak30--67---56-34-9
2015Cleveland IndiansALMLBcle31--10-----79-5
2015St. Louis CardinalsNLMLBsln31--32---10-3--
2016Springfield Cardinals TexAAsln32--2---1----
2016St. Louis CardinalsNLMLBsln32--64---58-21--
2017Kansas City RoyalsALMLBkca33--14---5-2-90

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2005Peoria SaguarosArizona Fall LgMinor212272101731252252400000.236.286.389.67528677.326.153.2226.4931.174.802.6036.0035.29
2007Boston Red SoxMLB Spring TrainingMLB231630782014206900002.267.389.433.82213336.350.166.43316.6725.001.502.7830.0037.50
2008Boston Red SoxMLB Spring TrainingMLB2420418122027103900201.293.326.488.81420446.313.195.2936.5219.573.004.3520.5033.33
2009Pittsburgh PiratesMLB Spring TrainingMLB25205371230160051000001.226.293.340.63318458.262.114.2088.6217.242.001.7253.0033.33
2010Pittsburgh PiratesMLB Spring TrainingMLB2619374300001141000000.081.171.081.2523041.111.000.1089.7624.392.500.000.000.00
2011Philadelphia PhilliesMLB Spring TrainingMLB271218432005102700001.167.250.278.5285220.273.111.27810.0035.003.500.000.0066.67
2012Oakland AthleticsMLB Spring TrainingMLB2813224113017001600000.500.522.7731.29517423.667.273.3184.3526.096.004.3522.0036.36
2012Oakland AthleticsDiv SeriesMLB28515020000002710000.133.278.133.4112018.250.000.13311.1138.893.500.000.000.00
2013Oakland AthleticsMLB Spring TrainingMLB29215631721180031000000.304.339.429.76824459.356.125.1795.0816.953.331.6956.0023.53
2013Oakland AthleticsDiv SeriesMLB295182200110031300000.111.238.278.5165121.250.167.33314.2961.904.334.7618.0050.00
2014Oakland AthleticsMLB Spring TrainingMLB301644916204140061120000.364.462.6821.14430652.414.318.45511.5421.151.837.6911.0037.50
2014Oakland AthleticsWild CardMLB3015220025001200010.400.5001.6002.100826.0001.2001.40016.6733.332.0033.332.50100.00
2015Cleveland IndiansMLB Spring TrainingMLB311646512315100021600001.261.292.696.98832948.280.435.4784.1733.338.0010.429.2075.00
2015St. Louis CardinalsDiv SeriesMLB3133010001000210000.333.500.333.8331041.000.000.0000.0050.000.000.000.000.00
2016St. Louis CardinalsMLB Spring TrainingMLB32194731240280031500000.255.300.468.76822650.333.213.2776.0030.005.004.0023.5050.00
2017Kansas City RoyalsMLB Spring TrainingMLB332160816204120062010001.267.343.500.84330667.333.233.3338.9629.853.335.9715.0037.50
2018Oakland AthleticsMLB Spring TrainingMLB34410141001002300000.400.500.5001.0005112.571.100.30016.6725.001.500.000.0025.00
Arizona Fall League Totals - 1 yrs2272101731252252400000.236.286.389.67528677.326.153.2226.4931.174.802.6036.0035.29
MLB Spring Training Totals - 12 yrs197464631262622182514312630207.272.336.472.80821949512.329.200.3028.4024.612.934.1022.1038.89
MLB Playoffs - Wild Card Totals - 1 yrs15220025001200010.400.5001.6002.100826.0001.2001.40016.6733.332.0033.332.50100.00
MLB Playoffs - Divisional Series Totals - 3 yrs13362500120052220000.139.279.222.5018143.308.083.22211.6351.164.402.3336.0020.00

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2004Baseball America Minor League 2nd All-Star Team (OF) ... Boston Red Sox Minor League Player of the Year ... South Atlantic League All-Star Team (OF) ... South Atlantic League Most Valuable Player4
2007Triple A All-Star Team (OF)1
2014American League Player of the Week (May 12-May 18)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-03-06DHFree Agent -Free AgentFree AgentReleased by Athletics34.172  
2018-03-04DHOakland AthleticsOakland Athletics (MLB)-DFADes For AssignmentDesignated for assignment34.170Team Roster on 2018-03-04
2018-01-29DHOakland AthleticsOakland Athletics (MLB)YActiveTradedTraded from Royals with Ryan Buchter to Athletics for Jesse Hahn and Heath Fillmyer34.135Team Roster on 2018-01-29
2017-01-31DHKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 2-year contract for 2017-2018 ($11m) 3.75--7.25 Mutual option for 2019 $10m. $1m buyout.33.137Team Roster on 2017-01-31
2016-11-02LFFree Agent -Free AgentFree AgentGranted free agency33.047  
2016-08-03LFSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveActivated from DL32.322Team Roster on 2016-08-03
2016-07-281BSt. Louis CardinalsSpringfield (AA)YDL-15InjuredAssigned to Springfield (AA) for rehab32.316Team Roster on 2016-07-28
2016-07-061BSt. Louis CardinalsSt. Louis Cardinals (MLB)YDL-15InjuredDL15 Sprained left ankle32.294Team Roster on 2016-07-06
2016-01-151BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($8.25m) [Avoids arbitration]32.121Team Roster on 2016-01-15
2015-07-311BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveTradedTraded from Indians to Cardinals for Rob Kaminsky31.319Team Roster on 2015-07-31
2015-01-17RFCleveland IndiansCleveland Indians (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($6.5m) Avoids arbitration31.123Team Roster on 2015-01-17
2014-12-09RF-1bCleveland IndiansCleveland Indians (MLB)YActiveTradedTraded from Athletics to Indians for Joey Wendle31.084Team Roster on 2014-12-09
2014-01-17RF-1bOakland AthleticsOakland Athletics (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($4.1m) Avoiding arbitration30.123Team Roster on 2014-01-17
2013-04-19RF-1bOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveReinstated from Paternity Leave list29.216Team Roster on 2013-04-19
2013-04-171bOakland AthleticsOakland Athletics (MLB)YPaternityOff-RosterPlaced on Paternity Leave list29.214Team Roster on 2013-04-17
2013-01-181bOakland AthleticsOakland Athletics (MLB)YActiveContractSigned to 1-year contract for 2013 ($1.6m) Avoiding arbitration29.124Team Roster on 2013-01-18
2012-06-061bOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveContract purchased from Sacramento (AAA)28.264Team Roster on 2012-06-06
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-11-19ContractSigned by Athletics 
2010-11-19ContractSigned by Phillies 
2008-07-31TradeTraded by Red Sox with Craig Hansen to Pirates for Jason Bay and Josh Wilson in 3-way deal where Dodgers received Manny Ramirez from Red Sox and Pirates received Andy Laroche and Bryan Morris from Dodgers 
2008-05-23InjuredActivated from DL 
2008-03-06ContractSigned by Red Sox (1-year) 
2002-06-08Contractsigned 
* 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
2002Boston Red Sox-18100,000-------100,000Signing Bonus out of 2002 Draft (8th round - 238th overall)
2007Boston Red SoxTeam Payroll23380,000-73736-2,459,737380,000480,000
2008Pittsburgh PiratesTeam Payroll24390,000-75335-2,696,252390,000870,000
2008Boston Red SoxTeam Payroll24390,000-75341-2,696,252390,000870,000
2009Pittsburgh PiratesTeam Payroll25414,500-61819232,746,792400,0001,284,500
2010Pittsburgh PiratesTeam Payroll26400,000-75735-2,812,412400,0001,684,500
2011Philadelphia PhilliesTeam Payroll27414,000-78930-2,722,607414,0002,098,500
2012Oakland AthleticsTeam Payroll28480,000-76028-2,954,887480,0002,578,500
2013Oakland AthleticsTeam Payroll291,600,000-37512593,023,990490,0004,178,5002013-01-18 - Signed to 1-year contract for 2013 ($1.6m) Avoiding arbitration
2014Oakland AthleticsTeam Payroll304,100,000-2561372++3,256,497500,0008,278,5002014-01-17 - Signed to 1-year contract for 2014-2014 ($4.1m) Avoiding arbitration
2015St. Louis CardinalsTeam Payroll316,500,0005.161921079++3,571,283507,50014,778,5002015-01-17 - Signed to 1-year contract for 2015-2015 ($6.5m) Avoids arbitration
2015Cleveland IndiansTeam Payroll316,500,0005.16192379++3,571,283507,50014,778,5002015-01-17 - Signed to 1-year contract for 2015-2015 ($6.5m) Avoids arbitration
2016St. Louis CardinalsTeam Payroll328,250,0006.16144785++3,498,245507,50023,028,5002016-01-15 - Signed to 1-year contract for 2016-2016 ($8.25m) [Avoids arbitration]
2017Kansas City RoyalsTeam Payroll333,750,0007.163001767++3,651,709535,00026,778,5002017-01-31 - Signed to 2-year contract for 2017-2018 ($11m) 3.75--7.25 Mutual option for 2019 $10m. $1m buyout.
* 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