Piippo was selected to compete for Finland in the men's individual recurve at the 2016 Summer Olympics in Rio de Janeiro, Brazil. Sitting at fifty-fourth position from the initial stage of the competition with a score of 636 points, Piippo lost his opening round match to the eleventh-seeded German archer Florian Floto, who successfully dispatched him through a comfortable 6–0 challenge.