Joao Moreira's international records