At the 1978 Commonwealth Games representing England in Edmonton, Alberta, Canada, Barnes finished fourth in the 800 m final in 2:03.41. Three weeks later, she reached the semifinals at the 1978 European Championships in Prague, running 2:01.69.