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

Randy RosarioTrack this Player High Level: MLB Current Team: Iowa (AAA) - Chicago Cubs MLB Years: 2017-2019
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect

PositionsP-155Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRandy Miguel Rosario
Height6-0Weight160BatsLeftThrowsLeft
Born DateMay 18,1994 [25.207]PlaceNagua,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2010 by the Minnesota Twins.
Signing Bonus$220,000Service Time0.132 (2018)
Prospect Rankings[PIPE] 2017-MIN-#27
MLB DebutJune 2,2017 [23.015]
OrganizationsMIN [7] CHN [2] Awards0
TBC Player ID171799Retrosheet IDrosar002MLBAM ID600968
Pitch Repertoire Fastball (41.75%) -- Cutter (30.94%) -- 2-Seam Fastball (20.83%) -- Slider (3.44%) -- Changeup (3.05%)
Fastball Velocity [2019] - 93.69 - [2018] - 93.44 - [2017] - 93.77
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries


This player page is available for sponsorship:
Sponsor the Randy 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 RatingsPitchingStrikeouts27Walks47Hittable57SO/BB35vsPower57Hitting0Durability46Team.539Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2011Dominican TwinsDSLRkminS/R17243.861385000035.0282215019268101.347.20--4.896.691.37.333-
2012Gulf Coast TwinsGCLRkmin47S/R18211.641073000038.019127019423000.994.46--4.469.862.21.667-
2013Elizabethton TwinsAppRkmin47ST19432.82990000044.2421614018373101.348.46--3.637.462.06.571-
2014Cedar Rapids KernelsMidwAmin0ST20015.40330000011.215972842001.9711.571.546.173.090.50.000-
2015Gulf Coast TwinsGCLRkmin70ST21100.0022000008.05000190100.755.63--1.1310.139.001.000-
2015Cedar Rapids KernelsMidwAmin47ST21263.5211101000053.25531211194510201.389.220.173.197.552.37.250-
2015Minor Totals (2 teams)MinorMLB--ST0363.0613121000061.26031211205410301.308.760.152.927.882.70.3332.57
2016Fort Myers MiracleFSLA+min25S/R22663.3421165001194.01024735334687001.449.730.293.246.492.00.500-
2016Chattanooga LookoutsSouAAmin24Rel220110.5040400206.067715101001.839.001.507.5015.002.00.000-
2016Minor Totals (2 teams)MinorMLB--S/R0673.77251690031100.01085442439788001.479.690.363.507.002.00.4623.28
2017Fort Myers MiracleFSLA+min25Rel23000.0020200003.22000030000.554.91----7.360.00--
2017Chattanooga LookoutsSouAAmin25Rel23104.0832032008157.0572926423454001.408.950.633.617.061.961.000-
2017Minor Totals (2 teams)MinorMLB--Rel0103.8434034008160.1592926423484001.348.700.593.397.082.091.0003.57
2017Minnesota TwinsALMLBmin64Rel230030.8620200102.07881020003.0027.003.86--7.710.00-7.02
2018Iowa CubsPCLAAAchnRel24000.7915015005022.2133216152000.845.160.402.385.962.50--
2018Chicago CubsNLMLBchn47Rel24403.6644044008146.2472219522301001.489.060.964.245.791.361.0001.52
2019Iowa CubsPCLAAAchnRel25123.11310310015437.2462013514315001.5910.991.193.357.412.21.333-
2019Kansas City RoyalsALMLBkcaRel25100.0060600203.23100031000.827.36----7.360.001.000-1.64
2019Chicago CubsNLMLBchnRel25105.9113013002010.2128725102001.5910.121.694.228.442.001.0001.97
MLB Totals - 3 Season(s)Filter604.83650650013161.0693934827454001.529.811.143.846.391.671.0001.50
Minor League Totals - 9 Season(s)Filter19243.20153559800316409.03901961471716633545501.358.500.373.627.302.02.442-
AAA Totals - 2 Season(s)Filter122.24460460020459.0592315620467001.318.800.902.986.862.30.333-
AA Totals - 2 Season(s)Filter114.69360360010163.0633633528555001.448.950.713.987.821.96.500-
A+ Totals - 2 Season(s)Filter663.2123167001197.11044735334717001.419.550.283.126.522.09.500-
A Totals - 2 Season(s)Filter273.8614131000064.07040283274912201.489.640.413.726.751.81.222-
Rk Totals - 4 Season(s)Filter982.57342680000125.194503605711414301.206.71--4.078.142.00.529-
Chicago Cubs Totals - 2 Season(s)Filter504.08570570010156.0593026727403001.509.261.104.246.281.481.000-
Kansas City Royals Totals - 1 Season(s)Filter100.0060600203.23100031000.827.36----7.360.001.000-
Minnesota Twins Totals - 1 Season(s)Filter0030.8620200102.07881020003.0027.003.86--7.710.00--
Average MLB - Per ~220 innings2104.83226022600453220.0240135118289415614001.529.811.143.846.391.671.0001.50
Average Minor - Per ~220 innings10133.2082295300173220.02081047898817824301.358.500.373.627.302.02.435-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2018Chicago CubsNLMLBchn47244311100010010000001.0001.0001.0002.0001021.000.0001.000.78550.000.000.000.000.000.00
2019Chicago CubsNLMLBchn25111000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 2 Season(s)Filter542110001001000000.500.667.5001.167103.500.000.500.00033.330.000.000.000.000.00
Average MLB - Per 162 games1626330003003000000.500.667.5001.167309.500.000.500.00033.330.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Gulf Coast Twins GCLRkmin18P10---9--991.0000.90------10100.016.7
2013Elizabethton Twins AppRkmin19P9---112-1311.8461.22------9100.013.2
2014Cedar Rapids Kernels MidwAmin20P3---31143.7501.00------3100.02.1
2015Gulf Coast Twins GCLRkmin21P2---------------2100.03.4
2015Cedar Rapids Kernels MidwAmin21P11--2111-1413.9291.18------11100.07.9
2016Fort Myers Miracle FSLA+min22P21--620112726.9631.24------21100.015.2
2016Chattanooga Lookouts SouAAmin22P4---------------4100.02.9
2017Fort Myers Miracle FSLA+min23P2---------------2100.01.5
2017Chattanooga Lookouts SouAAmin23P32--310-113131.0000.41------32100.022.9
2017Minnesota TwinsALMLBmin23P2-2-------------2100.01.2
2018Iowa Cubs PCLAAAchn24P15---9--991.0000.60------15100.010.9
2018Chicago CubsNLMLBchn24P44-4643--771.0000.160.151233.3-44100.027.0
2019Iowa Cubs PCLAAAchn25P31--131-54.8000.13------31100.022.0
2019Chicago CubsNLMLBchn25P13-1012--331.0000.230.30-----13100.08.0
2019Kansas City RoyalsALMLBkca25P6-3-1--111.0000.170.33-----6100.03.7
MLB Totals for P - 3 season(s)-   P65-6156--11111.0000.170.181233.3-650.00.0
AAA Totals for P - 2 season(s)-   P46--1121-1413.9290.28------460.00.0
AA Totals for P - 2 season(s)-   P36--310-113131.0000.36------360.00.0
A+ Totals for P - 2 season(s)-   P23--620112726.9631.13------230.00.0
A Totals for P - 2 season(s)-   P14--214211816.8891.14------140.00.0
Rk Totals for P - 3 season(s)-   P21---202-2220.9090.95------210.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Gulf Coast Twins GCLRkmin1810----------
2013Elizabethton Twins AppRkmin199----------
2014Cedar Rapids Kernels MidwAmin203----------
2015Gulf Coast Twins GCLRkmin212----------
2015Cedar Rapids Kernels MidwAmin2111----------
2016Fort Myers Miracle FSLA+min2221----------
2016Chattanooga Lookouts SouAAmin224----------
2017Fort Myers Miracle FSLA+min232----------
2017Chattanooga Lookouts SouAAmin2332----------
2017Minnesota TwinsALMLBmin232----------
2018Iowa Cubs PCLAAAchn2415----------
2018Chicago CubsNLMLBchn2444----------
2019Iowa Cubs PCLAAAchn2531----------
2019Chicago CubsNLMLBchn2513----------
2019Kansas City RoyalsALMLBkca256----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2016Surprise SaguarosArizona Fall LgMinor22104.2610010001012.218861511001.8912.790.713.557.822.205.681.000
2016Minnesota TwinsMLB Spring TrainingMLB22015.4020200001.2311003002.5016.200.000.0016.2005.40.000
2017Minnesota TwinsMLB Spring TrainingMLB23000.0040400103.1200003100.655.400.000.008.1000.00.000
2018Chicago CubsMLB Spring TrainingMLB24113.8680800409.1944156201.548.680.964.825.791.203.86.500
2019Chicago CubsMLB Spring TrainingMLB25206.30909000010.012873311001.5010.802.702.709.903.677.201.000
Arizona Fall League Totals - 1 yrs104.2610010001012.718861511001.8212.790.713.557.822.205.681.000
MLB Spring Training Totals - 4 yrs324.4423023005024.32613124823301.409.621.482.968.512.884.81.600

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-09-13RPKansas City RoyalsKansas City Royals (MLB)YActive--Claimed off waivers from Cubs by Royals25.118Team Roster on 2019-09-13
2019-09-09RPChicago CubsIowa (AAA)-DFADes For AssignmentDesignated for Assignment25.114Team Roster on 2019-09-09
2019-07-18RPChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)25.061Team Roster on 2019-07-18
2019-07-02RPChicago CubsChicago Cubs (MLB)YActiveMLB ActiveRecalled from Iowa (AAA)25.045Team Roster on 2019-07-02
2019-04-26RPChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)24.343Team Roster on 2019-04-26
2019-04-23RPChicago CubsChicago Cubs (MLB)YActiveMLB ActiveRecalled from Iowa (AAA)24.340Team Roster on 2019-04-23
2019-04-21RPChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)24.338Team Roster on 2019-04-21
2018-08-17RPChicago CubsChicago Cubs (MLB)YActiveMLB ActiveRecalled from Iowa (AAA)24.091Team Roster on 2018-08-17
2018-08-09PChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)24.083Team Roster on 2018-08-09
2018-08-03PChicago CubsChicago Cubs (MLB)YActiveMLB ActiveRecalled from Iowa (AAA)24.077Team Roster on 2018-08-03
2018-08-01PChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)24.075Team Roster on 2018-08-01
2018-05-26PChicago CubsChicago Cubs (MLB)YActiveMLB ActiveRecalled from Iowa (AAA)24.008Team Roster on 2018-05-26
2018-05-20PChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)24.002Team Roster on 2018-05-20
2018-05-17PChicago CubsChicago Cubs (MLB)YActiveMLB ActiveRecalled from Iowa (AAA)23.364Team Roster on 2018-05-17
2018-03-23PChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)23.309Team Roster on 2018-03-23
2017-11-03PChicago CubsChicago Cubs (MLB)YActive--Claimed off waivers from Twins by Cubs23.169Team Roster on 2017-11-03
2017-06-11PMinnesota TwinsChattanooga (AA)YMinorsReassigned MinorsAssigned to Chattanooga (AA)23.024Team Roster on 2017-06-11
2017-06-01PMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Chattanooga (AA)23.014Team Roster on 2017-06-01
2017-04-12PMinnesota TwinsChattanooga (AA)YMinorsReassigned MinorsAssigned to Chattanooga (AA)22.329Team Roster on 2017-04-12
2017-04-06PMinnesota TwinsFort Myers (A+)YMinorsReassigned MinorsAssigned to Fort Myers (A+)22.323Team Roster on 2017-04-06
2016-08-20PMinnesota TwinsChattanooga (AA)YMinorsReassigned MinorsAssigned to Chattanooga (AA)22.094Team Roster on 2016-08-20
2016-04-07PMinnesota TwinsFort Myers (A+)YMinorsReassigned MinorsAssigned to Fort Myers (A+)21.324Team Roster on 2016-04-07
2016-03-24PMinnesota TwinsMinnesota Twins (MLB)YMinorsReassigned MinorsAssigned to minors21.310Team Roster on 2016-03-24
2015-11-26PMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveContract purchased from minors21.192Team Roster on 2015-11-26
2015-07-01PMinnesota TwinsCedar Rapids (A)-MinorsReassigned MinorsAssigned to Cedar Rapids (A)21.044Team Roster on 2015-07-01
2015-06-29PMinnesota TwinsGulf Coast Twins (Rk)-MinorsReassigned MinorsAssigned to Gulf Coast Twins (Rk)21.042Team Roster on 2015-06-29
2015-06-24PMinnesota TwinsCedar Rapids (A)-MinorsActivated MinorsActivated from disabled list21.037Team Roster on 2015-06-24
2015-04-10PMinnesota TwinsCedar Rapids (A)-DL-7InjuredDL7 Injured20.327Team Roster on 2015-04-10
2014-09-29PMinnesota TwinsCedar Rapids (A)-MinorsActivated MinorsActivated from disabled list20.134Team Roster on 2014-09-29
2014-04-28PMinnesota TwinsCedar Rapids (A)-DL-7InjuredDL7 Injured19.345Team Roster on 2014-04-28
2014-04-12PMinnesota TwinsCedar Rapids (A)-MinorsReassigned MinorsAssigned to Cedar Rapids (A)19.329Team Roster on 2014-04-12
2013-09-19PMinnesota TwinsElizabethton (Rk)-MinorsActivated MinorsActivated from DL19.124Team Roster on 2013-09-19
2013-08-25PMinnesota TwinsElizabethton (Rk)-DL-7InjuredDL7 Injured19.099Team Roster on 2013-08-25
2013-06-25Minnesota TwinsElizabethton (Rk)-MinorsReassigned MinorsAssigned to Elizabethton (Rk)19.038Team Roster on 2013-06-25
2012-06-23Minnesota TwinsGulf Coast Twins (Rk)-Minors--18.036Team Roster on 2012-06-23
* Transactions data can be divided into 2 eras. 2012-2019 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
2010Minnesota Twins-16220,000-------220,000Signing Bonus as an amateur free agent
2017Minnesota TwinsTeam Payroll23535,0000.0181951-3,651,709535,000755,000
* 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