The following year she won the 200m British Olympic Trials and competed at the 2008 Olympic Games in Beijing, finishing 7th in the 200m semi-final. She also competed as part of the 4 x 100 relay team, reaching the final with a qualifying time which would have earned an Olympic Bronze Medal had the team finished the race. In an event which saw 4 DNFs and 4 DQs over the heats and finals, Team GB failed to transfer the baton from the 2nd to the 3rd leg of the race, ending in a DNF, along with Jamaica, to add to Poland's disqualification from the final. In 2008 Freeman was ranked UK number 1 in the 200m, competing (in addition to the Olympics) in France, the Netherlands, Germany and Switzerland, as well as all over the UK.