Bray was born in France and in England she played tennis and football at local clubs, representing Surrey at tennis aged 11. She gave up playing tennis and played football for Fulham Ladies, because she preferred a team sport. She was educated at Tiffin Girls' School, Kingston upon Thames joining Surbiton Hockey Club during her time at the school, initially playing for the colts aged 16, before progressing to the senior team.
Bray competed for England in the women's hockey tournament at the 2014 Commonwealth Games where she won a silver medal, and was a member of the Investec sponsored winning team at the EuroHockey Championships in 2015.
In 2016, she competed for Team GB in the women's Olympic field hockey tournament at the 2016 Summer Olympics in Rio de Janeiro, where Team GB won gold in the final against the Netherlands after a penalty shoot out.
On 4 February 2019, Bray announced her retirement from international hockey. During her international career she scored 44 goals and made 134 appearances for England and Great Britain.
Bray was East Grinstead's second senior women's GB international and scored critical goals in the 2014 / 2015 season and playoffs that led to East Grinstead securing promotion to the Premiership. She also played key roles in EG's Indoor exploits both in 2015 when EG were runners up at Wembley, and in 2019 when she scored 4 goals in the Super6s final. In 2022 Bray was part of the group that secured East Grinstead Ladies' third senior national title indoors at the Copper Box Arena.