American navy is still better. Been that way for over a century. 😉,(reply>), Not about being outright better. It's about deterring. The US Navy would probably win but not without taking unacceptable amount of casualties