McPeake was born in Ballymena, Northern Ireland and was a member of Ballymena and Antrim Athletics Club. As a 17-year-old in 1979, she finished third at the AAA Championships with 1.73 metres. In 1981, she finished third at the UK National Championships with a clearance of 1.83m. In 1982, McPeake competed at her first Commonwealth Games in Brisbane, finishing ninth with 1.74m. In 1985, she finished second at the UK Championships, behind fellow Northern Irish athlete Janet Boyle. The best season of McPeake's career came in 1986. She finished second behind Diana Davies at both the UK Championships and AAAs Championships with 1.80m. Then at the Commonwealth Games in Edinburgh, representing Northern Ireland, she achieved her lifetime best of 1.90m to win the silver medal, defeating teammate Janet Boyle and England's Diana Davies on countback. The competition, which was won by Australia's Christine Stanton with 1.92m, remains one of the highest quality Commonwealth high jump competitions in history, with nine jumpers clearing 1.83 m or better. She also competed at the European Championships in Stuttgart, where she was eliminated in the qualifying round. In 1987, she again finished second at the AAAs Championships with 1.85m. Her season's best for the year was 1.89m. In 1988, now competing as Sharon Hutchings, she narrowly missed Olympic selection for Seoul. At the AAAs Championships incorporating the Olympic trials, with the top two guaranteed selection, she was third, losing second place on countback. The competition was won by Janet Boyle with 1.91m, while both Hutchings and 19-year-old Jo Jennings cleared the Olympic qualifying standard of 1.88m. The third Olympic spot went to that years UK number one Diana Davies, who had cleared 1.9 m a month before the trials. In 1989, she won the AAAs Indoor Championshipstitle with 1.82m, to defeat Debbie Marti on countback. She earned selection for the 1990 Commonwealth Games in Auckland in January, where she finished 13th with 1.80m. Auckland would prove to be the conclusion of her international career. Her best of 1.90m from 1986 ranks her 20th on the UK all-time list and second behind Janet Boyle on the Northern Irish all-time list.