In April 2004 she made her marathon debut at the London Marathon and came in 20th place with a time of 2:41:44 hours. She also came fourth at the Rotterdam Half Marathon that year. The following year she started with a win at the Bath Half Marathon then returned to the London Marathon to improve her time to 2:37:50 hours for 15th. She was selected for the 2005 IAAF World Half Marathon Championships and was 25th, helping the British women to fifth in the team rankings. In 2006, she finished as runner-up at the Barcelona Half Marathon before going on to make her international debut for Scotland at the 2006 Commonwealth Games, where she came tenth. Her second major outing of the year came at the inaugural 2006 IAAF World Road Running Championships over 20 km and she took 27th place.