Background
She was born in Poole, Dorset.
She was born in Poole, Dorset.
She studied for a Business degree at Southampton Solent University but put her studies on hold to focus on her sailing career.
As of 2012, MacGregor is 1.58 metres (5 ft 2 in) tall and weighs 60 kilograms (130 lb). At the 2011 Sailing World Championships in Perth, Australia, MacGregor reached the final of the match-racing event, as part of a crew with Lush and Lucy MacGregor, where they were beaten 4–0 by the United States boat skippered by Anna Tunnicliffe. MacGregor was selected to compete for Great Britain at the 2012 Summer Olympics in the newly created Elliott 6 metres match-racing event.
Together the three are nicknamed the "Match Race Girls".
The event will take place at the Weymouth and Portland National Sailing Academy with the round robin group stage being held from 29 July to 4 August 2012. They were defeated in the quarter finals of the Sailing at the 2012 Summer Olympics – Elliott 6m by the Russian team
She is a member of Poole Yacht Club and is coached by Maurice Paardenkooper.