Allen trat im Einzellauf an. In den Jahren 1978 bis 1980 wurde sie US-amerikanische Vizemeisterin und erreichte 1981 den dritten Platz. In den gleichen Jahren nahm sie auch an Eiskunstlauf-Weltmeisterschaften teil. 1978 und 1980 belegte sie den siebten Platz, 1979 landete sie auf Rang Sechs. 1980 nahm Allen ebenfalls an den Olympischen Winterspielen in Lake Placid teil. Den Wettbewerb beendete sie auf dem fünften Platz.