In the 1950 European Championships in Brussels, Desforges finished fifth in the 80 m hurdles and was part of the gold medal winning 4×100 m relay team. She was European Champion in the long jump, in the 1954 European Championships in Berne, Switzerland, with a leap of 6.04 m. At the same championships Desforges finished sixth in the 80 m hurdles. She remains the only British athlete to have won a European gold medal in both a track and a field event.