Peter Finn's international records