Karppinen kuului Suomen viestijoukkueeseen, joka voitti olympiakultaa Garmisch-Partenkirchenissa 1936. Samojen kisojen 50 kilometrillä hän sijoittui viidenneksi. MM-kilpailuissa hän voitti yhden henkilökohtaisen maailmanmestaruuden ja neljä viestikultaa.