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

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

Drafted
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 [35.029]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] PHI [1] CLE [1] KCA [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 AthleticsALMLBoak293B2-4-------------1451.41.2
2013Oakland AthleticsALMLBoak29CF2-72---221.0001.000.29-----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
2015Cleveland IndiansALMLBcle311B10986629-471711.0007.100.83-----9410.66.2
2015St. Louis CardinalsNLMLBsln31LF1096412---12121.0001.200.19-----5119.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