Pack gab im Dezember 1994 im Alter von 16 Jahren sein Debüt im Nor-Am Cup und gehörte auf Anhieb zu den besten Springern. Ende der Saison startete er in Lillehammer erstmals auch im Freestyle-Skiing-Weltcup. Zu Beginn der folgenden Saison kürte er sich am Mount Buller zum Juniorenweltmeister. Nach weiteren Erfolgen auf Nor-Am-Ebene, darunter der Gewinn der Aerials-Disziplinenwertung, feierte er im Januar 1997 in Breckenridge seinen ersten Weltcupsieg. Bei seinen ersten Weltmeisterschaften in Iizuna Kōgen belegte er Rang sieben. Während der Saisonvorbereitung auf den Olympia-Winter erlitt er einen Kreuzbandriss.[1]
Sein Comeback lief erfolgreich. Mit einem zweiten Platz in Heavenly qualifizierte er sich für die Weltmeisterschaften in Meiringen-Hasliberg und gewann die Bronzemedaille. Außerdem sicherte er sich seinen ersten von zwei US-Meistertiteln in seiner Paradedisziplin.[1] Im Winter 1999/00 klassierte sich Pack dank seines zweiten Weltcupsieges erstmals unter den besten drei der Disziplinenwertung. Im Jahr darauf holte er bei den Weltmeisterschaften in Whistler erneut Bronze, in der Weltcup-Wertung musste er sich als Zweiter nur seinem Landsmann Eric Bergoust geschlagen geben. Sein größter Karriereerfolg gelang ihm im Februar 2002 im Rahmen der Olympischen Spiele in seinem Heimatort, als er hinter Aleš Valenta die Silbermedaille gewann. In den folgenden Jahren konnte er noch einige Podestplätze verbuchen, aber insgesamt nicht mehr an frühere Erfolge anknüpfen. Bei seinen letzten beiden WM-Teilnahmen kam er über die Ränge 15 und 14 nicht hinaus. Nach den Olympischen Spielen von Turin, wo er Platz 15 belegte, beendete er seine aktive Laufbahn.