Soriano missed the entire 2017 season due to injury and played with the rookie-level Gulf Coast Marlins in 2018. Pitching in 11 games (and starting 3), he logged a 1.91 ERA with 36 strikeouts in 42.0 innings of work.[1] He spent the 2019 season with the Single-A Clinton LumberKings, making 23 appearances (20 starts) and posting a 4-7 record and 3.91 ERA with 99 strikeouts in 119.2 innings pitched.[2]
Soriano did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[3] He returned to action in 2021 with the Single-A Jupiter Hammerheads and High-A Beloit Snappers, making 18 starts and registering a cumulative 3.43 ERA with 114 strikeouts in 89.1 innings of work.[4]