2003 and 2004 were frustrating for Freeman, with Achilles problems ruling her out of competing. These were managed in 2005 to allow her to compete, finishing 8th in the World University Games 100m in Izmir, Turkey and competing in the 4 × 100 m relay at the World Championships in Helsinki. 2006 saw a European Silver Medal in the 4 × 100 m relay, 200m 2nd place in the AAA Championships and 3rd place in the 60m at the AAA Indoor Championships.