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

Alberto RosarioTrack this Player High Level: MLB Current Team: Jackson (AA) - Arizona Diamondbacks MLB Years: 2016-2017
Follow TBC on Twitter and Facebook


PositionsC-608, P-2, 3B-1Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameAlberto Rosario
Height6-0Weight165BatsRightThrowsRight
Born DateJanuary 10,1987 [31.102]PlaceBonao,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2005 by the Los Angeles Angels of Anaheim.
Signing ScoutsLeo PerezService Time0.120 (2017)
MLB DebutJuly 9,2016 [29.180]
OrganizationsANA [6] SLN [3] ARI [1] BOS [1] LAN [1] Awards0
TBC Player ID141509Retrosheet IDrosaa002MLBAM ID451705
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Alberto Rosario 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 RatingsBattingSpeed39Power21Contact72XBH26RBIs44Runs34Hitting43Durability33Team.513Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Arizona AngelsArizRkana-c20197311224019225911102.301.350.397.74729581.328.096.164.3326.1711.111.801.2373.0022.73
2008Orem OwlzPioRkana-c21145551351090011310001.236.263.364.62720657.310.128.145.2741.7522.8113.000.000.0046.15
2008Cedar Rapids KernelsMidwAana15c21164651120021111102000.239.255.283.53813249.314.044.065.2402.0422.4511.000.000.0018.18
2008Rancho Cucamonga QuakesCalifA+ana-21421241127500143181800203.218.261.258.519325134.250.040.121.2365.9713.432.250.000.0018.52
2008Salt Lake BeesPCLAAAana16c2113110000000000000.333.333.333.666103.333.000.000.2990.000.000.000.000.000.00
2008Minor Totals (4 teams)Minor         73228225212102542104212204.228.261.289.5506613243.277.061.114.2474.1217.284.200.000.0025.00
2009Rancho Cucamonga QuakesCalifA+ana44c22104314387315403594134386206.232.279.306.5859619343.267.074.131.2633.7912.543.310.000.0026.03
2010Rancho Cucamonga QuakesCalifA+ana44c2348181345591424811125510308.304.355.431.7867814210.329.127.227.3475.2411.902.271.9045.2525.45
2010Arkansas TravelersTexAAana20c2351166113230082273105102.193.224.211.435353179.235.018.060.1993.9117.324.430.000.009.38
2010Minor Totals (2 teams)Minor         99347458712143210318565154010.251.294.326.62011317389.285.075.147.2784.6314.403.111.0386.7519.54
2011Arkansas TravelersTexAAana24c2489290326661326512340403112.228.291.286.5778310320.252.058.152.2627.1912.501.740.9496.6715.15
2012Arkansas TravelersTexAAana24c25501631436701171363231103.221.260.282.542468174.267.061.086.2423.4518.395.330.57163.0022.22
2012Salt Lake BeesPCLAAAana22c25217761730184141711001.221.268.299.56723483.271.078.169.2544.8220.484.251.2077.0023.53
2012Minor Totals (2 teams)Minor         71240205310022554104942104.221.263.288.5516912257.268.067.113.2463.8919.074.900.78120.0022.64
2013Portland Sea DogsEastAAbos29c261136360004003410101.167.244.167.4116041.182.000.083.1987.329.761.330.000.000.00
2013Pawtucket Red SoxILAAAbos5c263090132130260072223003.233.303.333.636305102.288.100.178.2886.8621.573.141.9645.0023.81
2013Minor Totals (2 teams)Minor         4112616273021000102633104.214.286.286.572365143.253.072.151.2626.9918.182.601.4063.0018.52
2014Chattanooga LookoutsSouAAlan10c27254731310170031500001.277.320.362.68217250.387.085.149.3066.0030.005.002.0047.0015.38
2015Springfield CardinalsTexAAsln23c284414892780150091934022.182.244.257.501389164.203.075.135.2215.4911.592.110.61148.0033.33
2015Memphis RedbirdsPCLAAAsln0c28416352000010200000.313.313.438.7517216.357.125.063.3220.0012.500.000.000.0040.00
2015Minor Totals (2 teams)Minor         481641232100150192134022.195.250.274.5244511180.218.079.128.2305.0011.672.330.56164.0034.38
2016Memphis RedbirdsPCLAAAsln37c2939114832500130062020206.281.323.325.648375124.333.044.096.2864.8416.133.330.000.0015.63
2016St. Louis CardinalsNLMLBsln68c292038372002002500102.184.220.237.4579241.206.053.105.2014.8812.202.500.000.0028.57
2017Memphis RedbirdsPCLAAAsln7c305019020476002330113111105.247.291.279.570536204.294.032.105.2555.3915.202.820.000.0012.77
2017St. Louis CardinalsNLMLBsln68c3033000000000100001.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
2018Jackson GeneralsSouAAaric3110375132017021500000.351.368.486.85418338.387.135.108.3752.6313.165.002.6337.0023.08
MLB Totals - 2 Season(s)Filter2341372002002600103.171.205.220.4259244.194.049.098.0004.5513.643.000.000.0028.57
Minor League Totals - 12 Season(s)Filter6682170232517867152173819119357323417356.238.286.305.5916621082372.277.067.130.0005.0215.053.000.63144.6720.89
AAA Totals - 6 Season(s)Filter14549051123190350722892653015.251.298.308.60615122532.302.057.124.0005.2617.293.290.56163.3317.89
AA Totals - 7 Season(s)Filter28088777193271774885214611106321.218.268.274.54224335966.251.056.115.0005.3815.112.810.72126.7118.13
A+ Totals - 3 Season(s)Filter19461983155295473206328613167017.250.298.333.63120638687.282.083.157.0004.6612.522.690.58154.7524.52
A Totals - 1 Season(s)Filter164651120021111102000.239.255.283.53813249.314.044.065.0002.0422.4511.000.000.0018.18
Rk Totals - 2 Season(s)Filter331281635911182262221103.273.314.383.6974911138.321.110.156.0004.3515.943.670.72128.0031.43
St. Louis Cardinals Totals - 2 Season(s)Filter2341372002002600103.171.205.220.4259244.194.049.098.0004.5513.643.000.000.0028.57
Average MLB - Per 162 games1622892149140014001442007021.171.205.220.4256314310.194.049.098.0004.5513.643.000.000.0028.57
Average Minor - Per 162 games16252656125212453952987884114.238.286.305.59116126575.277.067.130.0005.0215.053.000.63144.6720.89

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2016Memphis RedbirdsPCLAAAsln37Rel29000.0020200200.22000010003.0027.00----13.500.00--
Minor League Totals - 1 Season(s)Filter000.0020200200.22000010003.0027.00----13.500.00--
AAA Totals - 1 Season(s)Filter000.0020200200.22000010003.0027.00----13.500.00--
Average Minor - Per ~220 innings000.006600660006600220.066000003300003.0027.00----13.500.00--

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Arizona Angels ArizRkana20C19--1612973197190.96410.00-----219100.033.9
2008Orem Owlz PioRkana21C14--11223-11351351.0009.64-----514100.018.7
2008Cedar Rapids Kernels MidwAana21C16--991925120118.9837.38-----116100.011.6
2008Salt Lake Bees PCLAAAana21C1--5---551.0005.00------1100.00.7
2009Rancho Cucamonga Quakes CalifA+ana22C103--723103124838826.9868.02-705655.61610499.073.6
2010Rancho Cucamonga Quakes CalifA+ana23C48--3714726420418.9958.71-262650.0948100.034.3
2010Arkansas Travelers TexAAana23C49--3235565384378.9847.71-393056.5105196.135.0
2011Arkansas Travelers TexAAana24C89--5727678655648.9897.28-713865.1889100.065.0
2012Arkansas Travelers TexAAana25C49--3315244387383.9907.82-302356.695098.035.0
2012Salt Lake Bees PCLAAAana25C21--1411722160158.9887.52-101147.6221100.014.6
2013Portland Sea Dogs EastAAbos26C8--684--72721.0009.00-7187.531172.75.7
2013Pawtucket Red Sox ILAAAbos26C30--2111731231228.9877.60-22581.51330100.021.0
2014Chattanooga Lookouts SouAAlan27C11--41101-5251.9814.64-3350.0-2544.08.0
2015Springfield Cardinals TexAAsln28C44--3244172372365.9818.30-231560.5344100.031.4
2015Memphis Redbirds PCLAAAsln28C4--25--125251.0006.25-1-100.0-4100.02.8
2016Memphis Redbirds PCLAAAsln29C35--2432421269267.9937.63-141058.3-3989.724.6
2016Memphis Redbirds PCLAAAsln29P2---------------395.11.4
2016St. Louis CardinalsNLMLBsln29C17889828-190901.0005.291.0112475.012085.010.5
2016St. Louis CardinalsNLMLBsln293B1-1-1--111.0001.001.00-----205.00.6
2017Memphis Redbirds PCLAAAsln30C50--4372152463458.9899.16-35783.3650100.035.5
MLB Totals for C - 1 season(s)-   C17889828-190901.0005.291.0112475.01170.00.0
MLB Totals for 3B - 1 season(s)-   3B1-1-1--111.0001.001.00-----10.00.0
AAA Totals for C - 6 season(s)-   C141--10627912711531141.9908.09-823371.3211410.00.0
AAA Totals for P - 1 season(s)-   P2---------------20.00.0
AA Totals for C - 6 season(s)-   C250--1659238251919221897.9877.59-17311061.1332500.00.0
A+ Totals for C - 2 season(s)-   C151--1094150141012581244.9898.24-968253.9251510.00.0
A Totals for C - 1 season(s)-   C16--991925120118.9837.38-----1160.00.0
Rk Totals for C - 2 season(s)-   C33--2735274332325.9799.85-----7330.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Arizona Angels ArizRkana20-19---------
2008Orem Owlz PioRkana21-14---------
2008Cedar Rapids Kernels MidwAana21-16---------
2008Salt Lake Bees PCLAAAana21-1---------
2009Rancho Cucamonga Quakes CalifA+ana22-103---------
2010Rancho Cucamonga Quakes CalifA+ana23-48---------
2010Arkansas Travelers TexAAana23-49---------
2011Arkansas Travelers TexAAana24-89---------
2012Arkansas Travelers TexAAana25-49---------
2012Salt Lake Bees PCLAAAana25-21---------
2013Portland Sea Dogs EastAAbos26-8---------
2013Pawtucket Red Sox ILAAAbos26-30---------
2014Chattanooga Lookouts SouAAlan27-11---------
2015Springfield Cardinals TexAAsln28-44---------
2015Memphis Redbirds PCLAAAsln28-4---------
2016Memphis Redbirds PCLAAAsln29235---------
2016St. Louis CardinalsNLMLBsln29-17---1-----
2017Memphis Redbirds PCLAAAsln30-50---------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009Los Angeles AngelsMLB Spring TrainingMLB2254030002001000000.750.800.7501.550305.750.000.25020.000.000.000.000.000.00
2010Los Angeles AngelsMLB Spring TrainingMLB2322000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2011Los Angeles AngelsMLB Spring TrainingMLB2433000001000000100.000.000.000.000004.000.000.0000.000.000.000.000.000.00
2012Los Angeles AngelsMLB Spring TrainingMLB25811110000000200000.091.091.091.1821011.111.000.0000.0018.180.000.000.000.00
2013Boston Red SoxMLB Spring TrainingMLB2611000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2015St. Louis CardinalsMLB Spring TrainingMLB28211100000000000001.0001.0001.0002.0001011.000.000.0000.000.000.000.000.000.00
2016St. Louis CardinalsMLB Spring TrainingMLB2942000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2017St. Louis CardinalsMLB Spring TrainingMLB30914471002111100001.500.533.5711.1048115.538.071.1436.676.671.000.000.0014.29
2018Arizona DiamondbacksMLB Spring TrainingMLB3149121000000100002.222.222.333.555319.250.111.1110.0011.110.000.000.0050.00
MLB Spring Training Totals - 9 yrs38477142005112400103.298.320.340.66016250.318.042.0854.008.002.000.000.0014.29

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Baltimore OriolesMLB Spring TrainingMLB24019.0020200102.0322031003.0013.500.0013.504.500.339.00.000
MLB Spring Training Totals - 1 yrs019.0020200102.0322031003.0013.500.0013.504.500.339.00.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-04-04CArizona DiamondbacksJackson (AA)-MinorsReassigned MinorsAssigned to Jackson (AA)31.084Team Roster on 2018-04-04
2018-01-10CArizona DiamondbacksArizona Diamondbacks (MLB)-MinorsContractSigned to Minor League Contract31.000Team Roster on 2018-01-10
2017-11-06CFree Agent -Free Agent--Refused minor league assignment, declared free agent30.300  
2017-09-01CSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveContract purchased from minors30.234Team Roster on 2017-09-01
2017-08-26CSt. Louis CardinalsMemphis (AAA)-DL-7InjuredDL7 Injured30.228Team Roster on 2017-08-26
2017-04-06CSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)30.086Team Roster on 2017-04-06
2016-11-08CSt. Louis CardinalsSt. Louis Cardinals (MLB)-MinorsContractSigned to minor league contract (re-signed)29.302Team Roster on 2016-11-08
2016-10-12CSt. Louis CardinalsSt. Louis Cardinals (MLB)-MinorsReassigned MinorsOutrighted to minors29.275Team Roster on 2016-10-12
2016-07-07CSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveContract purchased from minors29.178Team Roster on 2016-07-07
2016-04-24CSt. Louis CardinalsMemphis (AAA)-MinorsActivated MinorsActivated from disabled list29.104Team Roster on 2016-04-24
2016-04-13CSt. Louis CardinalsMemphis (AAA)-DL-7InjuredDL7 Injured29.093Team Roster on 2016-04-13
2016-04-07CSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)29.087Team Roster on 2016-04-07
2015-06-20CSt. Louis CardinalsSpringfield (AA)-MinorsReassigned MinorsAssigned to Springfield (AA)28.161Team Roster on 2015-06-20
2015-06-08CSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)28.149Team Roster on 2015-06-08
2015-04-09CSt. Louis CardinalsSpringfield (AA)-MinorsReassigned MinorsAssigned to Springfield (AA)28.089Team Roster on 2015-04-09
2014-12-16CSt. Louis CardinalsSt. Louis Cardinals (MLB)-MinorsContractSigned to Minor League Contract27.340Team Roster on 2014-12-16
2014-11-08CFree Agent -Free AgentFree AgentGranted free agency27.302  
2014-09-29CLos Angeles DodgersChattanooga (AA)-MinorsActivated MinorsActivated from disabled list27.262Team Roster on 2014-09-29
2014-08-25CLos Angeles DodgersChattanooga (AA)-DL-7InjuredDL7 Injured27.227Team Roster on 2014-08-25
2014-08-15CLos Angeles DodgersChattanooga (AA)-MinorsActivated MinorsActivated from disabled list27.217Team Roster on 2014-08-15
2014-07-20CLos Angeles DodgersChattanooga (AA)-DL-7InjuredDL7 Injured27.191Team Roster on 2014-07-20
2014-05-28CLos Angeles DodgersChattanooga (AA)-MinorsActivated MinorsActivated from disabled list27.138Team Roster on 2014-05-28
2014-05-18CLos Angeles DodgersChattanooga (AA)-DL-7InjuredDL7 Injured27.128Team Roster on 2014-05-18
2014-05-11CLos Angeles DodgersChattanooga (AA)-MinorsActivated MinorsActivated from disabled list27.121Team Roster on 2014-05-11
2014-04-22CLos Angeles DodgersChattanooga (AA)-DL-7InjuredDL7 Injured27.102Team Roster on 2014-04-22
2014-04-16CLos Angeles DodgersChattanooga (AA)-MinorsReassigned MinorsAssigned to Chattanooga (AA)27.096Team Roster on 2014-04-16
2013-12-03CLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to Minor League Contract26.327Team Roster on 2013-12-03
2013-11-05CFree Agent -Free AgentFree AgentGranted free agency26.299  
2013-08-31CBoston Red SoxPortland (AA)-MinorsReassigned MinorsAssigned to Portland (AA)26.233Team Roster on 2013-08-31
2013-06-22CBoston Red SoxPawtucket (AAA)-MinorsActivated MinorsActivated from DL26.163Team Roster on 2013-06-22
2013-06-14CBoston Red SoxPawtucket (AAA)-DL-7InjuredDL7 Injured26.155Team Roster on 2013-06-14
2013-05-13CBoston Red SoxPawtucket (AAA)-MinorsReassigned MinorsAssigned to Pawtucket (AAA)26.123Team Roster on 2013-05-13
2013-05-02CBoston Red SoxPortland (AA)-MinorsReassigned MinorsAssigned to Portland (AA)26.112Team Roster on 2013-05-02
2013-04-26CBoston Red SoxPawtucket (AAA)-MinorsReassigned MinorsAssigned to Pawtucket (AAA)26.106Team Roster on 2013-04-26
2013-04-08CBoston Red SoxPortland (AA)-MinorsReassigned MinorsAssigned to Portland (AA)26.088Team Roster on 2013-04-08
2012-11-18CFree Agent -Free AgentFree AgentDeclared free agency25.312  
2012-09-23CLos Angeles AngelsArkansas (AA)-MinorsActivated MinorsActivated from DL25.256Team Roster on 2012-09-23
2012-08-17CLos Angeles AngelsArkansas (AA)-DL-7InjuredDL7 Injured25.219Team Roster on 2012-08-17
2012-06-25CLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)25.166Team Roster on 2012-06-25
2012-06-12CLos Angeles AngelsSalt Lake (AAA)-Minors--25.153Team Roster on 2012-06-12
* 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
2016St. Louis CardinalsTeam Payroll29507,5000.08977133-3,498,245507,500507,500
2017St. Louis CardinalsTeam Payroll30535,0000.1281933-3,651,709535,0001,042,5002016-11-08 - Signed to minor league contract (re-signed)
* 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