2001 schied Roberts sowohl bei den Europameisterschaften als auch bei den Weltmeisterschaften im Achtelfinale gegen Sara Álvarez aus. Bei den Europameisterschaften 2002 in Maribor bezwang Karen Roberts im Halbfinale die Slowenin Urška Žolnir, im Finale unterlag sie der Französin Lucie Décosse. Zweieinhalb Monate später fanden in Manchester die Commonwealth Games 2002 statt. Karen Roberts besiegte im Finale die Schottin Sarah Clark. 2003 bei den Europameisterschaften in Düsseldorf unterlag Roberts im Halbfinale Sara Álvarez, den Kampf um Bronze verlor sie gegen die Italienerin Ylenia Scapin. Nach ihrer Achtelfinalniederlage gegen Gella Vandecaveye bei den Weltmeisterschaften 2003, erreichte Roberts auch bei den Europameisterschaften 2004 in Bukarest keine Platzierung unter den besten acht Kämpferinnen. Bei den Olympischen Spielen 2004 vertrat Sarah Clark das Vereinigte Königreich.