Im Österreichischen Zeltweg wurde Anna Swoboda im Februar 2016 Junioren-Weltmeisterin Wintertriathlon. Im Mai 2016 wurde sie Vierte bei der Triathlon-Europameisterschaft in der Altersklasse 16–19.
Bei der Junioren-Weltmeisterschaft im Modernen Fünfkampf wurde sie im Oktober 2017 in Spanien Zweite (erstes Rennen Biathle: Laufen, Schwimmen, Laufen; zweites Rennen Triathle: Schießen, Schwimmen, Laufen).[1]
Im Jänner 2018 wurde die damals 19-Jährige bei ihrem ersten Start in der Klasse U23 Vierte bei der Weltmeisterschaft Wintertriathlon in Rumänien (7,5 km Crosslauf, 13,25 km Mountainbike und 10 km Langlauf). Bei der U23-Europameisterschaft Wintertriathlon wurde sie im Februar in Italien Dritte.[2] Im März wurde sie in Villach U23-Staatsmeisterin Wintertriathlon und im Mai in Innsbruck auch Vize-Staatsmeisterin Crosstriathlon.
Bei der ITU-Weltmeisterschaft U23 Cross-Triathlon belegte sie im Juli 2018 in Dänemark den fünften Rang.