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

Roberto OsunaTrack this Player High Level: MLB Current Team: Houston Astros MLB Years: 2015-2019
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect

PositionsP-281Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRoberto Osuna
Height6-2Weight230BatsRightThrowsRight
Born DateFebruary 7,1995 [24.301]PlaceJuan Jose Rios,Mexico

DraftedSigned as undrafted amateur free agent in 2011 by the Toronto Blue Jays.
Signing Bonus$375,000Signing ScoutsMarco PaddyService Time3.098 (2018)
Prospect Rankings[BA] 2013-TOR-#2 ... 2014-TOR-#7 ... 2015-TOR-#7
MLB DebutApril 8,2015 [20.060]
OrganizationsTOR [7] HOU [2] Awards2Awards Voting1-8
TBC Player ID171793Retrosheet IDosunr001MLBAM ID532077
Pitch Repertoire Fastball (51.19%) -- Slider (20.55%) -- Changeup (10.79%) -- Cutter (9.83%) -- 2-Seam Fastball (7.60%) -- Curveball (0.02%) -- Sinker (0.02%)
Fastball Velocity [2019] - 96.66 - [2018] - 95.19 - [2017] - 94.85 - [2016] - 95.75 - [2015] - 95.51
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

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


This player page is available for sponsorship:
Sponsor the Roberto Osuna 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:   Topps All-Star Rookie (rp) in 2015
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts76Walks88Hittable76SO/BB95vsPower76Hitting0Durability67Team.516Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2012Bluefield Blue JaysAppRktor38S/R17101.50743000024.0185416241101.006.750.382.259.004.001.000-
2012Vancouver CanadiansNwstA-tor36ST17103.20550000019.2149719252001.176.410.464.1211.442.781.000-
2012Minor Totals (2 teams)MinorMLB--S/R0202.271293000043.2321411215493101.086.600.413.0910.103.271.0002.48
2013Lansing LugnutsMidwAtor24ST18355.5310100000042.0392826611518001.188.291.282.3410.844.64.375-
2014Gulf Coast Blue JaysGCLRktor27ST19000.0011000001.0000002000--------18.000.00--
2014Dunedin Blue JaysFSLA+tor24ST19026.55770000022.028161639300001.6811.451.233.6812.273.33.000-
2014Minor Totals (2 teams)MinorMLB--ST0026.26880000023.028161639320001.6110.961.173.5212.523.56.0003.22
2015Toronto Blue JaysALMLBtor54R/CL20162.586806800392069.2482120716755000.926.200.902.079.694.69.1432.98
2016Toronto Blue JaysALMLBtor54CL21432.687207200613674.0552322914824100.936.691.091.709.975.86.5713.08
2017Toronto Blue JaysALMLBtor54CL22343.386606600583964.046262439834000.866.470.421.2711.679.22.4291.60
2018Gulf Coast Blue JaysGCLRktorRel23000.0010100001.01000010001.009.00----9.000.00--
2018Dunedin Blue JaysFSLA+torST23000.0022000002.01000010000.504.50----4.500.00--
2018Corpus Christi HooksTexAAhouRel23000.0010100001.01000010001.009.00----9.000.00--
2018Buffalo BisonsILAAAtorRel23000.0030300103.05000250002.3315.00--6.0015.002.50--
2018Minor Totals (4 teams)MinorMLB--S/R0000.0072500107.08000280001.4310.29--2.5710.294.00--1.43
2018Toronto Blue JaysALMLBtor54Rel23002.93150150013915.0165501131001.119.39--0.597.6313.00--1.50
2018Houston AstrosALMLBhou54R/CL23221.992302300181222.2175513192000.886.750.401.197.546.33.500-0.71
2019Houston AstrosALMLBhouCL24432.636606600563865.0452019812731000.886.231.111.6610.116.08.571-0.09
MLB Totals - 5 Season(s)Filter14182.75310031000245154309.222710095285534517100.916.580.811.599.996.27.438-0.52
Minor League Totals - 4 Season(s)Filter574.11372980010115.11075853113714011101.248.300.852.8710.863.78.417-
AAA Totals - 1 Season(s)Filter000.0030300103.05000250002.3315.00--6.0015.002.50--
AA Totals - 1 Season(s)Filter000.0010100001.01000010001.009.00----9.000.00--
A+ Totals - 2 Season(s)Filter026.00990000024.029161639310001.5810.881.133.3811.633.44.000-
A Totals - 1 Season(s)Filter355.5310100000042.0392826611518001.188.291.282.3410.844.64.375-
A- Totals - 1 Season(s)Filter103.20550000019.2149719252001.176.410.464.1211.442.781.000-
Rk Totals - 3 Season(s)Filter101.38954000026.0195416271100.966.580.352.089.354.501.000-
Toronto Blue Jays Totals - 4 Season(s)Filter8132.87221022100171104222.11657571194025314100.926.660.771.6110.216.33.381-
Houston Astros Totals - 2 Season(s)Filter652.468908900745087.2622524915923000.886.370.921.549.446.13.545-
Average MLB - Per ~220 innings10132.75220022000173109220.01617167203924412100.916.580.811.599.996.27.435-0.52
Average Minor - Per ~220 innings9134.117055150020220.0203110101217026621201.248.300.852.8710.863.78.409-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Bluefield Blue Jays AppRktor17P7--131-54.8000.57------7100.010.6
2012Vancouver Canadians NwstA-tor17P5---2--221.0000.40------5100.06.6
2013Lansing Lugnuts MidwAtor18P10--35--881.0000.80------10100.07.2
2014Gulf Coast Blue Jays GCLRktor19P1---------------1100.01.7
2014Dunedin Blue Jays FSLA+tor19P7--2---221.0000.29------7100.05.1
2015Toronto Blue JaysALMLBtor20P68-6944--881.0000.120.122250.0-68100.042.0
2016Toronto Blue JaysALMLBtor21P72-7447--11111.0000.150.156185.7-72100.044.4
2017Toronto Blue JaysALMLBtor22P66-6418-1991.0000.140.146-100.0-66100.040.7
2018Gulf Coast Blue Jays GCLRktor23P1---------------1100.01.9
2018Dunedin Blue Jays FSLA+tor23P2---------------2100.01.5
2018Corpus Christi Hooks TexAAhou23P1---------------1100.00.7
2018Buffalo Bisons ILAAAtor23P3---1--111.0000.33------3100.02.2
2018Houston AstrosALMLBhou23P23-2212--331.0000.130.14-----23100.014.2
2018Toronto Blue JaysALMLBtor23P15-1513-1441.0000.270.271-100.0-15100.09.3
2019Houston AstrosALMLBhou24P66-65831-1211.9170.170.171-100.0-66100.040.7
MLB Totals for P - 5 season(s)-   P310-3091927124746.9790.150.1516384.2-3100.00.0
AAA Totals for P - 1 season(s)-   P3---1--111.0000.33------30.00.0
AA Totals for P - 1 season(s)-   P1---------------10.00.0
A+ Totals for P - 2 season(s)-   P9--2---221.0000.22------90.00.0
A Totals for P - 1 season(s)-   P10--35--881.0000.80------100.00.0
A- Totals for P - 1 season(s)-   P5---2--221.0000.40------50.00.0
Rk Totals for P - 3 season(s)-   P9--131-54.8000.44------90.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Bluefield Blue Jays AppRktor177----------
2012Vancouver Canadians NwstA-tor175----------
2013Lansing Lugnuts MidwAtor1810----------
2014Gulf Coast Blue Jays GCLRktor191----------
2014Dunedin Blue Jays FSLA+tor197----------
2015Toronto Blue JaysALMLBtor2068----------
2016Toronto Blue JaysALMLBtor2172----------
2017Toronto Blue JaysALMLBtor2266----------
2018Gulf Coast Blue Jays GCLRktor231----------
2018Dunedin Blue Jays FSLA+tor232----------
2018Corpus Christi Hooks TexAAhou231----------
2018Buffalo Bisons ILAAAtor233----------
2018Houston AstrosALMLBhou2323----------
2018Toronto Blue JaysALMLBtor2315----------
2019Houston AstrosALMLBhou2466----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2014Mesa Solar SoxArizona Fall LgMinor19039.49606000012.12213132415002.1516.051.462.9210.953.759.49.000
2015Toronto Blue JaysMLB Spring TrainingMLB20202.19918002112.110330514001.247.300.003.6510.222.802.191.000
2015Toronto Blue JaysDiv SeriesMLB20000.0040400315.20000060000.000.000.000.009.5300.00.000
2015Toronto Blue JaysChamp. SeriesMLB20016.7530300302.23221100001.8210.123.373.370.000.006.75.000
2016Toronto Blue JaysMLB Spring TrainingMLB21112.4570700317.1532127000.996.141.232.458.593.503.68.500
2016Toronto Blue JaysDiv SeriesMLB21100.0020200213.21000040000.312.450.000.009.8200.001.000
2016Toronto Blue JaysChamp. SeriesMLB21000.0040400404.03000040000.756.750.000.009.0000.00.000
2017Toronto Blue JaysMLB Spring TrainingMLB22000.0060600006.0520118101.007.501.501.5012.008.003.00.000
2018Toronto Blue JaysMLB Spring TrainingMLB23101.2380800107.1811008001.139.820.000.009.8201.231.000
2019Houston AstrosMLB Spring TrainingMLB24100.0070700006.1200006000.332.840.000.008.5300.001.000
Arizona Fall League Totals - 1 yrs039.49606000012.32213132415002.1116.051.462.9210.953.759.49.000
MLB Spring Training Totals - 5 yrs511.3737136006239.330962843100.976.860.461.839.845.382.06.833
MLB Playoffs - Divisional Series Totals - 2 yrs100.0060600529.31000010000.110.960.000.009.6400.001.000
MLB Playoffs - Championship Series Totals - 2 yrs012.7070700706.7622114001.058.101.351.355.404.002.70.000

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2015MLB All-Rookie Team (RP) ... MLB All-Rookie Team (Baseball America) (RP)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-01-12PHouston AstrosHouston Astros (MLB)YActiveContractSigned to 1-year contract for 2019-2019 ($6.5m) [Avoids arbitration]23.339Team Roster on 2019-01-12
2018-08-05PHouston AstrosHouston Astros (MLB)YActiveMLB ActiveActivated23.179Team Roster on 2018-08-05
2018-07-30PHouston AstrosHouston Astros (MLB)YMinorsTradedTraded from Blue Jays to Astros for Ken Giles, David Paulino and Hector Perez23.173Team Roster on 2018-07-30
2018-07-24PToronto Blue JaysBuffalo (AAA)-Restricted--Assigned to Buffalo (AAA)23.167Team Roster on 2018-07-24
2018-07-17PToronto Blue JaysDunedin (A+)-Restricted--Assigned to Dunedin (A+)23.160Team Roster on 2018-07-17
2018-07-14PToronto Blue JaysGulf Coast Blue Jays (Rk)-Restricted--Assigned to Gulf Coast Blue Jays (Rk)23.157Team Roster on 2018-07-14
2018-05-08RPToronto Blue JaysToronto Blue Jays (MLB)-Restricted--Placed on restricted list23.090Team Roster on 2018-05-08
2018-02-03RPToronto Blue JaysToronto Blue Jays (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($5.3m) [Lost arbitration case] Wanted $5.8m22.361Team Roster on 2018-02-03
2017-04-11RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DL22.063Team Roster on 2017-04-11
2017-04-02RPToronto Blue JaysToronto Blue Jays (MLB)YDL-10InjuredDL10 Cervical spasm22.054Team Roster on 2017-04-02
2015-04-05RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveContract purchased from minors20.057Team Roster on 2015-04-05
2014-08-01PToronto Blue JaysDunedin (A+)-MinorsActivated MinorsActivated from disabled list19.175Team Roster on 2014-08-01
2014-07-13PToronto Blue JaysLansing (A)-DL-7InjuredDL7 Injured19.156Team Roster on 2014-07-13
2014-07-11PToronto Blue JaysLansing (A)-MinorsReassigned MinorsAssigned to Lansing (A)19.154Team Roster on 2014-07-11
2014-07-08PToronto Blue JaysGulf Coast Blue Jays (Rk)-MinorsActivated MinorsActivated from disabled list19.151Team Roster on 2014-07-08
2014-04-28PToronto Blue JaysLansing (A)-DL-7InjuredDL7 Injured19.080Team Roster on 2014-04-28
2013-04-12Toronto Blue JaysLansing (A)-MinorsReassigned MinorsAssigned to Lansing (A)18.064Team Roster on 2013-04-12
2012-07-28Toronto Blue JaysVancouver (A-)-MinorsReassigned MinorsAssigned to Vancouver (A-)17.171Team Roster on 2012-07-28
2012-06-23Toronto Blue JaysBluefield (Rk)-Minors--17.136Team 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
2011Toronto Blue Jays-16375,000-------375,000Signing Bonus as an amateur free agent
2015Toronto Blue JaysTeam Payroll20507,500178451-3,571,283507,500882,500
2016Toronto Blue JaysTeam Payroll21516,100265531283,498,245507,5001,398,600
2017Toronto Blue JaysTeam Payroll22552,400360827333,651,709535,0001,951,000
2018Toronto Blue JaysTeam Payroll235,300,000-214974++4,360,045545,0007,251,0002018-02-03 - Signed to 1-year contract for 2018-2018 ($5.3m) [Lost arbitration case] Wanted $5.8m
* 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