The widely used traditional armour units might be promoted by more detailed analysis for better performance. This research investigates the stability, run-up and overtopping performances of three traditional armours, including rock, antifer and tetrapod layer of a rubble-mound breakwater by regular and irregular waves. The comparison is made by the results obtained from several verified numerical models in OpenFOAM library and OlaFOAM solver and also utilizes the common wave flume test procedure. The calibration process has two main parts, which include mesh solution and model turbulence. In this process, the optimal mesh and the most effective turbulence model were selected. The results indicate that the lowest and highest values of relative run-up and overtopping discharge were observed for rock armour and Antifer armour units, respectively. The amount of the relative run-up for tetrapod was slightly more than the rock armour. Also, it was observed that the measured stability parameter Ns on the armour unit was controlled. The results indicate that Antifer units can lead to a more stable armour layer than other units.