Alberto Cacace's international records