Flaherty competed for Puerto Rico at the 2018 Winter Olympics in the alpine skiing events, specifically in the giant slalom. Flaherty became the first athlete to compete for Puerto Rico at a Winter Olympics since 1998, and the first Puerto Rican athlete sent to a Winter Olympic Games since 2002, when the only athletes senta bobsled teamdid not compete, because one of the team's members was ruled ineligible.