Nach Neuordnung der Gewichtsklassen trat Karen Roberts ab 1998 im Halbmittelgewicht an, der Gewichtsklasse bis 63 Kilogramm. Bei den Europameisterschaften 1998 schied sie in ihrem Auftaktkampf gegen die Portugiesin Andreia Cavalleri aus. 1999 erreichte sie das Finale bei der Sommer-Universiade und gewann die Silbermedaille. Bei den Weltmeisterschaften in Birmingham unterlag sie im Achtelfinale der Spanierin Sara Álvarez. In der Hoffnungsrunde gewann Roberts drei Kämpfe und erreichte damit den Kampf um Bronze, den sie gegen die Ungarin Eszter Csizmadia gewann. Bei den Europameisterschaften 2000 verlor Roberts im Viertelfinale gegen die Belgierin Gella Vandecaveye und schied dann in der Hoffnungsrunde aus. Auch bei den Olympischen Spielen in Sydney unterlag sie im Viertelfinale, diesmal war die Deutsche Anja von Rekowski die Siegerin, und schied dann in ihrem ersten Kampf in der Hoffnungsrunde aus. Ende 2000 war Roberts Zweite bei den Weltmeisterschaften der Studierenden.