En 1984, elle devient vice-championne de Suisse de la course en ligne. L'année suivante, elle termine troisième. En 1986, elle est de nouveau vice-championne nationale et termine troisième de la poursuite individuelle des championnats du monde sur piste à Colorado Springs. Au cours des mondiaux sur piste 1988 à Gand, elle remporte deux médailles d'argent en poursuite individuelle et en course aux points. La même année, elle est sélectionnée pour disputer la course sur route des Jeux olympiques de Séoul. Elle se classe de l'épreuve, au sein du peloton principal. Entre 1989 et 1992, elle ajoute deux nouvelles médailles d'argent et deux autres de bronze à son palmarès des mondiaux sur piste. Sur route, elle connait ses meilleures années en 1987, 1988 et 1992 où elle remporte de nombreuses courses, dont le Grand Prix de Chiasso et le Tour de Berne.