Lake Placidin olympialaisissa 1980 Kirvesniemi sijoittui 10 km:llä kahdeksanneksitoista ja oli mukana viidenneksi tulleessa viestijoukkueessa. Kaksi vuotta myöhemmin Oslon MM-kisoissa hän hiihti 10 km:n henkilökohtaisella matkalla yhdenneksitoista ja oli mukana viestijoukkueessa, joka sijoittui neljänneksi.