«Зенит» арендовал Осорио в августе этого года с обязательством выкупа, если игрок проведет за команду не менее пяти матчей. Встреча 3-го тура группового этапа Лиги чемпионов с «Лейпцигом» стала для венесуэльца пятой за «Зенит».
Осорио перешел в «Порту» в 2018 году на правах аренды и выиграл с командой чемпионат Португалии. Через полгода он стал полноценным игроком клуба. Весь прошлый сезоне защитник выступал на правах аренды за «Виторию Гимарайнш», в составе которой сыграл 30 матчей и забил два мяча.
За «Зенит» Осорио провел три матча в Лиге чемпионов, по одной игре в Кубке России и РПЛ, трижды выйдя в стартовом составе. Результативными действиями пока не отметился.