According to USNI News, “the last known collision between a carrier and a merchant ship [occurred] on July 22, 2004, when USS John F. Kennedy (CV-67) collided with a small dhow in the Persian Gulf ...
The Norfolk-based USS Harry S. Truman (CVN 75) was involved in a collision with another vessel while in the Mediterranean Sea ...