2017 gewann sie bei den Halleneuropameisterschaften in Belgrad 7,10 s ursprünglich die Bronzemedaille über 60 Meter hinter der Britin Asha Philip und Olessja Powch aus der Ukraine. Jedoch wurde die Ukrainerin nachträglich des Dopings überführt und Swoboda die Silbermedaille zugesprochen. Anschließend siegte sie bei den U23-Europameisterschaften in Bydgoszcz in 11,42 s über 100 Meter und erreichte mit der Staffel in 44,21 s Rang vier. Über 100 Meter nahm sie erstmals an den Weltmeisterschaften in London teil und schied dort mit 11,35 s im Halbfinale aus. Im Jahr darauf schied sie bei den Hallenweltmeisterschaften in Birmingham über 60 Meter mit 7,25 s im Halbfinale aus, wie auch im August bei den Europameisterschaften in Berlin über 100 Meter mit 11,30 s. Zudem belegte sie dort mit der Staffel in 43,34 s den sechsten Platz. 2019 siegte sie bei den Halleneuropameisterschaften in Glasgow in 7,09 s über 60 Meter, womit sie die erste Polin wurde, die über diese Distanz triumphieren konnte. Anschließend erreichte sie bei den World Relays in Yokohama im Vorlauf nicht das Ziel und bei den U23-Europameisterschaften in Gävle verteidigte sie in 11,15 s erfolgreich ihren Titel über 100 Meter und gewann mit der Staffel in 44,08 s die Bronzemedaille. Ende September erreichte sie bei den Weltmeisterschaften in Doha das Halbfinale über 100 Meter und schied dort mit 11,27 s aus.