They dont need submarines, they could just buy some USV's from Russia or China if they dont have their own.... hell even suicide attacks will could be quite effective if you're going though the strait... Either way, the USN will be facing drone spam or cruise missile spam in such a choke point they'll have hardly any time to react. In NORMAL circumstances a Shaead style drone shouldn't get close at all to a Navy ship but like I posted before, real life is different and things... happen.If Iran still has Submarines and they didn't deploy them anywhere else like around the Suez canal This could be suicide for US navy vessels traveling across Hormuz.
The USN got lucky with a drone attack on a USN ship they had to use the 5 inch gun to take the drone out before it hit the ship as it was already inside the minimum distance for missiles. They managed to get so close to the ship by hiding a drone behind the other one and it only got revealed on radar (because they were so close to each other) after the lead drone it got destroyed.
If a USN ships sinks in the Strait.... it'll be a massive blow to the prestige that the USN is "invincible".
The strait is already 30km wide. Its a tighter choke point than the Red Sea... We all know "escorting" ships though Prosperity Guardian turned out, and for you outsider who believe the "US won vs the Houthi's" most ships sail around the Horn of Africa since 2023. If they really laughed about Russia stuggling dealing with USV's in the Black Sea, the Strait of Hormuz will silence them. I dont like making predicitons but its pretty obvious that this is most risky assignemnt the USN has ever gotten in DECADES. This is the once in a life time oppertunity for Iran (well I guess both sides). We'll see if both sides follow though with it... because I dont see how the Captain of a ship can agree to this especially after it went with the Houthi's.... hubris I guess?