Astros de Houston fue su más reciente organización en el beisbol de Ligas Mayores
Durante seis temporadas en las mayores con los Toronto Blue Jays y los Houston Astros, Osuna tiene 155 salvamentos. En julio de 2018, los Azulejos lo cambiaron a los Astros, donde lideró la Liga Americana con 38 salvamentos en 2019.
El lanzador derecho jugó por última vez para los Astros en 2020 y fue colocado en waivers al final de la temporada.