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

Brian RobertsTrack this Player High Level: MLB Status: MLB Years: 2001-2014
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
1st Round Draft Pick

Positions2B-1458, SS-196, DH-39Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameBrian Michael Roberts
Height5-9Weight170BatsBothThrowsRight
Born DateOctober 9,1977 [41.063]PlaceDurham,North Carolina
High SchoolChapel Hill (Chapel Hill,NC)
CollegeUniversity of South Carolina (Columbia,SC), University of North Carolina (Chapel Hill,NC)

DraftedSelected by the Baltimore Orioles [Team Picks] in the 1st round (50th overall) of the 1999 Amateur Entry Draft [Signed]
Signing Bonus$650,000Signing ScoutsLamar NorthService Time11.131 (2013)
Prospect Rankings[BA] 2000-BAL-#7 ... 2001-BAL-#10
MLB DebutJune 14,2001 [23.248]
OrganizationsBAL [15] NYA [1] Awards13Awards Voting1-5
TBC Player ID1439Retrosheet IDrobeb003MLBAM ID406878
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 Brian Roberts 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:   Member of the 1997 United States National Baseball team ... Inducted into Baltimore Orioles Hall of Fame in 2018
About Sponsorships Program


Career Talent RatingsBattingSpeed83Power45Contact77XBH45RBIs37Runs57Hitting65Durability49Team.459Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1997North CarolinaCollegeFr2b1960239631022418444711381700000.427.505.6361.14115233277.439.209.519.49513.726.140.452.8929.8832.35
1998North CarolinaCollegeSo2b2065258799121213496313503500000.353.458.6011.05915536308.371.248.636.45716.2311.360.704.2219.8539.56
1999South CarolinaCollegeJr2b215822179782101236670504900000.353.472.6111.08313533271.413.258.787.46718.4518.080.984.4318.4242.31
1999Delmarva ShorebirdsSALAbal-ss21471672240121021175274215100.240.347.323.6705413201.317.083.317.31213.4320.901.560.000.0032.50
2000Gulf Coast OriolesGCLRkbal-ss22929891213717400100.310.432.5861.01817437.320.276.724.42818.9210.810.572.7029.0044.44
2000Frederick KeysCaroA+bal6ss22481632749630161310272417014.301.403.374.777619198.353.073.258.35613.6412.120.890.000.0018.37
2000Minor Totals (2 teams)Minor         571923558751192011342817114.302.408.406.8147813235.348.104.328.36814.4711.910.820.43192.0022.41
2001Bowie BaysoxEastAAbal62b2322811224701710091212202.296.366.420.78634895.329.124.358.3439.4712.631.331.0581.0033.33
2001Rochester Red WingsILAAAbal-ss2344161164341112233282201000.267.376.323.699526190.304.056.354.32314.7411.580.790.53161.0013.95
2001Minor Totals (2 teams)Minor         662422867111219333373413202.277.372.355.7278614285.313.078.355.33012.9811.930.920.70121.0020.90
2001Baltimore OriolesALMLBbal1ss23752734269123217123133603303.253.284.341.6259317292.282.088.168.2734.4512.332.770.68136.5024.64
2002Rochester Red WingsILAAAbal32b2478313498697330224404632113.275.361.377.73811819359.313.102.288.33111.1412.811.150.84104.3322.09
2002Baltimore OriolesALMLBbal12b243812818296011192152113203.227.308.297.605387149.259.070.242.27710.0714.091.400.67128.0024.14
2003Ottawa LynxILAAAbal92b25441783656131015196271204213.315.401.399.8007114211.333.084.309.35712.805.690.440.000.0025.00
2003Baltimore OriolesALMLBbal372b2511246065124224541236465814119.270.337.367.70416931512.299.097.235.3148.9811.331.260.9892.0025.00
2004Baltimore OriolesALMLBbal12b2615964110717550245329127195115613.273.344.376.72024156734.312.103.240.3199.6712.941.340.54160.2532.00
2005Baltimore OriolesALMLBbal12b271435619217645718732710678335456.314.387.515.90228970640.341.201.351.38710.4712.971.242.8131.1739.77
2006Bowie BaysoxEastAAbal-2b2825010000002000000.200.429.200.629107.200.000.400.32928.570.000.000.000.000.00
2006Baltimore OriolesALMLBbal12b281385638516134310553675566065416.286.347.410.75723147629.307.124.274.3308.7410.491.201.5956.3029.19
2007Baltimore OriolesALMLBbal512b291566211031804251257507899902468.290.377.432.80926859716.327.142.354.35612.4313.831.111.6851.7532.78
2008Baltimore OriolesALMLBbal12b3015561110718151895740108210423638.296.378.450.82827568704.341.154.337.36411.6514.771.271.2867.8937.57
2009Baltimore OriolesALMLBbal12b3115963211017956116793077411221837.283.356.451.80728573717.318.168.321.35210.3215.621.512.2339.5040.78
2010Gulf Coast OriolesGCLRkbal-2b32515181000002300001.533.588.6001.1889117.667.067.200.52611.7617.651.500.000.0012.50
2010Bowie BaysoxEastAAbal-2b32314362003000200000.429.429.5711.0008214.500.142.143.4370.0014.290.000.000.0033.33
2010Minor Totals (2 teams)Minor         8294143003002500001.483.516.5861.10217331.583.103.172.4866.4516.132.500.000.0021.43
2010Baltimore OriolesALMLBbal12b32592302864140415122264021212.278.354.391.7459018261.319.113.270.3339.9615.331.541.5357.5028.13
2011Baltimore OriolesALMLBbal12b333916318367131961122102104.221.273.331.6045411178.236.110.215.2696.7411.801.751.6954.3330.56
2012Aberdeen IronBirdsNYPLA-bal-2b3414100000001200000.000.200.000.200005.000.000.250.13820.0040.002.000.000.000.00
2012Delmarva ShorebirdsSALAbal-2b3425010000001100000.200.333.200.533106.250.000.200.26216.6716.671.000.000.000.00
2012Bowie BaysoxEastAAbal-2b34716443013004300101.250.381.6251.00610421.231.375.625.40919.0514.290.754.7616.00100.00
2012Norfolk TidesILAAAbal-2b34521252001002400000.238.304.333.6377223.294.095.190.2858.7017.392.000.000.0040.00
2012Minor Totals (4 teams)Minor         154671050140081000101.217.327.391.71818655.250.174.348.31614.5518.181.251.8246.0060.00
2012Baltimore OriolesALMLBbal12b34176621200051151201200.182.233.182.41512074.214.000.076.1936.7616.222.400.000.000.00
2013Norfolk TidesILAAAbal12b35413231001002300000.231.333.308.6414115.300.077.231.29513.3320.001.500.000.0033.33
2013Baltimore OriolesALMLBbal12b3577265336612183931264401414.249.312.392.70410421296.267.143.249.3098.7814.861.692.7033.1331.82
2014New York YankeesALMLBnya142b3691317407516452174285311119.237.300.360.66011425348.269.123.221.2948.0515.231.891.4463.4033.33
MLB Totals - 14 Season(s)Filter1418553185015273673997542285736098441348492682.276.347.409.75622635036250.308.133.282.0009.7413.501.391.5557.0232.94
Minor League Totals - 9 Season(s)Filter321118518333561157112111291791806218314.283.377.377.754447831399.326.094.315.00012.7912.871.010.50169.2924.78
AAA Totals - 5 Season(s)Filter1756861051932994596413998737326.281.373.367.74025242798.316.086.305.00012.4110.900.880.50171.5021.76
AA Totals - 4 Season(s)Filter341161935120213100151712303.302.378.457.8355314137.330.155.371.00010.9512.411.131.4658.0040.00
A+ Totals - 1 Season(s)Filter481632749630161310272417014.301.403.374.777619198.353.073.258.00013.6412.120.890.000.0018.37
A Totals - 2 Season(s)Filter491722241121021175284315100.238.347.320.6675513207.315.082.314.00013.5320.771.540.000.0031.71
A- Totals - 1 Season(s)Filter14100000001200000.000.200.000.200005.000.000.250.00020.0040.002.000.000.000.00
Rk Totals - 2 Season(s)Filter14449172213719700101.386.481.5911.07226554.432.205.545.00016.6712.960.781.8544.0029.41
NCAA Totals - 3 Season(s)Filter183718221271663331291772413810100000.377.478.6161.094442102856.408.239.643.00016.1211.800.733.8621.7637.64
Baltimore Orioles Totals - 13 Season(s)Filter1327521481014523513592521278695817911247482573.278.349.412.76121494785902.311.134.285.0009.8413.401.361.5656.6732.92
New York Yankees Totals - 1 Season(s)Filter91317407516452174285311119.237.300.360.66011425348.269.123.221.0008.0515.231.891.4463.4033.33
Average MLB - Per 162 games162632971744241162338709615639.276.347.409.75625957714.308.133.282.0009.7413.501.391.5557.0232.94
Average Minor - Per 162 games1625989216931845756159091311427.283.377.377.75422642706.326.094.315.00012.7912.871.010.50169.2924.78

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1999Delmarva Shorebirds SALAbal21SS46--76138828222214.9644.65------4797.933.3
2000Gulf Coast Orioles GCLRkbal22SS4--811242119.9054.75------944.47.1
2000Frederick Keys CaroA+bal22SS42--6097824165157.9523.74------4887.530.7
2001Bowie Baysox EastAAbal232B21--3054398784.9664.00------2295.514.9
2001Bowie Baysox EastAAbal23SS1--15-1661.0006.00------224.50.7
2001Rochester Red Wings ILAAAbal23SS44--621041316179166.9273.77------44100.030.6
2001Baltimore OriolesALMLBbal23SS51-413841311425229215.9394.220.52-----7568.031.7
2001Baltimore OriolesALMLBbal232B12-811325264038.9503.170.47-----7516.07.5
2001Baltimore OriolesALMLBbal23DH7---------------759.34.3
2002Rochester Red Wings ILAAAbal242B71--125180735312305.9784.30------7891.049.3
2002Baltimore OriolesALMLBbal242B25-2224481319128125.9775.000.56-----3865.815.4
2002Baltimore OriolesALMLBbal24DH7---------------3818.44.3
2003Ottawa Lynx ILAAAbal252B38--7281223155153.9874.03------4486.426.4
2003Ottawa Lynx ILAAAbal25SS6--1715223432.9415.33------4413.64.2
2003Baltimore OriolesALMLBbal252B107105925198324768529522.9874.880.56-----11295.566.0
2003Baltimore OriolesALMLBbal25DH3---------------1122.71.9
2003Baltimore OriolesALMLBbal25SS22161821119.8184.500.56-----1121.81.2
2004Baltimore OriolesALMLBbal262B1501481322235426892669661.9884.410.50-----15994.392.6
2004Baltimore OriolesALMLBbal26DH6---------------1593.83.7
2005Baltimore OriolesALMLBbal272B1411381208238413893659651.9884.620.54-----14398.687.0
2006Bowie Baysox EastAAbal282B1--1---111.0001.00------250.00.7
2006Baltimore OriolesALMLBbal282B1371351167214375998598589.9854.300.50-----13899.384.6
2006Baltimore OriolesALMLBbal28DH1---------------1380.70.6
2007Baltimore OriolesALMLBbal292B15415113302784577110742735.9914.770.55-----15698.795.1
2008Baltimore OriolesALMLBbal302B15415113202894418110738730.9894.740.55-----15599.495.7
2009Baltimore OriolesALMLBbal312B158155134024943211106692681.9844.310.51-----15999.497.5
2010Gulf Coast Orioles GCLRkbal322B3--24-2661.0002.00------560.05.1
2010Bowie Baysox EastAAbal322B2--55-210101.0005.00------366.71.4
2010Baltimore OriolesALMLBbal322B595849886146338235232.9873.930.47-----59100.036.4
2011Baltimore OriolesALMLBbal332B393934765123324191188.9844.820.54-----39100.024.1
2012Aberdeen IronBirds NYPLA-bal342B1--12-1331.0003.00------1100.01.3
2012Delmarva Shorebirds SALAbal342B2--36-1991.0004.50------2100.01.4
2012Bowie Baysox EastAAbal342B7--1014252624.9233.43------7100.04.9
2012Norfolk Tides ILAAAbal342B5--511-316161.0003.20------5100.03.5
2012Baltimore OriolesALMLBbal342B17171493048197978.9874.590.52-----17100.010.5
2013Norfolk Tides ILAAAbal352B3--19--10101.0003.33------475.02.1
2013Baltimore OriolesALMLBbal352B6060540110190143301300.9975.000.56-----7777.937.0
2013Baltimore OriolesALMLBbal35DH15---------------7719.59.3
2014New York YankeesALMLBnya362B91857741352391034384374.9744.110.48-----91100.056.2
MLB Totals for 2B - 14 season(s)-   2B1304124211223218437208185059855904.9864.530.53-----13040.00.0
MLB Totals for SS - 2 season(s)-   SS532429851391626240224.9334.230.52-----530.00.0
MLB Totals for DH - 6 season(s)-   DH39---------------390.00.0
AAA Totals for 2B - 4 season(s)-   2B117--203281961493484.9824.14------1170.00.0
AAA Totals for SS - 2 season(s)-   SS50--791191518213198.9303.96------500.00.0
AA Totals for 2B - 4 season(s)-   2B31--4673516124119.9603.84------310.00.0
AA Totals for SS - 1 season(s)-   SS1--15-1661.0006.00------10.00.0
A+ Totals for SS - 1 season(s)-   SS42--6097824165157.9523.74------420.00.0
A Totals for SS - 1 season(s)-   SS46--76138828222214.9644.65------460.00.0
A Totals for 2B - 1 season(s)-   2B2--36-1991.0004.50------20.00.0
A- Totals for 2B - 1 season(s)-   2B1--12-1331.0003.00------10.00.0
Rk Totals for SS - 1 season(s)-   SS4--811242119.9054.75------40.00.0
Rk Totals for 2B - 1 season(s)-   2B3--24-2661.0002.00------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1999Delmarva Shorebirds SALAbal21----46------
2000Gulf Coast Orioles GCLRkbal22----4------
2000Frederick Keys CaroA+bal22----42------
2001Bowie Baysox EastAAbal23---211------
2001Rochester Red Wings ILAAAbal23----44------
2001Baltimore OriolesALMLBbal23---1251-----7
2002Rochester Red Wings ILAAAbal24---71-------
2002Baltimore OriolesALMLBbal24---25------7
2003Ottawa Lynx ILAAAbal25---386------
2003Baltimore OriolesALMLBbal25---1072-----3
2004Baltimore OriolesALMLBbal26---150------6
2005Baltimore OriolesALMLBbal27---141-------
2006Bowie Baysox EastAAbal28---1-------
2006Baltimore OriolesALMLBbal28---137------1
2007Baltimore OriolesALMLBbal29---154-------
2008Baltimore OriolesALMLBbal30---154-------
2009Baltimore OriolesALMLBbal31---158-------
2010Gulf Coast Orioles GCLRkbal32---3-------
2010Bowie Baysox EastAAbal32---2-------
2010Baltimore OriolesALMLBbal32---59-------
2011Baltimore OriolesALMLBbal33---39-------
2012Aberdeen IronBirds NYPLA-bal34---1-------
2012Delmarva Shorebirds SALAbal34---2-------
2012Bowie Baysox EastAAbal34---7-------
2012Norfolk Tides ILAAAbal34---5-------
2012Baltimore OriolesALMLBbal34---17-------
2013Norfolk Tides ILAAAbal35---3-------
2013Baltimore OriolesALMLBbal35---60------15
2014New York YankeesALMLBnya36---91-------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2000Mesa Solar SoxArizona Fall LgMinor2225111000000100000.200.200.400.600215.250.200.2000.0020.000.000.000.00100.00
2001Maryvale SaguarosArizona Fall LgMinor23248211202117958810101.244.315.329.64427492.257.085.2328.708.701.001.0982.0020.00
2006Baltimore OriolesMLB Spring TrainingMLB2810347124102201400001.353.371.529.90018535.400.176.2652.8611.434.000.000.0041.67
2007Baltimore OriolesMLB Spring TrainingMLB29236581530025171100200.231.297.277.57418374.268.046.2159.4614.861.570.000.0020.00
2008Baltimore OriolesMLB Spring TrainingMLB30174912134007707600004.265.357.347.70417456.302.082.36712.5010.710.860.000.0030.77
2009United StatesWBCTournament31416672112103300000.438.526.8751.40114419.500.437.68815.7915.791.005.2616.0057.14
2009Baltimore OriolesMLB Spring TrainingMLB311028370102304200100.250.333.321.6549133.259.071.32112.126.060.500.000.0014.29
2010Baltimore OriolesMLB Spring TrainingMLB32619242001003700000.211.318.316.6346222.333.105.26313.6431.822.330.000.0050.00
2011Baltimore OriolesMLB Spring TrainingMLB3312398144015206600100.359.435.538.97321546.394.179.38513.0413.041.002.1739.0035.71
2013Baltimore OriolesMLB Spring TrainingMLB3519588184015315700003.310.365.431.79625563.340.121.2417.9411.111.401.5958.0027.78
2014New York YankeesMLB Spring TrainingMLB3617436121003104800101.279.333.302.63513148.333.023.1408.3316.672.000.000.008.33
Arizona Fall League Totals - 2 yrs268712213117958910101.241.309.333.64229597.256.092.2308.259.281.131.0387.0023.81
World Baseball Classic Totals - 1 yrs416672112103300000.438.526.8751.40114419.500.437.68815.7915.791.005.2616.0057.14
MLB Spring Training Totals - 8 yrs1143355495222227232375100509.284.350.379.72912726377.324.095.2699.8113.531.380.53167.5027.37

Awards [13]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
19971st Team College Freshman All-American (SS) ... Atlantic Coast Conference All-Conference (SS) ... College Freshman of the Year3
1998Atlantic Coast Conference All-Conference (SS) ... Atlantic Coast Conference Player of the Year2
19992nd Team College All-American (SS)1
2004American League Player of the Week (August 9-August 15)1
2005AL Player of the Month (April) ... American League Player of the Week (April 11-April 17) ... Baltimore Orioles Player of the Year ... Baseball America First-Team Major League All-Star (2B)4
2008Baltimore Orioles Player of the Year1
2009Baltimore Orioles Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2014-10-192bFree Agent -RetiredRetiredAnnounced retirement37.010  
2014-08-112bFree Agent -Free Agent--Cleared Waivers and Became a Free Agent36.306  
2014-08-092bFree Agent -Free AgentFree AgentReleased by Yankees36.304  
2014-07-312bNew York YankeesNew York Yankees (MLB)-DFADes For AssignmentDesignated for Assignment36.295Team Roster on 2014-07-31
2014-01-142bNew York YankeesNew York Yankees (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($2m) [Free Agent]36.097Team Roster on 2014-01-14
2013-10-312bFree Agent -Free AgentFree AgentDeclared free agency36.022  
2013-08-062bBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveReinstated from Paternity Leave list35.301Team Roster on 2013-08-06
2013-08-022bBaltimore OriolesBaltimore Orioles (MLB)YPaternityOff-RosterPlaced on Paternity Leave list35.297Team Roster on 2013-08-02
2013-06-302bBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL35.264Team Roster on 2013-06-30
2013-06-252bBaltimore OriolesNorfolk (AAA)-DL-60InjuredAssigned to Norfolk (AAA) for rehab35.259Team Roster on 2013-06-25
2013-05-182bBaltimore OriolesBaltimore Orioles (MLB)-DL-60InjuredDL60 Transferred to 60-day DL35.221Team Roster on 2013-05-18
2013-04-052bBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Right hamstring strain35.178Team Roster on 2013-04-05
2012-11-022bBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL35.024Team Roster on 2012-11-02
2012-08-092BBaltimore OriolesAberdeen (A-)-DL-60InjuredDL60 Transferred tot 60-day DL34.304Team Roster on 2012-08-09
2012-07-292BBaltimore OriolesAberdeen (A-)YDL-15InjuredAssigned to Aberdeen (A-) for rehab34.293Team Roster on 2012-07-29
2012-07-032bBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Groin34.267Team Roster on 2012-07-03
2012-06-122bBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL34.246Team Roster on 2012-06-12
2012-06-022BBaltimore OriolesNorfolk (AAA)-DL-60InjuredDL60 Transferred to 60-day DL34.236Team Roster on 2012-06-02
2012-03-262BBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Concussion34.168Team Roster on 2012-03-26
2011-07-092bBaltimore OriolesBaltimore Orioles (MLB)-DL-60InjuredDL60 Transferred to 60-day DL33.273Team Roster on 2011-07-09
2009-02-202bBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 4-year contract for 2010-2013 ($40m) [Extension] 10--10--10--1031.134Team Roster on 2009-02-20
2007-03-152bBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 2-year contract for 2008-2009 ($14.3m) [Extension] 6.3--829.157Team Roster on 2007-03-15
2007-02-152bBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2007-2007 ($4.2m) [Avoided arbitration]29.129Team Roster on 2007-02-15
2006-02-152bBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2006-2006 ($3.075m) [Avoided arbitration]28.129Team Roster on 2006-02-15
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-05-31InjuredDisabled -- - 
2011-05-19InjuredDisabled -- Concussion 
2010-07-23InjuredActivated from DL 
2010-05-12InjuredTransferred to 60-day DL 
2010-04-12InjuredDisabled -- Strained Abdominal Muscle 
2007-03-14ContractSigned by Orioles (2-year extension) 
2007-02-01ContractSigned by Orioles to avoid arbitration 
2006-05-24InjuredActivated from DL 
2006-04-30InjuredDisabled -- groin pull 
1999-07-14Contractsigned 
* 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
1999Baltimore Orioles-21650,000-------650,000Signing Bonus out of 1999 Draft (1st round - 50th overall)
2001Baltimore OriolesTeam Payroll23200,000-77143-1,897,758200,000850,000
2002Baltimore OriolesTeam Payroll24200,000-75731-2,011,045200,0001,050,000
2003Baltimore OriolesTeam Payroll25300,000-70337-2,163,527300,0001,350,000
2004Baltimore OriolesTeam Payroll26345,000-56520382,070,100300,0001,695,000
2005Baltimore OriolesTeam Payroll27390,000-54421402,189,055300,0002,085,000
2006Baltimore OriolesTeam Payroll283,075,000-2381171++2,365,072327,0005,160,0002006-02-15 - Signed to 1-year contract for 2006-2006 ($3.075m) [Avoided arbitration]
2007Baltimore OriolesTeam Payroll294,200,000-196976++2,459,737380,0009,360,0002007-02-15 - Signed to 1-year contract for 2007-2007 ($4.2m) [Avoided arbitration]
2007-03-15 - Signed to 2-year contract for 2008-2009 ($14.3m) [Extension] 6.3--8
2008Baltimore OriolesTeam Payroll306,300,000-144485++2,696,252390,00015,660,000
2009Baltimore OriolesTeam Payroll318,000,000-104387++2,746,792400,00023,660,0002009-02-20 - Signed to 4-year contract for 2010-2013 ($40m) [Extension] 10--10--10--10
2010Baltimore OriolesTeam Payroll3210,000,000-77292++2,812,412400,00033,660,000
2011Baltimore OriolesTeam Payroll3310,000,000-77292++2,722,607414,00043,660,000
2012Baltimore OriolesTeam Payroll3410,000,000-83291++2,954,887480,00053,660,000
2013Baltimore OriolesTeam Payroll3510,000,00011.13192290++3,023,990490,00063,660,000
2014New York YankeesTeam Payroll362,000,000-36421603,256,497500,00065,660,0002014-01-14 - Signed to 1-year contract for 2014-2014 ($2m) [Free Agent]
* 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