Williams trat international erstmals bei den Juniorenweltmeisterschaften 1998 in St. Louis in Erscheinung, wobei sie den 13. Platz über 1500 m und den 11. Platz über 500 m errang. Zu Beginn der Saison 1998/99 nahm sie in Montreal erstmals am Weltcup teil, wobei sie auf den 34. Platz im Mehrkampf kam. Im weiteren Saisonverlauf wurde sie bei den Juniorenweltmeisterschaften 1999 in Montreal Achte im Mehrkampf und bei den Europameisterschaften 1999 in Oberstdorf Zehnte im Mehrkampf. Beim Saisonhöhepunkt, den Weltmeisterschaften 1999 in Sofia, errang sie den 22. Platz im Mehrkampf. In der Saison 1999/2000 belegte sie bei den Juniorenweltmeisterschaften 2000 in Székesfehérvár den fünften Platz im Mehrkampf, bei den Weltmeisterschaften 2000 in Sheffield den 15. Rang im Mehrkampf sowie den achten Platz mit der Staffel und bei den Europameisterschaften 2000 in Bormio den 17. Platz im Mehrkampf. Zudem gewann sie in Bormio die Bronzemedaille mit der Staffel. In der folgenden Saison wurde sie bei den Juniorenweltmeisterschaften 2001 in Warschau Zehnte im Mehrkampf und bei den Europameisterschaften 2001 in Den Haag Siebte im Mehrkampf. In der Saison 2001/02 erreichte sie in Sofia mit dem dritten Platz über 3000 m ihre einzige Podestplatzierung im Weltcup und zum Saisonende den achten Platz im Mehrkampf-Weltcup sowie den siebten Rang im Weltcup über 1500 m. Bei den Weltmeisterschaften 2002 in Montreal kam sie auf den 13. Platz im Mehrkampf und beim Saisonhöhepunkt, den Olympischen Winterspielen 2002 in Salt Lake City, auf den 21. Platz über 500 m, auf den 16. Rang über 1500 m sowie auf den neunten Platz über 1000 m. Außerdem holte sie bei den Europameisterschaften 2002 in Grenoble die Bronzemedaille im Mehrkampf.