A ship collision analysis program based on upper bound solutions and coupled with a large rotational ship movement analysis tool. This paper presents a user-friendly rapid prediction tool of damage to struck and striking vessels in a ship collision event. To do this, the so-called upper bound theorem is applied to calculate internal forces and energies of any substructure involved in the ships crushing process. At each increment of indentation, the total crushing force is transmitted to the external dynamics MCOL program, which calculates the global ship motion correction by solving the hydrodynamic force equilibrium equations. As a first step, the paper gives a brief description of the upper bound method originally developed for perpendicular collisions and recently enhanced for oblique ones. Then, the theory developed in MCOL program for large rotational ship movements is detailed. By comparing results obtained with and without MCOL, the importance of hydrodynamic effects is highlighted. Some simulation results are compared with results provided by classical nonlinear finite element calculations. Finally, by using the developed analytical tool, which mixes internal and external dynamics, different crushing scenarios including oblique collisions are investigated and the influence of some collision parameters like longitudinal and vertical impact location, impact angle, and struck ship velocity is studied.