Barbora Závadová est médaillée de bronze sur le quatre nages lors des Jeux olympiques de la jeunesse d'été de 2010. En 2012, elle obtient la même récompense sur cette distance aux Championnats d'Europe puis participe aux Jeux olympiques de Londres quelques semaines plus tard, obtenant comme meilleur résultat une quinzième place sur le quatre nages.